OSDN Git Service

* c-common.c (flag_ms_extensions): Move from c++ front end.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2002-06-16  Richard Henderson  <rth@redhat.com>
2
3         * g++.dg/ext/anon-struct1.C: New.
4         * g++.dg/ext/anon-struct2.C: New.
5         * g++.dg/ext/anon-struct3.C: New.
6         * gcc.dg/anon-struct-1.c: New.
7         * gcc.dg/anon-struct-2.c: New.
8         * gcc.dg/anon-struct-3.c: New.
9         * gcc.dg/20011008-1.c: Adjust warning text.
10         * gcc.dg/20020527-1.c: Add -fms-extensions.
11
12 2002-06-16  Richard Henderson  <rth@redhat.com>
13
14         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
15
16 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
17
18         * gcc.c-torture/execute/20020615-1.c: New test.
19
20 2002-06-15  Roger Sayle  <roger@eyesopen.com>
21
22         * gcc.c-tortuture/execute/compare-1.c: New test case.
23         * gcc.c-tortuture/execute/compare-2.c: New test case.
24         * gcc.c-tortuture/execute/compare-3.c: New test case.
25
26 2002-06-13  Richard Henderson  <rth@redhat.com>
27
28         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
29         ia64 ilp32.
30
31 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
32
33         * g++.dg/template/typename2.C: Update error message.
34
35 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
36
37         * gcc.c-torture/execute/20020611-1.c: New test.
38
39 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
40
41         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
42         list of targets to skip.
43
44 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
45
46         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
47         targets if not optimizing.
48
49 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
50
51         * gcc.c-torture/compile/20020605-1.c: New test.
52
53         * g++.dg/opt/vt1.C: New test.
54
55         * gcc.dg/20020531-1.c: New test.
56
57         * gcc.dg/20020530-1.c: New test.
58
59         * gcc.dg/20020527-1.c: New test.
60
61         * g++.dg/opt/cse1.C: New test.
62
63 2002-06-07  Roger Sayle  <roger@eyesopen.com>
64
65         * gcc.dg/20020607-2.c: New test case.
66
67 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
68
69         * gcc.c-torture/compile/20020604-1.c: New test.
70
71 2002-06-04  Richard Henderson  <rth@redhat.com>
72
73         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
74         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
75         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
76
77 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
78
79         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
80
81 2002-06-03  Richard Henderson  <rth@redhat.com>
82
83         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
84         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
85
86 2002-06-02  Richard Henderson  <rth@redhat.com>
87
88         * gcc.c-torture/execute/pure-1.c: Don't mark any of the 
89         test functions static.
90
91 2002-06-02  Andreas Jaeger  <aj@suse.de>
92
93         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
94         now.
95
96 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
97
98         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
99         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
100         Update for mofified diagnostics.
101         * gcc.dg/c99-intconst-1.c: No longer fail.
102
103 2002-06-02  Richard Henderson  <rth@redhat.com>
104
105         * gcc.dg/uninit-A.c: Remove xfail markers.
106
107 2002-06-01  Roger Sayle  <roger@eyesopen.com>
108
109         * gcc.dg/fnegate-1.c: New test case.
110
111 2002-05-30  Osku Salerma  <osku@iki.fi>
112
113         * gcc.c-torture/execute/mayalias-1.c: New file.
114
115 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
116
117         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
118         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
119         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
120
121 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
122
123         * gcc.c-torture/execute/20020529-1.c: New test.
124
125 2002-05-27  Richard Henderson  <rth@redhat.com>
126
127         * g++.dg/ext/attrib6.C: New test case.
128
129 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
130
131         * gcc.c-torture/execute/pure-1.c: New test.
132
133 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
134
135         * gcc.dg/cpp/arith-2.c: Remove.
136
137 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
138
139         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
140         * gcc.dg/cpp/if-3.c: Remove.
141
142 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
143
144         * g++.dg/opt/cse2.C: New test.
145
146 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
147
148         * gcc.dg/cpp/arith-1.c: New semantic tests.
149         * gcc.dg/cpp/if-1.c: Update.
150
151 2002-05-24  Ben Elliston  <bje@redhat.com>
152
153         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
154
155 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
156
157         * gcc.dg/verbose-asm.c: New test.
158
159 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
160
161         * gcc.dg/cpp/paste12.c: New test.
162
163 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
164
165         * g++.dg/parse/named_ops.C: New test.
166
167 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
168
169         * gcc/testsuite/gcc.dg/weak-8.c: New test.
170
171 Thu May 23 11:09:26 2002  J"orn Rennecke <joern.rennecke@superh.com>
172
173         * gcc.dg/weak-2.c: Allow optional leading underscore
174         in scan-assembler symbol name.
175         * gcc.dg/weak-3.c: Likewise.
176         * gcc.dg/weak-4.c: Likewise.
177         * gcc.dg/weak-5.c: Likewise.
178
179 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
180
181         * gcc.dg/20020523-1.c: New test.
182
183 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
184
185         * objc.dg/const-str-2.m: Update now that we stop after
186         a command line error.
187
188 2002-05-22  Richard Henderson  <rth@redhat.com>
189
190         * g++.dg/dg.exp: Fix typo in test pruneing.
191
192 2002-05-22  Richard Henderson  <rth@redhat.com>
193
194         * g++.dg/dg.exp: Prune the tls subdirectory.
195         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
196         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
197         * g++.dg/tls/init-1.C: New.
198
199 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
200
201         * gcc.dg/20020517-1.c: New test.
202
203 2002-05-21  Richard Henderson  <rth@redhat.com>
204
205         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
206         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
207
208 Tue May 21 14:25:32 2002  Brian R. Gaeke  <brg@dgate.ORG>
209
210         * g++.dg/other/copy2.C: New test.
211
212 Mon May 20 10:51:35 2002  J"orn Rennecke <joern.rennecke@superh.com>
213
214         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
215         (MAX_COPY): Bump up to 10 times sizeof (long long).
216         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
217
218         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
219         sizeof (long long).
220
221         * gcc.c-torture/execute/strcpy-1.c: New test.
222
223 2002-05-19  Jason Merrill  <jason2redhat.com>
224
225         * g++.dg/ext/oper1.C: New test.
226
227 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
228 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
229
230         * README.QMTEST: New file.
231
232         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
233
234 2002-05-19  Andreas Jaeger  <aj@suse.de>
235
236         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
237         now.
238         * gcc.c-torture/execute/loop-2d.x: Likewise.
239
240 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
241
242         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
243         support weak symbols.
244         * gcc.dg/weak-4.c: Likewise
245         * gcc.dg/weak-6.c: Likewise
246
247 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
248
249         * gcc.dg/weak-3.c: Add dg-excess-error comment for
250         cygwin, coff and h8300-*-hms targets
251         * gcc.dg/weak-5.c: Likewise
252         * gcc.dg/weak-7.c: Likewise
253
254 2002-05-16  Jason Merrill  <jason@redhat.com>
255
256         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
257         (scan-assembler-not, scan-assembler-dem): Likewise.
258         (scan-assembler-dem-not): Likewise.
259
260 2002-05-15  Richard Henderson  <rth@redhat.com>
261
262         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
263
264 2002-05-15  Richard Henderson  <rth@redhat.com>
265
266         * gcc.dg/weak-5.c (vfoo1c): No warning here.
267         (vfoo1f): Warning here.
268         (vfoo1l): Don't redefine the alias.
269
270 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
271
272         * g++.dg/init/pm1.C: New test.
273
274 2002-05-12  David S. Miller  <davem@redhat.com>
275
276         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
277         types.
278
279 2002-05-10  Roger Sayle  <roger@eyesopen.com>
280
281         * gcc.c-torture/execute/20020510-1.c: New test case.
282
283 2002-05-10  David S. Miller  <davem@redhat.com>
284
285         * gcc.c-torture/execute/conversion.c: Test long double too.
286
287 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
288
289         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
290         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
291         * lib/g++.exp (g++_link_flags): Likewise.
292         * lib/objc.exp (objc_target_compile): Likewise.
293
294 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
295
296         * gcc.dg/cpp/poison.c: Update.
297         * gcc.dg/cpp/20000625-2.c: Remove.
298         * gcc.dg/cpp/direct2s.c: Remove final test.
299
300 2002-05-08  Tom Rix  <trix@redhat.com>
301
302         * gcc.c-torture/execute/20020508-1.c: New test.
303         * gcc.c-torture/execute/20020508-2.c: New test.
304         * gcc.c-torture/execute/20020508-3.c: New test.
305
306 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
307
308         * gcc.dg/cpp/charconst-4.c: More tests.
309
310 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
311
312         PR c/6569
313         * gcc.dg/weak-3.c: Update location of warning messages.
314         * gcc.dg/weak-5.c: Likewise.
315
316 2002-05-06  Roger Sayle  <roger@eyesopen.com>
317
318         * gcc.c-torture/execute/20020506-1.c: New test case.
319
320 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
321
322         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
323
324 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
325
326         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
327
328 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
329
330         * gcc.dg/cpp/charconst-3.c: New test.
331
332 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
333
334         * gcc.dg/cpp/charconst.c: Update tests.
335
336 2002-05-05  Tim Josling  <tej@melbpc.org.au>
337
338         * treelang: Added directory for new sample language treelang. Also
339         lib/treelang.exp: New file to signal treelang should be tested.
340
341 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
342
343         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
344         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
345         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
346         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
347         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
348         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
349         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
350
351 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
352
353         * gcc.dg/format/xopen-2.c: New test.
354
355 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
356
357         * gcc.dg/20020503-1.c: New test.
358
359 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
360
361         * g++.dg/init/dtor1.C: Make it tougher.
362
363 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
364
365         * g++.dg/init/dtor1.C: New test.
366
367 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
368
369         * gcc.dg/altivec-8.c: New.
370
371 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
372
373         * gcc.dg/altivec-7.c: New.
374
375 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
376
377         * g++.dg/parse/typedef1.C: New test.
378
379 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
380
381         PR c++/6486
382         * g++.dg/template/friend6.C: New test.
383
384         PR c++/6492
385         * g++.dg/init/copy1.C: New test.
386
387 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
388
389         * g++.dg/warn/effc1.C: New test.
390
391 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
392
393         * gcc.dg/cpp/if-cexp.c: Add a test.
394
395 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
396
397         * gcc.dg/20020426-2.c: New test.
398
399 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
400
401         * gcc.dg/cpp/if-mop.c: Update.
402         * gcc.dg/cpp/if-mpar.c: Add test.
403         * gcc.dg/cpp/if-oppr.c: Update.
404
405 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
406
407         PR c/6343
408         * gcc.dg/weak-[2-7].c: New tests.
409
410 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
411
412         * gcc.dg/enum1.c: New test.
413
414 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
415
416         PR c++/6497
417         * g++.dg/inherit/access2.C: New test.
418
419 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
420
421         PR bootstrap/6445
422         * gcc.dg/20020426-1.c: New test.
423
424 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
425
426         * g++.dg/abi/enum1.C: New test.
427
428 2002-04-26  Richard Henderson  <rth@redhat.com>
429
430         * gcc.dg/c99-bool-1.c: Expect always true warning.
431
432 2002-04-25  Roger Sayle  <roger@eyesopen.com>
433
434         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
435
436 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
437
438         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
439         targets.
440
441 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
442
443         * g++.dg/abi/mange7.C: New test.
444
445         PR c++/6438.
446         * g++.dg/parse/stmtexpr2.C: New test.
447
448 Wed Apr 24 21:38:36 2002  J"orn Rennecke <joern.rennecke@superh.com>
449
450         * gcc.dg/20020312-2.c: Add SH target.
451
452 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
453
454         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
455         compiler output on mips*-*-irix*.
456
457 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
458
459         * g++.dg/parse/attr1.C: New test.
460
461 2002-04-23  Roger Sayle  <roger@eyesopen.com>
462
463         * gcc.c-torture/execute/string-opt-17.c: New test case.
464         * gcc.c-torture/execute/memset-2.c: New test case.
465
466 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
467
468         PR c++/6256:
469         * g++.dg/template/friend5.C: New test.
470
471         PR c++/6331:
472         * g++.dg/template/qual1.C: Likewise.
473
474 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
475
476         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
477         Include stdlib.h, not stdio.h or ctype.h.
478
479 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
480
481         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
482         cris-*-elf* and mmix-*-*.
483         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
484         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
485         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
486         Ditto.
487         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
488         * gcc.dg/wchar_t-1.c: Ditto.
489
490 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
491
492         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
493         Clarify comment.
494
495 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
496
497         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
498
499 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
500
501         * gcc.c-torture/execute/20000906-1.x: Delete.
502
503 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
504
505         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
506
507 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
508
509         * PR6367
510         * g77.f-torture/execute/6367.f: New test.
511         * g77.f-torture/execute/6367.x: Disable for MMIX.
512
513 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
514
515         * PR6352
516         * g++.dg/opt/inline2.C: New test.
517
518 2002-04-18  Richard Henderson  <rth@redhat.com>
519
520         * gcc.dg/20000906-1.c: Enable for all targets.
521         * gcc.c-torture/compile/iftrap-2.c: New.
522
523 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
524
525         * gcc.dg/20020418-1.c: New test.
526         * gcc.dg/20020418-2.c: New test.
527
528 2002-04-18  Richard Henderson  <rth@redhat.com>
529
530         * gcc.c-torture/compile/iftrap-1.c: New.
531         * gcc.dg/iftrap-1.c: Adjust for ia64.
532         * gcc.dg/iftrap-2.c: New.
533
534 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
535
536         * gcc.c-torture/compile/20020418-1.c: New test.
537
538 2002-04-18  Roger Sayle  <roger@eyesopen.com>
539
540         * gcc.c-torture/compile/20020415-1.c: New.
541
542 2002-04-18  David S. Miller  <davem@redhat.com>
543
544         * gcc.c-torture/execute/20020418-1.c: New test.
545
546 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
547
548         * gcc.dg/20020416-1.c: New test.
549
550         * g++.dg/opt/inline1.C: New test.
551
552 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
553
554         * gcc.dg/altivec-5.c: New test.
555
556         * gcc.dg/20020415-1.c: New test.
557
558 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
559
560         * testsuite/lib/chill.exp: Remove.
561
562 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
563
564         * g++.dg/other/big-struct.C: New test.
565
566 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
567
568         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
569         of scratch file.
570
571 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
572
573         PR c/6277
574         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
575         in scan-assembler function name
576
577 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
578
579         * g77.f-torture/execute/980628-4.x,
580         g77.f-torture/execute/980628-5.x,
581         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
582         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
583         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
584         i[34567]86-*-*.
585
586 2002-04-13  David S. Miller  <davem@redhat.com>
587
588         * gcc.c-torture/execute/20020413-1.c: New test.
589
590 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
591
592         * gcc.dg/asm-6.c,
593         * g++.dg/ext/asm1.C: New tests.
594
595 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
596
597         PR c++ 5373.
598         * g++.dg/parse/stmtexpr1.C: New test.
599
600         PR c++/5189.
601         * g++.dg/template/copy1.C: New test.
602
603 2002-04-12  Richard Henderson  <rth@redhat.com>
604
605         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
606
607 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
608
609         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
610         gcc.c-torture/execute/20020307-2.c.
611
612 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
613
614         * g++.dg/ext/attrib5.C,
615         * g++.dg/lookup/struct1.C: New tests.
616
617 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
618
619         * gcc.dg/20020411-1.c: New test.
620
621         * gcc.c-torture/execute/20020411-1.c: New test.
622
623 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
624
625         * g77.f-torture/execute/6177.f: New test.
626
627 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
628
629         PR middle-end/6247
630         * g++.dg/opt/cleanup1.C: New test.
631
632         * g++.dg/opt/const1.C: New test.
633
634 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
635
636         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
637
638 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
639
640         PR c++/5507
641         * g++.dg/template/typename2.C: New test.
642
643 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
644
645         * gcc.c-torture/execute/loop-12.c: New.
646
647 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
648
649         * g77.f-torture/execute/980628-4.x,
650         g77.f-torture/execute/980628-5.x,
651         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
652         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
653         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
654
655 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
656
657         PR optimization/6086
658         * g++.dg/opt/preinc1.C: New test.
659
660 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
661
662         PR c++/5571
663         * g++.dg/opt/static2.C: New test.
664
665 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
666
667         PR c/5120
668         * gcc.dg/20020406-1.c: New test.
669
670 2002-04-04  David S. Miller  <davem@redhat.com>
671
672         * gcc.c-torture/execute/20020404-1.c: New test.
673
674 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
675
676         PR c/6123
677         * gcc.dg/20020312-2.c: Do not declare global register variable
678         if __PIC__ or __pic__ is defined.
679
680 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
681
682         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
683         __asm__ so that it works correctly even if -ansi -pedantic-errors.
684
685 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
686
687         * gcc.misc-tests/linkage.exp: Update last change to handle
688         sparc*-, not just sparc-.
689
690 2002-04-03  Richard Henderson  <rth@redhat.com>
691
692         * gcc.dg/cpp/ucs.c: Improved long UCS test.
693
694 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
695
696         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
697
698 2002-04-02  David S. Miller  <davem@redhat.com>
699
700         * gcc.c-torture/execute/20020402-3.c: New test.
701
702 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
703
704         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
705         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
706
707         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
708         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
709         g77.f-torture/execute/20001201.x,
710         g77.f-torture/execute/u77-test.x: New files.
711
712         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
713         * gcc.dg/wchar_t-1.c: Ditto.
714
715 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
716
717         * gcc.c-torture/execute/20020402-1.c: New test.
718
719 2002-04-01  Richard Henderson  <rth@redhat.com>
720
721         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
722
723         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
724
725 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
726
727         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
728
729 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
730
731         * g++.dg/inherit/template-as-base.C: Expect error.
732         * g++.dg/inherit/namespace-as-base.C: Likewise.
733
734 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
735
736         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
737         g++.dg/ext/instantiate3.C: Tweak match patterns.
738
739         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
740         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
741         -da test.
742
743 2002-03-31  Richard Henderson  <rth@redhat.com>
744
745         * gcc.dg/special/alias-2.c: New.
746         * gcc.dg/special/ecos.exp: Run it.
747
748 2002-03-31  Richard Henderson  <rth@redhat.com>
749
750         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
751
752 2002-03-31  Kazu Hirata  <kazu@hxi.com>
753
754         * gcc.dg/weak-1.c: Disable on h8300 port.
755
756 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
757
758         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
759         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
760         ordering tests.
761         * g++.dg/bprob/bprob-1.C: New test.
762         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
763         * g++.dg/gcov/gcov-1.C: New test.
764         * g++.dg/gcov/gcov-1.x: New file.
765         * g++.dg/gcov/gcov-2.C: New test.
766         * g++.dg/gcov/gcov-3.C: New test.
767         * g++.dg/gcov/gcov-3.h: New file.
768
769 2002-03-28  Roger Sayle  <roger@eyesopen.com>
770
771         * g++.old-deja/g++.other/builtins5.C: New test.
772         * g++.old-deja/g++.other/builtins6.C: New test.
773         * g++.old-deja/g++.other/builtins7.C: New test.
774         * g++.old-deja/g++.other/builtins8.C: New test.
775         * g++.old-deja/g++.other/builtins9.C: New test.
776
777 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
778
779         * g++.dg/opt/static1.C: New test.
780
781         * g++.dg/opt/longbranch1.C: New test.
782
783 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
784
785         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
786
787         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
788
789 Thu Mar 28 16:38:09 2002  Jeffrey A Law  (law@redhat.com)
790
791         * gcc.c-torture/execute/20020328-1.c: New test.
792
793 2002-03-27  Richard Henderson  <rth@redhat.com>
794
795         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
796         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
797         move from g++.old-deja/g++.ext/.
798
799 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
800
801         * g++.dg/init/new2.C: New test.
802
803 2002-03-26  Richard Henderson  <rth@redhat.com>
804
805         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
806
807         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
808         on sparc.
809
810         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
811         sparcv9 systems.
812         * gcc.dg/20001102-1.c: Likewise.
813
814 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
815
816         * gcc.dg/cpp/endif-pedantic1.c,
817         gcc.dg/cpp/endif-pedantic2.c:  New tests.
818
819 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
820
821         * g++.dg/init/new1.C: New test.
822
823 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
824
825         * g++.dg/abi/vbase9.C: New test.
826
827 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
828
829         * gcc.dg/arm-asm.c: New test.
830
831 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
832
833         * gcc.dg/Wswitch-enum.c: New test.
834         Fix PR c/5044.
835
836 2002-03-26  Richard Henderson  <rth@redhat.com>
837
838         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
839         structure.
840
841 2002-03-25  Richard Henderson  <rth@redhat.com>
842
843         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
844         sparcv9 systems.
845
846         * gcc.c-torture/compile/20011119-1.c (xxx): New.
847         * gcc.c-torture/compile/20011119-2.c (xxx): New.
848
849 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
850
851         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
852
853 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
854
855         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
856         targets using generic thunk support.
857
858 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
859
860         * gcc.c-torture/compile/20020323-1.c: New test.
861
862         * g++.dg/opt/conj2.C: New test.
863
864 2002-03-24  Richard Henderson  <rth@redhat.com>
865
866         * gcc.dg/weak-1.c: Use -fno-common.
867
868 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
869
870         * g77.dg/f77-edit-apostrophe-out.f: New test
871         * g77.dg/f77-edit-h-out.f: New test
872         * g77.dg/f77-edit-t-in.f: New test
873         * g77.dg/f77-edit-t-out.f: New test
874         * g77.dg/f77-edit-x-out.f: New test
875         * g77.dg/f77-edit-slash-out.f: New test
876         * g77.dg/f77-edit-colon-out.f: New test
877         * g77.dg/f77-edit-s-out.f: New test
878
879 2002-03-24  Richard Henderson  <rth@redhat.com>
880
881         * objc/execute/formal_protocol-6.x: New XFAIL.
882
883 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
884
885         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
886         that do not support weak symbols
887
888 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
889
890         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
891         * lib/g77.exp:  Likewise
892         * lib/objc.exp: Likewise
893
894 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
895
896         * gcc.dg/Wswitch-default.c: New test.
897
898 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
899
900         * g++.dg/other/enum1.C: New test.
901
902 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
903
904         * gcc.dg/pragma-ep-3.c: Fix typo.
905
906 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
907
908         * g++.dg/inherit/template-as-base.C: New test.
909
910 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
911
912         * g++.old-deja/g++.other/dwarf2-1.C: Move...
913         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
914
915 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
916
917         * gcc.dg/cpp/multiline.c: Update to match.
918
919 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
920
921         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
922
923 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
924
925         * gcc.dg/cpp/extratokens2.c:  New file.
926
927 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
928
929         * gcc.dg/20020312-2.c: Add rs6000 target.
930
931         * gcc.c-torture/compile/20020319-1.c: New test.
932
933 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
934
935         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
936         (A, E): Handle this.
937
938 2002-03-20  Jason Merrill  <jason@redhat.com>
939
940         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
941         ignoring -fpic.
942         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
943         through prune_gcc_output.
944
945 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
946
947         * gcc.c-torture/compile/20020320-1.c: New test.
948
949 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
950
951         * gcc.c-torture/compile/20020318-1.c: New test.
952
953         * gcc.dg/struct-by-value-1.c: New test.
954
955         * gcc.dg/20020319-1.c: New test.
956
957 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
958
959         * g++.dg/opt/conj1.C: New test.
960
961 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
962
963         * g++.dg/template/qualttp20.C: Revert previous change.
964         * g++.dg/template/qualttp3.C: Likewise.
965         * g++.dg/template/qualttp4.C: Likewise
966         * g++.dg/template/qualttp5.C: Likewise
967         * g++.dg/template/qualttp6.C: Likewise
968         * g++.dg/template/qualttp7.C: Likewise
969         * g++.dg/template/qualttp8.C: Likewise
970         * g++.dg/template/recurse.C: Likewise.
971
972 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
973
974         * gcc.dg/cpp/wchar-1.c: Update.
975
976 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
977
978         * g++.dg/template/conv1.C: New test.
979         * g++.dg/template/conv2.C: New test.
980         * g++.dg/template/conv3.C: New test.
981         * g++.dg/template/conv4.C: New test.
982
983 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
984
985         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
986         * g++.dg/template/qualttp3.C: Likewise.
987         * g++.dg/template/qualttp4.C: Likewise
988         * g++.dg/template/qualttp5.C: Likewise
989         * g++.dg/template/qualttp6.C: Likewise
990         * g++.dg/template/qualttp7.C: Likewise
991         * g++.dg/template/qualttp8.C: Likewise
992         * g++.dg/template/recurse.C: Likewise.
993
994 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
995
996         * g++.dg/opt/dtor1.C: New test.
997
998 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
999
1000         * gcc.c-torture/compile/20020315-1.c: New test.
1001
1002 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
1003
1004         * gcc.dg/weak-1.c: Fix scan tests.
1005
1006 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
1007
1008         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
1009         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
1010         cris-*-aout* mmix-*-*.
1011         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
1012         cris-*-aout* mmix-*-*.
1013         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
1014         cris-*-elf* cris-*-aout* and mmix-*-*.
1015         * gcc.dg/20001009-1.c: Ditto.
1016         * gcc.dg/20010912-1.c: Ditto.
1017         * gcc.dg/20020122-4.c: Ditto.
1018         * gcc.dg/inline-2.c: Ditto.
1019
1020 Thu Mar 14 14:28:38 2002  Jeffrey A Law  (law@cygnus.com)
1021
1022         * gcc.c-torture/compile/20020314-1.c: New test.
1023
1024 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
1025
1026         * gcc.c-torture/execute/20020314-1.c: New test.
1027
1028 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
1029
1030         * g++.dg/warn/Wunused-1.C: New test.
1031
1032 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
1033
1034         * g++.dg/abi/mangle6.C: New test.
1035
1036 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
1037
1038         * gcc.c-torture/compile/20020309-2.c: New test.
1039
1040         * gcc.c-torture/compile/20020312-1.c: New test.
1041
1042 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
1043
1044         * g++.dg/other/access1.C: New test.
1045
1046 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
1047
1048         * gcc.c-torture/execute/wchar_t-1.c: New test.
1049
1050 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
1051
1052         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
1053
1054 2002-03-12  Roger Sayle  <roger@eyesopen.com>
1055
1056         * gcc.dg/20020312-1.c: New test case.
1057
1058 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
1059
1060         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
1061
1062 2002-03-11  Richard Henderson  <rth@redhat.com>
1063
1064         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
1065         * g++.old-deja/g++.jason/report.C: Likewise.
1066
1067 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
1068
1069         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
1070         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
1071
1072 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
1073
1074         * testsuite/g++.dg/overload/pmf1.C: New test.
1075
1076 2002-03-11  Kazu Hirata  <kazu@hxi.com>
1077
1078         * gcc.c-torture/execute/20020307-1.c: Use long.
1079
1080 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
1081
1082         PR optimization/5844
1083         * gcc.dg/20020310-1.c: New test.
1084
1085 2002-03-09  Michael Meissner  <meissner@redhat.com>
1086
1087         * gcc.c-torture/execute/memcpy-2.c: New test.
1088         * gcc.c-torture/execute/memset-1.c: New test.
1089         * gcc.c-torture/execute/strlen-1.c: New test.
1090         * gcc.c-torture/execute/strcmp-1.c: New test.
1091         * gcc.c-torture/execute/strncmp-1.c: New test.
1092
1093 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
1094
1095         * gcc.dg/ppc-ldstruct.c: New test.
1096
1097 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
1098
1099         * gcc.c-torture/execute/va-arg-22.c: New test.
1100
1101 Sat Mar  9 07:47:50 2002  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
1102
1103         * gcc.c-torture/compile/20020309-1.c: New test.
1104
1105 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
1106
1107         * gcc.c-torture/execute/20020307-2.c: New test.
1108
1109 Thu Mar  7 10:05:31 2002  Jeffrey A Law  (law@redhat.com)
1110
1111         * g77.f-torture/compile/20020307-1.f: New test.
1112
1113 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
1114
1115         * gcc.dg/unordered-1.c: New test.
1116
1117 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
1118
1119         * gcc.c-torture/execute/20020307-1.c: New test.
1120
1121 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
1122
1123         * gcc.dg/20020304-1.c: New test.
1124
1125         * gcc.c-torture/compile/20020304-2.c: New test.
1126
1127 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
1128
1129         * gcc.c-torture/compile/20020304-1.c: New test case
1130         (from PR c/5830).
1131
1132 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
1133
1134         * gcc.dg/20020103-1.c: Add other -D ppc variants.
1135
1136 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
1137
1138         * g++.dg/other/classkey1.C: New test.
1139
1140 2002-03-01  Richard Henderson  <rth@redhat.com>
1141
1142         * gcc.c-torture/compile/981223-1.x: New.
1143         * gcc.c-torture/compile/920625-1.x: New.
1144
1145 2002-02-28  Richard Henderson  <rth@redhat.com>
1146
1147         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
1148
1149 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
1150
1151         * gcc.c-torture/execute/20020227-1.c: New test.
1152
1153 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
1154
1155         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
1156         here" ERROR lines.
1157         * g++.old-deja/g++.oliva/partord1.C: Likewise.
1158         * g++.old-deja.g++.other/defarg1.C: Likewise.
1159         * g++.old-deja/g++.pt/calls2.C: Likewise.
1160         * g++.old-deja/g++.pt/crash20.C: Likewise.
1161         * g++.old-deja/g++.pt/crash30.C: Likewise.
1162         * g++.old-deja/g++.pt/crash36.C: Likewise.
1163         * g++.old-deja/g++.pt/crash6.C: Likewise.
1164         * g++.old-deja/g++.pt/defarg13.C: Likewise.
1165         * g++.old-deja/g++.pt/derived3.C: Likewise.
1166         * g++.old-deja/g++.pt/error1.C: Likewise.
1167         * g++.old-deja/g++.pt/friend21.C: Likewise.
1168         * g++.old-deja/g++.pt/friend23.C: Likewise.
1169         * g++.old-deja/g++.pt/infinite1.C: Likewise.
1170         * g++.old-deja/g++.robertl/eb128.C: Likewise.
1171
1172 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
1173
1174         * gcc.c-torture/execute/20020225-2.c: New test.
1175
1176 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
1177
1178         * gcc.c-torture/execute/920730-1t.c,
1179         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
1180         Delete test cases, only relevant to -traditional.
1181
1182 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
1183
1184         * gcc.dg/cpp/undef1.c: Remove.
1185         * gcc.dg/cpp/directiv.c: Update.
1186         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
1187
1188 2002-02-27  Michael Meissner  <meissner@redhat.com>
1189
1190         * gcc.c-torture/execute/20020226-1.c: New test.
1191
1192 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
1193
1194         * g++.dg/debug/debug4.C: New test.
1195
1196         * gcc.dg/ia64-visibility-1.c: New test.
1197
1198 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
1199
1200         * gcc.dg/debug/20020224-1.c: New.
1201
1202 2002-02-25  Kazu Hirata  <kazu@hxi.com>
1203
1204         * gcc.c-torture/execute/960416-1.x: New.
1205         * gcc.c-torture/execute/divconst-3.x: Likewise.
1206
1207 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
1208
1209         * gcc.dg/20020224-1.c: New test.
1210
1211 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
1212
1213         * gcc.c-torture/execute/20020225-1.c: New.
1214
1215 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
1216
1217         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
1218
1219 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
1220
1221         * gcc.dg/20020222-1.c: New test.
1222
1223 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
1224
1225         * g++.dg/opt/anonunion1.C: New test.
1226
1227 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
1228
1229         * g++.dg/template/qualttp19.C: New test.
1230         * g++.dg/template/qualttp20.C: New test.
1231         * g++.old-deja/g++.jason/report.C: Adjust expected errors
1232         * g++.old-deja/g++.other/qual1.C: Likewise.
1233
1234 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
1235
1236         * gcc.dg/attr-alwaysinline.c: New.
1237
1238 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
1239
1240         * gcc.dg/20020220-1.c: New test.
1241
1242         * gcc.dg/20020220-2.c: New test.
1243
1244         * g++.dg/opt/mmx1.C: New test.
1245
1246 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
1247
1248         * gcc.c-torture/compile/20020110.c: New test.
1249
1250 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
1251
1252         * gcc.c-torture/execute/20020219-1.c: New test.
1253
1254         * gcc.dg/20020219-1.c: New test.
1255
1256         * gcc.dg/noncompile/20020220-1.c: New test.
1257
1258         * g++.dg/opt/ptrintsum1.C: New test.
1259
1260         * gcc.dg/debug/20020220-1.c: New test.
1261
1262 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
1263
1264         * gcc.c-torture/execute/20020216-1.c: New test.
1265
1266 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
1267
1268         * gcc.dg/decl-1.c: Update, new test.
1269
1270 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
1271
1272         * g++.dg/abi/bitfield1.C: New test.
1273         * g++.dg/abi/bitfield2.C: New test.
1274
1275 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
1276
1277         * gcc.dg/attr-nest.c: New test.
1278
1279 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
1280
1281         * gcc.c-torture/execute/20020215-1.c: New test.
1282
1283 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
1284
1285         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
1286         * g++.dg/debug/debug.exp: New.
1287         * g++.dg/debug/trivial.C: New.
1288         * g++.dg/debug/debug1.C: Moved...
1289         * g++.dg/other/debug1.C: ...from here.
1290         * g++.dg/debug/debug2.C: Moved...
1291         * g++.dg/other/debug2.C: ...from here.
1292         * g++.dg/debug/debug3.C: Moved...
1293         * g++.dg/other/debug3.C: ...from here.
1294
1295         * gcc.dg/noncompile/20020213-1.c: New test.
1296
1297 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
1298
1299         * g++.dg/other/debug3.C: New test.
1300
1301         * gcc.c-torture/execute/20020213-1.c: New test.
1302
1303 2002-02-13  Richard Smith <richard@ex-parrot.com>
1304
1305         * g++.old-deja/g++.other/thunk1.C: New test.
1306
1307 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
1308
1309         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
1310
1311 2002-02-13  Stan Shebs  <shebs@apple.com>
1312
1313         * gcc.dg/altivec-3.c: New.
1314
1315 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
1316
1317         * gcc.dg/Wunreachable-1.c: New test.
1318         * gcc.dg/Wunreachable-2.c: New test.
1319
1320 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
1321
1322         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
1323
1324 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
1325
1326         * gcc.dg/decl-1.c: New test.
1327
1328 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
1329
1330         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
1331
1332 2002-02-10  Kazu Hirata  <kazu@hxi.com>
1333
1334         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
1335         * gcc.c-torture/compile/980506-1.x: Likewise.
1336
1337 2002-02-10  Kazu Hirata  <kazu@hxi.com>
1338
1339         * gcc.dg/20020210-1.c: New.
1340
1341 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
1342
1343         * g77.f-torture/execute/947.f: New regression test
1344         for PR fortran/947.
1345
1346 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
1347
1348         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
1349         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
1350
1351 2002-02-08  Richard Henderson  <rth@redhat.com>
1352
1353         * gcc.c-torture/compile/labels-3.c: New.
1354
1355 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
1356
1357         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
1358         expression statements work instead.
1359         * gcc.dg/noncompile/20020207-1.c: New test.
1360
1361 2002-02-07  Richard Henderson  <rth@redhat.com>
1362
1363         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
1364
1365 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
1366
1367         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
1368         message from g77
1369         * lib/g77-dg.exp: Trim g77 error messages so that they are
1370         recognised by dg.exp.
1371
1372 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
1373
1374         PR fortran/5473
1375         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
1376
1377 2002-02-07  Richard Henderson  <rth@redhat.com>
1378
1379         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
1380         to be sufficiently aligned for integers.
1381
1382 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
1383
1384         * g++.dg/template/friend4.C: New test.
1385
1386 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
1387
1388         PR fortran/5743
1389         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
1390         unsupported cases.
1391
1392 2002-02-07  Richard Henderson  <rth@redhat.com>
1393
1394         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
1395         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
1396         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
1397         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
1398
1399 2002-02-06  Richard Henderson  <rth@redhat.com>
1400
1401         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
1402
1403 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
1404
1405         * gcc.dg/20020206-1.c: New test.
1406
1407 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
1408
1409         * gcc.c-torture/execute/20020206-1.c: New test.
1410
1411         * gcc.c-torture/execute/20020206-2.c: New test.
1412
1413         PR optimization/5429:
1414         * gcc.c-torture/compile/20020206-1.c: New test.
1415
1416 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
1417
1418         * g++.dg/ext/align1.C: Do not use an explicit alignment value
1419         as certain file formats cannot support particularly large
1420         alignments.
1421
1422         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
1423         and do not expect to be able to link the executable.
1424
1425         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
1426         fail because the COFF format does not support the weak attribute.
1427
1428 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
1429
1430         * g77.dg/pr5473.f:  New test
1431
1432 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
1433
1434         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
1435         Fix testcase accordingly.
1436
1437 2002-02-04  Richard Henderson  <rth@redhat.com>
1438
1439         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
1440         (buf): Change to be an array of pointers, not ints.
1441
1442 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
1443
1444         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
1445         before all tests.  Move warning one line above to match where it
1446         C frontend emits.
1447         * gcc.dg/Wswitch-2.c: New test.
1448         * g++.dg/warn/Wswitch-1.C: New test.
1449         * g++.dg/warn/Wswitch-2.C: New test.
1450
1451 2002-02-04  Richard Henderson  <rth@redhat.com>
1452
1453         * g++.dg/abi/offsetof.C: Fix size comparison.
1454
1455 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
1456
1457         * gcc.dg/cast-qual-2.c: New test.
1458
1459 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
1460
1461         * gcc.dg/20020201-4.c: New test.
1462
1463 2002-02-04  Ben Elliston  <bje@redhat.com>
1464
1465         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
1466         target_info attribute != 0, in addition to the empty string.
1467         (gcc_target_compile): Likewise.
1468
1469 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
1470
1471         * gcc.dg/Wswitch.c: New test.
1472         PR gcc/4475. PR gcc/3780.
1473
1474 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
1475
1476         * g77.f-torture/execute/5122.f: New test for regressions
1477         against PR fortran/5122.
1478
1479 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
1480
1481         * g77.f-torture/compile/pr3743.f: Delete
1482         * g77.dg/pr3743-1.f: New test.
1483         * g77.dg/pr3743-2.f: New test.
1484         * g77.dg/pr3743-3.f: New test.
1485         * g77.dg/pr3743-4.f: New test.
1486
1487 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
1488
1489         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
1490
1491 2002-02-02  Richard Henderson  <rth@redhat.com>
1492
1493         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
1494         * gcc.c-torture/execute/bf64-1.c: Likewise.
1495
1496 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
1497
1498         * gcc.dg/20020201-2.c: New test.
1499
1500         * gcc.dg/20020201-3.c: New test.
1501
1502         * gcc.c-torture/execute/bitfld-2.c: New test.
1503
1504 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
1505
1506         * gcc.dg/bitfld-1.c: Update.
1507         * gcc.dg/bitfld-2.c: Update.
1508         * gcc.c-torture/execute/bitfld-1.x: New.
1509
1510 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
1511
1512         * gcc.c-torture/execute/20020201-1.c: New test.
1513
1514 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
1515
1516         PR target/5469
1517         * gcc.dg/20020201-1.c: New test.
1518
1519 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
1520
1521         PR fortran/3743
1522         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
1523         * g77.f-torture/compile/pr3743.x: Remove
1524
1525 2002-01-31  Tom Rix  <trix@redhat.com>
1526
1527         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
1528
1529 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
1530
1531         * gcc.dg/noncompile/20020130-1.c: New test.
1532
1533 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
1534
1535         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
1536
1537 2002-01-29  Richard Henderson  <rth@redhat.com>
1538
1539         * gcc.c-torture/execute/991118-1.c: Cast various constants back
1540         to long long.
1541         * gcc.c-torture/execute/bf64-1.c: Likewise.
1542
1543 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
1544
1545         * gcc.c-torture/execute/20020129-1.c: New test.
1546
1547 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
1548
1549         * gcc.c-torture/compile/20000224-1.c: Update.
1550         * gcc.c-torture/execute/bitfld-1.c: New tests.
1551         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
1552         * gcc.dg/uninit-A.c: Update.
1553
1554 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
1555
1556         * g++.dg/template/ctor1.C: Add instantiation.
1557
1558 2002-01-28  Paul Koning  <pkoning@equallogic.com>
1559
1560         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
1561         argument to __builtin_prefetch to be const ptr.
1562
1563 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
1564
1565         * gcc.c-torture/compile/20020120-1.c: New test.
1566
1567 2002-01-27  Kazu Hirata  <kazu@hxi.com>
1568
1569         * gcc.c-torture/execute/20020127-1.c: New test.
1570
1571 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
1572
1573         * g77.dg/f77-edit-i-in.f: New test
1574         * g77.dg/f77-edit-i-out.f: New test
1575
1576 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
1577
1578         * gcc.dg/debug/debug.exp: New file.
1579         * gcc.dg/debug/trivial.c: New file.
1580         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
1581         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
1582         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
1583         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
1584         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
1585         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
1586         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
1587         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
1588         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
1589         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
1590         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
1591         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
1592         * gcc.dg/20000503-1.c: Removed.
1593         * gcc.dg/20010207-1.c: Removed.
1594         * gcc.dg/20011223-1.c: Removed.
1595         * gcc.dg/20020104-2.c: Removed.
1596         * gcc.dg/debug-1.c: Removed.
1597         * gcc.dg/debug-2.c: Removed.
1598         * gcc.dg/debug-3.c: Removed.
1599         * gcc.dg/debug-4.c: Removed.
1600         * gcc.dg/debug-5.c: Removed.
1601         * gcc.dg/debug-6.c: Removed.
1602         * gcc.dg/dwarf2-1.c: Removed.
1603         * gcc.dg/dwarf2-2.c: Removed.
1604
1605 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
1606
1607         * g++.old-deja/g++.other/eh5.C: New test.
1608         * g++.old-deja/g++.other/sibcall2.C: New test.
1609         * g++.old-deja/g++.other/array9.C: New test.
1610         * g++.old-deja/g++.other/typename2.C: New test.
1611         * g++.old-deja/g++.other/crash60.C: New test.
1612         * g++.old-deja/g++.other/conv9.C: New test.
1613         * g++.old-deja/g++.other/mangle10.C: New test.
1614         * g++.old-deja/g++.other/unchanging1.C: New test.
1615         * g++.old-deja/g++.other/exprstmt1.C: New test.
1616         * g++.old-deja/g++.other/inline23.C: New test.
1617         * g++.old-deja/g++.eh/ia64-1.C: New test.
1618         * g++.old-deja/g++.other/dwarf2-1.C: New test.
1619         * g++.old-deja/g++.other/reload1.C: New test.
1620         * g++.old-deja/g++.other/static20.C: New test.
1621         * g++.old-deja/g++.other/local-alloc1.C: New test.
1622         * g++.old-deja/g++.other/conv8.C: New test.
1623         * g++.old-deja/g++.other/stmtexpr2.C: New test.
1624         * g++.old-deja/g++.other/storeexpr1.C: New test.
1625         * g++.old-deja/g++.other/storeexpr2.C: New test.
1626         * g++.dg/eh/template2.C: New test.
1627         * g++.dg/warn/weak1.C: New test.
1628
1629 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
1630
1631         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
1632         Remove first, non-varying, argument.
1633
1634 2002-01-23  Richard Henderson  <rth@redhat.com>
1635
1636         * gcc.dg/inline-2.c: New.
1637
1638         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
1639         Add optional target arg.  Check number of arguments.
1640         (scan-assembler-not, scan-assembler-dem): Likewise.
1641         (scan-assembler-dem-not): Likewise.
1642
1643 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
1644
1645         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
1646         line 12.
1647         * g++.old-deja/g++.brendan/parse3.C,
1648         g++.old-deja/g++.other/crash26.C,
1649         g++.old-deja/g++.other/crash28.C,
1650         g++.old-deja/g++.other/crash29.C,
1651         g++.old-deja/g++.other/crash30.C,
1652         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
1653
1654 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
1655
1656         * gcc.dg/20020115-1.c: New.
1657
1658 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
1659
1660         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
1661
1662 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
1663
1664         * gcc.dg/20020122-3.c: New.
1665
1666 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
1667
1668         * g++.dg/other/gc1.C: New test.
1669
1670 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
1671
1672         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
1673
1674 2002-01-22  Richard Henderson  <rth@redhat.com>
1675
1676         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
1677
1678 2002-01-22  Richard Henderson  <rth@redhat.com>
1679
1680         * gcc.dg/20020122-4.c: New.
1681
1682 2002-01-22  H.J. Lu <hjl@gnu.org>
1683
1684         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
1685         link output.
1686         * gcc.dg/special/ecos.exp: Likewise.
1687         * lib/g++-dg.exp: Likewise.
1688         * lib/g77-dg.exp: Likewise.
1689         * lib/gcc-dg.exp : Likewise.
1690         * lib/mike-g++.exp: Likewise.
1691         * lib/mike-g77.exp: Likewise.
1692         * lib/mike-gcc.exp: Likewise.
1693         * lib/objc-dg.exp: Likewise.
1694
1695 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
1696
1697         PR target/5379
1698         * gcc.dg/20020122-2.c: New test.
1699
1700 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
1701
1702         * gcc.dg/20020122-1.c: New test.
1703
1704 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
1705
1706         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
1707
1708 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
1709
1710         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
1711
1712 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1713
1714         * gcc.c-torture/compile/20020121-1.c: New test.
1715
1716 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1717
1718         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
1719         ld_library_path.
1720
1721 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
1722
1723         * gcc.dg/20020218-1.c: New test.
1724
1725 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
1726
1727         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
1728         messages
1729         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
1730         "At global scope" warning
1731         * g++.dg/ext/align1.C: Change cygwin test for alignment
1732         from db-bogus to dg-warning
1733
1734 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
1735
1736         * g77.f-torture/compile/cpp2.F: New test.
1737
1738 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
1739
1740         * g++.dg/template/access1.C: New test.
1741
1742 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
1743
1744         * gcc.dg/20020118-1.c: New.
1745
1746 2002-01-18  Kazu Hirata  <kazu@hxi.com>
1747
1748         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
1749
1750 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
1751
1752         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
1753         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
1754         alignment warnings.
1755
1756 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
1757
1758         * gcc.misc-tests/i386-prefetch.exp: Save and restore
1759         torture_with_loops and torture_without_loops
1760
1761 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
1762
1763         * gcc.c-torture/compile/20020116-1.c: New test.
1764
1765 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
1766
1767         * gcc.dg/20020116-2.c: New test.
1768
1769         * gcc.dg/ultrasp4.c: New test.
1770
1771         * gcc.dg/20020116-1.c: New test.
1772
1773 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
1774
1775         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
1776         by EABI.
1777
1778 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
1779
1780         * gcc.misc-tests/i386-prefetch.exp: New.
1781         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
1782         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
1783         * gcc.misc-tests/i386-pf-none-1.c: New test.
1784         * gcc.misc-tests/i386-pf-sse-1.c: New test.
1785
1786 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
1787
1788         * gcc.dg/gnu89-init-1.c: Add new tests.
1789
1790 2002-01-15  Andreas Jaeger  <aj@suse.de>
1791
1792         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
1793         * gcc.dg/i386-mmx-2.c: Likewise.
1794         * gcc.dg/i386-sse-1.c: Likewise.
1795         * gcc.dg/i386-sse-2.c: Likewise.
1796         * gcc.dg/i386-sse-3.c: Likewise.
1797
1798 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
1799
1800         * g77.f-torture/execute/intrinsic-unix-bessel.f:
1801         Uncomment additional cases that now pass.
1802
1803 2002-01-11  Richard Henderson  <rth@redhat.com>
1804
1805         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
1806         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
1807
1808 Fri Jan 11 12:13:30 2002  Nicola Pero  <n.pero@mi.flashnet.it>
1809
1810         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
1811
1812 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
1813
1814         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
1815         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
1816
1817 2002-01-10  Dale Johannesen  <dalej@apple.com>
1818
1819         * gcc.c-torture/execute/loop-11.c: New.
1820
1821 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
1822
1823         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
1824         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
1825
1826 2002-01-09  Richard Henderson  <rth@redhat.com>
1827
1828         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
1829         type in which to perform the operation for each size.
1830
1831 Wed Jan  9 16:48:33 2002  Alan Matsuoka  (alanm@redhat.com)
1832
1833         * gcc.c-torture/compile/20020109-2.c: New test.
1834
1835 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
1836
1837         * gcc.c-torture/execute/loop-10.c: New test.
1838
1839 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
1840
1841         * gcc.c-torture/compile/20010226-1.c: New test.
1842         * gcc.c-torture/compile/20010227-1.c: New test.
1843         * gcc.c-torture/compile/20010426-1.c: New test.
1844         * gcc.c-torture/compile/20010510-1.c: New test.
1845         * gcc.c-torture/compile/20010605-3.c: New test.
1846         * gcc.c-torture/compile/20010824-1.c: New test.
1847         * gcc.c-torture/execute/20010409-1.c: New test.
1848         * gcc.dg/noncompile/20000901-1.c: New test.
1849         * gcc.dg/20001023-1.c: New test.
1850         * gcc.dg/20001101-1.c: New test.
1851         * gcc.dg/20001102-1.c: New test.
1852         * gcc.dg/20010207-1.c: New test.
1853         * gcc.dg/20010405-1.c: New test.
1854         * gcc.dg/20010822-1.c: New test.
1855         * gcc.dg/20011107-1.c: New test.
1856
1857 Wed Jan  9 14:03:20 2002  Jeffrey A Law  (law@redhat.com)
1858
1859         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
1860
1861         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
1862         execution failure on PA targets.
1863
1864 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
1865
1866         * gcc.c-torture/compile/20020109-1.c: New test.
1867
1868 2002-01-08  Kazu Hirata  <kazu@hxi.com>
1869
1870         * gcc.c-torture/execute/20020108-1.c: New test.
1871
1872 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
1873
1874         * gcc.dg/20020108-1.c: New test.
1875
1876 2002-01-08  H.J. Lu <hjl@gnu.org>
1877
1878         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
1879         for header files.
1880
1881 2002-01-08  Geoff Keating  <geoffk@redhat.com>
1882
1883         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
1884         consistency.
1885
1886 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
1887
1888         * gcc.dg/altivec-4.c: Test altivec predicates.
1889
1890 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
1891
1892         * gcc.c-torture/execute/20020107-1.c: New test.
1893
1894 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
1895
1896         PR c/5279
1897         * gcc.c-torture/compile/20020106-1.c: New test.
1898
1899 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
1900
1901         * gcc.c-torture/execute/nestfunc-4.c: New test.
1902
1903 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
1904
1905         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
1906         extra triple that slipped in.
1907         * g++.old-deja/g++.abi/align.C: Likewise.
1908         * g++.old-deja/g++.abi/bitfields.C: Likewise.
1909
1910 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
1911
1912         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
1913         * g++.old-deja/g++.abi/align.C: Likewise.
1914         * g++.old-deja/g++.abi/bitfields.C: Likewise.
1915
1916         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
1917         on FreeBSD/i386.
1918         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
1919         FreeBSD.
1920
1921 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
1922
1923         * gcc.dg/20020104-1.c: New test.
1924
1925         * gcc.dg/20020104-2.c: New test.
1926
1927 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
1928
1929         * gcc.dg/20020103-1.c: Fix typo in target selector.
1930
1931 2002-01-03  Richard Henderson  <rth@redhat.com>
1932
1933         * gcc.dg/20020103-1.c: New.
1934
1935 2002-01-03  Kazu Hirata  <kazu@hxi.com>
1936
1937         * gcc.c-torture/execute/20020103-1.c: New test.
1938
1939 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
1940
1941         * g++.dg/other/debug2.C: New test.
1942
1943         * gcc.c-torture/compile/20020103-1.c: New test.
1944
1945 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
1946
1947         * gcc.dg/gnu89-init-1.c: Added new tests.
1948
1949 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
1950
1951         * g++.dg/template/friend2.C: Remove as patch is reverted.
1952
1953         * g++.dg/warn/oldcast1.C: New test.
1954
1955         * g++.dg/template/ptrmem1.C: New test.
1956         * g++.dg/template/ptrmem2.C: New test.
1957
1958         * g++.dg/template/ntp.C: New test.
1959
1960         * g++.dg/other/component1.C: New test.
1961
1962         * g++.dg/template/ttp3.C: New test.
1963
1964         * g++.dg/template/friend2.C: New test.
1965         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
1966
1967 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
1968
1969         * g++.dg/other/ptrmem1.C: New test.
1970         * g++.dg/other/ptrmem2.C: New test.
1971
1972 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
1973
1974         * g++.dg/template/ctor1.C: New test.
1975
1976 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
1977
1978         * g++.dg/template/friend2.C: New test.
1979
1980 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
1981
1982         * gcc.dg/mmix-1.c: New test.
1983
1984 2001-12-31  Richard Henderson  <rth@redhat.com>
1985
1986         * gcc.dg/asm-5.c: New.
1987
1988 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
1989
1990         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
1991         in namespace __gnu_cxx
1992
1993 2001-12-30  Richard Henderson  <rth@redhat.com>
1994
1995         * gcc.dg/debug-6.c: New.
1996
1997 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
1998
1999         * gcc.c-torture/compile/20011229-2.c: New test.
2000
2001 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
2002
2003         * gcc.dg/debug-3.c: New test.
2004         * gcc.dg/debug-4.c: New test.
2005         * gcc.dg/debug-5.c: New test.
2006
2007 2001-12-29  Richard Henderson  <rth@redhat.com>
2008
2009         * g++.dg/eh/loop1.C: New.
2010
2011 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
2012
2013         * g++.dg/template/crash1.C: New test.
2014
2015 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
2016
2017         * g++.dg/other/const1.C: New test.
2018
2019 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
2020
2021         * gcc.c-torture/compile/20011229-1.c: New test.
2022
2023 2001-12-28  Stan Shebs  <shebs@apple.com>
2024
2025         * lib/objc-torture.exp: Resync with c-torture.exp.
2026         * lib/objc.exp: Load standard libraries.
2027
2028 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
2029
2030         * gcc.dg/gnu89-init-1.c: Adjust for the new behaviour, add some
2031         additional tests.
2032
2033 2001-12-27  Roger Sayle <roger@eyesopen.com>
2034
2035         * gcc.c-torture/execute/string-opt-16.c: New testcase.
2036
2037 2001-12-27  Richard Henderson  <rth@redhat.com>
2038
2039         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
2040
2041 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
2042
2043         * g++.dg/eh/ctor1.C: New test.
2044         * g++.dg/other/error2.C: New test.
2045
2046 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
2047
2048         * g++.dg/other/init2.C: New test.
2049
2050 2001-12-24  Richard Henderson  <rth@redhat.com>
2051
2052         * gcc.dg/20011223-1.c: New.
2053         * gcc.dg/inline-1.c: New.
2054
2055 2001-12-23  Richard Henderson  <rth@redhat.com>
2056
2057         * gcc.dg/asm-4.c: Test operand modifiers.
2058
2059 2001-12-23  Richard Henderson  <rth@redhat.com>
2060
2061         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
2062
2063 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
2064
2065         * gcc.c-torture/execute/20011223-1.c: New test.
2066
2067 2001-12-21  Richard Henderson  <rth@redhat.com>
2068
2069         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
2070         re-enables the warning.
2071
2072 2001-12-21  Richard Henderson  <rth@redhat.com>
2073
2074         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
2075
2076 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
2077
2078         * gcc.c-torture/compile/20011218-1.c: New test.
2079
2080 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
2081
2082         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
2083         arm-isr.c test.
2084         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
2085         epilogue generation for ARM ISR routines.
2086
2087 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2088
2089         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
2090         * gcc.dg/format/c90-printf-3.c: Likewise.
2091         * gcc.dg/format/c99-printf-3.c: Likewise.
2092         * gcc.dg/format/ext-1.c: Likewise.
2093         * gcc.dg/format/ext-6.c: Likewise.
2094         * gcc.dg/format/format.h: Prototype unlocked stdio.
2095
2096 2001-12-20  Richard Henderson  <rth@redhat.com>
2097
2098         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
2099         (arena): Use it.
2100         (malloc): Correct allocation logic.  Abort if we fill up the
2101         arena before initialization complete.
2102         (realloc): Correct allocation logic.
2103
2104 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
2105
2106         * gcc.c-torture/compile/20011219-2.c: New test.
2107
2108         * gcc.c-torture/execute/20011219-1.c: New test.
2109
2110 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
2111
2112         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
2113         target does not support weak symbols.
2114
2115 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
2116
2117         * gcc.c-torture/compile/20011219-1.c: New test.
2118
2119 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
2120
2121         * g++.dg/other/error1.C: New test.
2122
2123 Mon Dec 17 14:31:42 2001  Jeffrey A Law  (law@redhat.com)
2124
2125         * gcc.c-torture/execute/20011217-1.c: New test.
2126
2127 Mon Dec 17 16:54:56 2001  Nicola Pero  <nicola@brainstorm.co.uk>
2128
2129         * objc.dg/special/: New directory.
2130         * objc.dg/special/special.exp: New file.
2131         * objc.dg/special/unclaimed-category-1.h: New file.
2132         * objc.dg/special/unclaimed-category-1a.m: New file.
2133         * objc.dg/special/unclaimed-category-1.m: New file.
2134
2135 2001-12-17  Andreas Jaeger  <aj@suse.de>
2136
2137         * gcc.c-torture/compile/20011217-2.c: New test.
2138
2139 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
2140
2141         * gcc.c-torture/compile/20011217-1.c: New test.
2142
2143 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
2144
2145         * testsuite/gcc.dg/20011214-1.c: New.
2146
2147 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
2148
2149         * gcc.dg/altivec-4.c: New.
2150
2151 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
2152
2153         * gcc.dg/20011113-1.c: New test.
2154
2155 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2156
2157         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
2158         std::__malloc_alloc_template<0> and
2159         std::__default_alloc_template<false, 0>.
2160
2161 Thu Dec 13 10:35:33 2001  Nicola Pero  <n.pero@mi.flashnet.it>
2162
2163         * objc/execute/bf-21.m: New test.
2164         * objc/execute/enumeration-1.m: New test.
2165         * objc/execute/enumeration-2.m: New test.
2166
2167 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
2168
2169         * gcc.dg/gnu89-init-1.c: New test.
2170
2171 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
2172
2173         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
2174         * g++.old-deja/g++.jason/2371.C: Likewise.
2175         * g++.old-deja/g++.jason/template33.C: Likewise.
2176         * g++.old-deja/g++.jason/template34.C: Likewise.
2177         * g++.old-deja/g++.jason/template36.C: Likewise.
2178         * g++.old-deja/g++.oliva/typename1.C: Likewise.
2179         * g++.old-deja/g++.oliva/typename2.C: Likewise.
2180         * g++.old-deja/g++.other/typename1.C: Likewise.
2181         * g++.old-deja/g++.pt/inherit2.C: Likewise.
2182         * g++.old-deja/g++.pt/nontype5.C: Likewise.
2183         * g++.old-deja/g++.pt/typename11.C: Likewise.
2184         * g++.old-deja/g++.pt/typename14.C: Likewise.
2185         * g++.old-deja/g++.pt/typename16.C: Likewise.
2186         * g++.old-deja/g++.pt/typename3.C: Likewise.
2187         * g++.old-deja/g++.pt/typename4.C: Likewise.
2188         * g++.old-deja/g++.pt/typename5.C: Likewise.
2189         * g++.old-deja/g++.pt/typename7.C: Likewise.
2190         * g++.old-deja/g++.robertl/eb9.C: Likewise.
2191
2192 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
2193
2194         * g++.dg/other/linkage1.C: New test.
2195         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
2196         specifiers.
2197
2198 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
2199
2200         * gcc.dg/concat.c: New test.
2201
2202 2001-12-11  Stan Shebs  <shebs@apple.com>
2203
2204         * objc/compile: New test directory.
2205         * objc/compile/compile.exp: New expect script.
2206         * objc/compile/20011211-1.m: New compile test.
2207
2208 2001-12-11  Jason Merrill  <jason@redhat.com>
2209
2210         * lib/prune.exp (prune_gcc_output): Also handle "In member
2211         function".  So many permutations...
2212
2213 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
2214
2215         * g++.dg/template/typedef1.C: New test.
2216
2217 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
2218
2219         * g++.dg/other/copy1.C: New test.
2220
2221 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
2222
2223         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
2224
2225         * gcc.dg/builtin-choose-expr.c: New.
2226
2227 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
2228
2229         * gcc.dg/altivec-2.c: New.
2230
2231 2001-12-07  Richard Henderson  <rth@redhat.com>
2232
2233         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
2234
2235 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
2236
2237         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
2238         ultrasparc.
2239
2240 Fri Dec  7 06:29:03 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
2241
2242         * g++-old.deja/g++.robertl/eb101.C: Deleted.
2243
2244 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
2245
2246         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
2247         variable argument list.
2248
2249 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
2250
2251         * gcc.c-torture/execute/memcheck: Delete entire directory.
2252         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
2253         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
2254
2255 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
2256
2257         * gcc.dg/Wshadow-1.c: New test.
2258
2259 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
2260
2261         * gcc.c-torture/compile/20011130-1.c: New test.
2262
2263         * gcc.dg/noncompile/20011025-1.c: New test.
2264
2265         * g++.dg/other/anon-union.C: New test.
2266
2267         * gcc.c-torture/execute/20011024-1.c: New test.
2268
2269 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
2270
2271         * gcc.c-torture/execute/20000722-1.x,
2272         gcc.c-torture/execute/20010123-1.x: Remove.
2273         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
2274         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
2275         gcc.dg/c99-complit-2.c: New tests.
2276
2277 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
2278
2279         * g++.dg/inherit/base1.C: New test.
2280
2281 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
2282
2283         * g++.dg/other/stdarg1.C: New test.
2284
2285         * gcc.c-torture/compile/20011130-2.c: New test.
2286
2287 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
2288
2289         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
2290         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
2291         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
2292         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
2293         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
2294         * gcc.dg/builtin-prefetch-1.c: New test.
2295
2296 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
2297
2298         * gcc.dg/20011130-1.c: New test.
2299
2300 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
2301
2302         * g++.dg/other/scope1.C: New test.
2303         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
2304
2305 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
2306
2307         * gcc.dg/vla-init-1.c: New test.
2308
2309 2001-12-01  Geoff Keating  <geoffk@redhat.com>
2310
2311         * gcc.c-torture/compile/structs.c: New testcase from GDB.
2312
2313 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
2314
2315         * objc.dg/alias.m: Update.
2316         * objc.dg/class-1.m: Update.
2317         * objc.dg/const-str-1.m: Update.
2318         * objc.dg/fwd-proto-1.m: Update.
2319         * objc.dg/id-1.m: Update.
2320         * objc.dg/super-class-1.m: Update.
2321
2322 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
2323
2324         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
2325         constructs.
2326
2327 Wed Nov 28 15:05:54 2001  Jeffrey A Law  (law@cygnus.com)
2328
2329         * gcc.c-torture/execute/20011128-1.c: New test.
2330
2331 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
2332
2333         * gcc.dg/20011127-1.c: New test.
2334
2335 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
2336
2337         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
2338         from Austin Group draft 7.
2339         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
2340         scanf format arguments.
2341         * gcc.dg/format/no-exargs-2.c: New test.
2342
2343 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
2344
2345         * g++.dg/abi/vbase8-4.C: New test.
2346
2347 2001-11-24  Ian Lance Taylor  <ian@airs.com>
2348
2349         * gcc.c-torture/execute/20011121-1.c: New test.
2350
2351 Fri Nov 23 15:55:44 2001  Jeffrey A Law  (law@cygnus.com)
2352
2353         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
2354
2355 2001-11-23  Andreas Jaeger  <aj@suse.de>
2356
2357         * gcc.dg/cpp/charconst-2.c: New test.
2358
2359 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
2360
2361         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
2362         to the host if it is remote.  Let tests specify extra headers
2363         they use.
2364         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
2365         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
2366         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
2367         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
2368         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
2369         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
2370         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
2371         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
2372         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
2373         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
2374
2375 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
2376
2377         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
2378         for little endian ARMs.
2379
2380 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
2381
2382         * gcc.c-torture/compile/20011119-1.c: New test.
2383         * gcc.c-torture/compile/20011119-2.c: New test.
2384
2385 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
2386
2387         * gcc.dg/altivec-1.c: Fix typo.
2388
2389 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
2390
2391         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
2392
2393 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
2394
2395         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
2396
2397 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
2398
2399         * lib/g77.exp: Don't specify --rpath-link.
2400
2401         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
2402         across all the headers.
2403         * gcc.dg/format/format.exp: For testing on a remote host,
2404         copy format.h.
2405
2406         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
2407         * gcc.c-torture/execute/930406-1.c: Likewise.
2408         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
2409
2410 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
2411
2412         * gcc.dg/altivec-1.c: New.
2413
2414 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
2415
2416         * gcc.dg/cpp/fpreprocessed.c: New test case.
2417
2418 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
2419
2420         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
2421         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
2422         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
2423
2424 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
2425
2426         * gcc.dg/no-builtin-1.c: New test.
2427
2428 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
2429
2430         * gcc.c-torture/execute/20011115-1.c: New test.
2431
2432 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
2433
2434         * gcc.c-torture/compile/20011114-2.c: New test.
2435         * gcc.c-torture/compile/20011114-3.c: New test.
2436         * gcc.c-torture/compile/20011114-4.c: New test.
2437
2438 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
2439
2440         * g++.dg/other/init1.C: New test.
2441
2442 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
2443
2444         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
2445         message.
2446
2447         * gcc.c-torture/execute/20011114-1.c: New testcase.
2448
2449         * gcc.c-torture/compile/20010327-1.c: Revert last change.
2450         * gcc.c-torture/compile/20011114-1.c: New test, exactly
2451         like the (before this change) version of 20010327-1.c.
2452
2453 2001-11-14  Roger Sayle <roger@eyesopen.com>
2454
2455         * gcc.c-torture/execute/string-opt-13.c: New testcase.
2456
2457 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
2458
2459         * g++.dg/init/array2.C: New test.
2460
2461 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
2462
2463         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
2464
2465 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
2466
2467         * g++.dg/other/forscope1.C: New test.
2468         * g++.dg/ext/forscope1.C: New test.
2469         * g++.dg/ext/forscope2.C: New test.
2470
2471 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
2472
2473         * gcc.c-torture/execute/20011113-1.c: New test.
2474
2475 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
2476
2477         * gcc.c-torture/execute/20011109-2.c: New test.
2478
2479         * gcc.c-torture/execute/20011109-1.c: New test.
2480
2481 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
2482
2483         * gcc.c-torture/compile/20011109-1.c: New test.
2484
2485 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
2486
2487         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
2488         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
2489         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
2490         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
2491         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
2492         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
2493         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
2494
2495 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
2496
2497         * g++.dg/warn/Wshadow-1.C: New tests.
2498         * g++.old-deja/g++.mike/for3.C: Update.
2499
2500 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
2501
2502         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
2503         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
2504         XFAILs.  Adjust expected error texts.
2505         * gcc.c-torture/compile/20011106-1.c,
2506         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
2507         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
2508         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
2509         gcc.dg/c99-array-lval-5.c: New tests.
2510
2511 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
2512
2513         * gcc.dg/cpp/defined.c: Update.
2514
2515 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
2516
2517         * gcc.c-torture/execute/anon-1.c: New test.
2518
2519 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
2520
2521         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
2522         same size, so no warning should be produced on stormy16.
2523
2524         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
2525         due to oversized array.
2526         * g++.old-deja/g++.mike/ns15.C: Likewise.
2527         * g++.old-deja/g++.pt/crash16.C: Likewise.
2528
2529 2001-11-02  Graham Stott  <grahams@redhat.com>
2530
2531         * g++.dgother/debug1.C: Fix typos.
2532
2533 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
2534
2535         * g++.dg/other/debug1.C: New test.
2536
2537 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
2538
2539         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
2540         of unsigned long.
2541
2542 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
2543
2544         * gcc.dg/20011029-2.c: New test.
2545
2546         * gcc.c-torture/compile/20011029-1.c: New test.
2547
2548 Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
2549
2550         * objc/execute/class_self-1.m: New test.
2551         * objc/execute/class_self-2.m: New test.
2552
2553 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
2554
2555         * gcc.misc-tests/msgs.exp: Delete.
2556         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
2557         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
2558         error set to match recent changes.
2559
2560 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
2561
2562         * gcc.dg/20011021-1.c: New test.
2563
2564 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
2565
2566         * gcc.c-torture/compile/20011023-1.c: New test.
2567
2568 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
2569
2570         * lib/g77.exp: Rewrite based on lib/g++.exp.
2571
2572 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
2573
2574         * gcc.c-torture/execute/20011019-1.c: New test.
2575
2576         * gcc.dg/20011018-1.c: New test.
2577
2578 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
2579
2580         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
2581
2582 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
2583
2584         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
2585         * gcc.dg/attr-invalid.c: Likewise.
2586
2587 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
2588
2589         * testsuite/gcc.dg/20011015-1.c: New test.
2590
2591 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
2592
2593         * g++.dg/template/unify2.C: New test.
2594
2595 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
2596
2597         * g++.dg/other/exception-specification.C: New test
2598
2599 2001-10-13  Tom Rix  <trix@redhat.com>
2600
2601         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
2602         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
2603
2604 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
2605
2606         * testsuite/gcc.dg/20011009-1.c: New test.
2607
2608 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
2609
2610         PR g++/4476
2611         * g++.dg/other/friend1.C: New test.
2612
2613 2001-10-11  Richard Henderson  <rth@redhat.com>
2614
2615         * g++.old-deja/g++.other/crash18.C: Add -S to options.
2616
2617 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2618
2619         * gcc.c-torture/compile/20011010-1.c: New.
2620
2621 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
2622
2623         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
2624         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
2625         g77.f-torture/execute/execute.exp,
2626         g77.f-torture/noncompile/noncompile.exp,
2627         gcc.c-torture/compile/compile.exp,
2628         gcc.c-torture/execute/execute.exp,
2629         gcc.c-torture/execute/ieee/ieee.exp,
2630         gcc.c-torture/execute/memcheck/memcheck.exp,
2631         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
2632         objc/execute/execute.exp: Update FSF address.
2633
2634 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
2635
2636         * gcc.dg/cpp/cmdlne-C.c: Update.
2637         * gcc.dg/cpp/cmdlne-C2.c: New.
2638
2639 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2640
2641         * gcc.c-torture/execute/20011008-3.c: New.
2642
2643 2001-10-08  DJ Delorie  <dj@redhat.com>
2644
2645         * gcc.dg/20011008-1.c: New.
2646         * gcc.dg/20011008-2.c: New.
2647
2648 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
2649
2650         * gcc.dg/cpp/spacing1.c: Update test.
2651
2652 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
2653
2654         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
2655         spelling errors of "separate" as "seperate".
2656
2657 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
2658
2659         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
2660         enough to avoid inlining.
2661
2662 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
2663
2664         * lib/g77.exp: set libg2c_dir correctly.
2665
2666 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
2667
2668         * gcc.dg/cpp/macro11.c: New test.
2669
2670 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
2671
2672         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
2673         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
2674         gcc.dg/format/multattr-3.c: New tests.
2675         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
2676         tests for format attributes on function pointers being rejected.
2677
2678 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
2679
2680         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
2681
2682 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
2683
2684         * g++.dg/warn/format1.C: New test.
2685
2686 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
2687
2688         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
2689
2690 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
2691
2692         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
2693
2694 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
2695
2696         * gcc.dg/cpp/redef2.c: Add test.
2697
2698 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
2699
2700         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
2701         long-standing bug on i686, apparently.
2702         * gcc.c-torture/execute/loop-2c.x: New file.
2703         * gcc.c-torture/execute/loop-2d.x: New file.
2704         * gcc.c-torture/execute/loop-3c.x: New file.
2705
2706 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
2707
2708         * gcc.dg/cpp/20000625-2.c: Correct line number.
2709
2710 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
2711
2712         * gcc.dg/cpp/macro10.c: New test.
2713         * gcc.dg/cpp/strify3.c: New test.
2714         * gcc.dg/cpp/spacing1.c: Add tests.
2715         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
2716         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
2717
2718 2001-09-24  DJ Delorie  <dj@redhat.com>
2719
2720         * gcc.c-torture/execute/20010924-1.c: New test.
2721
2722 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
2723
2724         * testsuite/objc/execute/paste.m: Remove.
2725
2726 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
2727
2728         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
2729
2730 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
2731
2732         * g77.dg/strlen0.f: New test.
2733
2734 2001-09-21  Richard Henderson  <rth@redhat.com>
2735
2736         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
2737         * g++.old-deja/g++.abi/vtable2.C: Likewise.
2738
2739 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
2740
2741         Table-driven attributes.
2742         * g++.dg/ext/attrib1.C: New test.
2743
2744 2001-09-20  DJ Delorie  <dj@redhat.com>
2745
2746         * gcc.dg/20000926-1.c: Update expected warning messages.
2747         * gcc.dg/array-2.c: Likewise, and test for warnings too.
2748         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
2749         array.
2750
2751 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
2752
2753         * g++.dg/eh/registers1.C: New test case.
2754
2755 2001-09-17  Richard Henderson  <rth@redhat.com>
2756
2757         * gcc.dg/array-5.c: Fix VLA decomposition test.
2758
2759 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
2760
2761         * gcc.dg/cpp/line5.c: New testcase.
2762
2763 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
2764
2765         * gcc.dg/cpp/macro9.c: New test.
2766
2767 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
2768
2769         * gcc.c-torture/execute/980223.c: Change type of addr from long
2770         to char *.
2771
2772 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
2773
2774         * gcc.c-torture/execute/20010915-1.c: New test.
2775
2776 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
2777
2778         * g77.dg/bprob: New directory.
2779         * g77.dg/bprob/bprob.exp: New file.
2780         * g77.dg/bprob/bprob-1.f: New test.
2781         * g77.dg/gcov: New directory.
2782         * g77.dg/gcov/gcov.exp: New file.
2783         * g77.dg/gcov/gcov-1.f: New test.
2784         * g77.dg/gcov/gcov-1.x: New file.
2785
2786 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
2787
2788         * gcc.dg/cpp/directiv.c: Update.
2789         * gcc.dg/cpp/undef1.c: Update.
2790
2791 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
2792
2793         * gcc.dg/20010912-1.c: New test.
2794
2795 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
2796
2797         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
2798         language-independent file in lib.
2799         * lib/gcov.exp: New file.
2800
2801 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
2802
2803         * gcc.c-torture/compile/20010911-1.c: New test.
2804
2805 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
2806
2807         * lib/profopt.exp: New, to support profile-directed optimizations.
2808         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
2809         * gcc.misc-tests/bprob-1.c: New test.
2810         * gcc.misc-tests/bprob-2.c: New test.
2811
2812 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
2813
2814         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
2815         XFAIL and which kinds of gcov output to verify.
2816         * gcc.misc-tests/gcov-4b.x: New file.
2817         * gcc.misc-tests/gcov-5b.x: New file.
2818         * gcc.misc-tests/gcov-6.x: New file.
2819         * gcc.misc-tests/gcov-7.c: New test.
2820         * gcc.misc-tests/gcov-7.x: New file.
2821
2822 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
2823
2824         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
2825         * gcc.misc-tests/gcov-6.c: New test.
2826
2827 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
2828
2829         PR c++/3986
2830         * g++.dg/abi/vbase1.C: New test.
2831
2832 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
2833
2834         * objc.dg/method-2.m: New.
2835
2836 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
2837
2838         PR c++/4203
2839         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
2840         * g++.dg/init/empty1.C: New test.
2841
2842 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
2843
2844         * gcc.c-torture/compile/20010903-1.c: New test.
2845
2846 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
2847
2848         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
2849         for m68k.
2850
2851 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
2852
2853         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
2854
2855         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
2856
2857         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
2858
2859 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
2860
2861         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
2862         for 16-bit 'unsigned int'.
2863
2864 2001-08-29  Kazu Hirata  <kazu@hxi.com>
2865
2866         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
2867
2868 2001-08-27  Richard Henderson  <rth@redhat.com>
2869
2870         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
2871         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
2872
2873 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
2874
2875         * gcc.dg/asm-names.c (ymain): New.
2876
2877 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
2878
2879         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
2880         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
2881         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
2882
2883 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2884
2885         * gcc.dg/compare5.c: New testcase.
2886
2887 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
2888
2889         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
2890         and "In instantiation".
2891
2892 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
2893
2894         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
2895
2896 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
2897
2898         * gcc.misc-tests/gcov.exp: Add support for branch information.
2899         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
2900         * gcc.misc-tests/gcov-4.c: New test.
2901         * gcc.misc-tests/gcov-4b.c: New test.
2902         * gcc.misc-tests/gcov-5b.c: New test.
2903
2904 2001-08-20  Zack Weinberg  <zackw@panix.com>
2905
2906         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
2907         expected to fail.
2908
2909 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2910
2911         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
2912
2913 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
2914
2915         * g++.dg/eh/template1.C: New test.
2916
2917 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
2918
2919         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
2920         Fix thinko.
2921         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
2922         for xfail.
2923
2924 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
2925
2926         * lib/g77-dg.exp:  Use prune.exp for common procedures
2927         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
2928         * lib/g77.exp: (g77-dg-prune) Remove
2929
2930 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
2931
2932         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
2933
2934 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2935
2936         * g++.dg/template/unify1.C: New test.
2937
2938 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
2939
2940         * g++.dg/abi/empty4.C: New test.
2941
2942 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
2943
2944         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
2945         solaris2.*
2946         * g77.f-torture/compile/pr3743.x: Likewise
2947
2948 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
2949
2950         * g++.dg/other/using-declaration.C: New test.
2951
2952 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
2953
2954         * gcc.dg/cpp/tr-sign.c: New testcase.
2955
2956 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
2957
2958         * gcc.dg/cpp/19951025-1.c: Revert.
2959         * gcc.dg/cpp/directiv.c: We no longer process directives that
2960         interrupt macro arguments.
2961
2962 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
2963
2964         * gcc.dg/bconstp-1.c: New test.
2965
2966 2001-08-03  Richard Henderson  <rth@redhat.com>
2967
2968         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
2969
2970 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
2971
2972         * gcc.dg/cpp/19951025-1.c: Update.
2973
2974 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
2975
2976         * g77.dg/ff90-1.f (s): Fix reference of variable z,
2977         should be x.
2978
2979 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
2980
2981         Kill -fhonor-std.
2982         * g++.old-deja/g++.ns/ns14.C: Remove special options.
2983         * g++.old-deja/g++.other/std1.C: Likewise.
2984         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
2985
2986 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
2987
2988         * lib/g77.exp:  Load gcc-defs.exp for common procedures
2989         (g77_pass, g77_fail, g77_finish, g77_exit,
2990         ${tool}_check_unsupported_p} Now redundant.  Deleted.
2991
2992 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
2993
2994         * g77.dg/fbackslash.f
2995         * g77.dg/fcase-preserve.f
2996         * g77.dg/ff90-1.f
2997         * g77.dg/ffixed-line-length-0.f
2998         * g77.dg/ffixed-line-length-132.f
2999         * g77.dg/ffixed-line-length-7.f
3000         * g77.dg/ffixed-line-length-72.f
3001         * g77.dg/ffixed-line-length-none.f
3002         * g77.dg/ffree-form-1.f
3003         * g77.dg/fno-backslash.f
3004         * g77.dg/fno-f90-1.f
3005         * g77.dg/fno-fixed-form-1.f
3006         * g77.dg/fno-onetrip.f
3007         * g77.dg/fno-typeless-boz.f
3008         * g77.dg/fno-underscoring.f
3009         * g77.dg/fno-vxt-1.f
3010         * g77.dg/fonetrip.f
3011         * g77.dg/ftypeless-boz.f
3012         * g77.dg/fugly-assumed.f
3013         * g77.dg/funderscoring.f
3014         * g77.dg/fvxt-1.f
3015
3016 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
3017
3018         * objc.dg/fwd-proto-1.m: New.
3019         * objc.dg/local-decl-1.m: New.
3020         * objc.dg/naming-1.m: New.
3021         * objc.dg/naming-2.m: New.
3022         * objc.dg/proto-hier-1.m: New.
3023
3024 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
3025
3026         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
3027         largest-type elements to a struct makes its size grow.
3028
3029 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
3030
3031         * g++.dg/abi/vthunk1.C: New test.
3032
3033 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
3034
3035         * g++.dg/abi/vbase8-22.C: New test.
3036
3037 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
3038
3039         * gcc.dg/cpp/macro8.c: New test.
3040
3041 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
3042
3043         * g++.dg/abi/vbase8-21.C: New test.
3044
3045 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
3046
3047         * g++.dg/abi/vbase8-10.C: New test.
3048
3049 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3050
3051         * lib/g++.exp (g++_set_ld_library_path): Renamed to
3052         ${tool}_set_ld_library_path.
3053         Changed caller.
3054         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
3055         g++.exp.
3056
3057 2001-07-26  Stan Cox <scox@redhat.com>
3058
3059         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
3060         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
3061         gcc_exit, gcc_check_unsupported_p):
3062         Moved to gcc-deps.exp
3063         * gcc-deps.exp: New file.
3064
3065 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3066
3067         * g++.old-deja/g++.pt/defarg14.C: New test.
3068
3069 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
3070
3071         * g++.old-deja/g++.other/lineno5.C: New test.
3072
3073 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
3074
3075         * g++.old-deja/g++.pt/crash68.C: New test.
3076
3077 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
3078
3079         * g++.old-deja/g++.other/crash42.C: New test.
3080
3081 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
3082
3083         * gcc.dg/cpp/extratokens.c: Fix.
3084         * gcc.dg/cpp/skipping2.c: New tests.
3085
3086 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3087
3088         * gcc.c-torture/execute/20010724-1.c: New file.
3089         * gcc.c-torture/execute/20010724-1.x: New file.
3090
3091 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
3092
3093         * g++.old-deja/g++.other/cond7.C: New test.
3094
3095 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
3096
3097         * g++.old-deja/g++.other/optimize4.C: New test.
3098
3099 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
3100
3101         * g++.old-deja/g++.abi/vbase8-5.C: New test.
3102
3103 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
3104
3105         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
3106         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
3107         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
3108         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
3109
3110         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
3111         bug report" message.
3112
3113         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
3114         * g++.dg/ext/instantiate1.C: Move from old-deja.
3115
3116 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
3117
3118         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
3119         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
3120         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
3121         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
3122
3123 Mon Jul 23 10:14:17 2001  Jeffrey A Law  (law@cygnus.com)
3124
3125         * gcc.c-torture/execute/20010723-1.c: New test.
3126
3127 2001-07-23  Ben Elliston  <bje@redhat.com>
3128
3129         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
3130
3131 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3132
3133         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
3134         i[34567]86-*-*.
3135         Delete handling of ieee_multilib_flags.
3136         Pass -mieee for alpha*-*-* and sh-*-*.
3137         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
3138
3139 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
3140
3141         Remove old-abi tests.
3142         * g++.old-deja/g++.mike/p11116.C: Remove.
3143         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
3144
3145 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
3146
3147         * g77.f-torture/compile/pr3743.f:  New test
3148
3149 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
3150
3151         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
3152
3153 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3154
3155         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
3156         g++.old-deja/g++.pt/static6.C: Likewise.
3157         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
3158         supports weak symbols.
3159
3160 2001-07-18  Andreas Jaeger  <aj@suse.de>
3161
3162         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
3163         supported again.
3164
3165 2001-07-18  Andreas Jaeger  <aj@suse.de>
3166
3167         * gcc.dg/iftrap-1.c: Fix target line.
3168
3169 2001-07-17  Richard Henderson  <rth@redhat.com>
3170
3171         * gcc.c-torture/execute/20010717-1.c: New.
3172
3173 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
3174
3175         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
3176         tests.
3177
3178 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
3179
3180         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
3181
3182 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3183
3184         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
3185         UAC_SIGBUS, UAC_NOPRINT definitions.
3186
3187 Mon Jul 16 12:21:56 2001  Nicola Pero  <n.pero@mi.flashnet.it>
3188
3189         * objc/execute/object_is_class.m: New test.
3190         * objc/execute/object_is_meta_class.m: New test.
3191
3192 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
3193
3194         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
3195         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
3196
3197 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
3198
3199         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
3200         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
3201
3202 2001-07-14  Richard Henderson  <rth@redhat.com>
3203
3204         * gcc.dg/iftrap-1.c: New.
3205
3206 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
3207
3208         * g77.f-torture/execute/intrinsic77.f: New test.
3209
3210 2001-07-11  Janis Johnson <janis@us.ibm.com>
3211
3212         * gcc.misc-tests/gcov-3.c: New test.
3213
3214 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
3215
3216         * gcc.c-torture/compile/20010711-1.c,
3217         * gcc.c-torture/compile/20010711-2.c: New tests.
3218
3219 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
3220
3221         * gcc.c-torture/execute/20010711-1.c: New test.
3222
3223 2001-07-11  Ben Elliston  <bje@redhat.com>
3224
3225         * g++.old-deja/g++.other/enum5.C: New test.
3226
3227 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
3228
3229         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
3230         (g++-dg-prune): Call prune_gcc_output.
3231         * prune.exp: New file for prune_gcc_output.
3232         * lib/g++.exp, lib/gcc.exp: Load it.
3233
3234 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
3235
3236         * gcc.c-torture/compile/20010701-1.c,
3237         g++.old-deja/g++.ext/attrib6.C: New tests.
3238
3239 Fri Jul  6 09:31:43 2001  Jeffrey A Law  (law@cygnus.com)
3240
3241         * gcc.c-torture/compile/20010706-1.c: New test.
3242
3243 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
3244
3245         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
3246
3247 2001-06-28  Stan Shebs  <shebs@apple.com>
3248
3249         * gcc.dg/pragma-darwin.c: New test.
3250
3251 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3252
3253         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
3254         Solaris 2.[678] system.
3255
3256 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
3257
3258         * gcc.dg/20010622-1.c: New test.
3259
3260 2001-06-18  Stan Shebs  <shebs@apple.com>
3261
3262         * objc.dg: New directory.
3263         * objc.dg/dg.exp: New file.
3264         * objc.dg/alias.m: New.
3265         * objc.dg/class-1.m: New.
3266         * objc.dg/class-2.m: New.
3267         * objc.dg/const-str-1.m: New.
3268         * objc.dg/const-str-2.m: New.
3269         * objc.dg/id-1.m: New.
3270         * objc.dg/method-1.m: New.
3271         * objc.dg/super-class-1.m: New.
3272         * lib/objc-dg.exp: New file.
3273
3274 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3275
3276         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
3277         of label name.
3278
3279 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
3280
3281         * g++.old-deja/g++.abi/vbase8-9.C: New test.
3282
3283 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3284
3285         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
3286         variable.
3287
3288 2001-06-12  Richard Henderson  <rth@redhat.com>
3289
3290         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
3291
3292 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
3293
3294         * g++.old-deja/g++.abi/vbase5.C: New test.
3295         * g++.old-deja/g++.abi/vbase6.C: New test.
3296         * g++.old-deja/g++.abi/vbase7.C: New test.
3297
3298 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3299
3300         * gcc.c-torture/compile/20010610-1.c: New test.
3301
3302 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
3303
3304         * g++.old-deja/g++.abi/vbase4.C: New test.
3305
3306 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
3307
3308         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
3309         support %f for HC11/HC12 targets.
3310         * gcc.c-torture/execute/930513-1.x: New file, likewise.
3311         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
3312         on HC11/HC12 targets.
3313         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
3314
3315 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3316
3317         * gcc.dg/wchar_t-1.c: New file.
3318         * gcc.dg/wint_t-1.c: Likewise.
3319
3320 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
3321
3322         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
3323
3324 2001-06-11  Richard Henderson  <rth@redhat.com>
3325
3326         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
3327
3328 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
3329
3330         * gcc.c-torture/compile/20010611-1.c: New test.
3331
3332 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
3333
3334         * gcc.dg/c99-tag-1.c: Add more tests.
3335
3336 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
3337
3338         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
3339         representation on MN10300 and ARM/Thumb.
3340
3341 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
3342
3343         * g77.f-torture/execute/20010610.f: New.
3344
3345 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
3346
3347         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
3348         names.
3349
3350 2001-06-09  Richard Henderson  <rth@redhat.com>
3351
3352         * gcc.c-torture/execute/ashrdi-1.c: New.
3353         * gcc.c-torture/execute/ashldi-1.c: New.
3354         * gcc.c-torture/execute/lshrdi-1.c: New.
3355
3356 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
3357
3358         * objc/execute/load-3.m: Added. Check sending +load to categories,
3359         in addition to classes.
3360
3361 2001-06-08  Stan Shebs  <shebs@apple.com>
3362
3363         * objc/execute/load-2.m: New test.  From Nicola Pero
3364         <n.pero@mi.flashnet.it>.
3365
3366 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
3367
3368         * gcc.c-torture/execute/20010605-2.c: New test.
3369
3370 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
3371
3372         * g++.old-deja/g++.abi/vbase2.C: New test.
3373         * g++.old-deja/g++.abi/vbase3.C: New test.
3374
3375 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
3376
3377         * g++.old-deja/g++.pt/friend49.C: New test.
3378
3379 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
3380
3381         * g++.old-deja/g++.ext/anon3.C: New test.
3382
3383 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
3384
3385         * g++.old-deja/g++.other/conv7.C: New test.
3386
3387 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
3388
3389         * gcc.c-torture/compile/20010605-2.c: New test.
3390
3391 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3392
3393         * gcc.c-torture/execute/20010604-1.c: New test.
3394
3395 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
3396
3397         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
3398
3399 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
3400
3401         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
3402         (g++_link_flags): Likewise.
3403         (g++_init): Pass gccpath's value to two previous functions.
3404
3405 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3406
3407         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
3408         Ensure logfile entry matches exec command line.
3409
3410 2001-05-31  Richard Henderson  <rth@redhat.com>
3411
3412         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
3413         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
3414
3415 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
3416
3417         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
3418         compiler for irix6.2
3419
3420 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
3421
3422         * g++.old-deja/g++.other/optimize3.C: New file.
3423
3424 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
3425
3426         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
3427         assemble.
3428
3429 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
3430
3431         * g++.old-deja/g++.other/optimize2.C: New file.
3432
3433 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
3434
3435         * gcc.c-torture/compile/20010518-2.c: New file.
3436         * gcc.c-torture/execute/20010518-1.c: New file.
3437         * gcc.c-torture/execute/20010518-2.c: New file.
3438
3439 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
3440
3441         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
3442
3443 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
3444
3445         G++ no longer defines builtins that do not begin with __builtin.
3446         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
3447         * g++.old-deja/g++.brendand/misc13.C: Likewise.
3448         * g++.old-deja/g++.law/builtin1.C: Likewise.
3449         * g++.old-deja/g++.law/cvt2.C: Likewise.
3450         * g++.old-deja/g++.mike/net5.C: Likewise.
3451         * g++.old-deja/g++.other/builtins1.C: Likewise.
3452         * g++.old-deja/g++.other/builtins2.C: Likewise.
3453         * g++.old-deja/g++.other/builtins3.C: Likewise.
3454         * g++.old-deja/g++.other/builtins4.C: Likewise.
3455         * g++.old-deja/g++.other/inline8.C: Likewise.
3456         * g++.old-deja/g++.robertl/eb39.C: Likewise.
3457
3458 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
3459
3460         * g++.old-deja/g++.pt/using1.C: Adjust.
3461         * g++.old-deja/g++.pt/using2.C: New test.
3462
3463 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
3464
3465         * gcc.dg/cpp/charconst.c: New tests.
3466         * gcc.dg/cpp/escape.c: New tests.
3467         * gcc.dg/cpp/escape-1.c: New tests.
3468         * gcc.dg/cpp/escape-2.c: New tests.
3469         * gcc.dg/cpp/ucs.c: New tests.
3470
3471 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
3472
3473         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
3474         native compiler for irix6.5.
3475
3476 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
3477
3478         * lib/g++.exp (g++_include_flags): Use args to compute
3479         get_multilibs.
3480         (g++_link_flags): Likewise.
3481         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
3482
3483 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
3484
3485         * gcc.dg/c90-hexfloat-1.c: Add more tests.
3486
3487 2001-05-21  Geoff Keating  <geoffk@redhat.com>
3488
3489         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
3490         this file.
3491
3492 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
3493
3494         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
3495         STACK_SIZE;
3496         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
3497         to STACK_SIZE; Use it to define size of add_histo array.
3498         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
3499         to STACK_SIZE.
3500         (f): Use GITT_SIZE to define size of gitt local table.
3501         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
3502         to STACK_SIZE; Use it to define size of bytemem array.
3503
3504 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
3505
3506         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
3507         on 68HC11/HC12 due to the asm instruction.
3508         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
3509         * gcc.c-torture/compile/920520-1.x: Likewise.
3510         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
3511         on 68HC11/HC12 because the function is larger than 64K.
3512         * gcc.c-torture/compile/961203-1.x: New file, this test fails
3513         on 68HC11/HC12 because the structure is too large.
3514
3515 2001-05-20  Richard Henderson  <rth@redhat.com>
3516
3517         * gcc.c-torture/execute/20010520-1.c: New.
3518
3519 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3520
3521         * g++.old-deja/g++.warn/compare1.C: New test.
3522         * gcc.dg/compare4.c: New test.
3523
3524 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
3525
3526         * g++.old-deja/g++.other/optimize1.C: New test.
3527
3528 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3529
3530         * g++.old-deja/g++.pt/spec41.C: New test.
3531
3532 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
3533
3534         * gcc.c-torture/compile/20010114-1.x: Remove.
3535
3536 2001-05-18  Stan Shebs  <shebs@apple.com>
3537
3538         * gcc.c-torture/compile/20010518-1.c: New test.
3539
3540 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
3541
3542         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
3543         * g++.old-deja/g++.pt/crash67.C: New test.
3544
3545 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
3546
3547         * g++.old-deja/g++.other/debug9.C: New test.
3548
3549 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
3550
3551         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
3552
3553 Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
3554
3555         * gcc.c-torture/compile/20010516-1.c: New test.
3556
3557 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
3558
3559         * g++.old-deja/g++.other/crash41.C: New test.
3560
3561 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
3562
3563         * g++.old-deja/g++.pt/crash66.C: New test.
3564
3565 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
3566
3567         * g++.old-deja/g++.robertl/eb27.C: Convert.
3568
3569 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
3570
3571         * g++.dg/friend-warn.C: New test.  Do not warn about friend
3572         declaration being redundant.
3573
3574 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
3575
3576         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
3577
3578 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
3579
3580         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
3581
3582 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
3583
3584         * lib/g++.exp: Use testsuite_flags.
3585
3586 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
3587
3588         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
3589
3590 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3591
3592         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
3593
3594 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
3595
3596         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
3597
3598 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
3599
3600         * gcc.c-torture/compile/20010313-1.c: New test.
3601
3602 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
3603
3604         * gcc.dg/cpp/direct2.c: New test.
3605         * gccq.dg/cpp/direct2s.c: New test.
3606
3607         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
3608
3609 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
3610
3611         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
3612         * g++.old-deja/g++.other/op3.C: Likewise.
3613
3614 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
3615
3616         * gcc.dg/cpp/syshdr.h: New file.
3617         * gcc.dg/cpp/sysmac1.c: Update.
3618         * gcc.dg/cpp/sysmac2.c: Update.
3619
3620 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
3621
3622         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
3623
3624 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
3625
3626         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
3627         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
3628
3629 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
3630
3631         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
3632
3633 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
3634
3635         * lib/g++.exp (g++_include_flags): Don't use any special flags
3636         if TESTING_IN_BUILD_TREE is not defined.
3637         (g++_init): Use a plain 'c++' as the compiler if
3638         TESTING_IN_BUILD_TREEE is not defined.
3639
3640 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
3641
3642         * g++.old-deja/g++.eh/catch13.C: New test.
3643         * g++.old-deja/g++.eh/catch14.C: New test.
3644
3645 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
3646
3647         * gcc.dg/cpp/tr-define.c: New test.
3648
3649 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
3650
3651         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
3652         <stdlib.h>, not <malloc.h>.
3653
3654 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
3655
3656         * g++.old-deja/g++.ns/template17.C: New test.
3657
3658 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
3659
3660         * g++.old-deja/g++.pt/ref4.C: New test.
3661
3662 2001-04-30  Richard Henderson  <rth@redhat.com>
3663
3664         * gcc.dg/20000724-1.c: Revert last change.
3665
3666 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
3667
3668         * g77.f-torture/execute/20010430.f: New test.
3669
3670 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
3671
3672         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
3673
3674 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
3675
3676         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
3677
3678 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
3679
3680         * g++.old-deja/g++.eh/crash6.C: New test.
3681
3682 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
3683
3684         * g++.old-deja/g++.other/warn7.C: New test.
3685
3686 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
3687
3688         * g++.old-deja/g++.other/defarg9.C: New test.
3689
3690 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
3691
3692         * g77.f-torture/compile/20010426.f: New test.
3693         * g77.f-torture/execute/20010426.f: New test.
3694
3695 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
3696
3697         * g77.f-torture/compile/20000629-1.x: Remove - error
3698         has been fixed.
3699
3700 Thu Apr 26 11:15:12 2001  Jeffrey A Law  (law@cygnus.com)
3701
3702         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
3703         Tweak slightly to work with g++.dg framework.
3704         * g++.dg/special/ecos.exp: Run initp1.C test.
3705         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
3706
3707         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
3708         its linker doesn't give line numbers either.
3709         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
3710
3711 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
3712
3713         * g++.old-deja/g++.other/lex1.C: New test.
3714
3715 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
3716
3717         * gcc.dg/noncompile/20010425-1.c: New test.
3718
3719 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
3720
3721         * g++.old-deja/g++.pt/mangle2.C: New test.
3722
3723 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
3724
3725         * gcc.dg/format/plus-1.c: New test.
3726
3727 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
3728
3729         * gcc.dg/20010423-1.c: New test.
3730
3731 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
3732
3733         * gcc.c-torture/execute/20010422-1.c: New test.
3734
3735 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
3736
3737         * g++.old-deja/g++.ns/type2.C: New test.
3738
3739 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
3740
3741         * g++.old-deja/g++.other/perf1.C: New test.
3742
3743 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
3744
3745         * gcc.dg/c99-func-2.c: Remove xfail.
3746         * gcc.dg/c99-func-3.c: Remove xfail.
3747         * gcc.dg/c99-func-4.c: Remove xfail.
3748
3749 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
3750
3751         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
3752
3753 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
3754
3755         * gcc.c-torture/compile/20010423-1.c: New test.
3756
3757 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
3758
3759         * g++.old-deja/g++.pt/typename28.C: New test.
3760
3761 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
3762
3763         * g++.old-deja/g++.abi/empty2.C: New test.
3764         * g++.old-deja/g++.abi/empty3.C: New test.
3765
3766 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
3767
3768         * g++.old-deja/g++.other/comdat2.C: New test.
3769         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
3770
3771 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
3772
3773         * g++.old-deja/g++.other/overload14.C: New test.
3774
3775 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
3776
3777         * g++.old-deja/g++.other/lookup23.C: New test.
3778
3779 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
3780
3781         * gcc.c-torture/execute/20010403-1.c: New test.
3782
3783 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
3784             Mark Mitchell  <mark@codesourcery.com>
3785
3786         * lib/old-dejagnu.exp: Don't delete output of executable.
3787         Add .exe suffix to executables.
3788
3789 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
3790
3791         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
3792
3793 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3794
3795         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
3796
3797 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
3798
3799         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
3800         * g++.old-deja/g++.abi/crash1.C: New test.
3801
3802 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
3803
3804         * g++.old-deja/g++.other/crash40.C: New test.
3805
3806 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3807
3808         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
3809
3810 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
3811
3812         * g++.old-deja/g++.other/warn6.C: New test.
3813
3814 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
3815
3816         * g++.old-deja/g++.robertl/eb42.C: Same.
3817
3818 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3819
3820         * gcc.dg/wtr-conversion-1.c: New testcase.
3821
3822 2001-04-10  Richard Henderson  <rth@redhat.com>
3823
3824         * g++.old-deja/g++.other/array5.C: New.
3825
3826 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3827
3828         * gcc.c-torture/execute/20010408-1.c: New test.
3829
3830 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
3831
3832         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
3833         headers and constructs.
3834         * g++.old-deja/g++.robertl/eb79.C: Same.
3835         * g++.old-deja/g++.robertl/eb77.C (main): Same.
3836         * g++.old-deja/g++.robertl/eb73.C: Same.
3837         * g++.old-deja/g++.robertl/eb66.C (main): Same.
3838         * g++.old-deja/g++.robertl/eb55.C (t): Same.
3839         * g++.old-deja/g++.robertl/eb54.C (main): Same.
3840         * g++.old-deja/g++.robertl/eb46.C (main): Same.
3841         * g++.old-deja/g++.robertl/eb44.C: Same.
3842         * g++.old-deja/g++.robertl/eb41.C (main): Same.
3843         * g++.old-deja/g++.robertl/eb4.C (main): Same.
3844         * g++.old-deja/g++.robertl/eb39.C: Same.
3845         * g++.old-deja/g++.robertl/eb33.C (main): Same.
3846         * g++.old-deja/g++.robertl/eb31.C (main): Same.
3847         * g++.old-deja/g++.robertl/eb30.C: Same.
3848         * g++.old-deja/g++.robertl/eb3.C: Same.
3849         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
3850         * g++.old-deja/g++.robertl/eb21.C: Same.
3851         * g++.old-deja/g++.robertl/eb15.C: Same.
3852         * g++.old-deja/g++.robertl/eb118.C: Same.
3853         * g++.old-deja/g++.robertl/eb115.C (main): Same.
3854         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
3855         * g++.old-deja/g++.robertl/eb109.C: Same.
3856         * g++.old-deja/g++.other/sibcall1.C (main): Same.
3857         * g++.old-deja/g++.mike/rtti1.C: Same.
3858         * g++.old-deja/g++.mike/p658.C: Same.
3859         * g++.old-deja/g++.mike/net46.C: Same.
3860         * g++.old-deja/g++.mike/net34.C: Same.
3861         * g++.old-deja/g++.mike/memoize1.C: Same.
3862         * g++.old-deja/g++.mike/eh2.C: Same.
3863         * g++.old-deja/g++.law/weak.C: Same.
3864         * g++.old-deja/g++.law/visibility7.C: Same.
3865         * g++.old-deja/g++.law/visibility25.C: Same.
3866         * g++.old-deja/g++.law/visibility22.C: Same.
3867         * g++.old-deja/g++.law/visibility2.C: Same.
3868         * g++.old-deja/g++.law/visibility17.C: Same.
3869         * g++.old-deja/g++.law/visibility13.C: Same.
3870         * g++.old-deja/g++.law/visibility10.C: Same.
3871         * g++.old-deja/g++.law/visibility1.C: Same.
3872         * g++.old-deja/g++.law/virtual3.C (eval): Same.
3873         * g++.old-deja/g++.law/vbase1.C: Same.
3874         * g++.old-deja/g++.law/operators32.C: Same.
3875         * g++.old-deja/g++.law/nest3.C: Same.
3876         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
3877         * g++.old-deja/g++.law/except5.C (main): Same.
3878         * g++.old-deja/g++.law/cvt7.C (run): Same.
3879         * g++.old-deja/g++.law/cvt2.C: Same.
3880         * g++.old-deja/g++.law/cvt16.C: Same.
3881         * g++.old-deja/g++.law/ctors6.C (bar): Same.
3882         * g++.old-deja/g++.law/ctors17.C (main): Same.
3883         * g++.old-deja/g++.law/ctors13.C: Same.
3884         * g++.old-deja/g++.law/ctors12.C (main): Same.
3885         * g++.old-deja/g++.law/ctors10.C: Same.
3886         * g++.old-deja/g++.law/code-gen5.C: Same.
3887         * g++.old-deja/g++.law/bad-error7.C: Same.
3888         * g++.old-deja/g++.law/arm9.C: Same.
3889         * g++.old-deja/g++.law/arm12.C: Same.
3890         * g++.old-deja/g++.law/arg8.C: Same.
3891         * g++.old-deja/g++.law/arg1.C: Same.
3892         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
3893         * g++.old-deja/g++.jason/template31.C: Same.
3894         * g++.old-deja/g++.jason/template24.C (main): Same.
3895         * g++.old-deja/g++.jason/2371.C: Same.
3896         * g++.old-deja/g++.eh/new2.C: Same.
3897         * g++.old-deja/g++.eh/new1.C: Same.
3898         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
3899         * g++.old-deja/g++.brendan/nest21.C (main): Same.
3900         * g++.old-deja/g++.brendan/err-msg3.C: Same.
3901         * g++.old-deja/g++.brendan/crash62.C: Same.
3902         * g++.old-deja/g++.brendan/crash52.C: Same.
3903         * g++.old-deja/g++.brendan/crash49.C (main): Same.
3904         * g++.old-deja/g++.brendan/crash38.C: Same.
3905         * g++.old-deja/g++.brendan/crash15.C (main): Same.
3906         * g++.old-deja/g++.brendan/copy9.C: Same.
3907
3908 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
3909
3910         * gcc.c-torture/execute/20001203-2.c (memset):
3911         Count argument is of type __SIZE_TYPE__.
3912
3913 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
3914
3915         * gcc.c-torture/compile/20010404-1.c: New test.
3916
3917 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
3918
3919         * gcc.c-torture/compile/20010326-1.c: New test.
3920
3921 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
3922
3923         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
3924         peculiarities of the SH.
3925         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
3926
3927 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3928
3929         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
3930         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
3931         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
3932
3933 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
3934
3935         * g77.f-torture/compile/20010321-1.f: New test.
3936
3937 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
3938
3939         * gcc.c-torture/compile/20010329-1.c: New test.
3940
3941 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
3942
3943         * gcc.c-torture/execute/20010329-1.c: New test.
3944
3945 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
3946
3947         * g++.old-deja/g++.other/eh4.C: Fix typo.
3948
3949 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
3950
3951         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
3952
3953 2001-03-28  Philip Blundell  <philb@gnu.org>
3954
3955         * gcc.c-torture/compile/20010328-1.c: New test.
3956
3957 2001-03-27  Richard Henderson  <rth@redhat.com>
3958
3959         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
3960         * g++.old-deja/g++.eh/vbase3.C: Likewise.
3961
3962 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
3963
3964         * gcc.c-torture/compile/20010327-1.c: New test.
3965
3966 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
3967
3968         * g++.old-deja/g++.other/friend12.C: New test.
3969         * g++.old-deja/g++.other/friend9.C: Expect no errors.
3970         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
3971
3972 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
3973
3974         * gcc.c-torture/execute/20010325-1.c: New test.
3975
3976 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
3977
3978         * g++.old-deja/g++.other/mangle3.C: New test.
3979
3980 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
3981
3982         * g++.old-deja/g++.other/anon8.C: New test.
3983
3984 2001-03-20  Philip Blundell  <philb@gnu.org>
3985
3986         * gcc.c-torture/compile/20010320-1.c: New test.
3987
3988 2001-03-17  Richard Henderson  <rth@redhat.com>
3989
3990         * g++.old-deja/g++.other/eh4.C: Add expected error text.
3991
3992 2001-03-15  Geoff Keating  <geoff@redhat.com>
3993
3994         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
3995         tests on AIX.
3996
3997 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
3998
3999         * g++.old-deja/g++.other/eh4.C: New test.
4000
4001 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
4002
4003         * gcc.dg/cpp/mi1.c: Update.
4004
4005 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
4006
4007         * g++.old-deja/g++.other/regstack.C: New test.
4008
4009 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
4010
4011         * g++.old-deja/g++.other/ref4.C: New test.
4012
4013 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
4014
4015         * objc/execute/va_method.m: Added.
4016         * objc/execute/IMP.m: Added.
4017         * objc/execute/_cmd.m: Added.
4018         * objc/execute/accessing_ivars.m: Added.
4019         * objc/execute/class-1.m: Added.
4020         * objc/execute/class-10.m: Added.
4021         * objc/execute/class-11.m: Added.
4022         * objc/execute/class-12.m: Added.
4023         * objc/execute/class-13.m: Added.
4024         * objc/execute/class-14.m: Added.
4025         * objc/execute/class-2.m: Added.
4026         * objc/execute/class-3.m: Added.
4027         * objc/execute/class-4.m: Added.
4028         * objc/execute/class-5.m: Added.
4029         * objc/execute/class-6.m: Added.
4030         * objc/execute/class-7.m: Added.
4031         * objc/execute/class-8.m: Added.
4032         * objc/execute/class-9.m: Added.
4033         * objc/execute/class-tests-1.h
4034         * objc/execute/class-tests-2.h
4035         * objc/execute/compatibility_alias.m: Added.
4036         * objc/execute/encode-1.m: Added.
4037         * objc/execute/formal_protocol-1.m: Added.
4038         * objc/execute/formal_protocol-2.m: Added.
4039         * objc/execute/formal_protocol-3.m: Added.
4040         * objc/execute/formal_protocol-4.m: Added.
4041         * objc/execute/formal_protocol-5.m: Added.
4042         * objc/execute/formal_protocol-6.m: Added.
4043         * objc/execute/formal_protocol-7.m: Added.
4044         * objc/execute/informal_protocol.m: Added.
4045         * objc/execute/initialize.m: Added.
4046         * objc/execute/load.m: Added.
4047         * objc/execute/many_args_method.m: Added.
4048         * objc/execute/nested-3.m: Added.
4049         * objc/execute/no_clash.m: Added.
4050         * objc/execute/private.m: Added.
4051         * objc/execute/redefining_self.m: Added.
4052         * objc/execute/root_methods.m: Added.
4053         * objc/execute/selector-1.m: Added.
4054         * objc/execute/static-1.m: Added.
4055         * objc/execute/static-2.m: Added.
4056         * objc/execute/va_method.m: Added.
4057
4058 2001-03-10  Richard Henderson  <rth@redhat.com>
4059
4060         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
4061
4062 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
4063
4064         * g++.old-deja/g++.other/crash31.C: XFAIL.
4065         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
4066         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
4067         * gcc.c-torture/execute/20010123-1.x: XFAIL.
4068         * gcc.c-torture/execute/20010124-1.x: XFAIL.
4069         * gcc.dg/sequence-pt-1.c: XFAIL one test.
4070
4071 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
4072
4073         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
4074
4075 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
4076
4077         * gcc.dg/20000724-1.c: Don't use multiline strings.
4078
4079 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
4080
4081         * objc/execute/string1.m, objc/execute/string2.m: Compare the
4082         result of -cString against what we expect it to be; don't just
4083         print it out for no one to read.
4084
4085         * objc/execute/string3.m, objc/execute/string4.m: New tests.
4086         Based on testcases provided by Nicola Pero.
4087
4088 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
4089
4090         * gcc.dg/cpp/macro7.c: New test.
4091
4092 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
4093
4094         * gcc.dg/cpp/multiline.c: Update.
4095
4096 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
4097
4098         * g++.old-deja/g++.other/enum3.C: New test.
4099
4100 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
4101
4102         * g++.old-deja/g++.other/pod1.C: New test.
4103
4104 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
4105
4106         * g++.old-deja/g++.ext/overload1.C: New test.
4107
4108 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
4109
4110         * g++.old-deja/g++.pt/using1.C: New test.
4111
4112 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
4113
4114         * g++.old-deja/g++.other/using9.C: New test.
4115
4116 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
4117
4118         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
4119
4120         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
4121
4122 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
4123
4124         * g++.old-deja/g++.ext/realpt1.C: Remove.
4125
4126 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
4127
4128         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
4129
4130 2001-02-26  Will Cohen  <wcohen@redhat.com>
4131
4132         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
4133
4134 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
4135
4136         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
4137         templatized constructors.
4138
4139 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4140
4141         * gcc.c-torture/execute/20010224-1.c: New test.
4142
4143 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
4144
4145         * gcc.c-torture/execute/20010222-1.c: New test.
4146
4147 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
4148
4149         * g++.old-deja/g++.other/inline20.C: New test.
4150
4151 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
4152
4153         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
4154
4155 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
4156
4157         * g++.old-deja/g++.other/lookup22.C: New test.
4158
4159 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
4160
4161         * g77.dg: New directory.
4162         * g77.dg/20010216-1.f: New test case.
4163         * g77.dg/dg.exp: New driver.
4164         * lib/g77-dg.exp: New driver library.
4165
4166 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4167
4168         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
4169
4170 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
4171
4172         * g++.old-deja/g++.other/decl9.C: New test.
4173
4174 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
4175
4176         * g++.old-deja/g++.other/init16.C: Update the test so that it does
4177         not need <string> and also tests the initialization at runtime.
4178
4179 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
4180
4181         * gcc.c-torture/execute/longlong.c: New test.
4182
4183 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
4184
4185         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
4186
4187 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
4188
4189         * gcc.c-torture/execute/920302-1.c (execute):
4190         Change argument type to short.
4191
4192 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
4193
4194         * g++.old-deja/g++.pt/deduct6.C: New test.
4195
4196 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
4197
4198         * g++.old-deja/g++.pt/deduct5.C: New test.
4199
4200 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
4201
4202         * gcc.c-torture/execute/20010209-1.c: New test.
4203
4204 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
4205
4206         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
4207
4208 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
4209
4210         * g++.dg/vtgc1.C: Update for new ABI.
4211
4212         * consistency.vlad: New directory, 1665 files.
4213
4214 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
4215
4216         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
4217         return type.
4218         * gcc.dg/cpp/digraphs.c: Declare puts.
4219
4220 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
4221
4222         * g++.old-deja/g++.other/warn5.C: New test.
4223
4224 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
4225
4226         * g++.old-deja/g++.pt/spec40.C: New test.
4227
4228 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
4229
4230         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
4231         case.
4232         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
4233
4234 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
4235
4236         * gcc.c-torture/compile/20010209-1.c: New test.
4237
4238 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
4239
4240         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
4241         excess errors message but not if it crashes.
4242         * g++.old-deja/g++.other/crash27.C: Likewise.
4243         * g++.old-deja/g++.other/crash28.C: Likewise.
4244         * g++.old-deja/g++.other/crash30.C: Likewise.
4245         * g++.old-deja/g++.other/crash32.C: Likewise.
4246         * g++.old-deja/g++.other/crash35.C: Likewise.
4247         * g++.old-deja/g++.pt/inherit2.C: Likewise.
4248
4249 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
4250
4251         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
4252         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
4253         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
4254         g77.f-torture/execute/execute.exp,
4255         g77.f-torture/noncompile/noncompile.exp,
4256         gcc.c-torture/execute/execute.exp,
4257         gcc.c-torture/execute/memcheck/memcheck.exp,
4258         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
4259         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
4260         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
4261         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
4262         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
4263         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
4264         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
4265         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
4266         Remove bug reporting instructions with ancient email addresses.
4267
4268 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
4269
4270         * gcc.dg/20010202-1.c: New test.
4271         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
4272
4273 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
4274
4275         * g++.dg/stdbool-if.C: New test.
4276
4277 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
4278
4279         * objc/execute/fdecl.m: Added main().
4280
4281 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
4282
4283         * gcc.c-torture/execute/20010206-1.c: New test.
4284
4285 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
4286
4287         * gcc.dg/cpp/avoidpaste1.c: Update.
4288
4289 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
4290
4291         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
4292         Pero <nicola@brainstorm.co.uk>.
4293         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
4294
4295 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
4296
4297         * g++.old-deja/g++.pt/spec39.C: New test.
4298
4299 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
4300
4301         * gcc.c-torture/compile/20010202-1.c: New test.
4302
4303 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
4304
4305         * g++.old-deja/g++.abi/primary2.C: New test.
4306         * g++.old-deja/g++.abi/primary3.C: New test.
4307         * g++.old-deja/g++.abi/primary4.C: New test.
4308         * g++.old-deja/g++.abi/primary5.C: New test.
4309         * g++.old-deja/g++.abi/vtable3.h: New test.
4310         * g++.old-deja/g++.abi/vtable3a.C: New test.
4311         * g++.old-deja/g++.abi/vtable3b.C: New test.
4312         * g++.old-deja/g++.abi/vtable3c.C: New test.
4313         * g++.old-deja/g++.abi/vtable3d.C: New test.
4314         * g++.old-deja/g++.abi/vtable3e.C: New test.
4315         * g++.old-deja/g++.abi/vtable3f.C: New test.
4316         * g++.old-deja/g++.abi/vtable3g.C: New test.
4317         * g++.old-deja/g++.abi/vtable3h.C: New test.
4318         * g++.old-deja/g++.abi/vtable3i.C: New test.
4319         * g++.old-deja/g++.abi/vtable3j.C: New test.
4320         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
4321
4322 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
4323
4324         * g++.old-deja/g++.other/anon6.C: New test.
4325         * g++.old-deja/g++.other/anon7.C: New test.
4326
4327 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
4328
4329         * gcc.dg/cpp/avoidpaste2.c: New tests.
4330
4331 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
4332
4333         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
4334
4335 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
4336
4337         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
4338         DECIMAL_DIG cases for Irix."
4339
4340 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
4341
4342         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
4343
4344 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
4345
4346         * gcc.dg/c99-tag-1.c: New test.
4347
4348 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
4349
4350         * gcc.dg/cpp/tr-warn1.c: Add tests.
4351
4352 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
4353
4354         * gcc.dg/cpp/avoidpaste1.c: Update.
4355         * gcc.dg/cpp/paste4.c: Update.
4356
4357 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
4358
4359         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
4360         cases for Irix.
4361
4362 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
4363
4364         * g++.old-deja/g++.other/inline19.C: New test.
4365
4366 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
4367
4368         * gcc.dg/Wlarger-than.c: New test.
4369
4370 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
4371
4372         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
4373
4374 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
4375
4376         * gcc.c-torture/execute/20010129-1.c: New test.
4377         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
4378
4379 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
4380
4381         * gcc.dg/cpp/avoidpaste1.c: Test case.
4382
4383 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
4384
4385         * g++.old-deja/g++.other/inline18.C: New test.
4386
4387 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4388
4389         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
4390         and __builtin_putchar.
4391
4392 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
4393
4394         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
4395         tests.
4396
4397 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
4398
4399         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
4400         floating point number rounding mode to round to the nearest
4401         representable mode.
4402
4403 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
4404
4405         * g++.old-deja/g++.other/mangle2.C: New test.
4406
4407 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
4408
4409         * gcc.c-torture/compile/20010124-1.c: New test.
4410
4411 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
4412
4413         * g++.old-deja/g++.pt/spec38.C: New test.
4414
4415 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4416
4417         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
4418         "Build don't run".
4419
4420 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4421
4422         * gcc.c-torture/execute/20010123-1.c: New test.
4423
4424 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
4425
4426         * g++.old-deja/g++.pt/spec37.C: New test.
4427
4428 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
4429
4430         * g++.old-deja/g++.pt/overload14.C: New test.
4431
4432 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4433
4434         * gcc.c-torture/execute/20010122-1.c: New test, exercise
4435         __builtin_return_address.
4436
4437 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
4438
4439         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
4440         * g++.old-deja/g++.pt/spec35.C: New test.
4441         * g++.old-deja/g++.pt/spec36.C: New test.
4442
4443 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
4444
4445         * gcc.c-torture/compile/20010118-1.c: New test.
4446
4447 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
4448
4449         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
4450
4451 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
4452
4453         * gcc.c-torture/execute/20010119-1.c: New test.
4454
4455 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
4456
4457         * g++.old-deja/g++.other/vbase5.C: New test.
4458
4459 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
4460
4461         * gcc.c-torture/execute/20010118-1.c: New test.
4462
4463 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
4464
4465         * g++.old-deja/g++.pt/deduct3.C: New test.
4466
4467 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
4468
4469         * g++.old-deja/g++.pt/spec34.C: New test.
4470
4471 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
4472
4473         * g77.f-torture/compile/20000601-2.f: New test.
4474
4475 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
4476
4477         * g++.old-deja/g++.other/init17.C: New test.
4478
4479 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
4480
4481         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
4482
4483 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
4484
4485         * g++.old-deja/g++.pt/unify8.C: New test.
4486
4487 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
4488
4489         * g++.old-deja/g++.abi/vbase1.C: New test.
4490
4491 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
4492
4493         * g++.old-deja/g++.pt/crash65.C: New test.
4494
4495 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
4496
4497         * gcc.dg/cpp/assembl2.S: New test case.
4498
4499 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
4500
4501         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
4502         are supported.
4503
4504 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4505
4506         * g++.old-deja/g++.other/builtins1.C: New test.
4507         * g++.old-deja/g++.other/builtins2.C: Likewise.
4508         * g++.old-deja/g++.other/builtins3.C: Likewise.
4509         * g++.old-deja/g++.other/builtins4.C: Likewise.
4510
4511 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
4512
4513         * gcc.c-torture/compile/20010117-1.c: New test.
4514         * gcc.c-torture/compile/20010117-2.c: New test.
4515
4516 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
4517
4518         * g77.f-torture/execute/20010116.[fx]: New test,
4519         XFAIL on i?86-*-*.
4520         * g77.f-torture/compile/20010115.f: Indicate it's
4521         a test for PR fortran/1636.
4522
4523 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
4524
4525         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
4526
4527 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
4528
4529         * g77.f-torture/compile/20010115.f: New test.
4530
4531 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
4532
4533         * g++.old-deja/g++.pt/nontype5.C: New test.
4534
4535 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
4536
4537         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
4538         have an equivalent working one below it.
4539
4540 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
4541
4542         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
4543         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
4544
4545 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
4546
4547         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
4548         message containing "init_priority".
4549         (conpr-2.C): Likewise.
4550         (conpr-3.C): Likewise.
4551         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
4552
4553 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4554
4555         * gcc.c-torture/execute/20010114-2.c: New test.
4556
4557 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
4558
4559         * gcc.c-torture/compile/20010114-1.c: New test.
4560         * gcc.c-torture/compile/20010114-1.x: Xfail.
4561         * gcc.c-torture/compile/20010114-2.c: New test.
4562         * gcc.c-torture/execute/20010114-1.c: New test.
4563         * gcc.dg/trunc-1.c: New test.
4564         * gcc.dg/uninit-B.c: New test.
4565
4566 2001-01-13  Nick Clifton  <nickc@redhat.com>
4567
4568         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
4569         target.
4570
4571 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
4572
4573         * gcc.c-torture/compile/20010113-1.c: New test.
4574
4575 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
4576
4577         * gcc.c-torture/compile/20001212-1.c: New test.
4578
4579 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
4580
4581         * gcc.dg/cpp/widestr1.c: Update.
4582         * gcc.dg/cpp/prag-imp.c: Remove.
4583
4584 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
4585
4586         * gcc.c-torture/execute/20000801-3.x: Remove.
4587         * gcc.dg/c90-init-1.c: New test.
4588         * gcc.dg/c99-init-1.c: New test.
4589         * gcc.dg/c99-init-2.c: New test.
4590         * gcc.dg/gnu99-init-1.c: New test.
4591
4592 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
4593
4594         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
4595         testing that no relevant ones were found.
4596
4597 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
4598
4599         * g++.old-deja/g++.pt/cast2.C: New test.
4600
4601 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
4602
4603         * g++.old-deja/g++.pt/friend47.C: New test.
4604
4605 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
4606
4607         * g++.old-deja/g++.pt/instantiate13.C: New test.
4608
4609 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
4610
4611         * g++.old-deja/g++.other/defarg7.C: New test.
4612         * g++.old-deja/g++.other/defarg8.C: New test.
4613
4614 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
4615
4616         * g++.old-deja/g++.pt/crash64.C: New test.
4617
4618 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
4619
4620         * g++.old-deja/g++.pt/crash63.C: New test.
4621
4622 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
4623
4624         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
4625
4626 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
4627
4628         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
4629
4630 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
4631
4632         * g++.old-deja/g++.pt/error3.C: New test.
4633
4634 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
4635
4636         * g++.old-deja/g++.other/crash39.C: New test.
4637
4638 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
4639
4640         * g++.old-deja/g++.other/vbase4.C: New test.
4641
4642 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
4643
4644         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
4645         * gcc.dg/special/20000419-2.c: New file. Identical to above.
4646         * gcc.dg/special/special.exp: New test driver which will check
4647         for alias support for the above test.
4648
4649 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
4650
4651         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
4652         problems on small machines.
4653         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
4654         parameterize.
4655
4656 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
4657
4658         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
4659         mips.
4660         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
4661
4662 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
4663
4664         * g++.old_deja/g++.pt/using8.C: New test.
4665
4666 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
4667
4668         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
4669
4670 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
4671
4672         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
4673         where a failure is expected.
4674         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
4675
4676 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
4677
4678         * g++.old_deja/g++.pt/instantiate12.C: New test.
4679
4680 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
4681
4682         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
4683         start of structs.
4684         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
4685         * g++.old-deja/g++.brendan/crash17.C: Likewise.
4686         * g++.old-deja/g++.brendan/crash29.C: Likewise.
4687         * g++.old-deja/g++.brendan/crash48.C: Likewise.
4688         * g++.old-deja/g++.brendan/ns1.C: Likewise.
4689         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
4690         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
4691         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
4692         * g++.old-deja/g++.eh/spec6.C: Likewise.
4693         * g++.old-deja/g++.jason/crash3.C: Likewise.
4694         * g++.old-deja/g++.law/ctors11.C: Likewise.
4695         * g++.old-deja/g++.law/ctors17.C: Likewise.
4696         * g++.old-deja/g++.law/ctors5.C: Likewise.
4697         * g++.old-deja/g++.law/ctors9.C: Likewise.
4698         * g++.old-deja/g++.mike/ambig1.C: Likewise.
4699         * g++.old-deja/g++.mike/net22.C: Likewise.
4700         * g++.old-deja/g++.mike/p3538a.C: Likewise.
4701         * g++.old-deja/g++.mike/p3538b.C: Likewise.
4702         * g++.old-deja/g++.mike/virt3.C: Likewise.
4703         * g++.old-deja/g++.niklas/t128.C: Likewise.
4704         * g++.old-deja/g++.other/anon4.C: Likewise.
4705         * g++.old-deja/g++.other/using1.C: Likewise.
4706         * g++.old-deja/g++.other/warn3.C: Likewise.
4707         * g++.old-deja/g++.pt/t37.C: Likewise.
4708         * g++.old-deja/g++.robertl/eb69.C: Likewise.
4709         * g++.old-deja/g++.robertl/eb71.C: Likewise.
4710
4711 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
4712
4713         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
4714
4715 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4716
4717         * gcc.c-torture/execute/stdio-opt-3.c: New test.
4718
4719 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
4720
4721         * gcc.c-torture/compile/20010107-1.c: New test.
4722
4723 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4724
4725         * gcc.c-torture/execute/builtin-noret-1.c: New test.
4726
4727 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4728
4729         * gcc.dg/format/format.h: New file.
4730         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
4731         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
4732         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
4733         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
4734         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
4735         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
4736         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
4737         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
4738         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
4739         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
4740         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
4741         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
4742         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
4743         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
4744         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
4745         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
4746         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
4747         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
4748         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
4749         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
4750         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
4751         instead of declaring standard types, macros and functions in each
4752         test.
4753
4754 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
4755
4756         * gcc.c-torture/execute/20010106-1.c: New test.
4757
4758 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
4759
4760         * gcc.dg/format/format.exp: New file.
4761         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
4762         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
4763         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
4764         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
4765         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
4766         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
4767         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
4768         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
4769         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
4770         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
4771         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
4772         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
4773         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
4774         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
4775         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
4776         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
4777         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
4778         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
4779         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
4780         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
4781         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
4782         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
4783         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
4784         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
4785         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
4786         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
4787         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
4788         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
4789         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
4790         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
4791         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
4792         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
4793         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
4794         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
4795         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
4796         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
4797         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
4798         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
4799         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
4800         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
4801         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
4802         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
4803
4804 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
4805
4806         * gcc.c-torture/execute/991228-1.c: Take word endianness into
4807         account.
4808
4809 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
4810
4811         * gcc.c-torture/execute/builtin-complex-1.c: New test.
4812
4813 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
4814
4815         * g++.old-deja/g++.pt/crash62.C: New test.
4816
4817 2001-01-04  Richard Henderson  <rth@redhat.com>
4818
4819         * gcc.dg/20000926-1.c: Update expected warnings.
4820         * gcc.dg/array-2.c: Likewise.
4821         * gcc.dg/array-4.c: Also validate flexible array members.
4822         * gcc.dg/c99-flex-array-1.c: New.
4823
4824 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
4825
4826         * gcc.c-torture/compile/20001222-1.x: Remove.
4827
4828 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
4829
4830         * gcc.c-torture/execute/built-in-setjmp.c: New.
4831
4832 2001-01-03  Richard Henderson  <rth@redhat.com>
4833
4834         * gcc.dg/940510-1.c: Update expected error wording.
4835         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
4836
4837 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
4838
4839         * lib/target-supports.exp (check_alias_available): Modified to
4840         indicate aliases not supported if only weak aliases are supported.
4841
4842 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4843
4844         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
4845         Turn on cmpstrsi checks for __pj__ and __i370__.
4846
4847 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
4848
4849         * g++.old-deja/g++.other/virtual11.C: New test.
4850
4851 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
4852
4853         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
4854
4855 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4856
4857         * gcc.c-torture/compile/20010102-1.c: New test.
4858
4859 2001-01-02  Andreas Jaeger  <aj@suse.de>
4860
4861         * gcc.dg/noreturn-3.c: New test.
4862
4863         * gcc.dg/noreturn-4.c: New test.
4864
4865 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4866
4867         * gcc.c-torture/execute/stdio-opt-1.c: Also test
4868         __builtin_fputc and __builtin_fwrite.
4869
4870 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
4871
4872         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
4873         signed char, not default char.
4874
4875 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
4876
4877         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
4878
4879 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
4880
4881         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
4882
4883 2000-12-29  Richard Henderson  <rth@redhat.com>
4884
4885         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
4886         (__cyg_profile_func_exit): Define.
4887
4888 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
4889
4890         * g++.dg/vtgc1.C: New test.
4891
4892 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
4893
4894         * gcc.dg/noncompile/20001228-1.c: New test.
4895
4896         * gcc.dg/20001228-1.c: New test.
4897
4898         * gcc.c-torture/execute/20001228-1.c: New test.
4899
4900 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
4901
4902         * gcc.dg/format-strfmon-1.c: New test.
4903
4904 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4905
4906         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
4907         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
4908         * gcc.c-torture/execute/string-opt-1.c: Likewise.
4909         * gcc.c-torture/execute/string-opt-2.c: Likewise.
4910         * gcc.c-torture/execute/string-opt-3.c: Likewise.
4911         * gcc.c-torture/execute/string-opt-4.c: Likewise.
4912         * gcc.c-torture/execute/string-opt-6.c: Likewise.
4913         * gcc.c-torture/execute/string-opt-7.c: Likewise.
4914         * gcc.c-torture/execute/string-opt-8.c: Likewise.
4915         * gcc.c-torture/execute/string-opt-9.c: Likewise.
4916         * gcc.c-torture/execute/string-opt-10.c: Likewise.
4917         * gcc.c-torture/execute/string-opt-11.c: Likewise.
4918         * gcc.c-torture/execute/string-opt-12.c: Likewise.
4919
4920         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
4921         * gcc.c-torture/execute/string-opt-4.c: Test index.
4922
4923 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
4924
4925         * gcc.c-torture/compile/20001226-1.c: New test.
4926
4927 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
4928
4929         * gcc.c-torture/compile/20001222-1.c: New test.
4930         * gcc.c-torture/compile/20001222-1.x: Xfail.
4931
4932 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
4933
4934         * gcc.c-torture/execute/comp-goto-2.c: New test.
4935
4936 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
4937
4938         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
4939         Use long types if __INT_MAX__ is 32767.
4940         (main): Use cast to (sint32 *) when poking 88 into a_page.
4941
4942         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
4943
4944 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
4945
4946         * gcc.c-torture/compile/20001221-1.c: New test.
4947         * gcc.c-torture/execute/20001221-1.c: New test.
4948
4949 2000-12-20  Richard Henderson  <rth@redhat.com>
4950
4951         * g++.old-deja/g++.pt/crash36.C: Update error lines.
4952         * g++.old-deja/g++.robertl/eb109.C: Likewise.
4953
4954 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4955
4956         * gcc.dg/compare3.c: New test.
4957
4958 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
4959
4960         * gcc.dg/format-warnll-1.c: New test.
4961
4962 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
4963
4964         * gcc.dg/cpp/cmdlne-P.c: New test.
4965
4966 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
4967
4968         * gcc.c-torture/execute/builtin-abs-1.c,
4969         gcc.c-torture/execute/builtin-abs-2.c: New tests.
4970
4971 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
4972
4973         * gcc.dg/cpp/multiline.c: New test.
4974
4975 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
4976
4977         * g++.old-deja/g++.other/syshdr1.C: Update.
4978         * gcc.dg/cpp/lineflags.c: Remove temporarily.
4979
4980 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4981
4982         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
4983
4984 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4985
4986         * g++.old-deja/g++.pt/ttp65.C: New test.
4987
4988 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4989
4990         * g++.old-deja/g++.pt/ttp64.C: New test.
4991
4992 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4993
4994         * g++.old-deja/g++.pt/spec33.C: New test.
4995
4996 2000-12-14  Catherine Moore  <clm@redhat.com>
4997
4998         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
4999         * gcc.c-torture/execute/920612-2.c: Likewise.
5000         * gcc.c-torture/execute/920428-2.c: Likewise.
5001         * gcc-c-torture/execute/va-arg-11.c: Call exit.
5002         * gcc.c-torture/execute/va-arg-21.c: Likewise.
5003
5004 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5005
5006         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
5007         * gcc.dg/pack-test-2.c: Likewise.
5008
5009 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
5010
5011         Tests by Zack Weinberg <zackw@stanford.edu>.
5012
5013         * gcc.dg/cpp/defined.c: Update.
5014         * gcc.dg/cpp/defined_trad.c: New tests.
5015
5016 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
5017
5018         * gcc.dg/cpp/trad-direct.c: Update.
5019
5020 2000-12-11  Neil Booth  <neilb@earthling.net>
5021
5022         * gcc.dg/cpp/defined_trad.c
5023
5024 2000-12-11  Neil Booth  <neilb@earthling.net>
5025
5026         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
5027
5028 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
5029
5030         * gcc.dg/format-miss-2.c: New test.
5031
5032 2000-12-09  Neil Booth  <neilb@earthling.net>
5033
5034         * gcc.dg/cpp/lineflags.c: New tests.
5035         * gcc.dg/cpp/poison.c: Update.
5036         * gcc.dg/cpp/redef2.c: Update.
5037         * gcc.dg/cpp/skipping.c: New test.
5038
5039 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
5040
5041         * g++.old-deja/g++.other/eh3.C: New testcase.
5042
5043 2000-12-07  Neil Booth  <neilb@earthling.net>
5044
5045         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
5046         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
5047         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
5048         wtr-union-init-2.c, wtr-union-init-3.c: Update.
5049         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
5050         Update.
5051
5052 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5053
5054         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
5055         __SIZE_TYPE__ instead of int for type of integers cast to
5056         pointers.
5057
5058 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
5059
5060         * g++.old-deja/g++.other/cleanup4.C: New test.
5061
5062 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5063
5064         * format-sec-1.c: New test.
5065
5066 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5067
5068         * gcc.dg/format-nonlit-3.c: New test.
5069
5070 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5071
5072         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
5073         through a null pointer.
5074
5075 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5076
5077         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
5078         * g++.old-deja/g++.pt/partial4.C: New test.
5079
5080 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
5081
5082         * gcc.c-torture/execute/ieee/hugeval.x: New.
5083
5084 2000-12-06  Neil Booth  <neilb@earthling.net>
5085
5086         * gcc.dg/cpp/backslash2.c: New tests.
5087
5088 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5089
5090         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
5091         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
5092
5093 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
5094
5095         * gcc.c-torture/execute/20001203-2.c: New testcase.
5096
5097 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
5098
5099         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
5100         * g++.old-deja/g++.other/virtual10.C: New test.
5101
5102 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
5103
5104         * g++.old-deja/g++.mike/pmf5.C: Remove test.
5105
5106 2000-12-05  Richard Henderson  <rth@redhat.com>
5107
5108         * gcc.c-torture/compile/20001205-1.c: New.
5109
5110 2000-12-04  Neil Booth  <neilb@earthling.net>
5111
5112         * g++.old-deja/g++.other/virtual9.C: New test.
5113         * g++.old-deja/g++.pt/crash61.C: New test.
5114         * gcc.c-torture/execute/loop-9.c: New test.
5115
5116 2000-12-04  Neil Booth  <neilb@earthling.net>
5117
5118         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
5119         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
5120         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
5121         * gcc.dg/cpp/extratokens.c: ...here.
5122
5123 2000-12-04  Neil Booth  <neilb@earthling.net>
5124
5125         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
5126         New tests.
5127
5128 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5129
5130         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
5131         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
5132
5133 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
5134
5135         * gcc.c-torture/execute/20001203-1.c: New test.
5136
5137 2000-12-03  Neil Booth  <neilb@earthling.net>
5138
5139         * gcc.dg/cpp/macro6.c: New test cases.
5140
5141 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5142
5143         * gcc.c-torture/execute/string-opt-9.c: New test.
5144         * gcc.c-torture/execute/string-opt-10.c: Likewise.
5145         * gcc.c-torture/execute/string-opt-11.c: Likewise.
5146         * gcc.c-torture/execute/string-opt-12.c: Likewise.
5147
5148         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
5149         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
5150
5151 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
5152
5153         * gcc.dg/cpp/if-6.c: New testcase.
5154
5155         * gcc.dg/20001201-1.c: New testcase.
5156
5157 2000-12-02  Neil Booth  <neilb@earthling.net>
5158
5159         * g++.old-deja/g++.other/externC4.C,
5160         g++.old-deja/g++.other/friend10.C: New tests.
5161
5162 2000-12-02  Neil Booth  <neilb@earthling.net>
5163
5164         * g++.old-deja/g++.other/instan2.C
5165         * g++.old-deja/g++.other/instan3.C: New test.
5166
5167 2000-12-02  Neil Booth  <neilb@earthling.net>
5168
5169         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
5170         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
5171         gnuc99.c,gnuc99-pedantic.c: New tests.
5172
5173 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
5174
5175         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
5176         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
5177
5178 2000-12-01  Neil Booth  <neilb@earthling.net>
5179
5180         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
5181         * gcc.dg/cpp/poison.c: Update.
5182         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
5183
5184 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
5185
5186         * g77.f-torture/execute/20001201.f: New test.
5187
5188 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
5189
5190         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
5191
5192 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
5193
5194         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
5195
5196 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
5197
5198         * g++.old-deja/g++.other/cast6.C: New test.
5199
5200 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
5201
5202         * gcc.c-torture/execute/20001130-2.c: New testcase.
5203
5204 2000-11-30  Richard Henderson  <rth@redhat.com>
5205
5206         * gcc.c-torture/execute/20001130-1.c: New test.
5207
5208 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
5209
5210         * g++.old-deja/g++.other/op3.C: New test.
5211
5212 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
5213
5214         * g++.old-deja/g++.other/op2.C: New test.
5215
5216 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
5217
5218         * g++.old-deja/g++.other/crash38.C: New test.
5219
5220 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
5221
5222         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
5223
5224 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
5225
5226         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
5227         tests.
5228         * gcc.c-torture/execute/string-opt-6.c: New test.
5229
5230         * gcc.dg/20001117-1.c: Add main.
5231
5232 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
5233
5234         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
5235         Move from here ...
5236         * gcc.dg/940510-1.c: ... to here.
5237
5238         * gcc.dg/20000926-1.c: GNU C now allows initializations of
5239         zero-size arrays in toplevel structures.
5240
5241 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
5242
5243         * gcc.c-torture/execute/loop-8.c: New test.
5244
5245 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
5246
5247         * g++.old-deja/g++.other/base1.C: New test.
5248
5249 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
5250
5251         * g++.old-deja/g++.other/parse2.C: New test.
5252
5253 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
5254
5255         * g++.old-deja/g++.pt/incomplete1.C: New test.
5256
5257 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
5258
5259         * g++.old-deja/g++.other/friend9.C: New test.
5260
5261 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
5262
5263         * gcc.dg/20001127-1.c: New test.
5264
5265 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
5266
5267         * g++.old-deja/g++.pt/friend46.C: New test.
5268
5269 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
5270
5271         * g++.old-deja/g++.other/ptrmem8.C: New test.
5272
5273 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5274
5275         * gcc.c-torture/execute/string-opt-7.c: New test.
5276         * gcc.c-torture/execute/string-opt-8.c: Likewise.
5277
5278 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
5279
5280         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
5281         instead of 'mkcheck 2'.
5282
5283 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
5284
5285         * gcc.c-torture/execute/memcheck/driver.c,
5286         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
5287         C9X references to refer to C99.
5288
5289 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
5290
5291         * gcc.dg/ultrasp3.c: New test.
5292
5293 2000-11-25  Neil Booth  <neilb@earthling.net>
5294
5295         * gcc.dg/cpp/include2.c: Update test to be locale independent.
5296
5297 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
5298
5299         * gcc.c-torture/compile/20001123-2.c: New.
5300
5301 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5302
5303         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
5304
5305 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
5306
5307         * gcc.dg/sequence-point-1.c: Add some new tests.
5308         * gcc.c-torture/execute/20001124-1.c: New test.
5309
5310 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
5311
5312         * g++.old-deja/g++.other/vaarg4.C: New test.
5313         * gcc.c-torture/compile/20001123-1.c: New test.
5314
5315 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
5316
5317         * g++.other/crash24.C: Adjust and remove XFAIL.
5318         * g++.other/crash37.C: New test.
5319
5320 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
5321
5322         * g++.old-deja/g++.pt/instantiate9.C: New test.
5323
5324 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
5325
5326         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
5327         new ABI, too.
5328
5329         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
5330         * g++.old-deja/g++.robertl/eb55.C: Likewise.
5331
5332 2000-11-22  Neil Booth  <neilb@earthling.net>
5333
5334         * gcc.dg/cpp/Wtrigraphs.c: New test.
5335
5336 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
5337
5338         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
5339
5340 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
5341
5342         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
5343
5344 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
5345
5346         * lib/gcc-dg.exp: load_lib scanasm.exp.
5347         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
5348         * lib/g++-dg.exp: load_lib scanasm.exp.
5349         * lib/scanasm.exp: New.
5350         (scan-assembler, scan-assembler-not): Add optional arguments to
5351         test name, or if not present, the pattern name.
5352         (scan-assembler-dem, scan-assembler-dem-not): New.
5353
5354         * g++.dg/dg.exp: New.
5355
5356 2000-11-21  Neil Booth  <neilb@earthling.net>
5357
5358         * gcc.dg/cpp/integrated1.c: Remove.
5359
5360 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
5361
5362         * gcc.c-torture/execute/20001121-1.c: New test.
5363
5364 2000-11-21  Richard Henderson  <rth@redhat.com>
5365
5366         * gcc.c-torture/compile/20001121-1.c: New test.
5367
5368 2000-11-20  Neil Booth  <neilb@earthling.net>
5369
5370         * gcc.dg/cpp/integrated1.c: New test.
5371
5372 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
5373
5374         * g++.old-deja/g++.other/inline17.C: New test.
5375
5376 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
5377
5378         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
5379         local variable to be zero: I made the variable global. Now
5380         uses abort() and exit() instead of relying on main's return value.
5381
5382 2000-11-20  Neil Booth  <neilb@earthling.net>
5383
5384         * gcc.dg/cpp/paste2.c: Update test.
5385         * objc/execute/paste.m: New test.
5386
5387 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
5388
5389         * gcc.dg/c99-condexpr-1.c: New test.
5390
5391 2000-11-20  Neil Booth  <neilb@earthling.net>
5392
5393         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
5394
5395 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
5396
5397         * g++.old-deja/g++.pt/export1.C: New test.
5398
5399 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
5400
5401         * gcc.dg/20001117-1.c: New test.
5402
5403 2000-11-18  Richard Henderson  <rth@redhat.com>
5404
5405         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
5406
5407 2000-11-18  Richard Henderson  <rth@redhat.com>
5408
5409         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
5410         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
5411         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
5412
5413 2000-11-18  Richard Henderson  <rth@redhat.com>
5414
5415         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
5416         (main): New.  Exit cleanly.
5417
5418 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5419
5420         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
5421         gcc.dg/c99-fordecl-2.c: New tests.
5422
5423 2000-11-18  Richard Henderson  <rth@redhat.com>
5424
5425         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
5426         * gcc.c-torture/execute/zerolen-2.c: New.
5427
5428 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5429
5430         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
5431         memory.
5432
5433 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
5434
5435         * g++.old-deja/g++.pt/instantiate8.C: New test.
5436
5437 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
5438
5439         * g++.old-deja/g++.other/incomplete.C: Add more tests.
5440         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
5441
5442 2000-11-16  Nick Clifton  <nickc@redhat.com>
5443
5444         * gcc.c-torture/execute/nestfunc-2.c: New test.
5445         * gcc.c-torture/execute/nestfunc-3.c: New test.
5446
5447 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
5448
5449         * gcc.c-torture/compile/20001116-1.c: New test.
5450
5451 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5452
5453         * gcc.c-torture/execute/20001115-1.c: New test.
5454
5455 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
5456
5457         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
5458         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
5459         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
5460         * g++.old-deja/g++.abi/vmihint.C: Likewise.
5461
5462 2000-11-15  Neil Booth  <neilb@earthling.net>
5463
5464         gcc.dg/cpp/_Pragma1.c: Update.
5465         gcc.dg/cpp/_Pragma2.c: New test.
5466
5467 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
5468
5469         * g++.old-deja/g++.other/anon5.C: New test.
5470
5471 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
5472
5473         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
5474         tests.
5475
5476 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
5477
5478         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
5479         output.
5480
5481 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
5482
5483         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
5484         labels at end of compound statements.
5485
5486 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
5487
5488         * gcc.c-torture/execute/loop-7.c: New test.
5489
5490 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
5491
5492         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
5493
5494 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
5495
5496         * gcc.dg/c99-bool-1.c: New test.
5497
5498 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
5499
5500         * gcc.dg/c99-scope-1.c: Remove xfail.
5501         * gcc.dg/c99-scope-2.c: New test.
5502
5503 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5504
5505         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
5506         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
5507
5508 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
5509
5510         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
5511         error messages.
5512
5513         * g++.mike/p700.C: Don't typedef wchar_t.
5514         * g++.mike/p784.C: Likewise.
5515         * g++.mike/eb101.C: Don't use __wchar_t.
5516
5517 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
5518
5519         * g77.f-torture/execute/20001111.[fx]: Test premature exit
5520         from DO loop.
5521
5522 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
5523
5524         * gcc.c-torture/execute/20001111-1.c: New test.
5525
5526 2000-11-10  Nick Clifton  <nickc@redhat.com>
5527
5528         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
5529         long multuiple and accumulate.
5530
5531 2000-11-09  Richard Henderson  <rth@redhat.com>
5532
5533         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
5534         via size_t instead of int.
5535
5536         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
5537         * gcc.c-torture/execute/string-opt-2.c: Likewise.
5538         * gcc.c-torture/execute/string-opt-3.c: Likewise.
5539         * gcc.c-torture/execute/string-opt-4.c: Likewise.
5540
5541 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
5542
5543         * gcc.c-torture/compile/20001109-1.c: New test.
5544         * gcc.c-torture/compile/20001109-2.c: New test.
5545
5546 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
5547
5548         * g++.old-deja/g++.pt/operator1.C: New test.
5549         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
5550
5551 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
5552
5553         * gcc.dg/20001108-1.c: New test.
5554
5555 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
5556
5557         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
5558         with both arguments constant strings.
5559         * gcc.c-torture/execute/string-opt-3.c: New test.
5560         * gcc.c-torture/execute/string-opt-4.c: New test.
5561         * gcc.c-torture/execute/string-opt-5.c: New test.
5562
5563 2000-11-08  Nick Clifton  <nickc@redhat.com>
5564
5565         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
5566         mulsidi3adddi patterns.
5567
5568 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
5569
5570         * g++.old-deja/g++.other/crash36.C: New test.
5571
5572 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
5573
5574         * g++.old-deja/g++.other/init16.C: New test.
5575
5576 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
5577
5578         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
5579
5580 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
5581
5582         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
5583         * gcc.c-torture/execute/va-arg-16.x: Likewise.
5584         * gcc.c-torture/execute/va-arg-17.x: Likewise.
5585
5586 2000-11-07  DJ Delorie  <dj@redhat.com>
5587
5588         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
5589
5590 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5591
5592         * gcc.c-torture/execute/string-opt-1.c: New test.
5593
5594 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
5595
5596         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
5597         mips-sgi-irix6.* because the MIPS ABI passes floating-point
5598         parameters in registers, and there is no way for a varargs
5599         function to know in which order the integer and floating-point
5600         parameters should be interleaved when they are placed on the
5601         stack.
5602         * gcc.c-torture/execute/va-arg-16.x: Likewise.
5603         * gcc.c-torture/execute/va-arg-17.x: Likewise.
5604
5605 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5606
5607         * gcc.c-torture/execute/string-opt-2.c: New test.
5608
5609 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
5610
5611         * g++.old-deja/g++.pt/crash60.C: New test.
5612
5613 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
5614
5615         * g++.old-deja/g++.other/crash24.C: New test.
5616         * g++.old-deja/g++.other/crash25.C: New test.
5617         * g++.old-deja/g++.other/crash26.C: New test.
5618         * g++.old-deja/g++.other/crash27.C: New test.
5619         * g++.old-deja/g++.other/crash28.C: New test.
5620         * g++.old-deja/g++.other/crash29.C: New test.
5621         * g++.old-deja/g++.other/crash30.C: New test.
5622         * g++.old-deja/g++.other/crash31.C: New test.
5623         * g++.old-deja/g++.other/crash32.C: New test.
5624         * g++.old-deja/g++.other/crash33.C: New test.
5625         * g++.old-deja/g++.other/crash34.C: New test.
5626         * g++.old-deja/g++.other/crash35.C: New test.
5627
5628 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
5629
5630         * gcc.c-torture/execute/20001031-1.c: New test.
5631
5632 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
5633
5634         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
5635         namespace.
5636
5637         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
5638         standards-conformant.
5639
5640         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
5641
5642         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
5643         * g++.old-deja/g++.mike/p755a.C: Likewise.
5644         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
5645         library makes no calls to `operator new' during initialization.
5646
5647 2000-11-04  Neil Booth  <neilb@earthling.net>
5648
5649         * gcc.dg/cpp/include2.c: New tests.
5650
5651 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
5652
5653         * lib/g++.exp (g++_set_ld_library_path): New function.
5654         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
5655
5656 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
5657
5658         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
5659         warnings.
5660
5661 2000-11-01  Richard Henderson  <rth@redhat.com>
5662
5663         * g++.old-deja/g++.ext/namedret1.C: New.
5664         * g++.old-deja/g++.ext/namedret2.C: New.
5665         * g++.old-deja/g++.ext/namedret3.C: New.
5666
5667 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
5668
5669         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
5670         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
5671
5672 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5673
5674         * gcc.c-torture/execute/va-arg-21.c: New test.
5675
5676 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
5677
5678         * gcc.dg/c99-complex-2.c: New test.
5679
5680 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5681
5682         * gcc.c-torture/execute/stdio-opt-1.c: New test.
5683
5684 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
5685
5686         * g++.old-deja/g++.other/inline16.C: New test.
5687
5688 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
5689
5690         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
5691         __PRETTY_FUNCTION__
5692
5693 2000-10-29  Neil Booth  <neilb@earthling.net>
5694
5695         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
5696         New tests.
5697         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
5698         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
5699         optimisation.
5700
5701 2000-10-29  Neil Booth  <neilb@earthling.net>
5702
5703         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
5704         * mi1.c, mi1c.h: Add null directives to multiple-include test.
5705         * mi5.c: Test multiple includes work with -C.
5706         * trigraphs.c: Test ^= version.
5707
5708 2000-10-28  Neil Booth  <neilb@earthling.net>
5709
5710         New tests and test updates for new macro expander.
5711
5712         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
5713         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
5714         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
5715         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
5716         new diagnostic messages.
5717
5718         * gcc.dg/cpp/macro3.c: New tests.
5719
5720 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
5721
5722         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
5723         on the same line.
5724
5725 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
5726
5727         * g++.old-deja/g++.other/eh2.C: New test.
5728
5729 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
5730
5731         * gcc.c-torture/execute/20001027-1.c: New test.
5732
5733 2000-10-26  Richard Henderson  <rth@redhat.com>
5734
5735         * gcc.c-torture/execute/20001026-1.c: New.
5736
5737 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
5738
5739         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
5740         * g++.old-deja/g++.law/builtin1.C: Likewise.
5741         * g++.old-deja/g++.law/ctors10.C: Likewise.
5742         * g++.old-deja/g++.law/virtual3.C: Likewise.
5743         * g++.old-deja/g++.mike/p658.C: Likewise.
5744         * g++.old-deja/g++.other/sibcall1.C: Likewise.
5745         * g++.old-deja/g++.other/vaarg2.C: Likewise.
5746         * g++.old-deja/g++.robertl/eb124.C: Likewise.
5747         * g++.old-deja/g++.robertl/eb44.C: Likewise.
5748         * g++.old-deja/g++.robertl/eb77.C: Likewise.
5749
5750 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
5751
5752         * gcc.c-torture/compile/20001024-1.c: New test.
5753
5754 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
5755
5756         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
5757         to tell us whether or not we are using V3.
5758
5759 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
5760
5761         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
5762         operands.
5763
5764 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
5765
5766         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
5767
5768 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
5769
5770         * gcc.c-torture/execute/20001024-1.c: New test.
5771
5772 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
5773
5774         * g++.old-deja/g++.other/sibcall1.C: New test.
5775
5776 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
5777
5778         * gcc.dg/noncompile/init-3.c: New test.
5779
5780 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
5781
5782         * gcc.dg/format-array-1.c: New test.
5783
5784 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5785
5786         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
5787         writing through null pointers; remove comment about testing
5788         unterminated strings.
5789
5790 2000-10-17  Matthew Hiller  <hiller@redhat.com>
5791
5792         * gcc.c-torture/execute/20001017-2.c: New test.
5793
5794 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5795
5796         * gcc.c-torture/compile/20001018-1.c: New test.
5797         * gcc.c-torture/compile/20001018-1.x: Xfail.
5798
5799 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5800
5801         * gcc.c-torture/execute/20001017-1.c: New test.
5802
5803 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
5804
5805         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
5806         for multiple use of arguments with scanf formats; add tests for
5807         multiple use of arguments.
5808
5809 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
5810
5811         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
5812
5813 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
5814
5815         * gcc.dg/format-miss-1.c: New test.
5816
5817 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
5818
5819         * gcc.c-torture/execute/20001013-1.c: New test.
5820
5821 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
5822
5823         * gcc.dg/format-branch-1.c: New test.
5824
5825 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
5826
5827         * README, lib/file-format.exp: Remove EGCS references.
5828
5829 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
5830
5831         * gcc.dg/20001013-1.c: New test.
5832
5833 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
5834
5835         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
5836         for intmax_t in the compiler using __typeof__ and the type rules
5837         for conditional expressions.
5838
5839 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
5840
5841         * gcc.dg/20001012-1.c: New test.
5842         * gcc.dg/20001012-2.c: New test.
5843
5844 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
5845
5846         * gcc.dg/format-attr-1.c: New test.
5847
5848 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
5849
5850         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
5851         __LONG_LONG_MAX__ instead of LLONG_MAX.
5852
5853 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
5854
5855         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
5856         scanf flags.
5857         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
5858         flags.
5859
5860 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
5861
5862         * gcc.dg/sequence-pt-1.c: New test.
5863
5864 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
5865
5866         * gcc.c-torture/execute/20001011-1.c: New testcase.
5867         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
5868
5869 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
5870
5871         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
5872         does not error on it.
5873
5874 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
5875
5876         * gcc.dg/20001009-1.c: New test.
5877
5878 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
5879
5880         * gcc.c-torture/compile/20001009-1.c: Move from here ....
5881         * gcc.c-torture/execute/20001009-2.c: ... to here.
5882
5883 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
5884
5885         * gcc.c-torture/compile/20001009-1.c: New testcase.
5886         * gcc.c-torture/execute/20001009-1.c: New testcase.
5887         Testcases provided by Jan Hubicka <jh@suse.cz>.
5888
5889 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
5890
5891         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
5892         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
5893         uintmax_t using <limits.h> to emulate the compiler's internal
5894         logic.  No longer XFAIL %j tests.
5895
5896 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
5897
5898         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
5899         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
5900         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
5901         regexps and details of expected handling of some bad formats.
5902         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
5903         suppression.
5904
5905 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5906
5907         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
5908         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
5909         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
5910         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
5911         in list archives.
5912
5913 2000-10-06  Richard Henderson  <rth@cygnus.com>
5914
5915         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
5916         * g++.old-deja/g++.brendan/crash52.C: Likewise.
5917         * g++.old-deja/g++.jason/report.C: Likewise.
5918         * g++.old-deja/g++.law/friend5.C: Likewise.
5919         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
5920         of the expected warnings.
5921
5922 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
5923
5924         * g++.old-deja/g++.pt/enum14.C: New test.
5925
5926 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
5927
5928         * g++.old-deja/g++.pt/crash59.C: New test.
5929
5930 2000-10-04  Will Cohen  <wcohen@redhat.com>
5931
5932         * gcc.dg/20000926-1.c: New test.
5933
5934 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
5935
5936         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
5937         function name for current C++ compiler.
5938         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
5939
5940 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
5941
5942         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
5943         __PRETTY_FUNCTION__.
5944         * g++.old-deja/g++.ext/pretty2.C: Likewise.
5945
5946 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5947
5948         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
5949
5950 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
5951
5952         * gcc.c-torture/compile/20000923-1.c: New test.
5953
5954 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
5955
5956         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
5957         * g++.old-deja/g++.pt/ttp62.C: Same.
5958         * g++.old-deja/g++.other/inline14.C: Same.
5959
5960 2000-09-24  Richard Henderson  <rth@cygnus.com>
5961
5962         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
5963
5964 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
5965
5966         * gcc.dg/c90-printf-1.c: Add test for wide string format.
5967
5968 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
5969
5970         * gcc.c-torture/compile/20000922-1.c: New file.
5971
5972 2000-09-21  Nick Clifton  <nickc@redhat.com>
5973
5974         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
5975         a signed long modulo operation.
5976         (mod6): New funciton - perform an unsigned long modulo operation.
5977         (main): Add tests for modulos of very large numbers by very small
5978         dividends.
5979
5980 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5981
5982         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
5983
5984 2000-09-19  Richard Henderson  <rth@cygnus.com>
5985
5986         * gcc.dg/compare2.c (case 10): XFAIL.
5987
5988 2000-09-18  Richard Henderson  <rth@cygnus.com>
5989
5990         * gcc.c-torture/execute/20000906-1.c: Move ...
5991         * gcc.dg/20000906-1.c: ... here.  Only run on targets
5992         that support __builtin_trap.
5993
5994 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
5995
5996         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
5997
5998 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5999
6000         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
6001         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
6002         more $ format tests.
6003
6004 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6005
6006         * gcc.dg/format-errmk-1.c: New test.
6007
6008 2000-09-17  Greg McGary  <greg@mcgary.org>
6009
6010         * gcc.c-torture/execute/20000917-1.x: Remove.
6011
6012 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6013
6014         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
6015
6016 2000-09-17  Greg McGary  <greg@mcgary.org>
6017
6018         * gcc.c-torture/execute/20000917-1.c: New test.
6019         * gcc.c-torture/execute/20000917-1.x: XFAIL.
6020
6021 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
6022
6023         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
6024         in nested macro bug.
6025
6026 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
6027
6028         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
6029
6030 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
6031
6032         * gcc.c-torture/execute/20000914-1.c: New test.
6033
6034 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
6035
6036         * g++.other/inline13.C: New test.
6037
6038 2000-09-12  Andreas Jaeger  <aj@suse.de>
6039
6040         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
6041         constant by Ulrich Drepper <drepper@redhat.com>.
6042
6043 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
6044
6045         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
6046
6047 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6048
6049         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
6050
6051 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
6052
6053         * gcc.dg/cpp/backslash.c: New test.
6054
6055 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
6056
6057         * gcc.c-torture/execute/20000910-1.c: New test.
6058         * gcc.c-torture/execute/20000910-2.c: Likewise.
6059
6060 2000-09-11  Robert Lipe  <robertl@sco.com>
6061
6062         * gcc.dg/pragma-align.c: New test.
6063
6064 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
6065
6066         * g++.old-deja/g++.pt/explicit82.C: New test.
6067         * g++.old-deja/g++.pt/explicit83.C: New test.
6068
6069 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
6070
6071         * gcc.dg/asm-names.c: New test.
6072
6073 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6074
6075         * gcc.dg/cpp/tr-warn6.c: New test
6076
6077 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6078
6079         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
6080         be accepted.
6081
6082 2000-09-07  Catherine Moore  <clm@redhat.com>
6083
6084         * gcc.c-torture/execute/unroll-1.c: New test.
6085
6086 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
6087
6088         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
6089         ERROR markers.
6090         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
6091         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
6092         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
6093         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
6094         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
6095         Preprocess only.
6096         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
6097         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
6098
6099 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
6100
6101         * g++.old-deja/g++.pt/deduct2.C: New test.
6102
6103 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
6104
6105         * g++.old-deja/g++.pt/parms2.C: New test.
6106
6107 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
6108
6109         * g++.old-deja/g++.pt/crash58.C: New test.
6110
6111 2000-09-06  Greg McGary  <greg@mcgary.org>
6112
6113         * gcc.c-torture/execute/20000906-1.c: New test.
6114         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
6115
6116 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6117
6118         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
6119
6120 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
6121
6122         * g++.old-deja/g++.pt/crash57.C: New test.
6123
6124 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
6125
6126         * g++.old-deja/g++.pt/crash56.C: New test.
6127
6128 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
6129
6130         * g++.old-deja/g++.pt/koenig1.C: New test.
6131
6132 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
6133
6134         * gcc.dg/20000904-1.c: New test.
6135
6136 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
6137
6138         * gcc.dg/cpp/paste8.c: New test.
6139
6140 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
6141
6142         * gcc.c-torture/compile/20000827-1.c: New test.
6143
6144 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
6145
6146         * gcc.dg/format-diag-1.c: New test.
6147
6148 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
6149
6150         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
6151         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
6152         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
6153         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
6154         gcc.dg/formatz-1.c: Adjust warning regular expressions.
6155
6156 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
6157
6158         * g++.old-deja/g++.other/nested4.C: New test.
6159
6160 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
6161
6162         * g++.old-deja/g++.ns/scoped1.C: New test.
6163
6164 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
6165
6166         * lib/g++.exp: Support testing already-installed GCC.
6167
6168 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6169
6170         * wtr-label-1.c, wtr-suffix-1.c: New tests.
6171
6172 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6173
6174         * gcc.dg/return-type-2.c: New test.
6175
6176 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
6177
6178         * gcc.c-torture/compile/20000825-1.c: New test.
6179
6180 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
6181
6182         * gcc.dg/dwarf2-2.c: New test.
6183
6184 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
6185
6186         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
6187         dg-warning regexps.
6188
6189 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6190
6191         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
6192         gcc.dg/format-ext-5.c: New tests.
6193
6194 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
6195
6196         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
6197
6198 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
6199
6200         * gcc.dg/noncompile/930622-2.c: Adjust error message.
6201
6202 2000-08-24  Richard Henderson  <rth@cygnus.com>
6203
6204         * gcc.dg/ia64-sync-1.c: New test.
6205         * gcc.dg/ia64-sync-2.c: New test.
6206         * gcc.dg/ia64-asm-1.c: New test.
6207
6208 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
6209
6210         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
6211         * gcc.dg/format-ext-2.c: New test.
6212
6213 2000-08-23  Jason Merrill  <jason@redhat.com>
6214
6215         * lib/old-dejagnu.exp: Also ignore "In member function" and
6216         "At global scope".
6217
6218 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6219
6220         * gcc.dg/noncompile/label-lineno-1.c: New test.
6221
6222 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
6223
6224         * gcc.dg/c99-array-nonobj-1.c: New test.
6225
6226 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
6227
6228         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
6229         tests.
6230         * gcc.dg/format-ext-1.c: New test.
6231
6232 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6233
6234         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
6235         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
6236         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
6237         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
6238         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
6239
6240 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
6241
6242         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
6243         gcc.dg/c99-strftime-2.c: New tests.
6244
6245 2000-08-22  Richard Henderson  <rth@cygnus.com>
6246
6247         * gcc.c-torture/execute/20000822-1.c: New test.
6248
6249 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
6250
6251         * gcc.c-torture/execute/20000819-1.x: Remove.
6252
6253 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
6254
6255         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
6256         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
6257         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
6258         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
6259         gcc.dg/format-xopen-1.c: New tests.
6260
6261 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
6262
6263         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
6264
6265 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
6266
6267         * g++.old-deja/g++.other/loop2.C: New test.
6268
6269         * gcc.c-torture/compile/20000606-1.c: New test.
6270         * gcc.c-torture/compile/20000728-1.c: New test.
6271         * gcc.c-torture/execute/20000801-1.c: New test.
6272         * gcc.c-torture/execute/20000801-2.c: New test.
6273         * gcc.c-torture/execute/20000819-1.c: New test.
6274         * gcc.c-torture/execute/20000819-1.x: XFAIL.
6275         * gcc.dg/20000629-1.c: New test.
6276         * gcc.dg/20000724-1.c: New test.
6277         * gcc.dg/20000807-1.c: New test.
6278
6279 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
6280
6281         * gcc.dg/cpp/pragma-1.c: New test.
6282         * gcc.dg/cpp/pragma-2.c: New test.
6283
6284 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
6285
6286         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
6287         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
6288
6289 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
6290
6291         * gcc.c-torture/compile/20000818-1.c: New test.
6292
6293 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
6294
6295         * gcc.c-torture/execute/20000818-1.c: New test.
6296
6297 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6298
6299         * gcc.dg/format-va-1.c: New test.
6300
6301 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
6302
6303         * g++.old-deja/g++.other/typedef8.C: New test.
6304
6305 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
6306
6307         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
6308         * g++.old-deja/g++.mike/net36.C: Mark candidate.
6309         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
6310         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
6311         * g++.old-deja/g++.other/ptrmem7.C: New test.
6312         * g++.old-deja/g++.pt/ptrmem10.C: New test.
6313
6314 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
6315
6316         * g++.old-deja/g++.pt/typename27.C: New test.
6317
6318 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
6319
6320         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
6321         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
6322         * g++.old-deja/g++.pt/friend45.C: New test.
6323         * g++.old-deja/g++.other/friend8.C: New test.
6324
6325 2000-08-15  Richard Henderson  <rth@cygnus.com>
6326
6327         * gcc.c-torture/execute/20000815-1.c: New test.
6328
6329 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
6330
6331         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
6332         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
6333         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
6334
6335 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
6336
6337         * g++.old-deja/g++.other/refinit2.C: New test.
6338
6339 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
6340
6341         * lib/c-torture.exp (c-torture): Make
6342         compiler_conditional_xfail_data global.
6343         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
6344         compiler_conditional_xfail_data machinery.
6345         (f-torture-execute): Likewise.
6346         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
6347         and only when unrolling loops.
6348
6349         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
6350
6351 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
6352
6353         * g++.old-deja/g++.pt/explicit81.C: New test.
6354
6355 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
6356
6357         * g++.old-deja/g++.pt/typename26.C: New test.
6358
6359 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
6360
6361         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
6362         warning.
6363
6364 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
6365
6366         * g++.old-deja/g++.other/array3.C: New test.
6367
6368 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
6369
6370         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
6371         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
6372         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
6373         New tests.
6374
6375 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
6376
6377         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
6378         * g++.old-deja/g++.abi/vmihint.C: Likewise.
6379
6380 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
6381
6382         * gcc.c-torture/execute/20000808-1.c: New test.
6383
6384 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
6385
6386         * gcc.dg/c90-const-expr-1.c: New test.
6387
6388 2000-08-08  Richard Henderson  <rth@cygnus.com>
6389
6390         * gcc.dg/noncompile/920923-1.c: Declare calloc.
6391
6392 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
6393
6394         * gcc.dg/noncompile/const-ll-1.c: New test.
6395
6396 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6397
6398         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
6399
6400 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
6401
6402         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
6403         that running programs linked against the shared version of libobjc
6404         run correctly.
6405
6406 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
6407
6408         * gcc.dg/c99-printf-1.c: New test.
6409
6410 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
6411
6412         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
6413
6414 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
6415
6416         * gcc.c-torture/execute/20000731-1.x: Delete.
6417
6418 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
6419
6420         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
6421         and torture_without_loops as is done by c-torture.exp.
6422         (search_for): Copy from c-torture.exp.
6423         (gcc-dg-runtest): New function, drives a directory of tests
6424         iterating over the TORTURE_OPTIONS.
6425         (scan-assembler, scan-assembler-not): Move here from
6426         individual directory drivers.
6427
6428         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
6429         defined by lib/gcc-dg.exp.
6430         * gcc.dg/cpp/cpp.exp: Likewise.
6431         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
6432         gcc-dg-runtest, so we cycle over optimization options.
6433
6434         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
6435         * gcc.dg/compare2.c: No longer expected to fail.
6436
6437 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
6438
6439         * gcc.c-torture/execute/20000804-1.c: New test.
6440
6441 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
6442
6443         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
6444
6445 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
6446
6447         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
6448
6449 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
6450
6451         * gcc.c-torture/compile/20000803-1.c: New test.
6452
6453 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
6454
6455         * gcc.c-torture/execute/20000801-3.c,
6456         gcc.c-torture/execute/20000801-4.c: New tests.
6457         * gcc.c-torture/execute/20000801-3.x,
6458         gcc.c-torture/execute/20000801-4.x: Xfail.
6459
6460 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
6461
6462         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
6463         libobjc/.libs to allow for libtool.
6464
6465 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
6466
6467         * gcc.c-torture/compile/20000802-1.c: New test.
6468
6469 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
6470
6471         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
6472
6473 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
6474
6475         * gcc-c-torture/execute/20000731-2.c: New test.
6476
6477         * gcc.c-torture/execute/20000731-1.c: New test.
6478         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
6479
6480 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
6481
6482         * testsuite/gcc.dg/cpp/paste7.c: New test.
6483         * gcc.dg/cpp/20000725-1.c: New test.
6484
6485 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
6486
6487         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
6488         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
6489         declaration warning for __builtin_dwarf_reg_size.
6490
6491         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
6492
6493 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
6494
6495         * gcc.dg/noncompile/voidparam-1.c: New test.
6496
6497 2000-07-30  Richard Henderson  <rth@cygnus.com>
6498
6499         * gcc.dg/c90-digraph-1.c: Don't xfail.
6500         * gcc.dg/compare2.c (case 10): Xfail.
6501         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
6502
6503 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
6504
6505         * gcc.dg/c99-main-1.c: New test.
6506
6507 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6508
6509         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
6510
6511 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
6512
6513         * gcc.c-tortuer/execute/20000726-1.c: New test.
6514
6515 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
6516
6517         * gcc.c-torture/execute/enum-2.c: New test.
6518
6519 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6520
6521         * gcc.dg/cpp/tr-warn3.c: New test.
6522
6523 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
6524
6525         * g++.old-deja/g++.ext/implicit1.C: Remove.
6526         * g++.old-deja/g++.jason/c2.C: Remove
6527         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
6528         * g++.old-deja/g++.pt/crash16.C: Likewise.
6529         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
6530
6531 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
6532
6533         * g++.old-deja/g++.other/for2.C: New test.
6534
6535 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
6536
6537         * gcc.dg/20000720-1.c: New test.
6538
6539 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
6540
6541         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
6542
6543 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
6544
6545         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
6546         * gcc.c-torture/execute/20000722-1.c: New.
6547         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
6548
6549 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
6550
6551         * gcc.dg/cpp/20000720-1.S: New test.
6552
6553 2000-07-21  Michael Meissner  <meissner@redhat.com>
6554
6555         * gcc.c-torture/execute/ieee/hugeval.c: New test.
6556
6557 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
6558
6559         * g++.old-deja/g++.brendan/crash16.C,
6560         g++.old-deja/g++.brendan/parse3.C,
6561         g++.old-deja/g++.brendan/redecl1.C,
6562         g++.old-deja/g++.ns/template13.C,
6563         g++.old-deja/g++.other/decl4.C,
6564         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
6565
6566 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
6567
6568         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
6569         and "Internal error".
6570
6571         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
6572         regexps.
6573         * gcc.dg/cpp/paste6.c: New test.
6574
6575 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
6576
6577         * gcc.dg/cpp/tr-direct.c: New test.
6578
6579         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
6580         gcc.dg/cpp/undef1.c: Tweak error regexps.
6581
6582 2000-07-18  Eric Christopher <echristo@redhat.com>
6583
6584         * gcc.c-torture/compile/20000718-1.c: New test.
6585
6586 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
6587
6588         * cpplex.c (_cpp_push_token): If the token being pushed back
6589         is the previous token in this context, just subtract one from
6590         context->posn.
6591         * cppmacro.c (save_expansion): Clear aux field when storing a
6592         placemarker.
6593
6594 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
6595
6596         * gcc.dg/noncompile/redecl-1.c: New test.
6597
6598 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
6599
6600         * gcc.c-torture/execute/20000717-5.c: New test.
6601         * gcc.c-torture/execute/20000717-1.x: Removed.
6602
6603 2000-07-17  Richard Henderson  <rth@cygnus.com>
6604
6605         * gcc.c-torture/execute/20000717-4.c: New test.
6606
6607 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
6608
6609         * gcc.dg/cpp/syshdr.c: New test.
6610         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
6611
6612 2000-07-17  Neil Booth  <neilb@earthling.net>
6613
6614         * gcc.dg/cpp/cmdlne-dM.c: New test.
6615         * gcc.dg/cpp/cmdlne-dD.c: New test.
6616
6617 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
6618
6619         * gcc.c-torture/execute/20000717-3.c: New test.
6620
6621         * gcc.c-torture/compile/20000717-1.c: New test.
6622
6623 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
6624
6625         * gcc.c-torture/execute/20000717-2.c: New test.
6626
6627 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6628
6629         * gcc.dg/formatz-1.c: New test.
6630
6631         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
6632         * gcc.dg/c99-digraph-1.c: New tests.
6633
6634         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
6635         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
6636
6637         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
6638         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
6639         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
6640         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
6641         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
6642         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
6643         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
6644
6645 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
6646
6647         * gcc.c-torture/execute/20000717-1.c: New test.
6648         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
6649
6650 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
6651
6652         * gcc.c-torture/execute/20000715-2.c: New test.
6653         * gcc.dg/20000715-1.c: New test.
6654
6655 2000-07-15  Michael Meissner  <meissner@redhat.com>
6656
6657         * gcc.c-torture/execute/20000715-1.c: New test.
6658
6659 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
6660
6661         * gcc.c-torture/execute/20000707-1.c: New test.
6662
6663 2000-07-13  Neil Booth  <NeilB@earthling.net>
6664
6665         * testsuite/gcc.dg/cpp/digraph1.c,
6666         testsuite/gcc.dg/cpp/digraph2.c,
6667         testsuite/gcc.dg/cpp/digraphs.c: New tests.
6668
6669 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
6670
6671         * g77.f-torture/compile/20000630-2.f:  New test.
6672         * g77.f-torture/compile/20000630-2.x
6673
6674 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
6675
6676         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
6677
6678 2000-07-11  Neil Booth  <NeilB@earthling.net>
6679
6680         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
6681
6682 2000-07-11  Neil Booth  <NeilB@earthling.net>
6683
6684         * gcc.dg/cpp/cmdlne-C.c: New.
6685
6686 2000-07-09  Neil Booth  <NeilB@earthling.net>
6687
6688         * gcc.dg/cpp/directiv.c: New tests.
6689         * gcc.dg/cpp/undef1.c: Update.
6690
6691 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
6692
6693         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
6694
6695 2000-07-09  Neil Booth  <NeilB@earthling.net>
6696
6697         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
6698
6699 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
6700
6701         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
6702         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
6703
6704 2000-07-08  Neil Booth  <NeilB@earthling.net>
6705
6706         * gcc.dg/cpp/macsyntx.c: New tests.
6707
6708 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
6709
6710         * gcc.dg/20000707-1.c: New test.
6711
6712 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
6713
6714         * gcc.c-torture/execute/20000706-1.c: New test.
6715         * gcc.c-torture/execute/20000706-2.c: New test.
6716         * gcc.c-torture/execute/20000706-3.c: New test.
6717         * gcc.c-torture/execute/20000706-4.c: New test.
6718         * gcc.c-torture/execute/20000706-5.c: New test.
6719
6720 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
6721
6722         * g++.old-deja/g++.pt/instantiate7.C: New test.
6723
6724 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
6725
6726         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
6727         * g++.old-deja/g++.mike/thunk3.C: Likewise.
6728         * g++.old-deja/g++.other/rtti3.C: Likewise.
6729         * g++.old-deja/g++.other/rttid3.C: Likewise.
6730
6731 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
6732
6733         *  g77.f-torture/compile/20000630-1.x: Fix typo
6734
6735 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
6736
6737         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
6738         assembly output.
6739
6740 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
6741
6742         * gcc.dg/cpp/ident.c: New test.
6743
6744 2000-07-05  Neil Booth  <NeilB@earthling.net>
6745
6746         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
6747           gcc.dg/cpp/lexstrng.c: New tests.
6748
6749 2000-07-04  Neil Booth  <NeilB@earthling.net>
6750
6751         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
6752         * gcc.dg/cpp/strify2.c: Same.
6753
6754 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
6755
6756         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
6757         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
6758         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
6759         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
6760
6761         * testsuite/gcc.dg/cpp/macro1.c,
6762         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
6763         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
6764         testsuite/gcc.dg/cpp/strify1.c,
6765         testsuite/gcc.dg/cpp/strify2.c: New tests.
6766
6767 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
6768
6769         * gcc.c-torture/execute/20000703-1.c: New test.
6770
6771 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
6772
6773         * g++.old-deja/g++.pt (lookup10.C): New test.
6774
6775 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
6776
6777         * g++.old-deja/g++.pt (typename25.C): New test.
6778
6779 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
6780
6781         * gcc.c-torture/compile/20000701-1.c: New test.
6782
6783 2000-06-30  Nick Clifton  <nickc@cygnus.com>
6784
6785         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
6786         to test case.
6787
6788 2000-06-30  Catherine Moore  <clm@cygnus.com>
6789
6790         * gcc.c-torture/execute/align-1.c: New test.
6791
6792 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
6793
6794         * g++.old-deja/g++.pt/expr8.C: New test.
6795         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
6796
6797 2000-06-29  Nick Clifton  <nickc@cygnus.com>
6798
6799         * gcc.c-torture/compile/20000629-1.c: New test.
6800
6801 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
6802
6803
6804         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
6805         gcc.dg/noncompile directory, depending on whether they're
6806         preprocessor tests or not.  Annotate all the tests for the dg
6807         framework.
6808
6809         * gcc.c-torture/noncompile/noncompile.exp: Delete.
6810         * gcc.dg/noncompile/noncompile.exp: New.
6811
6812         * Moved files:
6813         Old name                                New name
6814         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
6815         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
6816         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
6817         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
6818         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
6819         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
6820         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
6821         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
6822         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
6823         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
6824         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
6825         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
6826         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
6827         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
6828         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
6829         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
6830         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
6831         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
6832         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
6833         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
6834         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
6835         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
6836         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
6837         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
6838
6839         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
6840         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
6841         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
6842         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
6843         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
6844         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
6845
6846 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
6847
6848         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
6849         declare one variable.  On the fourth, error.
6850         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
6851         declared by 20000628-1a.h.
6852
6853 2000-06-29  Richard Henderson  <rth@redhat.com>
6854
6855         * gcc.c-torture/execute/930529-1.x: New file.
6856         * gcc.dg/920413-1.c: Adjust expected warning text.
6857         * gcc.dg/980217-1.c: Declare abort.
6858         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
6859
6860 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
6861
6862         * g77.f-torture/compile/20000629-1.f: New test.
6863         * g77.f-torture/compile/20000629-1.x: Expected to fail.
6864
6865 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
6866
6867         Rearrange lots of files, removing entirely the
6868         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
6869         directories.
6870
6871         * Deleted files:
6872         gcc.c-torture/code_quality/code_quality.exp
6873         gcc.c-torture/special/special.exp
6874         gcc.failure/failure.exp
6875         gcc.failure/940409-1.x
6876         gcc.c-torture/compile/961203-1.x
6877
6878         * New files:
6879         gcc.misc-tests/linkage.exp
6880         gcc.c-torture/execute/920730-1t.c
6881         gcc.c-torture/execute/920730-1t.x
6882         gcc.c-torture/compile/920520-1.x
6883         gcc.c-torture/compile/920521-1.x
6884         gcc.c-torture/compile/981006-1.x
6885         gcc.c-torture/execute/eeprof-1.x
6886
6887         * Moved files (possibly with modifications to fit a new harness):
6888         Old name                                New name
6889         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
6890         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
6891         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
6892         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
6893         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
6894         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
6895         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
6896         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
6897         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
6898         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
6899         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
6900         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
6901         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
6902         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
6903
6904 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
6905
6906         * c-torture/compile/961203-1.x: Delete.
6907
6908         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
6909         not exit. Include stdio.h.
6910         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
6911         * gcc.misc-tests/dg-12.c: Likewise.
6912         * gcc.misc-tests/dg-5.c: Likewise.
6913         * gcc.misc-tests/dg-6.c: Likewise.
6914         * gcc.misc-tests/dg-7.c: Prototype abort.
6915         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
6916         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
6917         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
6918         not exit.
6919         * gcc.misc-tests/sieve.c: Use return from main, not exit.
6920         * gcc.misc-tests/sort2.c: Use return from main, not exit.
6921
6922 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
6923
6924         * gcc.dg/cpp/20000628-1.c: New test.
6925         * gcc.dg/cpp/20000628-1.h: New header for above test.
6926         * gcc.dg/cpp/20000628-1a.h: Likewise.
6927
6928 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
6929
6930         * gcc.dg/cpp: New directory.
6931         * gcc.dg/cpp/cpp.exp: New driver.
6932         * gcc.dg/cpp/20000627-1.c: New test.
6933         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
6934         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
6935         and rewrite as a compilation test.
6936
6937         * gcc.dg: Move many files into the cpp subdirectory, possibly
6938         renaming or editing them as well.
6939         Old name                New name
6940         990119-1.c              cpp/19990119-1.c
6941         990228-1.c              cpp/19990228-1.c
6942         990407-1.c              cpp/19990407-1.c
6943         990409-1.c              cpp/19990409-1.c
6944         990413-1.c              cpp/19990413-1.c
6945         990703-1.c              cpp/19990703-1.c
6946         20000127-1.c            cpp/20000127-1.c
6947         20000129-1.c            cpp/20000129-1.c
6948         20000207-1.c            cpp/20000207-1.c
6949         20000207-2.c            cpp/20000207-2.c
6950         20000209-1.c            cpp/20000209-1.c
6951         20000209-2.c            cpp/20000209-2.c
6952         20000301-1.c            cpp/20000301-1.c
6953         20000419-1.c            cpp/20000419-1.c
6954         20000510-1.S            cpp/20000510-1.S
6955         20000519-1.c            cpp/20000519-1.c
6956         20000529-1.c            cpp/20000529-1.c
6957         20000625-1.c            cpp/20000625-1.c
6958         20000625-2.c            cpp/20000625-2.c
6959         cpp-as1.c               cpp/assert1.c
6960         cpp-as2.c               cpp/assert2.c
6961         cxx-comments-1.c        cpp/cxxcom1.c
6962         cxx-comments-2.c        cpp/cxxcom2.c
6963         endif-label.c           cpp/endif.c
6964         cpp-hash1.c             cpp/hash1.c
6965         cpp-hash2.c             cpp/hash2.c
6966         cpp-if1.c               cpp/if-1.c
6967         cpp-if2.c               cpp/if-2.c
6968         cpp-if3.c               cpp/if-3.c
6969         cpp-if4.c               cpp/if-4.c
6970         cpp-if5.c               cpp/if-5.c
6971         cpp-cond.c              cpp/if-cexp.c
6972         cpp-missingop.c         cpp/if-mop.c
6973         cpp-missingparen.c      cpp/if-mpar.c
6974         cpp-opprec.c            cpp/if-oppr.c
6975         cpp-ifparen.c           cpp/if-paren.c
6976         cpp-shortcircuit.c      cpp/if-sc.c
6977         cpp-shift.c             cpp/if-shift.c
6978         cpp-unary.c             cpp/if-unary.c
6979         cpp-li1.c               cpp/line1.c
6980         cpp-li2.c               cpp/line2.c
6981         lineno.c                cpp/line3.c
6982         lineno-2.c              cpp/line4.c
6983         cpp-mi.c                cpp/mi1.c
6984         cpp-mic.h               cpp/mi1c.h
6985         cpp-micc.h              cpp/mi1cc.h
6986         cpp-mind.h              cpp/mi1nd.h
6987         cpp-mindp.h             cpp/mi1ndp.h
6988         cpp-mix.h               cpp/mi1x.h
6989         cpp-mi2.c               cpp/mi2.c
6990         cpp-mi2a.h              cpp/mi2a.h
6991         cpp-mi2b.h              cpp/mi2b.h
6992         cpp-mi2c.h              cpp/mi2c.h
6993         cpp-mi3.c               cpp/mi3.c
6994         cpp-mi3.def             cpp/mi3.def
6995         poison-1.c              cpp/poison.c
6996         pr-impl.c               cpp/prag-imp.c
6997         cpp-redef-2.c           cpp/redef1.c
6998         cpp-redef.c             cpp/redef2.c
6999         strpaste.c              cpp/strp1.c
7000         strpaste-2.c            cpp/strp2.c
7001         cpp-tradpaste.c         cpp/tr-paste.c
7002         cpp-tradstringify.c     cpp/tr-str.c
7003         cpp-tradwarn1.c         cpp/tr-warn1.c
7004         cpp-tradwarn2.c         cpp/tr-warn2.c
7005         trigraphs.c             cpp/trigraphs.c
7006         cpp-unc1.c              cpp/unc1.c
7007         cpp-unc2.c              cpp/unc2.c
7008         cpp-unc3.c              cpp/unc3.c
7009         cpp-unc.c               cpp/unc4.c
7010         undef.c                 cpp/undef1.c
7011         undef-2.c               cpp/undef2.c
7012         cpp-wi1.c               cpp/widestr1.c
7013
7014 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
7015
7016         * lib/g++.exp (g++_include_flags): Tweak.
7017
7018 2000-06-27  H.J. Lu  <hjl@gnu.org>
7019             Loren J. Rittle  <ljrittle@acm.org>
7020
7021         * lib/g++.exp (g++_include_flags): Override libgloss.exp
7022         version with one that knows about the new gcc tree structure.
7023         (g++_link_flags): Same.
7024
7025 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
7026
7027         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
7028         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
7029         case we are cross-compiling.
7030
7031         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
7032         g++.old-deja/g++.niklas/Makefile.in,
7033         g++.old-deja/g++.niklas/configure.in,
7034         g++.old-deja/g++.other/Makefile.in,
7035         g++.old-deja/g++.other/configure.in,
7036         gcc.c-torture/code_quality/Makefile.in,
7037         gcc.c-torture/code_quality/configure.in,
7038         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
7039         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
7040         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
7041         gcc.c-torture/execute/ieee/Makefile.in,
7042         gcc.c-torture/execute/ieee/configure.in,
7043         gcc.c-torture/noncompile/Makefile.in,
7044         gcc.c-torture/noncompile/configure.in,
7045         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
7046         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
7047         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
7048
7049 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
7050
7051         * g++.old-deja/g++.other/ambig3.C: New test.
7052
7053 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
7054
7055         * g++.old-deja/g++.pt/syntax1.C: New test.
7056         * g++.old-deja/g++.pt/syntax2.C: New test.
7057         * g++.old-deja/g++.other/syntax3.C: New test.
7058         * g++.old-deja/g++.other/syntax4.C: New test.
7059
7060 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
7061
7062         * gcc.dg/20000623-1.c: Prototype exit and abort.
7063
7064 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
7065
7066         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
7067         New tests.
7068         * gcc.dg/cpp-mi3.def: New file.
7069
7070         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
7071         inside assertions.
7072         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
7073         lexer's error messages.
7074         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
7075         divine anything from the linemarkers.
7076         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
7077         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
7078
7079 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
7080
7081         * gcc.dg/20000623-1.c: New test.
7082
7083 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
7084
7085         * gcc.c-torture/execute/20000622-1.c: New test.
7086
7087 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
7088
7089         * g++.old-deja/g++.other/init15.C: New test.
7090
7091 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
7092
7093         * g++.old-deja/g++.pt/vaarg2.C: New test.
7094         * g++.old-deja/g++.pt/vaarg3.C: New test.
7095
7096 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
7097
7098         * g++.old-deja/g++.other/dyncast6.C: New test.
7099
7100 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
7101
7102         * gcc.c-torture/execute/loop-6.c: New test.
7103
7104 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
7105
7106         * gcc.dg/20000614-1.c: New test.
7107         * gcc.dg/20000614-2.c: New test.
7108
7109 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
7110
7111         * g++.old-deja/g++.other/inline12.C: New test.
7112
7113 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
7114
7115         * g++.old-deja/g++.other/eh1.C: New test.
7116
7117 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
7118
7119         * g++.old-deja/g++.other/type.C: New test.
7120
7121 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
7122
7123         * g++.old-deja/g++.other/initstring.C: New test.
7124
7125 2000-06-12  Jason Merrill  <jason@redhat.com>
7126
7127         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
7128
7129 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
7130
7131         * gcc.c-torture/compile/20000609-1.c: New test.
7132
7133 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
7134
7135         * gcc.dg/20000609-1.c: New test.
7136
7137 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
7138
7139         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
7140         * gcc.c-torture/noncompile/poison-1.c: Move...
7141         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
7142         * gcc.dg/cpp-li1.c: Add a token after the #line.
7143
7144 2000-06-05  Richard Henderson  <rth@cygnus.com>
7145
7146         * gcc.c-torture/execute/20000605-2.c: New test.
7147         * gcc.c-torture/execute/20000605-3.c: New test.
7148
7149 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
7150
7151         * g77.f-torture/execute/20000503-1.x: New file.
7152
7153 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
7154
7155         * g++.old-deja/g++.eh/badalloc1.C: New test.
7156
7157 2000-06-05  Richard Henderson  <rth@cygnus.com>
7158
7159         * gcc.c-torture/execute/20000605-1.c: New test.
7160
7161 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
7162             Nathan Sidwell <nathan@codesourcery.com>
7163
7164         * gcc.c-torture/compile/20000605-1.c: New test.
7165
7166 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
7167
7168         * g77.f-torture/compile/20000601-1.f:  New test.
7169
7170 2000-06-03  Richard Henderson  <rth@cygnus.com>
7171
7172         * gcc.c-torture/execute/20000603-1.c: New.
7173
7174 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
7175
7176         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
7177         * gcc.dg/noreturn-2.c (noreturn): Likewise.
7178
7179 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
7180
7181         * gcc.dg/compare2.c (case 12): XFAIL.
7182         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
7183         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
7184
7185         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
7186
7187 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
7188
7189         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
7190         guard macro is already defined when the header is first
7191         included.
7192         * gcc.dg/cpp-mix.h: New file.
7193         * gcc.dg/endif-label.c: Update patterns to match compiler.
7194
7195         * g++.brendan/complex1.C: Declare abort.
7196         * g++.law/refs4.C: Remove XFAIL.
7197         * g++.oliva/expr2.C: Declare abort and exit.
7198
7199 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
7200
7201         * gcc.c-torture/execute/20000528-1.c: New test.
7202
7203         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
7204         * g++.old-deja/g++.law/temps4.C: Likewise.
7205
7206         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
7207         stdlib.h.  Call abort() on failure.
7208         * g++.old-deja/g++.law/refs4.C: Likewise.
7209         * g++.old-deja/g++.law/temps4.C: Likewise.
7210         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
7211         * gcc.c-torture/execute/20000112-1.c: Include string.h.
7212
7213 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
7214
7215         Relative to g++.dg/special:
7216         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
7217
7218         Relative to g++.old-deja:
7219         * g++.brendan/complex1.C, g++.jason/optimize2.C,
7220         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
7221         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
7222         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
7223         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
7224         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
7225         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
7226
7227         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
7228         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
7229         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
7230         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
7231         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
7232         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
7233         and/or string.h.
7234
7235         * g++.other/goto1.C: Update expectations for error messages.
7236
7237 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
7238
7239         * gcc.c-torture/compile/20000523-1.c: New test.
7240
7241 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
7242
7243         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
7244
7245 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
7246
7247         * g++.old-deja/g++.eh/catch11.C: New test.
7248         * g++.old-deja/g++.eh/catch12.C: New test.
7249
7250 2000-05-24  Nick Clifton  <nickc@cygnus.com>
7251
7252         * gcc.c-torture/execute/20000523-1.c: New test.
7253
7254 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
7255
7256         * c-torture/execute/bcp-1.c: Replace abort in arg of
7257         __builtin_constant_p with a generic external function.
7258
7259         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
7260         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
7261         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
7262         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
7263         Prototype abort and/or exit.
7264
7265         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
7266         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
7267         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
7268         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
7269
7270 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
7271
7272         * gcc.dg/dwarf2-1.c: New test.
7273
7274 2000-05-20  Richard Henderson  <rth@cygnus.com>
7275
7276         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
7277
7278 2000-05-20  Andreas Jaeger  <aj@suse.de>
7279
7280         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
7281         testcase.
7282
7283 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
7284
7285         * gcc.c-torture/execute/20000519-2.c: New test.
7286
7287 2000-05-19  Andreas Jaeger  <aj@suse.de>
7288
7289         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
7290         which fails with SSA.
7291
7292         * lib/c-torture.exp: Also test with -O3 -fssa.
7293
7294 2000-05-18  Michael Meissner  <meissner@redhat.com>
7295
7296         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
7297         * gcc.c-torture/execute/920415-1.c: Ditto.
7298         * gcc.c-torture/execute/920501-1.c: Ditto.
7299         * gcc.c-torture/execute/conversion.c: Ditto.
7300         * gcc.c-torture/execute/cvt-1.c: Ditto.
7301
7302 Thu May 18 16:03:29 2000  Jeffrey A Law  (law@cygnus.com)
7303
7304         * gcc.c-torture/compile/20000518-1.c: New test.
7305
7306 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
7307
7308         * g77.f-torture/compile/200005018.f:  New test.
7309
7310 Wed May 17 18:30:10 2000  Jeffrey A Law  (law@cygnus.com)
7311
7312         * gcc.c-torture/compile/20000517-1.c: New test.
7313
7314 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7315
7316         * gcc.c-torture/execute/20000516-1.c: New test.
7317
7318 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
7319
7320         * g++.old-deja/g++.other/eh.C: New test.
7321
7322 2000-05-12  Richard Henderson  <rth@cygnus.com>
7323
7324         * gcc.c-torture/execute/990208-1.c (main): Don't pass
7325         constants through to doit's conditional.
7326
7327 Thu May 11 19:02:43 2000  Jeffrey A Law  (law@cygnus.com)
7328
7329         * gcc.c-torture/compile/20000511-1.c: New test.
7330         * g77.f-torture/compile/20000511-1.f: New test.
7331         * g77.f-torture/compile/20000511-2.f: New test.
7332
7333 2000-05-11  Michael Meissner  <meissner@redhat.com>
7334
7335         * gcc.c-torture/execute/20000511-1.c: New test.
7336
7337 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
7338
7339         * gcc.dg/dg.exp: Scan .S files as well as .c files.
7340         * gcc.dg/20000510-1.S: New.
7341
7342 2000-05-08  Catherine Moore  <clm@cygnus.com>
7343
7344         * gcc.dg/unused-3.c: New.
7345
7346 2000-05-06  Richard Henderson  <rth@cygnus.com>
7347
7348           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
7349           * g++.old-deja/g++.mike/warn1.C: Likewise.
7350           * g++.old-deja/g++.pt/local1.C: Likewise.
7351           * g++.old-deja/g++.pt/local7.C: Likewise.
7352           * g++.old-deja/g++.pt/spec16.C: Likewise.
7353
7354 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
7355
7356         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
7357
7358 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
7359
7360           * g77.f-torture/execute/20000503-1.f:  New test.
7361
7362 2000-05-04  Andreas Jaeger  <aj@suse.de>
7363
7364         * gcc.dg/noreturn-2.c: New test.
7365
7366 2000-05-04  Neil Booth  <NeilB@earthling.net>
7367
7368         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
7369         preprocessor.
7370
7371 2000-05-04  Richard Henderson  <rth@cygnus.com>
7372
7373         * gcc.c-torture/execute/20000503-1.c: Fix typo.
7374
7375 2000-05-04  Richard Henderson  <rth@cygnus.com>
7376
7377         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
7378         OpenSSL by Jason R Thorpe.
7379
7380 Wed May  3 13:02:10 2000  Jim Wilson  <wilson@cygnus.com>
7381
7382         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
7383
7384 2000-05-03  Robert Lipe <robertlipe@usa.net>
7385
7386         * gcc.dg/20000503-1.c: New test.
7387
7388 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
7389
7390         * gcc.c-torture/compile/20000502-1.c: New test.
7391         * g++.old-deja/g++.other/align.C: New test.
7392         * gcc.dg/cpp-tradstringify.c: New test.
7393
7394 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
7395
7396         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
7397         and hard registers.
7398
7399 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
7400
7401         * gcc.c-torture/execute/loop-5.c: New test.
7402
7403 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
7404
7405         * gcc.c-torture/execute/va-arg-20.c: New test.
7406
7407 Sun Apr 23 14:41:33 2000  Jeffrey A Law  (law@cygnus.com)
7408
7409         * gcc.c-torture/execute/20000422-1.c: New test.
7410
7411 2000-04-20  Greg McGary  <gkm@gnu.org>
7412
7413         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
7414         when optimizing, but without sibling-call optimizations (-O1).
7415
7416 Thu Apr 20 11:57:03 2000  Jeffrey A Law  (law@cygnus.com)
7417
7418           * gcc.c-torture/compile/20000420-1.c: New test.
7419
7420 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
7421
7422         * g++.abi/ptrflags.C: New test.
7423         * g++.eh/catchptr1.C: Test incomplete pointer chains.
7424
7425 Wed Apr 19 09:16:32 2000  Catherine Moore  <clm@cygnus.com>
7426
7427         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
7428
7429 2000-04-19  Greg McGary  <gkm@gnu.org>
7430
7431         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
7432         sibling-call optimizations.
7433
7434 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
7435
7436         * gcc.dg/20000419-1.c: New test.
7437
7438 Wed Apr 12 22:54:02 2000  Hans-Peter Nilsson  <hp@axis.com>
7439
7440         * gcc.c-torture/execute/20000412-6.c: New test.
7441
7442 Wed Apr 12 10:25:08 2000  Jeffrey A Law  (law@cygnus.com)
7443
7444         * gcc.c-torture/execute/20000412-5.c: New test.
7445         * g77.f-torture/compile/20000412-1.f: New test.
7446         * gcc.c-torture/execute/20000412-4.c: New test.
7447         * gcc.c-torture/compile/20000412-2.c: New test.
7448         * gcc.c-torture/execute/20000412-3.c: New test.
7449         * gcc.c-torture/compile/20000412-1.c: New test.
7450         * gcc.c-torture/execute/20000412-2.c: New test.
7451
7452 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
7453
7454         * objc/execute/bf-20.m: New test.
7455
7456 2000-04-10  Richard Henderson  <rth@cygnus.com>
7457
7458         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
7459
7460         * gcc.c-torture/execute/20000412-1.c: New test.
7461
7462 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
7463
7464         * g++.old-deja/g++.eh/catchptr1.C: New test.
7465
7466 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
7467
7468         * g++.old-deja/g++.abi/cxa_vec.C: New test.
7469
7470 2000-04-08  Neil Booth  <NeilB@earthling.net>
7471
7472         * gcc.dg/cpp-nullchar.c: Remove test as
7473         embedded nulls cause problems.
7474
7475 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7476
7477         * gcc.dg/compare2.c: New test.
7478
7479 2000-04-08  Neil Booth  <NeilB@earthling.net>
7480
7481         * gcc.dg/cpp-nullchar.c: New test.
7482
7483 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
7484
7485         * gcc.dg/cpp-mi2.c: New test.
7486         * gcc.dg/cpp-mi2[abc].h: New files.
7487
7488 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
7489
7490         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
7491         member name.
7492
7493 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
7494
7495         * g++.old-deja/g++.abi/vmihint.C: New test.
7496
7497 2000-04-06  Neil Booth  <NeilB@earthling.net>
7498
7499         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
7500         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
7501         copyright.
7502
7503 Wed Apr  5 22:51:36 2000  Hans-Peter Nilsson  <hp@axis.com>
7504
7505         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
7506         avoid stack-frame overwrite.
7507
7508 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
7509
7510         * gcc.c-torture/compile/20000405-2.c: New test.
7511         * gcc.c-torture/compile/20000405-3.c: New test.
7512
7513 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7514
7515         * gcc.c-torture/compile/20000405-1.c: New test.
7516
7517 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
7518
7519         * gcc.dg/cast-qual-1.c: Revert last change.
7520
7521 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7522
7523         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
7524
7525 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
7526
7527         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
7528         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
7529
7530 Mon Apr  3 02:35:34 2000  Jeffrey A Law  (law@cygnus.com)
7531
7532         * gcc.c-torture/compile/20000403-2.c: New test.
7533         * gcc.c-torture/compile/20000403-1.c: New test.
7534
7535 Mon Apr  3 16:53:52 2000  Hans-Peter Nilsson  <hp@axis.com>
7536
7537         * gcc.c-torture/execute/20000403-1.c: New test.
7538
7539 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
7540
7541         * gcc.c-torture/execute/20000402-1.c: New test.
7542
7543 Mon Apr  3 14:10:34 2000  Donald Lindsay  <dlindsay@cygnus.com>
7544
7545         * gcc.c-torture/execute/va-arg-15.c: New test.
7546         * gcc.c-torture/execute/va-arg-16.c: New test.
7547         * gcc.c-torture/execute/va-arg-17.c: New test.
7548         * gcc.c-torture/execute/va-arg-18.c: New test.
7549         * gcc.c-torture/execute/va-arg-19.c: New test.
7550
7551 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
7552
7553         * gcc.c-torture/compile/981211-1.c: Move to...
7554         * gcc.dg/cpp-as1.c: ...here.
7555         * gcc.dg/cpp-as2.c: New file.
7556
7557         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
7558         compiler.
7559
7560 2000-04-02  Neil Booth  <NeilB@earthling.net>
7561
7562         * gcc.dg/cpp-cond.c  New tests.
7563         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
7564         accidental success less likely.
7565         * gcc.dg/cpp-missingop.c  New tests.
7566         * gcc.dg/cpp-missingparen.c  New tests.
7567         * gcc.dg/cpp-shift.c  New tests.
7568         * gcc.dg/cpp-shortcircuit.c  New tests.
7569         * gcc.dg/cpp-unary.c  New tests.
7570
7571 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
7572
7573         * gcc.c-torture/compile/20000329-1.c: New test.
7574
7575 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
7576
7577         * gcc.c-torture/compile/20000326-1.c: New test.
7578         * gcc.c-torture/compile/20000326-2.c: New test.
7579
7580 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
7581
7582         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
7583         the first parameter is a function argument.
7584
7585 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
7586
7587         * g++.old-deja/g++.ext/array4.C: New test.
7588
7589 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
7590
7591         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
7592
7593 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7594
7595         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
7596
7597 2000-03-19  Richard Henderson  <rth@cygnus.com>
7598
7599         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
7600
7601 2000-03-19  Richard Henderson  <rth@cygnus.com>
7602
7603         * gcc.c-torture/compile/20000319-1.c: New test.
7604
7605 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
7606
7607         * gcc.c-torture/execute/20000314-3.c: New test.
7608         * gcc.c-torture/execute/20000314-2.c: New test.
7609         * gcc.c-torture/execute/20000314-1.c: New test.
7610         * gcc.c-torture/compile/20000314-2.c: New test.
7611         * gcc.c-torture/compile/20000314-1.c: New test.
7612
7613 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
7614
7615         * g++.old-deja/g++.warn/inline.C: New test.
7616
7617 Fri Mar 10 01:15:19 2000  Hans-Peter Nilsson  <hp@bitrange.com>
7618
7619         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
7620         standards-compliant result rather than specific constants.
7621         Put test-values in array.
7622
7623 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
7624
7625         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
7626         (g++_target_compile): Put test-specific options last.
7627
7628 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
7629
7630         * g++.old-deja/g++.eh/vbase4.C: New test.
7631
7632 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
7633
7634         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
7635
7636 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
7637
7638         * g++.old-deja/g++.brendan/misc12.C: Removed.
7639         * g++.old-deja/g++.pt/memtemp77.C: Constify.
7640         * g++.old-deja/g++.ext/pretty4.C: New test.
7641
7642 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
7643
7644         * g++.old-deja/g++.other/string2.C: New test.
7645
7646 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
7647
7648         * g++.old-deja/g++.warn/impint2.C: New test.
7649
7650 Sun Mar  5 23:25:12 2000  Hans-Peter Nilsson  <hp@bitrange.com>
7651
7652         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
7653         is 1, not zero.
7654
7655 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
7656
7657         * g++.old-deja/g++.warn/impint.C: New test.
7658         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
7659         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
7660         * g++.old-deja/g++.pt/explicit12.C: Likewise.
7661         * g++.old-deja/g++.pt/explicit13.C: Likewise.
7662         * g++.old-deja/g++.pt/explicit17.C: Likewise.
7663         * g++.old-deja/g++.pt/explicit18.C: Likewise.
7664         * g++.old-deja/g++.pt/explicit19.C: Likewise.
7665         * g++.old-deja/g++.pt/explicit23.C: Likewise.
7666         * g++.old-deja/g++.pt/explicit31.C: Likewise.
7667         * g++.old-deja/g++.pt/explicit35.C: Likewise.
7668         * g++.old-deja/g++.pt/explicit6.C: Likewise.
7669         * g++.old-deja/g++.pt/memclass7.C: Likewise.
7670
7671 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
7672
7673         * gcc.dg/cpp-redef.c: New test.
7674
7675 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
7676
7677         * g++.old-deja/g++.pt/unify7.C: New test.
7678
7679 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
7680
7681         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
7682         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
7683
7684 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
7685
7686         * gcc.c-torture/compile/20000224-1.c: New test.
7687
7688 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7689
7690         * gcc.c-torture/compile/cpp-2.c: New test.
7691         * gcc.c-torture/compile/cpp-1.c: New test.
7692
7693 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
7694
7695         * gcc.c-torture/execute/20000225-1.c: New test.
7696
7697 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7698
7699         * gcc.dg/cpp-li2.c: New test.
7700
7701         * gcc.dg/cpp-wi1.c: New test.
7702
7703         * gcc.dg/cpp-li1.c: New test.
7704
7705 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
7706
7707         * g++.old-deja/g++.other/sizeof5.C: New test.
7708
7709 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7710
7711         * gcc.c-torture/execute/va-arg-13.c: New test.
7712
7713 Wed Feb 23 14:16:06 2000  Donald Lindsay  <dlindsay@cygnus.com>
7714
7715         * gcc.c-torture/execute/va-arg-12.c: New test.
7716
7717 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
7718
7719         * gcc.c-torture/execute/20000223-1.c: New test.
7720
7721 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
7722
7723         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
7724
7725 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
7726
7727         * g++.old-deja/g++.abi/ptrmem.C: New test.
7728
7729 2000-02-19  Richard Henderson  <rth@cygnus.com>
7730
7731         * gcc.c-torture/compile/init-3.c: New.
7732
7733 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
7734
7735         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
7736         ALWAYS_CXXFLAGS.
7737
7738 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
7739
7740         * gcc.c-torture/compile/20000211-3.c: New test.
7741
7742 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
7743
7744         * gcc.c-torture/compile/20000211-2.c: New test.
7745
7746 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
7747
7748         * gcc.c-torture/compile/20000211-1.c: New test.
7749
7750 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
7751
7752         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
7753           on native targets
7754
7755 2000-02-08  Nathan Sidwell  <nathan@acm.org>
7756
7757         * g++.old-deja/g++.other/cast5.C: New test.
7758
7759 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
7760
7761         * gcc.c-torture/execute/20000205-1.c: New.
7762
7763 2000-02-03  Nathan Sidwell  <nathan@acm.org>
7764
7765         * g++.old-deja/g++.jason/cast3.C: Return void.
7766         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
7767
7768 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7769
7770         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
7771
7772         * gcc.dg/loop-1.c: New test.
7773
7774 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
7775
7776         * gcc.c-torture/compile/20000127-1.c: New test.
7777         * gcc.c-torture/execute/991228-1.c: New test.
7778
7779 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7780
7781         * gcc.dg/unused-2.c: New test.
7782
7783         * gcc.dg/conv-1.c: New test.
7784
7785 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
7786
7787         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
7788         compiler.
7789         (tool_option_proc): Fix typo.
7790
7791 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
7792
7793         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
7794         of the ld on the host, not on the build machine.
7795         Also, don't crash if '--help' is not a supported option.
7796
7797 2000-01-24  Richard Henderson  <rth@cygnus.com>
7798
7799         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
7800
7801 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
7802
7803         * gcc.c-torture/execute/20000120-2.c: New test.
7804         * gcc.c-torture/execute/20000120-1.c: New test.
7805
7806 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
7807
7808         * gcc.c-torture/execute/20000113-1.c: New test.
7809
7810 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
7811
7812         * gcc.c-torture/execute/20000112-1.c: New test.
7813
7814 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7815
7816         * gcc.dg/20000111-1.c: New test.
7817
7818 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
7819
7820         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
7821         with 16 bit integers.
7822
7823 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7824
7825         * gcc.dg/20000108-1.c: New test.
7826
7827 2000-01-05  Nathan Sidwell  <nathan@acm.org>
7828
7829         * g++.old-deja/g++.ns/koenig8.C: New test.
7830
7831 2000-01-05  Nathan Sidwell  <nathan@acm.org>
7832
7833         * g++.old-deja/g++.other/cast4.C: New test.
7834
7835 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
7836
7837         * gcc.c-torture/compile/20000105-2.c: New test.
7838         * gcc.c-torture/compile/20000105-1.c: New test.
7839
7840 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7841
7842         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
7843         references to printf & atoi to conform to ANSI standard.
7844         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
7845         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
7846         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
7847         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
7848         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
7849         * g++.old-deja/g++.brendan/complex1.C: Likewise.
7850         * g++.old-deja/g++.brendan/copy1.C: Likewise.
7851         * g++.old-deja/g++.brendan/copy2.C: Likewise.
7852         * g++.old-deja/g++.brendan/copy3.C: Likewise.
7853         * g++.old-deja/g++.brendan/copy4.C: Likewise.
7854         * g++.old-deja/g++.brendan/copy5.C: Likewise.
7855         * g++.old-deja/g++.brendan/copy6.C: Likewise.
7856         * g++.old-deja/g++.brendan/copy7.C: Likewise.
7857         * g++.old-deja/g++.brendan/copy8.C: Likewise.
7858         * g++.old-deja/g++.brendan/crash11.C: Likewise.
7859         * g++.old-deja/g++.brendan/crash14.C: Likewise.
7860         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
7861         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
7862         * g++.old-deja/g++.brendan/delete2.C: Likewise.
7863         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
7864         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
7865         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
7866         * g++.old-deja/g++.brendan/eh1.C: Likewise.
7867         * g++.old-deja/g++.brendan/groff1.C: Likewise.
7868         * g++.old-deja/g++.brendan/init3.C: Likewise.
7869         * g++.old-deja/g++.brendan/misc12.C: Likewise.
7870         * g++.old-deja/g++.brendan/misc7.C: Likewise.
7871         * g++.old-deja/g++.brendan/new2.C: Likewise.
7872         * g++.old-deja/g++.brendan/operators4.C: Likewise.
7873         * g++.old-deja/g++.brendan/operators5.C: Likewise.
7874         * g++.old-deja/g++.brendan/overload2.C: Likewise.
7875         * g++.old-deja/g++.brendan/overload7.C: Likewise.
7876         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
7877         * g++.old-deja/g++.brendan/reference1.C: Likewise.
7878         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
7879         * g++.old-deja/g++.brendan/template24.C: Likewise.
7880         * g++.old-deja/g++.brendan/template3.C: Likewise.
7881         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
7882         * g++.old-deja/g++.jason/inline3.C: Likewise.
7883         * g++.old-deja/g++.jason/opeq.C: Likewise.
7884         * g++.old-deja/g++.law/arg5.C: Likewise.
7885         * g++.old-deja/g++.law/arm7.C: Likewise.
7886         * g++.old-deja/g++.law/ctors11.C: Likewise.
7887         * g++.old-deja/g++.law/cvt8.C: Likewise.
7888         * g++.old-deja/g++.law/init9.C: Likewise.
7889         * g++.old-deja/g++.law/refs4.C: Likewise.
7890         * g++.old-deja/g++.law/template2.C: Likewise.
7891         * g++.old-deja/g++.law/visibility24.C: Likewise.
7892         * g++.old-deja/g++.law/vtable3.C: Likewise.
7893         * g++.old-deja/g++.mike/asm2.C: Likewise.
7894         * g++.old-deja/g++.mike/eh1.C: Likewise.
7895         * g++.old-deja/g++.mike/misc1.C: Likewise.
7896         * g++.old-deja/g++.mike/misc13.C: Likewise.
7897         * g++.old-deja/g++.mike/misc14.C: Likewise.
7898         * g++.old-deja/g++.mike/ns12.C: Likewise.
7899         * g++.old-deja/g++.mike/p1248.C: Likewise.
7900         * g++.old-deja/g++.mike/p3708.C: Likewise.
7901         * g++.old-deja/g++.mike/p3708a.C: Likewise.
7902         * g++.old-deja/g++.mike/p3708b.C: Likewise.
7903         * g++.old-deja/g++.mike/p646.C: Likewise.
7904         * g++.old-deja/g++.mike/p700.C: Likewise.
7905         * g++.old-deja/g++.mike/p783.C: Likewise.
7906         * g++.old-deja/g++.mike/p783a.C: Likewise.
7907         * g++.old-deja/g++.mike/p783b.C: Likewise.
7908         * g++.old-deja/g++.mike/p786.C: Likewise.
7909         * g++.old-deja/g++.mike/p789.C: Likewise.
7910         * g++.old-deja/g++.mike/p789a.C: Likewise.
7911         * g++.old-deja/g++.mike/p807a.C: Likewise.
7912         * g++.old-deja/g++.other/delete3.C: Likewise.
7913         * g++.old-deja/g++.other/dyncast1.C: Likewise.
7914         * g++.old-deja/g++.other/dyncast2.C: Likewise.
7915         * g++.old-deja/g++.other/dyncast3.C: Likewise.
7916         * g++.old-deja/g++.other/empty1.C: Likewise.
7917         * g++.old-deja/g++.other/temporary1.C: Likewise.
7918         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
7919         * g++.old-deja/g++.pt/t16.C: Likewise.
7920         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
7921
7922 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
7923
7924         * gcc.dg/991230-1.c: New test.
7925
7926 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
7927
7928         * gcc.c-torture/compile/991229-3.c: New test.
7929         * gcc.c-torture/compile/991229-2.c: New test.
7930         * gcc.c-torture/compile/991229-1.c: New test.
7931
7932 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
7933
7934         * gcc.c-torture/compile/labels-2.c: New test.
7935
7936 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
7937
7938         * gcc.c-torture/execute/991227-1.c: New test.
7939
7940 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7941
7942         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
7943
7944 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
7945
7946         * gcc.c-torture/execute/991221-1.c: New test.
7947
7948 1999-12-20  Nathan Sidwell  <nathan@acm.org>
7949
7950         * g++.old-deja/g++.other/cast3.C: New test.
7951
7952 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
7953
7954         * gcc.c-torture/execute/991216-4.c: New test.
7955
7956 1999-12-16  Michael Meissner  <meissner@cygnus.com>
7957
7958         * gcc.c-torture/execute/991216-1.c: New test.
7959         * gcc.c-torture/execute/991216-2.c: New test.
7960         * gcc.c-torture/execute/991216-3.c: New test.
7961
7962 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
7963
7964         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
7965         Actually make the test fail by using "-O2" for compilation.
7966
7967 1999-12-15  Nathan Sidwell  <nathan@acm.org>
7968
7969         * g++.old-deja/g++.warn/cast-align1.C: New test.
7970
7971 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
7972
7973         * gcc.c-torture/compile/991214-1.c: New test.
7974         * gcc.c-torture/compile/991214-2.c: New test.
7975
7976 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
7977
7978         * gcc.dg/991214-1.c: New test.
7979
7980 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
7981
7982         * gcc.c-torture/compile/991213-3.c: New test.
7983         * gcc.c-torture/compile/991213-2.c: New test.
7984         * gcc.c-torture/compile/991213-1.c: New test.
7985
7986 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
7987
7988         * gcc.dg/991209-1.c: New test.
7989
7990 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
7991
7992         * gcc.c-torture/compile/991208-1.c: New test.
7993
7994 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7995
7996         * gcc.dg/ultrasp2.c: New test.
7997
7998 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
7999
8000         * g++.old-deja/g++.abi/align.C (main): Fix typo.
8001
8002 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
8003
8004         * gcc.c-torture/compile/991202-1.c: New test.
8005         * gcc.c-torture/execute/991202-1.c: New test.
8006         * gcc.c-torture/execute/991202-2.c: New test.
8007         * gcc.c-torture/execute/991202-3.c: New test.
8008
8009 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
8010
8011         * g++.old-deja/g++.abi/align.C: New test.
8012         * g++.old-deja/g++.abi/aggregates.C: Likewise.
8013         * g++.old-deja/g++.abi/bitfields.C: Likewise.
8014
8015 1999-12-01  Richard Henderson  <rth@cygnus.com>
8016
8017         * gcc.c-torture/execute/991201-1.c: New.
8018
8019 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
8020
8021         * gcc.dg/991129-1.c: New test.
8022
8023 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
8024
8025         * gcc.c-torture/compile/991127-1.c: New test.
8026
8027 1999-11-22  Nathan Sidwell  <nathan@acm.org>
8028
8029         * g++.old-deja/g++.other/warn4.C: New test.
8030
8031 1999-11-22  Nathan Sidwell  <nathan@acm.org>
8032
8033         * g++.old-deja/g++.eh/cleanup2.C: New test.
8034         * g++.old-deja/g++.ext/pretty2.C: New test.
8035         * g++.old-deja/g++.ext/pretty3.C: New test.
8036         * g++.old-deja/g++.other/debug6.C: New test.
8037
8038 Wed Oct 20 16:18:23 1999  Jim Wilson  <wilson@cygnus.com>
8039
8040         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
8041         compiler_output to look for one error message instead of two.
8042
8043 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
8044
8045         * gcc.c-torture/execute/991118-1.c: Also test case
8046         where the word boundary does not split a byte evenly.
8047
8048 1999-11-19  Nathan Sidwell  <nathan@acm.org>
8049
8050         * g++.old-deja/g++.ext/restrict1.C: New test.
8051
8052 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
8053
8054         * gcc.c-torture/execute/991118-1.c: New test.
8055
8056 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
8057
8058         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
8059         working directory pathnames.
8060
8061 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
8062
8063         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
8064         host is equipped with driver.h and driver.o so it can actually
8065         compile and run the tests.
8066
8067 Fri Oct  8 18:46:11 1999  Bernd Schmidt  <bernds@cygnus.co.uk>
8068
8069         * gcc.c-torture/compile/991008-1.c: New test.
8070
8071 1999-11-08  Nick Clifton  <nickc@cygnus.com>
8072
8073         * lib/gcc-dg.exp: Include target-supports.exp
8074
8075 1999-11-05  Nick Clifton  <nickc@cygnus.com>
8076
8077         * lib/target-supports.exp: New file: Provide procs to test for
8078         features supported by the target.
8079         (check_weak_available): Moved here from ecos.exp.
8080         (check_alias_available): New proc: Determine of the target
8081         toolchain supports the alias attribute.
8082
8083         * gcc.dg/special/ecos.exp: Move check_weak_available to
8084         target-supports.exp.
8085         (alias-1.c): Only perform the test if the target supports
8086         aliases.
8087         (wkali-1.c): Only perform the test if the target supports
8088         aliases.
8089
8090         * gcc.dg/990506-0.c: Expect error messages from cross
8091         targets as well as native targets.
8092
8093 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8094
8095         * gcc.dg/ultrasp1.c: Removed xfail.
8096         * gcc.dg/struct-ret-2.c: Likewise.
8097         * gcc.dg/array-1.c: Likewise.
8098
8099 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8100
8101         * gcc.dg/struct-ret-2.c: New test.
8102
8103         * gcc.dg/array-1.c: New test.
8104
8105 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
8106
8107         * gcc.c-torture/execute/991030-1.c: New test.
8108
8109 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
8110
8111         * gcc.c-torture/compile/991026-2.c: New test.
8112
8113 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
8114
8115         * gcc.c-torture/compile/991026-1.c: New test.
8116
8117 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
8118
8119         * gcc.c-torture/execute/991023-1.c: New test.
8120
8121 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
8122
8123         * gcc.c-torture/execute/991019-1.c: New test.
8124
8125 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
8126
8127         * gcc.c-torture/execute/991016-1.c: New test.
8128
8129 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
8130
8131         * gcc.c-torture/execute/991014-1.c: New test.
8132
8133 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
8134
8135         * g++.old-deja/g++.other/union2.C: New test.
8136
8137 1999-10-13  Nathan Sidwell  <nathan@acm.org>
8138
8139         * g++.old-deja/g++.other/vaarg2.C: New test.
8140         * g++.old-deja/g++.other/vaarg3.C: New test.
8141
8142 1999-10-12  Craig Burley  <craig@jcb-sc.com>
8143
8144         * g77.f-torture/noncompile/19990905-1.f: Moved from being
8145         in compile/.
8146
8147 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
8148
8149         * gcc.c-torture/execute/va-arg-11.c: New test.
8150
8151 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
8152
8153         * lib/file-format.exp (gcc_target_object_format): Don't
8154         crash if objdump is unavailable.
8155
8156 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
8157
8158         * gcc.misc-tests/mg.exp: delete extraneous redirection.
8159
8160 1999-09-28  Nick Clifton  <nickc@cygnus.com>
8161
8162         * gcc.c-torture/compile/990928-1.c: New test.
8163
8164 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
8165
8166         * g++.old-deja/g++.other/decl6.C: New test.
8167
8168 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8169
8170         * gcc.c-torture/execute/va-arg-10.c: New test.
8171
8172 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
8173
8174         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
8175         __PRETTY_FUNCTION__.
8176
8177 1999-09-23  Nick Clifton  <nickc@cygnus.com>
8178
8179         * gcc.c-torture/execute/990923-1.c: New test.
8180
8181 1999-09-21  Nick Clifton  <nickc@cygnus.com>
8182
8183         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
8184         for which -fpic is inappropriate.
8185
8186 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
8187
8188         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
8189
8190 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
8191
8192         * g++.old-deja/g++.other/dyncast1.C: New test.
8193         * g++.old-deja/g++.other/dyncast2.C: New test.
8194         * g++.old-deja/g++.other/dyncast3.C: New test.
8195         * g++.old-deja/g++.other/dyncast4.C: New test.
8196         * g++.old-deja/g++.other/dyncast5.C: New test.
8197         * g++.old-deja/g++.eh/catch3.C: New test.
8198         * g++.old-deja/g++.eh/catch3p.C: New test.
8199         * g++.old-deja/g++.eh/catch4.C: New test.
8200         * g++.old-deja/g++.eh/catch4p.C: New test.
8201         * g++.old-deja/g++.eh/catch5.C: New test.
8202         * g++.old-deja/g++.eh/catch5p.C: New test.
8203         * g++.old-deja/g++.eh/catch6.C: New test.
8204         * g++.old-deja/g++.eh/catch6p.C: New test.
8205         * g++.old-deja/g++.eh/catch7.C: New test.
8206         * g++.old-deja/g++.eh/catch7p.C: New test.
8207         * g++.old-deja/g++.eh/catch8.C: New test.
8208         * g++.old-deja/g++.eh/catch8p.C: New test.
8209         * g++.old-deja/g++.eh/catch9.C: New test.
8210         * g++.old-deja/g++.eh/catch9p.C: New test.
8211
8212 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
8213
8214         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
8215         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
8216
8217 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
8218
8219         * gcc.c-torture/compile/990913-1.c: New test.
8220
8221 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
8222
8223         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
8224         * g++.old-deja/g++.jason/rfg5.C: Likewise.
8225
8226 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
8227
8228         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
8229
8230 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
8231
8232         * g++.old-deja/g++.other/lookup11.C: New test.
8233         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
8234         what is permitted and what we want.
8235         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
8236         overload use.
8237         * g++.old-deja/g++.jason/rfg5.C: Likewise
8238
8239 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
8240
8241         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
8242         * gcc.c-torture/noncompile/poison-1.c: New file.
8243
8244 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
8245
8246         * g++.old-deja/g++.other/sizeof3.C: New test.
8247         * g++.old-deja/g++.other/sizeof4.C: New test.
8248         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
8249         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
8250
8251 1999-09-07  Richard Henderson  <rth@cygnus.com>
8252
8253         * gcc.dg/va-arg-1.c: New.
8254
8255 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8256
8257         * gcc.c-torture/execute/va-arg-9.c: New test.
8258
8259 1999-09-05  Craig Burley  <craig@jcb-sc.com>
8260
8261         * g77.f-torture/compile/980519-2.f: New test.
8262         * g77.f-torture/compile/19990905-0.f: New test.
8263         * g77.f-torture/compile/19990905-1.f: New test.
8264         * g77.f-torture/compile/19990905-2.f: New test.
8265
8266         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
8267
8268 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
8269
8270         * gcc.c-torture/execute/990827-1.c: Fix typo.
8271
8272 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
8273
8274         * g++.old-deja/g++.other/deref1.C: New test.
8275
8276 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
8277
8278         * g++.old-deja/g++.other/ambig2.C: New test.
8279         * g++.old-deja/g++.other/cond5.C: New test.
8280         * g++.old-deja/g++.other/lookup16.C: New test.
8281
8282 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
8283
8284         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
8285         assemblers too.
8286
8287 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
8288
8289         * lib/c-torture.exp: Avoid the "compare executables" optimization
8290         when testing native.
8291
8292 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
8293
8294         * gcc.c-torture/execute/990829-1.c: New test.
8295         * gcc.c-torture/compile/990829-1.c: New test.
8296
8297 1999-08-27  Paul Burchard  <burchard@pobox.com>
8298
8299         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
8300         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
8301         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
8302         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
8303         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
8304         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
8305         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
8306         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
8307         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
8308         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
8309         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
8310
8311 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
8312
8313         * gcc.c-torture/execute/990827-1.c: New test.
8314
8315 1999-08-26  Craig Burley  <craig@jcb-sc.com>
8316
8317         * g77.f-torture/noncompile/19990826-4.f: New test.
8318
8319         * g77.f-torture/compile/19990826-3.f: New test.
8320
8321         * g77.f-torture/execute/19990826-2.f: New test.
8322
8323         * g77.f-torture/compile/19990826-1.f: New test.
8324
8325         * gcc.c-torture/execute/990826-0.c: New test.
8326         * g77.c-torture/execute/19990826-0.f: New test.
8327
8328         * g77.f-torture/noncompile/970626-2.f: New test.
8329
8330 1999-08-25  Paul Burchard  <burchard@pobox.com>
8331
8332         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
8333         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
8334         lss-011.C: New tests.
8335
8336 1999-08-25  Nathan Sidwell  <nathan@acm.org>
8337
8338         * g++.old-deja/g++.other/decl5.C: New test.
8339
8340 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8341
8342         * noncompile/noncompile.exp: Load_lib c-torture.exp.
8343         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
8344         call `postbase' for each one.  All callers of `postbase' changed
8345         to call this instead.
8346
8347 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
8348
8349         * gcc.c-torture/execute/990811-1.c: New test.
8350
8351 1999-08-09  Nick Clifton  <nickc@cygnus.com>
8352
8353         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
8354         just native ones.
8355
8356         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
8357         just native ones.
8358
8359 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
8360
8361         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
8362
8363 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
8364
8365         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
8366
8367 1999-08-04  Nathan Sidwell  <nathan@acm.org>
8368
8369         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
8370
8371 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
8372
8373         * gcc.c-torture/execute/990804-1.c: New test.
8374
8375 1999-08-03  Nathan Sidwell  <nathan@acm.org>
8376
8377         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
8378         * g++.old-deja/g++.brendan/crash64.C: Likewise
8379         * g++.old-deja/g++.brendan/overload8.C: Likewise
8380
8381 1999-08-03  Nathan Sidwell  <nathan@acm.org>
8382
8383         * g++.old-deja/g++.other/struct1.C: New test.
8384
8385 1999-08-03  Nathan Sidwell  <nathan@acm.org>
8386
8387         * g++.old-deja/g++.other/enum2.C: New test.
8388
8389 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
8390
8391         Adapted from tests from Franz Sirl:
8392         * gcc.c-torture/execute/va-arg-7.c: New test.
8393         * gcc.c-torture/execute/va-arg-8.c: New test.
8394
8395 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
8396
8397         * gcc.c-torture/compile/990801-2.c: New test.
8398
8399         * gcc.c-torture/compile/990801-1.c: New test.
8400
8401 1999-07-27  Michael Meissner  <meissner@cygnus.com>
8402
8403         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
8404         fp-cmp-1.c, converting double to float.
8405
8406         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
8407         fp-cmp-1.c, converting double to long double.
8408
8409         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
8410         from fr1 to unknown_register, since fr1 is a legitimate register
8411         on some machines.
8412
8413 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
8414
8415         * README: More listname related changes.
8416
8417 1999-07-08  Catherine Moore  <clm@cygnus.com>
8418
8419         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
8420
8421 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
8422
8423         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
8424
8425 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
8426
8427         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
8428
8429 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
8430
8431         * gcc.dg/990703-1.c: New test.
8432
8433 1999-06-29  Nick Clifton  <nickc@cygnus.com>
8434
8435         * lib/file-format.exp: New file: Move definition of proc
8436         gcc_target_object_format to here from
8437         gcc.dg/special/ecos.exp.
8438
8439         * lib/c-torture.exp: Include lib file-format.exp.
8440         * lib/gcc-dg.exp: Include lib file-format.exp.
8441
8442         * gcc.dg/special/ecos.exp: Remove definition of proc
8443         gcc_target_object_format.
8444
8445 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
8446
8447         * gcc.c-torture/execute/990628-1.c: New test.
8448
8449 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
8450
8451         * gcc.c-torture/compile/990625-2.c: New test.
8452
8453         * gcc.c-torture/compile/990625-1.c: New test.
8454
8455 1999-06-23  Nick Clifton  <nickc@cygnus.com>
8456
8457         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
8458         attributes compile.
8459         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
8460         ports that use the COFF/PE file format.
8461
8462 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
8463
8464         * gcc.c-torture/compile/990617-1.c: New test.
8465
8466 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
8467
8468         * g++.old-deja/g++.other/decl4.C: New test.
8469
8470 1999-06-14  Nathan Sidwell  <nathan@acm.org>
8471
8472         * g++.old-deja/g++.other/bitfld3.C: New test.
8473
8474 1999-06-08  Nathan Sidwell  <nathan@acm.org>
8475
8476         * g++.old-deja/g++.eh/catch1.C: New test.
8477
8478 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
8479
8480         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
8481
8482         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
8483         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
8484
8485 1999-06-05  Craig Burley  <craig@jcb-sc.com>
8486
8487         * g77.f-torture/compile/19990502-0.f: Replace with new,
8488         shorter, test that still fails after recent changes.
8489
8490 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
8491
8492         * gcc.c-torture/execute/990604-1.c: New test.
8493
8494 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
8495
8496         * gcc.c-torture/execute/990531-1.c: New test.
8497
8498 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8499
8500         * gcc.c-torture/compile/990527-1.c: New test.
8501
8502 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
8503
8504         * gcc.c-torture/execute/990527-1.c: New test.
8505
8506 1999-05-25  Nick Clifton  <nickc@cygnus.com>
8507
8508         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
8509         bitfields as signed.
8510
8511 1999-05-25  Craig Burley  <craig@jcb-sc.com>
8512
8513         * g77.f-torture/compile/19990525-0.f: New test.
8514
8515 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
8516
8517         * gcc.c-torture/execute/990525-2.c: New test.
8518
8519         * gcc.c-torture/execute/990525-1.c: New test.
8520
8521 1999-05-24  Nathan Sidwell  <nathan@acm.org>
8522
8523         * g++.old-deja/g++.other/anon3.C: New test.
8524         * g++.old-deja/g++.other/anon4.C: New test.
8525         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
8526         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
8527         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
8528         Merrill).
8529
8530 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
8531
8532         * gcc.c-torture/execute/990524-1.c: New test.
8533
8534         * gcc.dg/990524-1.c: New test.
8535
8536 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8537
8538         * gcc.c-torture/compile/990523-1.c: New test.
8539
8540 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
8541
8542         * gcc.c-torture/compile/990519-1.c: New test.
8543
8544 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
8545
8546         * gcc.c-torture/compile/990517-1.c: New test.
8547
8548         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
8549         (e4, f4): New tests.
8550         (main): Call them.
8551
8552 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8553
8554         * gcc.dg/noreturn-1.c: New test.
8555
8556 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
8557
8558         * gcc.c-torture/execute/990513-1.c: New test.
8559
8560 1999-05-10  Richard Henderson  <rth@cygnus.com>
8561
8562         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
8563
8564 1999-05-10  Craig Burley  <craig@jcb-sc.com>
8565
8566         * g77.f-torture/execute/erfc.f: Use small single-precision
8567         values, to avoid problems on Alphas when not -mieee.
8568
8569 1999-05-08  Craig Burley  <craig@jcb-sc.com>
8570
8571         * gcc.dg/990506-0.c: New test.
8572
8573 1999-05-08  Richard Henderson  <rth@cygnus.com>
8574
8575         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
8576         the constant to test.  Don't XFAIL 64-bit targets.
8577
8578         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
8579         * g++.old-deja/g++.law/profile1.C: Likewise.
8580
8581         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
8582         operator new instances.
8583         * g++.old-deja/g++.other/delete5.C: Likewise.
8584
8585 1999-05-03  Craig Burley  <craig@jcb-sc.com>
8586
8587         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
8588         intrinsic.
8589
8590 1999-05-03  Craig Burley  <craig@jcb-sc.com>
8591
8592         * g77.f-torture/execute/u77-test.f: Reverse order of two
8593         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
8594
8595 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8596
8597         * gcc.dg/compare1.c: New test.
8598
8599 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
8600
8601         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
8602         New tests.
8603
8604 1999-05-02  Craig Burley  <craig@jcb-sc.com>
8605
8606         * g77.f-torture/compile/19990502-1.f: New test.
8607
8608 1999-05-02  Craig Burley  <craig@jcb-sc.com>
8609
8610         * g77.f-torture/compile/19990502-0.f: New test.
8611
8612 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
8613
8614         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
8615         intrinsic.
8616
8617 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
8618
8619         * g77.f-torture/execute/u77-test.f (main): List libU77
8620         intrinsics not currently tested.
8621         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
8622         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
8623         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
8624         Trim blanks off the ends of some printed strings.
8625
8626 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
8627
8628         * g77.f-torture/execute/u77-test.f (main): Just warn about
8629         FSTAT gid disagreement, as it's expected on some systems.
8630
8631 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
8632
8633         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
8634         use a new function, which allows for some slop.
8635         Clean up some commentary.
8636         (issum): The new function.
8637         (sgladd): Deleted subroutine.
8638
8639 1999-05-01  Craig Burley  <craig@jcb-sc.com>
8640
8641         * g77.f-torture/execute/u77-test.f: Modify to be more like
8642         libf2c/libU77 version, bringing patches to that version here.
8643         Add suitable commentary.
8644
8645 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
8646
8647         * gcc.dg/990424-1.c: New test.
8648
8649 1999-04-24  Craig Burley  <craig@jcb-sc.com>
8650
8651         * g77.f-torture/execute/u77-test.f (main): Bug involving
8652         LSTAT has been fixed, so turn back on full checking.
8653
8654 1999-04-20  Craig Burley  <craig@jcb-sc.com>
8655
8656         * g77.f-torture/compile/19990419-0.f: New test.
8657         * g77.f-torture/execute/19990419-1.f: New test.
8658
8659 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
8660
8661         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
8662         to avoid the need for a prototype to supress a warning.
8663
8664 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
8665
8666         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
8667
8668 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
8669
8670         * gcc.c-torture/execute/990404-1.c: New test.
8671
8672 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
8673
8674         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
8675         * gcc.dg/cpp-if3.c: Don't use -pedantic.
8676         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
8677         missing initializer warnings.
8678
8679 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
8680
8681         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
8682         matching strings.
8683
8684 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
8685
8686         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
8687
8688 1999-03-26  Craig Burley  <craig@jcb-sc.com>
8689
8690         * g77.f-torture/execute/19990325-0.f: New test.
8691         * g77.f-torture/execute/19990325-1.f: New test.
8692
8693 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
8694
8695         * gcc.c-torture/execute/990324-1.c: New test.
8696
8697 Mon Mar 22 14:55:58 1999  Jim Wilson  <wilson@cygnus.com>
8698
8699         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
8700         test with 4.
8701
8702 Wed Mar 17 12:22:39 1999  Richard Henderson  <rth@cygnus.com>
8703
8704         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
8705
8706 1999-03-13  Craig Burley  <craig@jcb-sc.com>
8707
8708         * g77.f-torture/execute/19990313-2.f: New test.
8709         * g77.f-torture/execute/19990313-3.f: New test.
8710
8711 1999-03-13  Craig Burley  <craig@jcb-sc.com>
8712
8713         * g77.f-torture/execute/19990313-0.f: New test.
8714         * g77.f-torture/execute/19990313-1.f: New test.
8715
8716 Fri Mar 12 16:17:28 1999  Jim Wilson  <wilson@cygnus.com>
8717
8718         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
8719         printf to sprintf.
8720         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
8721         (main): Add check for u15.  Conditionalize u31 check depending on
8722         whether ints are <32 bits or >=32 bits.
8723
8724 1999-03-08  Craig Burley  <craig@jcb-sc.com>
8725
8726         * g77.f-torture/execute/19981119-0.f: Improve testiness.
8727
8728 1999-03-08  Craig Burley  <craig@jcb-sc.com>
8729
8730         * g77.f-torture/compile/19990305-0.f: New test.
8731         * g77.f-torture/execute/19981119-0.f: New test.
8732
8733 1999-03-08  Craig Burley  <craig@jcb-sc.com>
8734
8735         * g77.f-torture/execute/970625-2.f: call ABORT if final
8736         result is not correct, instead of just printing it.
8737         Add this checking via newly introduced obfuscation, to
8738         trip up buggy front ends.
8739
8740 1999-03-07  Craig Burley  <craig@jcb-sc.com>
8741
8742         * g77.f-torture/compile/960317-1.f: Moved from being
8743         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
8744
8745 1999-03-06  Craig Burley  <craig@jcb-sc.com>
8746
8747         * g77.f-torture/execute/960317-1.f: New (old) test.
8748         * g77.f-torture/execute/970625-2.f: Ditto.
8749
8750 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
8751
8752         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
8753         message on line 1 or line 2; cccp and cpplib do this differently.
8754
8755 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
8756
8757         * g++.old-deja/g++.law/weak1.C: New test.
8758
8759 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
8760
8761         * gcc.c-torture/execute/990119-1.c: Renamed to...
8762         * gcc.dg/990119-1.c: this, so it will only be tested once
8763         (it's a preprocessor test, it doesn't need to be run at
8764         multiple optimization levels).
8765
8766 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
8767
8768         * lib/g++.exp: Don't add incdir=$base_dir/../include to
8769           ALWAYS_CXXFLAGS.
8770
8771 1999-02-24  Craig Burley  <craig@jcb-sc.com>
8772
8773         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
8774         * g77.f-torture/compile/19981216-0.f: ...as it is expected
8775         to not be compilable by current g77.
8776
8777 1999-02-24  Nick Clifton  <nickc@cygnus.com>
8778
8779         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
8780
8781 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
8782
8783         * gcc.c-torture/execute/990222-1.c: New test.
8784
8785 1999-02-19  Craig Burley  <craig@jcb-sc.com>
8786
8787         * g77.f-torture/compile/19990218-0.f: New test.
8788         * g77.f-torture/noncompile/19990218-1.f: New test.
8789
8790 1999-02-18  Craig Burley  <craig@jcb-sc.com>
8791
8792         * g77.f-torture/compile/19981216-0.f: New test.
8793
8794 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
8795
8796         * gcc.dg/990214-1.c: New test.
8797
8798 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
8799
8800         * gcc.dg/990213-2.c: New test.
8801
8802         * gcc.dg/990213-1.c: New test.
8803
8804 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
8805
8806         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
8807         ints.
8808
8809 1999-02-11  Nick Clifton  <nickc@cygnus.com>
8810
8811         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
8812         specified by target.
8813
8814         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
8815
8816 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
8817
8818         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
8819
8820 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
8821
8822         * gcc.dg/special/ecos.exp: New test driver for new tests with
8823         special requirements.
8824
8825         * gcc.dg/special/alias-1.c: New test.
8826         * gcc.dg/special/gcsec-1.c: New test.
8827         * gcc.dg/special/weak-1.c: New test.
8828         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
8829         * gcc.dg/special/weak-2.c: New test.
8830         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
8831         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
8832         * gcc.dg/special/wkali-1.c: New test.
8833         * gcc.dg/special/wkali-2.c: New test.
8834         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
8835         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
8836
8837 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
8838
8839           * lib/c-torture.exp (c-torture-compile): Pull out code for
8840           analyzing gcc error messages.
8841           (c-torture-execute): Likewise.  Fix some (harmless) false
8842           positives.
8843           * lib/gcc.exp (gcc_check_compile): New function.
8844
8845 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
8846
8847         * gcc.c-torture/execute/990208-1.c: New test.
8848
8849 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
8850
8851         * g++.dg/special/ecos.exp: New driver for new tests with special
8852         requirements
8853
8854         * g++.dg/special/conpr-1.C: New test
8855         * g++.dg/special/conpr-2.C: New test
8856         * g++.dg/special/conpr-2a.C: New test
8857         * g++.dg/special/conpr-3.C: New test
8858         * g++.dg/special/conpr-3a.C: New test
8859         * g++.dg/special/conpr-3b.C: New test
8860
8861         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
8862         allow g++ to use the dg driver
8863
8864         * README: Add comment about g++.dg directory
8865
8866 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
8867
8868         * README: Update email addresses.
8869
8870 1999-02-03  Nick Clifton  <nickc@cygnus.com>
8871
8872         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
8873         arguments in order to force structure S onto the stack even on
8874         the alpha.
8875         (test): Pass 10 leading arguments to function foo as well as the
8876         structure S.
8877
8878         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
8879         failure for all targets.
8880
8881         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
8882         abort to terminate program execution.
8883
8884 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
8885
8886         * gcc.c-torture/execute/990130-1.c: New test.
8887
8888 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
8889
8890         * gcc.dg/990130-1.c: New test.
8891
8892 1999-01-28  Michael Meissner  <meissner@cygnus.com>
8893
8894         * gcc.c-torture/execute/990128-1.c: New test.
8895
8896 1999-01-27  Michael Meissner  <meissner@cygnus.com>
8897
8898         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
8899
8900 1999-01-27  Felix Lee  <flee@cygnus.com>
8901
8902         * lib/c-torture.exp (c-torture-compile): pull out code for
8903         analyzing gcc error messages.
8904         (c-torture-execute): ditto, and fix some (harmless) false
8905         positives.
8906         * lib/gcc.exp (gcc_check_compile): new function.
8907
8908 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
8909
8910         * gcc.dg/990117-1.c: New test.
8911
8912         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
8913
8914         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
8915
8916 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
8917
8918         * g77.f-torture/compile/990115-1.f: New test.
8919
8920 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
8921
8922         * gcc.c-torture/compile/990107-1.c: New test
8923
8924 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
8925
8926         * gcc.c-torture/execute/990106-2.c: New test.
8927
8928         * gcc.c-torture/execute/990106-1.c: New test.
8929
8930 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
8931
8932         * gcc.c-torture/compile/981223-1.c: New test.
8933
8934 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
8935
8936         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
8937         (opt3): Rename from opt4 and disable.
8938
8939 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
8940
8941         * g++.old-deja/g++.pt/ptrmem5.C: New test.
8942
8943 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
8944
8945         * g++.old-deja/g++.other/conv5.C: New test.
8946
8947 1998-12-14  Nick Clifton  <nickc@cygnus.com>
8948
8949         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
8950
8951 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
8952
8953         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
8954
8955 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
8956
8957         * gcc.c-torture/compile/981211-1.c: New test.
8958
8959 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
8960
8961         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
8962
8963         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
8964
8965 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8966
8967         * gcc.special/930510-1.c: Make C9X safe.
8968         * gcc.misc-tests/gcov-1.c Similarly.
8969         * gcc.misc-tests/gcov-2.c Similarly.
8970
8971 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
8972
8973         * gcc.dg/ultrasp1.c: New test.
8974
8975 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
8976
8977         * gcc.c-torture/execute/981206.c: New test.
8978
8979 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
8980
8981         * g++.old-deja/g++.ns/template7.C: New test.
8982
8983         * g++.old-deja/g++.other/expr1.C: New test.
8984
8985         * g++.old-deja/g++.eh/tmpl3.C: New test.
8986
8987         * g++.old-deja/g++.eh/tmpl2.C: New test.
8988
8989 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
8990
8991         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
8992         * g++.old-deja/g++.other/using6.C: Removed.
8993         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
8994
8995         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
8996
8997 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
8998
8999         * g++.old-deja/g++.pt/overload8.C: New test.
9000
9001         * g++.old-deja/g++.pt/overload7.C: New test.
9002
9003         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
9004
9005         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
9006         and relinking messages.
9007         * lib/g++.exp (g++_target_compile): Remove .rpo file when
9008         compiling with -frepo.
9009
9010 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
9011
9012         * g++.old-deja/g++.pt/lookup6.C: New test.
9013
9014 1998-11-30  Nick Clifton  <nickc@cygnus.com>
9015
9016         * gcc.c-torture/execute/981130-1.c: New test.
9017         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
9018
9019 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
9020
9021         * g++.old-deja/g++.pt/explicit76.C: New test.
9022
9023         * g++.old-deja/g++.pt/friend38.C: New test.
9024
9025         * g++.old-deja/g++.ns/crash2.C: New test.
9026
9027         * g++.old-deja/g++.pt/defarg8.C: New test.
9028
9029         * g++.old-deja/g++.pt/instantiate6.C: New test.
9030
9031         * g++.old-deja/g++.pt/static6.C: New test.
9032
9033         * g++.old-deja/g++.pt/decl2.C: New test.
9034
9035 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
9036
9037         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
9038         problem is actually related with name lookup, but so what? :-)
9039
9040         * g++.old-deja/g++.pt/friend37.C: New test.
9041
9042 1998-11-25  Dave Love  <d.love@dl.ac.uk>
9043
9044         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
9045         element, which fails on some systems.
9046
9047         * g77.f-torture/execute/labug1.f: New test.
9048
9049 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
9050
9051         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
9052         is defined.
9053
9054 1998-11-18  Dave Love  <d.love@dl.ac.uk>
9055
9056         * g77.f-torture/compile/981117-1.f: New test.
9057
9058 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
9059
9060         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
9061         properly discarded.
9062
9063 Sun Oct 11 05:04:28 1998  Ken Raeburn  <raeburn@cygnus.com>
9064
9065         * gcc.c-torture/execute/memcheck: New directory of tests for
9066         -fcheck-memory-usage.
9067
9068 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
9069
9070         * README: New file, general information about the testsuite and
9071         new description of the various C++ test subdirectories.
9072         * README.g++: Eliminate obsolete information, update and move most
9073         relevant stuff to README.
9074
9075 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
9076
9077         * gcc.c-torture/compile/981107-1.c: New test.
9078
9079 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
9080
9081         * execute/memcpy-bi.c: New testcase.
9082
9083 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
9084
9085         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
9086         base classes.
9087
9088         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
9089         template is selected.
9090
9091         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
9092         classes, it should be accepted for all types.
9093
9094         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
9095
9096         * g++.old-deja/g++.pt/spec24.C: Ensure that template
9097         specializations start with template headers.
9098
9099 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
9100
9101         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
9102
9103         * g++.old-deja/g++.other/init9.C: Test cross initialization of
9104         non-POD types.
9105
9106 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
9107
9108         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
9109
9110 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
9111
9112         * compile/981022-1.c, compile/981022-1.x: New test and driver.
9113
9114 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
9115
9116         * 981019-1.c: New test.
9117
9118 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
9119
9120         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
9121         find objc headers.
9122
9123 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
9124
9125         * compile/981001-4.c: Remove use of GCC extension that triggers a
9126         compiler bug.
9127
9128 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
9129
9130         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
9131
9132 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
9133
9134         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
9135         instantiation of template produces incorrect code for delete
9136         expression.
9137
9138         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
9139         constructors' name is not unique.
9140         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
9141         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
9142
9143         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
9144         automatic array of const is ill-formed.
9145
9146         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
9147         of template parameter?
9148
9149         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
9150         const.
9151
9152         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
9153         pointer-to-member expression.
9154
9155         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
9156         declaration causes ICE.
9157
9158 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
9159
9160         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
9161         reserved in the global namespace.
9162
9163         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
9164         generate needed virtual table.
9165
9166         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
9167
9168 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
9169
9170         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
9171         template-dependent type
9172
9173 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
9174
9175         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
9176         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
9177         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
9178
9179         * g++.old-deja/g++.other/using5.C: New test; using decl from base
9180         class should be usable as argument of member function.
9181         * g++.old-deja/g++.other/using6.C: New test; using decl from base
9182         class should be usable as return type of member function.
9183         * g++.old-deja/g++.other/using7.C: New test; using decl from base
9184         class should be usable as type of data member.
9185
9186         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
9187
9188 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
9189
9190         * gcc.c-torture/special/920521-1.c: Fix bogus test.
9191
9192 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
9193
9194         * gcc.dg/dll-?.c Add thumb to target list.
9195         Fix assembler scan patterns to match current assembler output.
9196
9197 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
9198
9199         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
9200         matching of template brackets.
9201
9202         * g++.old-deja/g++.other/using4.C: New test.  Test using
9203         declarations of methods from base classes.
9204
9205         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
9206         within functions should introduce names into the innermost
9207         enclosing namespace.
9208
9209         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
9210         of static locals if first initialization throws.
9211
9212 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
9213
9214         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
9215
9216 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
9217
9218         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
9219         lose track of the possible targets of tablejump insns.
9220         * special/special.exp: Run it.
9221
9222 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
9223
9224         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
9225         must be declared before its specializations can be named in friend
9226         declarations.
9227
9228 1998-10-05  Dave Love  <d.love@dl.ac.uk>
9229
9230         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
9231
9232         * g77.f-torture/execute/io1.f: New test.
9233
9234 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
9235
9236         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
9237         with pointer to template function, for which no argument deduction
9238         is possible.
9239
9240         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
9241         specialization of template function as argument to template
9242         function.
9243
9244         * g++.old-deja/g++.other/access2.C: New test; Inner class
9245         shouldn't have privileged access to Outer's names.
9246
9247 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
9248
9249         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
9250         friend template declared within template class conflicts with
9251         nested class of the same name.
9252
9253         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
9254         is ignored.
9255
9256         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
9257         object with direct initializer as function declaration.
9258
9259         * g++.old-deja/g++.other/decl2.C: New test; duplicate
9260         initializers.
9261
9262         * g++.old-deja/g++.other/null2.C: New test; conditional operator
9263         involving const pointer and NULL produces incorrect result.
9264
9265         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
9266         type name without `typename' should be rejected with -pedantic.
9267
9268 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
9269
9270         * g++.old-deja/g++.other/addrof1.C: New test.
9271
9272 Thu Oct  1 17:15:26 1998  Nick Clifton  <nickc@cygnus.com>
9273
9274         * gcc.c-torture/compile/981001-1.c: New test.
9275         * gcc.c-torture/execute/981001-1.c: New test.
9276
9277 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
9278
9279         * gcc.c-torture/compile/981001-2.c: New test.
9280         * gcc.c-torture/compile/981001-3.c: New test.
9281         * gcc.c-torture/compile/981001-4.c: New test.
9282
9283 1998-10-01  Robert Lipe  <robertl@dgii.com>
9284
9285         * lib/objc.exp (objc_target_compile): Add -L during compiles for
9286         multilibbed hosts.   Idea grafted from g77.exp.
9287
9288 1998-09-30  Dave Love  <d.love@dl.ac.uk>
9289
9290         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
9291         avoid losing on systems which need -lsocket.
9292
9293 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
9294
9295         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
9296         * g++.old-deja/g++.other/nested2.C: Ditto.
9297         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
9298         failure.
9299
9300 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
9301
9302         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
9303         preferred over template operator!= for enum bitfields.
9304
9305 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
9306
9307         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
9308         that happen to have the same base name, but in different scopes,
9309         are incorrectly rejected.
9310
9311 1998-09-16  Richard Henderson  <rth@cygnus.com>
9312
9313         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
9314         on the native word size instead of an integer literal.
9315
9316 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
9317
9318         * g++.old-deja/g++.other/static2.C: Invocation of static data
9319         member of type pointer-to-function denoted as non-static member.
9320
9321         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
9322         checks involving function types and aliases.
9323
9324 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
9325
9326         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
9327         redefined to the same non-trivial type.
9328
9329         * g++.old-deja/g++.pt/explicit73.C: Test for proper
9330         namespace-qualification of template specializations declared in
9331         other namespaces.
9332
9333         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
9334         to declare a subset of the specializations of a template function
9335         as friends of specializations of a template class.
9336
9337         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
9338         member templates that do not fully specialize the enclosing
9339         template class are rejected.
9340
9341 1998-09-11  Dave Love  <d.love@dl.ac.uk>
9342
9343         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
9344
9345 1998-09-08  Dave Love  <d.love@dl.ac.uk>
9346
9347         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
9348         altered from libf2c/libU77 version.
9349
9350 1998-09-06  Dave Love  <d.love@dl.ac.uk>
9351
9352         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
9353
9354 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
9355
9356         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
9357         (un)signed char are different types for template specialization
9358         purposes.
9359
9360 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
9361
9362         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
9363         * objc: ObjC testsuite.
9364
9365 Mon Aug 31 12:00:00 1998  Catherine Moore  <clm@cygnus.com>
9366
9367         * gcc.c-torture/execute/941014-1.x:  New file.
9368
9369 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
9370
9371         * lib/c-torture.exp: Add support for
9372         torture_eval_before_compile and torture_eval_before_execute
9373         variables.
9374
9375 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
9376
9377         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
9378         this test triggers valid.
9379
9380 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
9381
9382         * gcc.dg/980827-1.c: New test.
9383
9384 Wed Aug 26 16:10:00 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
9385
9386         * gcc.c-torture/execute/loop-4b.c: New test.
9387
9388 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
9389
9390         * lib/c-torture.exp: Add support for
9391         torture_eval_before_compile and torture_eval_before_execute
9392         variables.
9393
9394 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
9395
9396         * gcc.c-torture/compile/980825-1.c: New test.
9397
9398 Mon Aug 24 14:20:32 1998  Nick Clifton  <nickc@cygnus.com>
9399
9400         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
9401         count number tests in opt_t0 not good_t0.
9402
9403 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
9404
9405         * gcc.c-torture/compile/930326-1.x: Fix typo.
9406
9407 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
9408
9409         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
9410         causes an ICE.
9411
9412 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
9413
9414         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
9415         STACK_SIZE is defined.
9416         * gcc.c-torture/unsorted/stuct.c: Similarly.
9417
9418         * gcc.c-torture/compile/980821-1.c: New test.
9419
9420 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
9421
9422         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
9423
9424 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
9425
9426         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
9427         code.
9428
9429 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
9430
9431         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
9432         error'.
9433
9434 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
9435
9436         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
9437
9438 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
9439
9440         * gcc.c-torture/compile/980816-1.c: New test.
9441
9442         * gcc.dg/980816-1.c: New test.
9443
9444 Thu Aug 13 00:13:55 1998  Jeffrey A Law  (law@cygnus.com)
9445
9446         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
9447         compiler for ieee tests.
9448
9449 1998-08-01  Dave Love  <d.love@dl.ac.uk>
9450
9451         * g77.f-torture/compile/980729-0.f: New test.
9452
9453 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
9454
9455         * gcc.c-torture/special/eeprof-1.c: New test, for
9456         -finstrument-functions.
9457         * gcc.c-torture/special/special.exp: Run it.
9458
9459 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
9460
9461         * gcc.c-torture/compile/980729-1.c: New test.
9462
9463 Mon Jul 27 11:05:07 1998  Nick Clifton  <nickc@cygnus.com>
9464
9465         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
9466         __thumb__ is defined, and test for ARM style doubles if so.
9467
9468 1998-07-26  Dave Love  <d.love@dl.ac.uk>
9469
9470         * g77.f-torture/noncompile/980615-0.f: New test.
9471
9472 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
9473
9474         * gcc.dg/980312-1.c: Do link instead of compile.
9475         * gcc.dg/980313-1.c: Likewise.
9476
9477 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
9478
9479         * gcc.c-torture/compile/980726-1.c: New test.
9480
9481 1998-07-25  Dave Love  <d.love@dl.ac.uk>
9482
9483         * g77.f-torture/execute/io0.f: New test.
9484
9485 Fri Jul 24 11:02:43 1998  Nick Clifton  <nickc@cygnus.com>
9486
9487         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
9488         an int.
9489
9490 Thu Jun 18 15:12:30 1998  Michael Meissner  <meissner@cygnus.com>
9491
9492         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
9493         m32r bugs.
9494
9495 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
9496
9497         * gcc.dg/980626-1.c: Expect failures for all toolchains until
9498         c-decl.c:grokdeclarator can handle mode attributes.
9499
9500 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
9501
9502         * gcc.c-torture/execute/980716-1.c: New test.
9503
9504 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
9505
9506         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
9507         the mn10200.
9508         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
9509         the mn10200.
9510         * gcc.c-torture/execute/va-arg-3.x: Similarly.
9511         * gcc.c-torture/compile/930326-1.x: Similarly.
9512
9513 1998-07-13  Dave Love  <d.love@dl.ac.uk>
9514
9515         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
9516         New test from Craig.
9517
9518 1998-07-12  Dave Love  <d.love@dl.ac.uk>
9519
9520         * g77.f-torture/noncompile/980616-0.f: New test.
9521
9522         * g77.f-torture/execute/970816-3.f:  New test from Craig.
9523
9524 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
9525
9526         *  g++.other/singleton.C: Return error value instead of taking
9527         SIGSEGV.
9528
9529 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
9530
9531         *  g++.other/singleton.C: New test.   Warning is under dispute.
9532         Runtime crash is not.
9533
9534 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
9535
9536         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
9537         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
9538         using6.C, using7.C}:  New namespace tests.
9539
9540 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
9541
9542         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
9543         specialization with typedef'ed names used as array indexes.
9544
9545 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
9546
9547         * gcc.c-torture/execute/980709-1.c: New test.
9548
9549         * gcc.dg/980709-1.c: New test.
9550
9551 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
9552
9553         * gcc.c-torture/execute/bcp-1.c: New test.
9554
9555 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
9556
9557         * gcc.c-torture/execute/980707-1.c: New test.
9558
9559 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
9560
9561         * gcc.c-torture/compile/980706-1.c: New test.
9562
9563 1998-07-01  Dave Love  <d.love@dl.ac.uk>
9564
9565         * g77.f-torture/execute/980701-0.f,
9566         g77.f-torture/execute/980701-1.f: New test from Craig.
9567
9568 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
9569
9570         * gcc.c-torture/compile/980701-1.c: New test.
9571
9572         * gcc.c-torture/execute/980701-1.c: New test.
9573
9574 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
9575 rlsruhe.de>
9576
9577         * g++.old-deja/g++.robertl/eb132.C: New test.
9578         * g++.old-deja/g++.robertl/eb133.C: Likewise.
9579
9580 1998-06-29  Dave Love  <d.love@dl.ac.uk>
9581
9582         * g77.f-torture/execute/980628-7.f,
9583         g77.f-torture/execute/980628-8.f,
9584         g77.f-torture/execute/980628-9.f,
9585         g77.f-torture/execute/980628-10.f: New tests from Craig.
9586
9587         * g77.f-torture/execute/980628-3.f: Remove mail headers.
9588
9589 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
9590
9591         * g77.f-torture/execute/980628-4.f: New test from Craig.
9592         * g77.f-torture/execute/980628-5.f: Likewise.
9593         * g77.f-torture/execute/980628-2.f: Likewise.
9594         * g77.f-torture/execute/980628-0.f: Likewise.
9595         * g77.f-torture/execute/980628-1.f: Likewise.
9596         * g77.f-torture/execute/980628-3.f: Likewise.
9597         * g77.f-torture/execute/980628-6.f: Likewise.
9598
9599 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
9600
9601         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
9602         directory when nothing has been installed yet.
9603
9604 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
9605
9606         * gcc.c-torture/special/special.exp: Handle newer versions of
9607         dejagnu.
9608
9609 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
9610
9611         * gcc.dg/980626-1.c: New test.
9612
9613 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
9614
9615         * gcc.misc-tests/m-un-2.c: New test.
9616         * g++.old-deja/g++.other/warn01.c: Likewise.
9617
9618 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
9619
9620         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
9621         compatibility with assmblers with a different comment character.
9622         Eliminate use of GAS-specific extensions.
9623
9624 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
9625
9626         * gcc.c-torture/execute/ieee/980619-1.c: New test.
9627
9628 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
9629
9630         *lib/g77.exp: Replace search for libf2c.a with search for newly
9631         renamed libg2c.a
9632
9633 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
9634
9635         * gcc.c-torture/execute/980617-1.c: New test.
9636
9637 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
9638
9639         * gcc.c-torture/execute/980612-1.c: New test.
9640
9641 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
9642
9643         * gcc.dg/980523-1.c: Only test on ppc-linux.
9644         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
9645
9646         * gcc.c-torture/execute/980608-1.c: New test.
9647
9648 Fri Jun  5 21:54:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
9649
9650         * gcc.c-torture/execute/980605-1.c: New test.
9651
9652 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
9653
9654         * gcc.c-torture/execute/980604-1.c: New test.
9655
9656 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
9657
9658         * gcc.c-torture/execute/980602-1.c: New test.
9659         * gcc.c-torture/execute/980602-2.c: Likewise.
9660
9661 1998-06-02  Dave Love  <d.love@dl.ac.uk>
9662
9663         * 970125-0.f: Fix per JCB.  Add commentary.
9664
9665 Sun May 31 23:23:29 1998  Michael Meissner  <meissner@cygnus.com>
9666
9667         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
9668         IEEE -0 support.
9669
9670 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
9671
9672         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
9673         earlier.
9674
9675 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
9676
9677         * gcc.c-torture/execute/980526-3.c: New test.
9678
9679 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
9680
9681         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
9682         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
9683         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
9684         m88k-motorola-sysv3 to XFAIL.
9685
9686 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9687
9688         * gcc.dg/980526-1.c: New test.
9689         * gcc.c-torture/execute/980526-2.c: New test.
9690
9691 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
9692
9693         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
9694
9695         * gcc.c-torture/execute/980526-1.c: New test.
9696
9697 1998-05-26  Dave Love  <d.love@dl.ac.uk>
9698
9699         * g77.f-torture/execute/alpha2.f: Add runtime test.
9700
9701 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
9702
9703         * g++.old-deja/old-deja.exp: Strip leading directories.
9704
9705         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
9706         error for the line.  Don't run multiple tests for the same line.
9707
9708 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
9709
9710         * gcc.dg/980523-1.c: New test.
9711
9712 1998-05-23  Dave Love  <d.love@dl.ac.uk>
9713
9714         * g77.f-torture/compile/970915-0.f: New test.
9715
9716 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
9717
9718         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
9719
9720 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
9721
9722         * gcc.dg/980520-1.c: New test.
9723
9724 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
9725
9726         * gcc.dg/980502-1.c: Fix return type.
9727
9728 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
9729
9730         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
9731         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
9732         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
9733         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
9734         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
9735
9736 1998-05-20  Dave Love  <d.love@dl.ac.uk>
9737
9738         * g77.f-torture/execute/980520-1.f: New test.
9739
9740 1998-05-15  Dave Love  <d.love@dl.ac.uk>
9741
9742         * lib/mike-g77.exp: New file.
9743
9744         * g77.f-torture/noncompile/noncompile.exp,
9745         g77.f-torture/noncompile/check0.f: New files.
9746
9747 1998-05-14  Dave Love  <d.love@dl.ac.uk>
9748
9749         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
9750         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
9751         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
9752         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
9753         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
9754         abort where appropriate.
9755
9756 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
9757
9758         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
9759         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
9760
9761 1998-04-29  Dave Love  <d.love@dl.ac.uk>
9762
9763         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
9764
9765 1998-04-27  Dave Love  <d.love@dl.ac.uk>
9766
9767         * g77.f-torture/compile/980427-0.f: New test.
9768
9769 1998-04-24  Dave Love  <d.love@dl.ac.uk>
9770
9771         * g77.f-torture/compile/980424-0.f: New test.
9772
9773 1998-04-19  Dave Love  <d.love@dl.ac.uk>
9774
9775         * g77.f-torture/compile/980419-2.f (main): New test.
9776         * g77.f-torture/compile/970125-0.f: New test.
9777         * g77.f-torture/compile/980419-1.f: New test.
9778
9779 Wed Apr  8 13:09:15 1998  Jim Wilson  <wilson@cygnus.com>
9780
9781         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
9782         of loop-4.c.
9783
9784 Tue Apr  7 12:01:24 1998  Jim Wilson  <wilson@cygnus.com>
9785
9786         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
9787
9788 Fri Apr  3 12:27:49 1998  Jim Wilson  <wilson@cygnus.com>
9789
9790         * gcc.c-torture/compile/980329-1.c: New test.
9791
9792 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
9793
9794         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
9795         * gcc.dg/980312-1.c: Fix typo in -march command.
9796
9797 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
9798
9799         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
9800
9801 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
9802
9803         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
9804         Dave Love agree the Fortran source is bogus.
9805
9806 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
9807
9808         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
9809         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
9810         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
9811         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
9812         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
9813
9814 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
9815
9816         * g++.old-deja/g++.other/friend1.C: New test.
9817
9818 1998-02-18  Dave Love  <d.love@dl.ac.uk>
9819
9820         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
9821         possibly uninitialized) variables and declare dnrm2.
9822
9823 Mon Feb 23 15:16:53 1998  Robert Lipe <robertl@dgii.com>
9824
9825         From Bruno Haible <haible@ilog.fr>:
9826         * gcc.c-torture/execute/980223.c: New test.
9827
9828 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
9829
9830         * gcc.dg/ifelse-1.c: New test.
9831
9832 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
9833
9834         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
9835
9836           * lib/old-dejagnu.exp (old-dejagnu): Added the
9837           "execution test - XFAIL *-*-*" handling in the spirit of
9838           "excess errors test -". Changed the "execution test fails"
9839           handling to be like "excess errors test fails".
9840           * Update various tests accordingly.
9841
9842 Fri Feb  6 14:30:48 1998  Jim Wilson  <wilson@cygnus.com>
9843
9844         * gcc.c-torture/execute/980205.c: New test.
9845
9846 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
9847
9848         * lib/c-torture.exp: Look for .x files instead of .cexp files.
9849         * lib/f-torture.exp: Similarly.
9850         * gcc.c-torture: Rename all .cexp files to .x files.
9851
9852 Mon Dec  8 23:55:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
9853
9854         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
9855         (940510-1.c): Removed duplicate.
9856         (971104-1.c): New test.
9857
9858 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
9859
9860           * lib/f-torture.exp: Improve error and loop detection.
9861
9862 Wed Nov 19 14:27:04 1997  Michael Meissner  <meissner@cygnus.com>
9863
9864         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
9865         use that to size the filler array.
9866
9867 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
9868
9869         * lib/c-torture.exp(c-torture-execute): Fix typo.
9870
9871         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
9872         testcase as the executable name. Keep the executable around if
9873         the test fails.
9874
9875 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
9876
9877         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
9878         changes.  Only test one -g option, and move it to the end of the
9879         list of options to test.
9880
9881 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
9882
9883         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
9884         variable GCC_TORTURE_OPTIONS to supply default switches separated
9885         by colons.  If no environment variable, run tests with -O0 -g, -O1
9886         -g, and -O2 -g as well.
9887
9888 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
9889
9890         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
9891         explanatory comments. Fix indentation.
9892
9893 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
9894
9895         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
9896
9897 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
9898
9899         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
9900         * g++.old-deja/g++.mike/p7325.C: Likewise.
9901         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
9902
9903 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
9904
9905         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
9906         * g++.old-deja/g++.brendan/crash30.C: Likewise.
9907         * g++.old-deja/g++.brendan/crash39.C: Likewise.
9908         * g++.old-deja/g++.law/operators4.C: Likewise.
9909
9910 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
9911
9912         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
9913         * g++.old-deja/g++.mike/p784.C: Ditto.
9914         * g++.old-deja/g++.mike/p785.C: Ditto.
9915
9916 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
9917
9918           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
9919
9920 Wed Sep  3 17:29:35 1997  Bob Manson  <manson@charmed.cygnus.com>
9921
9922         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
9923         target feature; pass this to c-torture-execute as needed.
9924
9925 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
9926
9927         * lib/c-torture.exp(c-torture-execute): If the previous and the
9928         current executables being tested are identical, we don't need to
9929         run the executable again. Try to make the executable names
9930         unique. Add an optional argument for passing additional compiler
9931         flags.
9932
9933 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
9934
9935         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
9936
9937 Fri Aug 29 12:48:09 1997  Jeffrey A Law  (law@cygnus.com)
9938
9939         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
9940
9941 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
9942
9943         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
9944         32bit or larger longs.
9945
9946         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
9947         have either a 32bit long or 32bit int.
9948
9949 Tue Jul 29 00:40:38 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
9950
9951         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
9952         Make double precision tests dependent on sizeof (double).
9953
9954 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
9955
9956         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
9957         too.
9958
9959 Tue Jun 17 22:11:16 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
9960
9961         * gcc.c-torture/compile/961203-1.cexp: New script.
9962
9963 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
9964
9965         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
9966         up the includes ourselves.
9967
9968 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
9969
9970         * lib/plumhall.exp: Remove random include, and add a few
9971         verbose messages for debugging.
9972
9973 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
9974
9975         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
9976         of trying to do it ourselves.
9977
9978 Wed Jun  4 03:38:50 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
9979
9980         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
9981
9982 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
9983
9984         * gcc.prms/5403.c: Made regexp a bit less strict.
9985
9986 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
9987
9988         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
9989         is returned from remote_load instead.
9990         * lib/plumhall.exp: Ditto.
9991         * lib/mike-g++.exp: Ditto.
9992         * lib/old-dejagnu.exp: Ditto.
9993         * lib/c-torture.exp: Ditto.
9994
9995 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
9996
9997         * lib/g++.exp: Use build_wrapper procedure.
9998         * lib/gcc.exp: Ditto.
9999
10000 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
10001
10002         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
10003         an old-style decl for malloc.  Fixes tests to work when
10004         sizeof (int) != sizeof (size_t).
10005
10006 Thu May 15 14:00:04 1997  Mike Meissner  <meissner@cygnus.com>
10007
10008         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
10009
10010         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
10011         use stdargs.h interface.
10012
10013 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
10014
10015         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
10016         NO_VARARGS when compiling.
10017
10018 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
10019
10020         * lib/plumhall.exp(ph_includes): New procedure.
10021         (ph_make): Use it.
10022         (ph_compiler): Ditto.
10023
10024         * lib/g++.exp: Rename test-glue.c to testglue.c.
10025         * lib/gcc.exp: Ditto.
10026
10027 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
10028
10029         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
10030         to completion when it's called.
10031
10032 Fri Mar 21 16:34:52 1997  Michael Meissner  <meissner@cygnus.com>
10033
10034         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
10035         is defined, don't do test.
10036
10037 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
10038
10039         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
10040         for object files.
10041         (ph_summary): Mark skipped testcases as untested, not unresolved.
10042
10043         * lib/plumhall.exp (ph_make): If unresolved because of bad
10044         errorCode, record errorCode in log file.
10045         (*): Replace send_log/verbose with verbose -log.
10046
10047 Wed Mar 19 13:06:26 1997  Michael Meissner  <meissner@cygnus.com>
10048
10049         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
10050         double conversion if double isn't at least 8 bytes.
10051
10052         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
10053         int to work with targets where int is 16 bits.
10054
10055         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
10056         8 bytes, just exit, since 4 byte doubles don't have enough bits of
10057         precision for the test to complete.
10058
10059 Fri Mar 14 17:51:02 1997  Michael Meissner  <meissner@cygnus.com>
10060
10061         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
10062         if d10v is not compiled with the -mdouble64 flag.
10063         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
10064
10065         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
10066         d10v is not compiled with the -mint32 flag.
10067
10068 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
10069
10070         * lib/plumhall.exp: Use incr_count.
10071
10072 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
10073
10074         * gcc.c-torture: Update to c-torture-1.45.
10075
10076 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
10077
10078         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
10079         the name of the expect testcase file).
10080
10081         * lib/g++.exp(g++_init): Ditto.
10082
10083 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
10084
10085         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
10086         the host.
10087
10088         * lib/gcc.exp(gcc_exit): New procedure.
10089
10090 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
10091
10092         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
10093         specs where appropriate.
10094
10095         * g++.old-deja/g++.arm/*: Added additional ERROR checks
10096         because of new "candidates are" messages, and removed a few
10097
10098         * Converted all non-old-style g++ testcases to old-style, and
10099         moved into g++.old-deja.
10100
10101 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
10102
10103         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
10104         options.
10105
10106         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
10107         succeeded.
10108
10109         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
10110
10111 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
10112
10113         * lib/gcc.exp (gcc_target_compile): Add support for defining
10114         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
10115         the machine doesn't have those features.
10116
10117 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
10118
10119         * g++.law/operators4.exp: Don't use LIBS.
10120
10121 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
10122
10123         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
10124
10125         * lib/mike-g++.exp: Don't set the compiler to be tested here.
10126         * lib/g++.exp: Set it here instead. Also, allow use of the
10127         --tool_exec and --tool_opt options. Change CXX to
10128         GXX_UNDER_TEST.
10129
10130         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
10131
10132         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
10133
10134 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
10135
10136         * lib/old-dejagnu.exp: Use prune_warnings instead of
10137         prune_system_crud.
10138         * lib/mike-g++.exp: Ditto.
10139         * lib/gcc.exp: Ditto.
10140         * lib/g++.exp: Ditto.
10141
10142         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
10143
10144 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
10145
10146           * 941014-2.c: Include stdlib.h
10147           * 960327-1.c: Include stdio.h
10148           * dbra.c, index-1.c: Don't assume ints are 32bits.
10149
10150 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
10151
10152         * lib/gcc.exp: Add gcc,stack_size target feature.
10153
10154         * lib/g++.exp(g++_target_compile): Add the include and link
10155         paths here, not in two other places. And, it's $options, not
10156         options.
10157
10158         * lib/mike-g++.exp(postbase): Remove the code that determines
10159         the correct include and link paths.
10160         * g++.old-deja/old-deja.exp: Ditto.
10161
10162 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
10163
10164         * lib/g++.exp(g++_init): target_compile no longer returns the
10165         filename of the result.
10166
10167 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
10168
10169         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
10170         call to glob.
10171
10172         * gcc.c-torture/special/special.exp: Change call to
10173         gcc_target_compile to include the object file.
10174
10175 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
10176
10177         * gcc.c-torture/special/special.exp: Correct misspelling in last
10178         change.
10179
10180 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
10181
10182         * lib/plumhall.exp(ph_summary): Log the entire output of the
10183         executable. Return -1 if there were any failures, 0 otherwise.
10184         (ph_execute): Return -1 if there were any failures, 0 otherwise.
10185         (ph_make): Clean up objects and executables that were built
10186         if the tests succeeded.
10187
10188 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
10189
10190         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
10191         libraries and includes in the build tree as appropriate.
10192
10193 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
10194
10195         * lib/c-torture.exp: Instead of looking for the global variable
10196         NO_LONG_LONG, check to see if that's a feature of the target.
10197
10198 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
10199
10200         * config/default.exp: Minimize. Delete the remainer of the files in
10201         config; this functionality is now in devo/dejagnu/config.
10202
10203         g++.*/*: Pass any additional flags used to compile to postbase;
10204         delete CXXFLAGS.
10205
10206         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
10207         is now done by runtest.exp. Use gcc_target_compile instead of
10208         compile.
10209
10210         lib/c-torture.exp: Use gcc_target_compile instead of compile.
10211         Remove references to CFLAGS. Use remote_file instead of
10212         calling rm -f.
10213         (c-torture): Take a list of arguments to use to compile this
10214         testcase.
10215
10216         lib/g++.exp: Simplify. Use target_compile instead of compile.
10217         lib/gcc-dg.exp: Ditto.
10218         lib/gcc.exp: Ditto.
10219         lib/mike-{gcc,g++}.exp: Ditto.
10220         lib/old-dejagnu.exp: Ditto.
10221         lib/plumhall.exp: Ditto.
10222
10223 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
10224
10225         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
10226         (ph_linker): Likewise.
10227
10228 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
10229
10230           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
10231         MAP_ANON / MAP_ANONYMOUS if defined;
10232         else try to map from /dev/zero .
10233
10234 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
10235
10236         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
10237         isn't defined, then define it to MAP_ANONYMOUS.
10238
10239 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
10240
10241         * gcc.c-torture: Update to c-torture-1.42 release.
10242
10243 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
10244
10245         * gcc.c-torture: Update to c-torture-1.41 release.
10246
10247 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
10248
10249         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
10250         c-torture release.
10251
10252 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
10253
10254         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
10255         and LDFLAGS.  Fix second case to append the target_info ldflags
10256         onto LDFLAGS, not CFLAGS.
10257         * lib/g++.exp (g++_init): Add target_info stuff.
10258         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
10259         of libgloss and newlib flags for !native.
10260
10261         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
10262         (GDB): Fix relative path to go up another dir for finding gdb.
10263
10264 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
10265
10266         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
10267         versions in the target_info array, if they don't exist.
10268
10269 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
10270
10271         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
10272
10273 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
10274
10275         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
10276         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
10277
10278 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
10279
10280         * lib/old-dejagnu.exp: Don't remove the output file before we've
10281         actually tested it. Don't append pwd to the path of the executable
10282         we're testing.
10283
10284 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
10285
10286         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
10287
10288 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
10289
10290         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
10291         temporary directory for compiler files, and set it to a default
10292         value of /tmp. Set $output as the name of the output file from
10293         compiling the testcase. Add a -o option to $cflags_var so the
10294         compiler writes the final output file as $output. Set $executable
10295         to $output.
10296
10297         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
10298         directory for compiler files, and set it to /tmp if it doesn't
10299         already have a value. Set $output_file to the name of the output
10300         file from compiling the testcase. Add a -o option to CXXFLAGS so
10301         the compiler writes the final output file as $output. Use $output
10302         as the executable to be tested.
10303
10304 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
10305
10306         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
10307
10308 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
10309
10310         * gcc.c-torture/execute/pending-1.c: New test.  Still
10311         pending in Tege's queue.
10312
10313 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
10314
10315         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
10316         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
10317         if there were failures.  Call unresolved if there were unresolved
10318         testcases.  Call gcc_fail if program did not run to completion.
10319         (ph_make): Pass additional argument name to ph_execute.
10320         (ph_execute): Add new argument.  Pass additional arguments to
10321         ph_summary.  Call gcc_fail is there is no execution output.
10322
10323 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
10324
10325         * lib/plumhall.exp (proc_summary): Output relavent summary
10326         lines into the log so specific failures in plumhall can be
10327         investigated.
10328
10329 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
10330
10331         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
10332         (c-torture-execute): Don't try to execute tests which use
10333         "long long" types if $NO_LONG_LONG is nonzero.
10334
10335 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
10336
10337         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
10338         not c-torture.
10339
10340         * gcc.ieee: Move from here.
10341         * gcc.c-torture/execute/ieee: To here.
10342
10343 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
10344
10345         * gcc.c-torture: Update to c-torture-1.41 release.
10346
10347 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
10348
10349         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
10350         not "$output".
10351
10352 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
10353
10354         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
10355         -c present.
10356
10357 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
10358
10359         * config/proelf.exp: Handle connecting to a simulator.
10360
10361 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
10362
10363         * config/proelf.exp: New file.  Enough framework that we can
10364         run c-torture tests on the proelf targets (or any other target
10365         that gdb can connect to for that matter).
10366
10367 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
10368
10369         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
10370         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
10371
10372         * lib/plumhall.exp (ph_execute): Always call ph_summary if
10373         exec_output exists.
10374
10375 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
10376
10377         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
10378         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
10379
10380         * config/*.exp: Update FSF address.  Change result of ${tool}_load
10381         to pass/fail/unresolved/unsupported/untested.  Caller must now
10382         call unresolved/unsupported/untested.
10383         * lib/*.exp: Update FSF address.  Update to handle new results of
10384         ${tool}_load.
10385         * lib/chill.exp (verbose): Delete.
10386
10387 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
10388
10389         * lib/gcc.exp (default_gcc_start): Change order of args to
10390         $LDFLAGS $CFLAGS $LIBS.
10391         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
10392         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
10393         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
10394         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
10395         * gcc.misc-tests/dg-test.exp: Likewise.
10396         * gcc.misc-tests/msgs.exp: Likewise.
10397         * gcc.prms/prms.exp: Likewise.
10398         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
10399         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
10400
10401         * lib/dg.exp: Deleted, moved to dejagnu/lib.
10402
10403 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
10404
10405         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
10406
10407         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
10408         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
10409
10410         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
10411         necessary.
10412
10413 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
10414
10415         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
10416         global for loop; add use of $mathlib.
10417         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
10418         settings here; set mathlib for anything but VxWorks.
10419
10420 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
10421
10422         * gcc.c-torture: Update to c-torture-1.40 release.
10423
10424 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
10425
10426         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
10427         dg.exp.
10428
10429 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
10430
10431         * lib/c-torture.exp (c-torture-execute): Declare "output" as
10432         global.
10433
10434 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
10435
10436         * lib/g++.exp (LIBS): Define if not already.
10437         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
10438         (gcc-dg-prune): Call prune_gcc_output.
10439         * lib/gcc.exp (prune_gcc_output): New proc.
10440         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
10441         prune_gcc_output.
10442
10443 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
10444
10445         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
10446         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
10447
10448 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
10449
10450         * gcc.c-torture: Update to c-torture-1.39 release.
10451
10452 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
10453
10454         * lib/c-torture.exp (c-torture-execute): Don't return if one option
10455         fails, try others as well.
10456
10457 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
10458
10459         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
10460         If compilation fails, mark execute tests as `untested'.
10461         If test is marked as unsupported, don't mark compilation and
10462         execute tests as failed.
10463
10464 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10465
10466         * lib/g++.exp (g++_init): Don't link in libg++, and look to
10467         libstdc++ for whether or not we want to be doing shared
10468         libraries.  Delete link_curses since we don't need it anymore.
10469         * lib/mike-g++.exp (postbase): Don't link in libg++.
10470         * g++.old-deja/old-deja.exp: Likewise.
10471
10472 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10473
10474         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
10475
10476 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10477
10478         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
10479         For that, add `-Wl,-a,shared_archive'.
10480         * g++.old-deja/old-deja.exp: Likewise.
10481
10482 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
10483
10484         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
10485
10486 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
10487
10488         * lib/mike-g++.exp (postbase): Pay attention to the status of
10489         g++_load.
10490
10491 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10492
10493           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
10494
10495 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
10496
10497         * lib/gcc.exp (default_gcc_start): No longer need to log program
10498         being executed or its output, execute_anywhere does that now.
10499         * lib/g++.exp (default_g++_version): Call execute_anywhere.
10500         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
10501
10502 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10503
10504         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
10505         the same as those in lib/g++.exp.
10506
10507 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
10508
10509         * gcc.c-torture: Update to c-torture-1.38 release.
10510         * gcc.ieee: Related changes.
10511
10512 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
10513
10514         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
10515         "exec". Minor reformatting changes.
10516
10517         * config/rom68k.exp (${tool}_load): Make it work in a canadian
10518         cross. This means all "exec" calls now work on a remote host as
10519         well.
10520         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
10521         cross. Filter out the extra "\r\n" stuff that expect puts in.
10522         (c-torture-execute): Filter out the bogus warnings like
10523         c-torture-compile does. Add support for canadian cross.
10524         * lib/gcc.exp (default_gcc_version, default_gcc_start)
10525         Use execute_anywhere rather than calling exec directly. Now it
10526         works for canadian cross testing.
10527
10528 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
10529
10530         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
10531         results into a variable, and check that rather than using file exists.
10532
10533 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10534
10535         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
10536         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
10537
10538 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10539
10540         * g++.old-deja/old-deja.exp: Create and pass runshlib and
10541         lib_curses if there's a shared libg++ in the build tree.
10542
10543 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
10544
10545         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
10546         if not supported target.
10547
10548 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10549
10550         * lib/g++.exp (g++_init): Move empty setting of runshlib and
10551         link_curses up to always happen, not just for native builds.
10552
10553 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
10554
10555         * gcc.c-torture: Update to c-torture-1.36 release.
10556         * gcc.failure: Related changes.
10557
10558 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
10559
10560         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
10561
10562 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10563
10564         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
10565         * lib/mike-g++.exp (postbase): Not in here.  Still reference
10566         runshlib, link_curses, and mathlib for link and run.
10567
10568         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
10569         pass the runtime shared library options for Solaris, OSF/1, and
10570         Irix5, and link with -lcurses to avoid unresolved references.
10571
10572 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10573
10574         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
10575         only run once.
10576
10577 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
10578
10579         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
10580
10581 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
10582
10583         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
10584         do not have a framework for the "compat" tests yet.
10585
10586 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10587
10588         * lib/mike-g++.exp (postbase): New local variable `mathlib',
10589         set to null if we're testing vxworks5.1.  Use that instead of
10590         `-lm' in the setting of LIBS for link and run.
10591
10592 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10593
10594         * config/rom68k.exp (${tool}_load): Major changes to make it
10595         work.  Verified that it does in fact return the stuff in
10596         exec_output properly.  Catch any Emul or any TRAP other than 0.
10597
10598 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10599
10600         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
10601         LDFLAGS properly for targets that need stuff from libgloss.
10602         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
10603         only run once.
10604         (gpp_initialized): New variable.
10605
10606 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
10607
10608         * config/rom68k.exp: Load libgloss.exp.
10609         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
10610         so we can produce a fully linked binary.
10611         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
10612         so we can produce a fully linked binary.
10613
10614 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
10615
10616         * lib/plumhall.exp (ph_section): Watch for expected failures.
10617         Add missing `else'.
10618
10619         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
10620         run the testcase.
10621         (c-torture): Likewise.
10622
10623 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
10624
10625         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
10626
10627         * lib/mike-g++.exp (mike_cleanup): New proc.
10628         (prebase): New globals compiler_result, not_compiler_result,
10629         target_regexp.
10630         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
10631         allow leading "-" in pattern.  Watch for unsupported tests.
10632         If $compiler_result is set, pattern match assembler code,
10633         and ditto for $not_compiler_result.
10634         * lib/mike-gcc.exp: Likewise.
10635
10636         * lib/plumhall.exp (ph_execute): Only call ph_summary if
10637         execution "succeeded".
10638
10639 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
10640
10641         * config/win32.exp: New file.
10642         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
10643
10644 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
10645
10646         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
10647         unsupported.
10648         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
10649         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
10650         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
10651
10652         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
10653         "... without exceptions was ...".  That is now handled by
10654         prune_system_crud.
10655         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
10656
10657 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
10658
10659         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
10660         sieve.c,sort2.c}: New files.
10661         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
10662         sieve.exp,sort2.exp}: Drivers for them.
10663
10664         * lib/mike-gcc.exp (program_output): New user settable variable.
10665         (postbase): Call prune_system_crud.  Also prune extraneous compiler
10666         messages.
10667         * lib/mike-g++.exp (program_output): New user settable variable.
10668
10669         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
10670
10671         * config/sh.exp: Deleted (use sim.exp instead).
10672
10673 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10674
10675         * config/vx.exp: Declare CHECKTASK as global.
10676         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
10677         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
10678         * lib/old-dejagnu.exp: Load [pwd]/$executable.
10679
10680 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10681
10682         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
10683         target. Like vx.exp, only includes `vx29k.exp' instead of
10684         `vxworks.exp'.
10685
10686 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
10687
10688         * config/sim.exp: Increase time limit from 120 seconds to 240.
10689
10690 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
10691
10692         * gcc.c-torture/execute/950628-1.c: New test.
10693
10694 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
10695
10696         * gcc.c-torture: Update with changes/additions from
10697         c-torture-1.34.
10698
10699 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
10700
10701         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
10702
10703 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
10704
10705         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
10706
10707 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
10708
10709         * gcc.c-torture/compile/950512-1.c: New test.
10710         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
10711         * gcc.dg/struct-ret-1.c: Likewise.
10712
10713 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
10714
10715         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
10716           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
10717
10718 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
10719
10720         * gcc.c-torture/special/920411-1.c: Deleted.
10721         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
10722
10723 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
10724
10725         * config/sim.exp (${tool}_load): Hack in call to bash to get a
10726         cpu limit.
10727
10728 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
10729
10730         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
10731
10732 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
10733
10734         From kenner;
10735         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
10736         is the proper length.
10737         * va-arg-3.c: Likewise.
10738
10739 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
10740
10741         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
10742         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
10743
10744         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
10745         * lib/g++.exp (default_g++_start): Delete old cruft.
10746
10747 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
10748
10749         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
10750         (2 * (1 << 18)) to (2 * (1 << 17)).
10751
10752         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
10753
10754 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
10755
10756         * config/rom68k.exp: Renamed from config/idp.exp
10757
10758 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
10759
10760         * c-torture/compile/921109-2.c
10761
10762 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
10763
10764         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
10765         excess errors.
10766
10767 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
10768
10769         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
10770         output.
10771         * lib/g++.exp (default_g++_start): Likewise.
10772
10773 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
10774
10775         * gcc.c-torture/compile/950329-1.c: New test.
10776
10777 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
10778
10779           * config/bug.exp (${tool}_load): Updated to use new remote_open
10780           and remote_close procs.
10781         * config/idp.exp: New file.
10782
10783 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
10784
10785         * gcc.c-torture/execute/950322-1.c: New test.
10786
10787 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
10788
10789         * config/vx.exp (${tool}_load): Clean up testing of return code from
10790         vxworks_ld and vxworks_spawn.
10791
10792 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
10793
10794         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
10795
10796 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
10797
10798         * lib/old-deja.exp: Add `excess errors test - ' error, now one
10799         can mark excess errors on a machine by machine basis.  Note, the
10800         default is to not expect any excess errors, even when excess
10801         errors test - is given, so you will want to put an XFAIL ... on
10802         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
10803         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
10804         those 4 machines, but no others.
10805
10806 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
10807
10808         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
10809         * lib/c-torture.exp: to here.
10810
10811 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
10812
10813         * gcc.c-torture/execute/950221-1.c: New test.
10814         * gcc.c-torture/execute/struct-ret-1.c: New test.
10815         * gcc.c-torture/compile/950221-1.c: New test.
10816
10817         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
10818
10819 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
10820
10821         * gcc.c-torture/execute/arith-1.c (main): Return 0.
10822         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
10823
10824 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
10825
10826         * g++.gb: New directory of tests, derived from my signature and
10827         class scoping tests.
10828
10829         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
10830         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
10831         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
10832         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
10833         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
10834         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
10835         * g++.gb/sig25.C: Likewise.
10836
10837         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
10838         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
10839         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
10840         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
10841         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
10842         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
10843         * g++.gb/sig25.exp: Likewise.
10844
10845         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
10846         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
10847         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
10848         * g++.gb/scope13.C: Likewise, this test still fails.
10849
10850         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
10851         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
10852         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
10853         * g++.gb/scope13.exp: Ditto.
10854
10855         * g++.gb/README: New file, explains what these tests are about.
10856
10857 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
10858
10859         * lib/dg.exp (dg-do): Support `preprocess'.
10860         (dg-test): Likewise.
10861
10862 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
10863
10864         * config/udi.exp: change "continue -expect" to "exp_continue".
10865
10866 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
10867
10868         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
10869         Delete redundant tests.
10870
10871         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
10872         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
10873         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
10874         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
10875         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
10876         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
10877         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
10878         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
10879
10880         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
10881         storing label pointers.
10882         * gcc.c-torture/execute/921019-1.c: Likewise.
10883         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
10884         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
10885         parameter fp.
10886         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
10887         constants.
10888
10889         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
10890         Delete obsolete tests.
10891
10892         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
10893         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
10894         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
10895         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
10896         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
10897         * gcc.c-torture/compile/950124-1.c: New test.
10898
10899         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
10900
10901 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
10902
10903         * lib/mike-g++.exp: Add -lm to LIBS.
10904
10905 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
10906
10907         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
10908
10909 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
10910
10911         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
10912
10913 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
10914
10915         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
10916
10917 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
10918
10919         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
10920         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
10921         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
10922         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
10923         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
10924         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
10925         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
10926         * g++.law/{operators31.C, operators32.C,
10927         * g++.law/{operators33.C, operators34.C}: Likewise.
10928         * g++.law/{pic1.C, refs2.C}: Likewise.
10929         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
10930         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
10931         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
10932         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
10933
10934         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
10935         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
10936         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
10937         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
10938         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
10939         * g++.law/{enum9.exp, friend5.exp}: Likewise.
10940         * g++.law/{nest3.exp, nest4.exp}: Likewise.
10941         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
10942         * g++.law/{operators30.exp, operators31.exp}: Likewise.
10943         * g++.law/{operators32.exp, operators33.exp}: Likewise.
10944         * g++.law/{operators34.exp}: Likewise.
10945         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
10946         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
10947         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
10948         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
10949         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
10950
10951         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
10952         No longer expected to fail.
10953         * g++.law/missed-error3.C: Tweak for recent bool changes.
10954
10955 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
10956
10957         * config/emb-unix: Deleted.
10958         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
10959         remote execution.  Do final link on remote host if REMOTE_LINK is set.
10960
10961 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
10962
10963         * lib/dg.exp (dg-test): Fix typo in last patch.
10964
10965 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
10966
10967         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
10968         (handles multiple occurrences).
10969
10970 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
10971
10972         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
10973         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
10974         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
10975         printed).
10976         * lib/c-torture.exp (c-torture-compile): Likewise.
10977         (c-torture): Prepend full path if missing.
10978         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
10979         (gcc_fail): Likewise.
10980         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
10981
10982 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
10983
10984         * lib/netware.exp: Only attach to NetWare i386 systems.
10985
10986 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
10987
10988         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
10989         messages.  Add test name to "output pattern match" pass/fail message.
10990
10991 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
10992
10993         * gcc.dg: New testsuite.
10994         * gcc.dg/dg.exp: New file.
10995
10996         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
10997         test-switch.c}: Deleted.
10998
10999         * gcc.misc-tests/msgs.exp: New testcase driver.
11000
11001 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
11002
11003         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
11004         Watch for illegal return values from ${tool}_load.
11005         * config/unix.exp (${tool}_load): Fix pass/fail detection for
11006         cross targets.  Coerce return value >0 to 1.
11007
11008 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
11009
11010         * config/unix.exp (${tool}_load): Call program rsh, not proc.
11011
11012         * config/emb-unix.exp: New file.
11013
11014         * config/sim.exp: Error if variable $SIM not defined.
11015         (${tool}_load): Mark test as "untested" if simulator missing.
11016
11017         * config/unix.exp: Load remote.exp to get rcp_download.
11018         * lib/c-torture.exp: Use different option lists for testcases with
11019         and without loops.
11020         * gcc.c-torture/execute/execute.exp: Likewise.
11021
11022 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
11023
11024         * config/*.exp: Clarify return code from ${tool}_load.
11025         Call `unresolved' or `untested' instead of `warning' or `perror'
11026         (sometimes you still want to call both though).
11027         Add comment that `shell_id' is local to each file.
11028         * config/udi.exp (timeout): Set to 30.
11029         Don't print warning if connection fails, $connectmode has already
11030         printed an error.
11031         (${tool}_load): Move verbose messages to level 2.
11032         Rework pattern for "Process started" message.
11033         Pass `shell_id' to ${connectmode}_download.
11034         Retry twice upon timeout.  Make resetting of target more robust.
11035         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
11036         Pass `shell_id' to exit_$connectmode.
11037         Only call exit_$connectmode if connected.
11038         * config/unix.exp (${tool}_load): Check return codes better.
11039         * config/vrtx.exp (${tool}_load): Likewise.
11040         * config/vx.exp (${tool}_load): Likewise.
11041         Delete unneeded global's.
11042         * lib/dg.exp (dg-test): Update to reflect clarified return codes
11043         from ${tool}_load.
11044         (dg-stat): Delete.
11045         (dg-init): Delete recording of pass/fail counts.
11046         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
11047         (old-dejagnu-init): Likewise.
11048         (old-dejagnu-stat): Delete contents, empty proc now.
11049         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
11050         (c-torture): Delete references to lcnt, lpass, lfail.
11051         Get option list from TORTURE_OPTIONS.
11052         Delete -funroll[-all]-loops if no loops.
11053         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
11054         (g++_stat): Delete contents (empty proc now).
11055         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
11056         (gcc_finish): Likewise.
11057         (gcc_stat): Deleted.
11058         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
11059         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
11060         * gcc.c-torture/execute/execute.exp: Likewise.
11061         Split tests into two parts: compile, execute.
11062         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
11063         no loops.  Update to reflect clarified return codes from ${tool}_load.
11064
11065 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
11066
11067         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
11068         to grep for.
11069         (old-dejagnu): Likewise (where necessary).
11070
11071 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
11072
11073         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
11074
11075         * lib/dg.exp (dg-process-target): Fix processing of selector.
11076         Add comment regarding use of `error'.
11077
11078         * lib/gcc.exp (prune_system_crud): Define if missing.
11079         * lib/g++.exp (prune_system_crud): Likewise.
11080
11081         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
11082         Call prune_system_crud.
11083         * lib/dg.exp (dg-runtest): New proc.
11084         Use perror instead of send_user for tcl errors in testcase.
11085         Don't return any value, it's never used.
11086         Don't clobber previous definition of `unknown'.
11087         Print tcl errors in `dg-final'.
11088
11089 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
11090
11091         * lib/dg.exp (dg-process-target): Improve syntax error messages.
11092         (dg-test): Don't print errorInfo, it contains stack backtrace.
11093
11094 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
11095
11096         * lib/g++.exp (runtest_file_p): Define if missing.
11097
11098 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
11099
11100         * lib/mike-g++.exp: Comment out loading of g++.exp.
11101         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
11102         (default_g++_version): Always print something.
11103         (default_g++_start): Comment out call to `which'.
11104         (g++_start, g++_load): Deleted (must be defined in config file).
11105         * lib/gcc.exp: Test for existence of $CC at start.
11106         Delete check for tmpdir (done in gcc_init).
11107         (default_gcc_version): Always print something.
11108         (default_gcc_start): Comment out call to `which'.
11109         * config/*.exp: Major cleanup - make cross targets work at least a
11110         little better for g++ (by not being "--tool gcc" specific).
11111         Rename gcc_xxx to ${tool}_xxx.
11112         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
11113         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
11114
11115 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
11116
11117         * lib/c-torture.exp (c-torture-compile): Rework compiler
11118         message processing.
11119
11120         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
11121         c-torture.
11122
11123 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
11124
11125         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
11126
11127         * lib/dg.exp (dg-process-target): Support { target native }.
11128
11129 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
11130
11131         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
11132         looked for "... program xxx got fatal signal".
11133         Correct regsub munging of `comp_output'.
11134         Ignore compiler messages "path prefix not used" and "linker input
11135         file unused".
11136
11137 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
11138
11139         * lib/gcc.exp (runtest_file_p): Define if missing.
11140         * gcc.prms/template.c: Example to work from.
11141
11142 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
11143
11144         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
11145         * lib/dg.exp (dg-test): Call unsupported testcases as such.
11146
11147         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
11148         * gcc.prms/1883.c: Moved from compile/940714-1.c.
11149         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
11150         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
11151
11152         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
11153         (dg-process-target): No longer a varargs proc.
11154         Return S/N for target, P/F for xfail.  All callers changed.
11155         (user option procs): More argument checking.
11156         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
11157         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
11158         (dg-test): Skip test if not running on selected target in `dg-do'.
11159         Update handling of `dg-do-what', `dg-output-text'.
11160         Separate execution pass/fail from output pattern match pass/fail.
11161         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
11162
11163 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
11164
11165         * gcc.c-torture/special/special.exp: Don't expect failure for mips
11166         target for 920510-1.c.
11167
11168 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
11169
11170         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
11171         Clean up comment regarding use of passcnt, etc.
11172         (gcc_stat): Don't update `testcnt' here.
11173         (gcc_finish): Do it here.
11174         Might as well reset `but_id' here too.
11175         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
11176         to determine if the file should be tested.
11177         * gcc.c-torture/compile/compile.exp: Likewise.
11178         * gcc.c-torture/execute/execute.exp: Likewise.
11179         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
11180         * gcc.misc-tests/dg-test.exp: Likewise.
11181         * gcc.prms/prms.exp: Likewise.
11182         * gcc.wendy/wendy.exp: Likewise.
11183         * g++.old-deja.exp: Likewise.
11184         Move "Testing file" message to verbose level 1.
11185
11186 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
11187
11188         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
11189
11190 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
11191
11192         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
11193         (default_gcc_start): Accept optional second list element
11194         of compiler flags.  Print compiler output at verbosity level 2.
11195         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
11196         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
11197         Save current values of framework globals passcnt, failcnt, xpasscnt,
11198         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
11199         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
11200         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
11201         xfailcnt to compute stats.  Update framework global `testcnt' from
11202         pass/fail counts.
11203         (gcc_finish): New proc.  Clean up test environment.
11204         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
11205         (gcc_epass, gcc_efail): Delete.
11206         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
11207         argument of line number.
11208         (dg-init): If the tool has an init routine, call it.
11209         (dg-test): Remove args `cflags_var' and `libs_var'.
11210         Pass all compiler options to ${tool}_start.
11211         Handle missing line number.
11212         (dg-finish): New function.
11213         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
11214         particular files.  Call gcc_finish at end.  Move "skipping test"
11215         message to verbosity level 3.
11216         * gcc.c-torture/compile/compile.exp: Likewise.
11217         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
11218         * gcc.c-torture/execute/execute.exp: Likewise.
11219         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
11220         Print testcase being tried at verbosity level 1.
11221         * gcc.c-torture/special/special.exp: Unset xfail.
11222         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
11223         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
11224         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
11225         * gcc.failure/failure.exp: Likewise.
11226         * gcc.ieee/ieee.exp: Likewise.
11227         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
11228         Update call to dg-test.  Call dg-finish at end.
11229         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
11230         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
11231         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
11232         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
11233         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
11234         * gcc.wendy/wendy.exp: Add copyright.
11235         Delete setting of tmpdir (done by gcc_init).
11236         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
11237         Pass compiler flags to gcc_start.  Call gcc_finish at end.
11238         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
11239         gcc_[ce]pass/fail.
11240
11241 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
11242
11243         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
11244         confusion.
11245         (g++_load): Likewise.
11246
11247         * config/*.exp (gcc_load): Some were varargs fns and some were not.
11248         Rename argument to `prog' to remove the confusion.
11249         Varargs fns behave differently too!
11250         (g++_load): Likewise.
11251
11252         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
11253
11254         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
11255         what it is.  Delete (always) printing of status value for !native.
11256         Simplify verbose code, and include status and exec_output.
11257         (g++_load): Use gcc_load.
11258
11259 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
11260
11261         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
11262         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
11263         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
11264         940714-3.c as these testcases don't exist anymore.  Make
11265         va-arg-1.c expected to pass.
11266
11267 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
11268
11269         * gcc.misc-tests/misc.exp: Only run specific testcases.
11270         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
11271         * gcc.misc-tests/dg-[1-9].c: New files.
11272
11273         * lib/dg.exp: New testsuite driver.
11274         * gcc.prms/prms.exp: Use it.
11275
11276         * README.gcc: New file.
11277
11278         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
11279         Document and reset `lxpass' and `lxfail'.
11280         Simplify "initialized" message.
11281         (gcc_stat): Clean up comments a little.
11282
11283 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
11284
11285         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
11286
11287 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
11288
11289         * lib/old-dejagnu.exp (process-option): New proc.
11290         (old-dejagnu-init, old-dejagnu-stat): Likewise.
11291         (old-dejagnu): Simplify.
11292         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
11293
11294 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
11295
11296         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
11297         exists and is not an empty string.
11298
11299         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
11300         $xfail rather than calling setup_xfail.  Clear $xfail when test is
11301         finished.
11302         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
11303         automatically.
11304
11305         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
11306         longer expected to fail.
11307
11308         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
11309         "f" function call.
11310
11311         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
11312
11313         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
11314         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
11315         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
11316         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
11317         c-torture-1.29.
11318
11319         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
11320         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
11321
11322         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
11323
11324         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
11325         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
11326
11327         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
11328         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
11329         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
11330
11331 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
11332
11333         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
11334         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
11335         940714-1.c, 940714-2.c, 940714-3.c},
11336         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
11337         gcc.misc-tests/{mg.c,mg.exp}:
11338         New tests.
11339         * gcc.noncompile/noncompile.exp: Change accordingly.
11340
11341 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
11342
11343         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
11344         Undo previous clobberage.
11345
11346 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
11347
11348         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
11349         * gcc.special/{930510-1.c, special.exp}:
11350         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
11351         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
11352         struct-varargs-1.c}: New tests from c-torture-1.26.
11353
11354 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
11355
11356         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
11357           argument to switch.
11358
11359 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
11360
11361         * Revert the previous changes.  Please see Rob's directory
11362           (/lisa/test/rob/progressive/gcc/testsuite) for testing
11363           fixes.
11364
11365 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
11366
11367         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
11368             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
11369             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
11370             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
11371             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
11372             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
11373             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
11374             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
11375             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
11376             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
11377             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
11378             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
11379             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
11380             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
11381             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
11382             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
11383             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
11384             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
11385             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
11386             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
11387             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
11388             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
11389             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
11390             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
11391             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
11392             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
11393             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
11394
11395 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
11396
11397         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
11398             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
11399           with perror calls.
11400
11401 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
11402
11403         * config/unix.exp (g++_load): Fix syntax.
11404
11405 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
11406
11407         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
11408         * gcc.noncompile/921017-1.c: Deleted obsolete test.
11409         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
11410         Don't expect va-arg-1.c to fail.  Correct expected output for
11411         920928-1.c.
11412         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
11413         * gcc.wendy/hbm4.c: Correct typo.
11414         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
11415
11416 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
11417
11418         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
11419         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
11420         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
11421         * lib/c-torture.exp (c-torture-compile): Ditto.
11422
11423         Reduce volume of output (remove all the -I's and such).
11424         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
11425         Call gcc_cpass, gcc_cfail.
11426         (c-torture): Pass testing option to c-torture-compile.
11427
11428 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
11429
11430         Bring patches over from progressive.
11431         * config/default.exp: Exit remote shell cleanly.
11432         (g++_exit, g++_start): Add default versions.
11433         * config/sim.exp (gcc_load): Use perror, not error.
11434
11435 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
11436
11437         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
11438         set in site.exp.
11439
11440 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
11441
11442         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
11443         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
11444         (wendy_try): New proc to run testcase.
11445         (main loop): Call 'em.
11446         * gcc.wendy/*.c: Clean up pass to correct expected output.
11447
11448         * lib/gcc.exp: Minor cleanup work.
11449         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
11450
11451 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
11452
11453         * config/sim.exp (gcc_load): Document return codes better.
11454         Don't pass -v to simulator.
11455
11456 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
11457
11458           * gcc.special/920717-x.c: Fix typo.
11459           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
11460           get at sources.
11461
11462         * lib/mike-gcc.exp: Fix typo.
11463
11464 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
11465
11466         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
11467         binary to use, transform the name.
11468         * config/*.exp: rename everything. Nuke any g++ specific files,
11469         it's now a special case of gcc that requires no special support.
11470         Add a default.exp for unsupported targets.
11471
11472 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
11473
11474         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
11475         lib/old-dejagnu.exp: Fix a few patterns to work with the new
11476         version of Tcl.
11477
11478 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
11479
11480         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
11481         than a warning.
11482
11483 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
11484
11485         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
11486
11487 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
11488
11489         * gcc.execute/execute.exp: Combine opt_list and foption_list into
11490         option_list.  Compile every file with only 4/6 option choices
11491         (same as C torture) instead of with 12/18 different option
11492         choices.
11493         * lib/c-torture.exp: Likewise.
11494
11495         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
11496         not already set.
11497
11498 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
11499
11500         * lib/old-deja.exp: Add `excess errors test fails' error, now one
11501         can put an XFAIL *-*-* on excess errors.
11502
11503 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
11504
11505         * g++.law: Add more tests derived from g++-bugs snapshots.
11506
11507         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
11508         equivalent to g++.law/init9.
11509
11510         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
11511         compiled it, and the a.out file after we've run it.
11512
11513 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
11514
11515         * lib/mike-g++.exp (postbase): Delete the .o file after we've
11516         compiled it, and the a.out file after we've run it.
11517
11518 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
11519
11520         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
11521
11522 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
11523
11524         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
11525         version number.
11526
11527 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
11528
11529         * g++.law: New directory of g++ tests derived from the g++-bugs
11530         snapshots.
11531
11532 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11533
11534         * gcc.compile: initbug1.c initbug1.exp testcase added
11535
11536 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11537
11538         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
11539         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
11540           fixes submitted by Jeff Law (law@cs.utah.edu)
11541         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
11542           Jeff Law (law@cs.utah.edu)
11543
11544
11545 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
11546
11547         * config/unix-g++.exp: Follow the gcc way of doing things.
11548         * g++.old-deja/old-deja.exp: Minor updates.
11549         * lib/g++.exp: New file, follow the gcc way of doing things.
11550         * lib/old-dejagnu.exp: Minor updates.
11551         * lib/mike-g++.exp: Always unset errorInfo.
11552
11553 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
11554
11555         * lib/gcc.exp: Fix some errors with the below change, CC and
11556         CFLAGS should be global when setting, not local.
11557
11558 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
11559
11560         * lib/gcc.exp: Transform tool name.
11561
11562 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11563
11564         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
11565
11566 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11567
11568         * lib/gcc.exp: change gcc_done to gcc_stat
11569
11570 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11571
11572         * Upgraded gcc testsuite to c-torture version 1.25
11573
11574 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11575
11576         * lib/gcc.exp: added reporting code. Changed verbose compile message.
11577         * lib/c-torture: added hooks for new reporting code.
11578
11579 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11580
11581         * config/sh-gcc.exp: check if sh-sim exists in the path
11582
11583 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11584
11585         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
11586         * gcc.compile/compile.exp: Initial changes for new logic.
11587         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
11588         * gcc.failure/failure.exp: Initial changes for new logic.
11589         * gcc.ieee/ieee.exp: Initial changes for new logic.
11590         * gcc.misc-tests/misc.exp: Initial changes for new logic.
11591         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
11592         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
11593         * lib/c-torture.exp: Initial changes for new logic.
11594         * lib/gcc.exp: Initial changes for new logic.
11595
11596 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
11597
11598         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
11599         depend upon failure or success.  Fully qualify names in failure
11600         and success messages.  Always remove a.out before starting
11601         compile, just in case.  Pay more attention to error text output by
11602         the compiler.  Handle testcases with no known past errors just
11603         like all others, so that things are uniform.  Other miscellaneous
11604         improvements.
11605
11606 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11607
11608         * gcc.cpp: new directory for cpp tests
11609
11610 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11611
11612         * lib/chill.exp: Code reformatted, removed unused code.
11613         * config/unix-chill.exp: Code reformatted, removed unused code.
11614         * chill.execute/execute.exp: Code reformatted, removed unused code.
11615         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
11616
11617 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
11618
11619         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
11620         routines not written.
11621
11622 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
11623
11624         * config/bug-gcc.exp: Use new procs from bug.exp.
11625
11626 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
11627
11628         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
11629         via ftp, rather than depending on NFS.
11630         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
11631         case.
11632
11633 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
11634
11635         * config/bug-gcc.exp: Use new download proc.
11636
11637 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
11638
11639         * chill.execute/execute.exp: cleanups, handles errors better
11640         * chill.compile/compile.exp: rewrite, based on execute.exp
11641         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
11642         * lib/chill.exp: major changes to diff proc and compile and link
11643           procs. added chill_fail and chill_pass wrappers to pass and
11644           fail. added more comments, and handle error codes better.
11645           Added a hack to capture stderr from exec, so noncompile tests
11646           can work.
11647
11648 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11649
11650         * chill.execute/execute.exp: rewrite of testsuite driver
11651         * lib/chill.exp: rewrite of testsuite driver
11652         * config/unix-chill.exp: rewrite of testsuite driver
11653
11654 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
11655
11656     In chill.execute:
11657         * iexpr.ch: Standardize uppercase.
11658         * tuples.dat: Standardize uppercase.
11659         * vary.ch: standardize.  Correct varying string assignments.
11660         * vary.dat: Add new output lines.
11661
11662 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
11663
11664     In chill.execute:
11665         * chprintf.ch: Standardize use of uppercase.
11666         * tuples.ch: Standardize and turn arr2 into a DCL,
11667           rather than a SYN.
11668         * pinits.ch: Standardize.
11669
11670 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
11671
11672         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
11673         * Makefil: Renamed to Makefile.in.
11674         * configure.in: New.
11675
11676 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
11677
11678     In chill.execute:
11679         * .cvsignore: Add result/output files.
11680         * Makefile: Fix up variables at start.  Use MFLAGS
11681           everywhere.  Correct bool_loc, built_ins entries.
11682           Add entry for vary1.ch.
11683         * bitarray.ch: Standardize upper-case usage.
11684         * bitexpr.ch: Standardize, add output of b1.
11685         * params.ch: Use arrayt in along PROC parameters, to
11686           avoid novelty problems.
11687         * sets.ch: Tiny cleanup.
11688         * vary1.ch: Re-indent.
11689
11690 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
11691
11692           * Add PR-related files to Makefiles, .cvsignore files, etc.
11693
11694 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
11695
11696         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
11697           with compiler objects. New names are test-flow.c and test-loop.c
11698
11699 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
11700
11701         * Upgraded c-torture tests from 1.19 to 1.20
11702
11703         * new files:
11704         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
11705         * gcc.compile: 930623-1.c 930623-2.c
11706         * gcc.noncompile: 930622-1.c 930622-2.c
11707         * gcc.failure: 920411-1.c 920627-2.c
11708         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
11709
11710 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
11711
11712         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
11713           More changes to get testsuite working properly. Needs more work.
11714           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
11715
11716 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
11717
11718         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
11719           More changes to get testsuite working properly. Needs more work.
11720
11721 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
11722
11723         * chill.compile/compile.exp: Added for Dejagnu support
11724         * chill.execute/execute.exp: Added for Dejagnu support
11725         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
11726
11727 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
11728
11729     This should complete moving the CHILL test files.
11730         * chill.noncompile(.cvsignore printf.grt
11731             in-printf.grt chprintf.grt chprintf.ch):
11732             Added test-support files.
11733           (Makefile): Modified further.
11734         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
11735             signal.ch): Added test files.
11736           * chill.execute (.cvsignore printf.grt printr.c
11737             in-printf.grt rts.c chprintf.grt rts.h): Added
11738           test-support files.
11739             (Makefile): More corrections.
11740
11741 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
11742
11743         * chill.compile, chill.execute, chill.nocompile: Add CHILL
11744           test cases, ready for DejaGnu.
11745
11746 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11747
11748         * Upgraded c-torture tests from 1.18 to 1.19
11749
11750         * gcc.compile: added test(s):
11751           930607-1.c
11752         * gcc.execute: added test(s):
11753           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
11754
11755         * added new subdirectory for misc tests: gcc.misc-tests
11756         * gcc.misc-test(s): added tests:
11757           inst-check.c test-consts.c test-ior.c test-switch.c
11758
11759 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
11760
11761         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
11762
11763 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
11764
11765         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
11766
11767 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11768
11769         * Upgraded c-torture tests from 1.17 to 1.18
11770
11771 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11772
11773         * Upgraded c-torture tests from 1.12 to 1.17
11774
11775 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
11776
11777         * lib/old-dejagnu.exp:
11778           Fixed handling of XFAIL target triplets to correctly
11779           recognize wildcard characters.  Removed code that
11780           appended a unique id tag to the end of the file name
11781           printed out by the result of the testcases within a
11782           given test file.
11783
11784 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
11785
11786         * lib/old-dejagnu.exp:
11787           Reworked expected failure handling to trigger off of XFAIL
11788           keyword in keyphrase embeded in testcase source code. The
11789           XFAIL keyword must be at the end of the keyphrase line. It
11790           may optionally be followed by one or more target triplets.
11791           It has just occured that the handling of wildcards in the
11792           target triplet may not be correct.
11793
11794 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
11795
11796         * g++.old-deja/tests:
11797           Moved all subdirectories up one level into g++.old-deja .
11798
11799         * lib/old-dejagnu.exp:
11800           Fixed problem with CXXFLAGS not being properly reset, and being
11801           corrupted with extraneous "-c" compiler option.  This was
11802           causing binaries to not be generated for test that needed them.
11803           Modified strings passed to "pass" and "fail" so that individual
11804           tests from the same test file would be distinguished by an
11805           identifier appended to the test file name in the summary logs;
11806           this corrected a problem with erroneous diff logs.  Added code
11807           to search testcases for expected fail and unexpected pass keywords.
11808
11809 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
11810
11811         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
11812
11813 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
11814
11815         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
11816           Removed extraneous text from end of "Special g++ Options"
11817           keyphrase.
11818
11819         * lib/old-dejagnu.exp: Added pattern matching to look for new
11820           keywords, embedded in testcases comments, which will trigger
11821           calls to xpass and xfail.
11822
11823 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
11824
11825         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
11826           comments embedded in the testcases, especially the one looking for
11827           special compiler options, as well as the pattern matching for the
11828           compiler output again.
11829
11830 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
11831
11832         * lib/old-dejagnu.exp: Do a proper check of the return value for
11833           execute tests. Fixed several problems with the pattern matching
11834           of the compiler output which gave erroneous test results.
11835           Changed several of the test result messages to be more descriptive.
11836         * config/unix-g++.exp: Proc g++_load now actually works and
11837           executes the tests passed to it and returns a usable return
11838           value.
11839
11840 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
11841
11842           * lib/gcc.exp: Exits gracefully if $CC is bogus.
11843
11844 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
11845
11846         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
11847           Modified both files to properly execute the old style
11848           dejagnu tests. The previous versions of these files were
11849           experimental and did not function anything near correctly.
11850
11851 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
11852
11853         * Removed all Makefile.in and configure.in files. No configuration
11854         needed now.
11855
11856 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
11857
11858         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
11859
11860 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
11861
11862         * gcc.compile/configure.in, gcc.unsorted/configure.in,
11863         gcc.special/configure.in, gcc.noncompile/configure.in,
11864         gcc.execute/configure.in, gcc.code_quality/configure.in,
11865         g++.other/configure.in, g++.old-deja/configure.in,
11866         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
11867         in srcname setting.
11868
11869 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
11870
11871         * lib/udi.exp:  Fixed mondfe and mondfe_download.
11872         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
11873         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
11874
11875 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
11876
11877         * config/udi-gdb.exp: Check $shell_id after connecting to target.
11878         (gdb_exit): Don't remove *_soc files.
11879
11880 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
11881
11882         * lib/c-torture.exp: Don't look for main; instead always use -w
11883         -c.  This is how the c-torture tests work.  Remove the object
11884         file if the compilation succeeds.
11885         * gcc.execute/execute.exp: Remove executable if test passes.
11886         * gcc.noncompile/noncompile.exp: Every test is an expected
11887         failure.
11888         * gcc.special/special.exp: Added tests from c-torture 1.11,
11889         corrected use of existing test.
11890         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
11891         gcc.execute/920625-1.c: Updated to c-torture 1.11.
11892         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
11893         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
11894         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
11895         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
11896         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
11897         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
11898         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
11899         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
11900         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
11901         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
11902         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
11903         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
11904         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
11905         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
11906         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
11907         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
11908         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
11909         c-torture 1.11.
11910         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
11911         correspond to c-torture 1.11.
11912
11913         * New file.