OSDN Git Service

43c029a820617d8dae55b4a66d451dea530632b8
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2001-07-26  Stan Cox <scox@redhat.com>
2
3         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
4         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
5         gcc_exit, gcc_check_unsupported_p):
6         Moved to gcc-deps.exp
7         * gcc-deps.exp: New file.
8
9 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10
11         * g++.old-deja/g++.pt/defarg14.C: New test.
12
13 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
14
15         * g++.old-deja/g++.other/lineno5.C: New test.
16
17 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
18
19         * g++.old-deja/g++.pt/crash68.C: New test.
20
21 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
22
23         * g++.old-deja/g++.other/crash42.C: New test.
24
25 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
26
27         * gcc.dg/cpp/extratokens.c: Fix.
28         * gcc.dg/cpp/skipping2.c: New tests.
29
30 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
31
32         * gcc.c-torture/execute/20010724-1.c: New file.
33         * gcc.c-torture/execute/20010724-1.x: New file.
34
35 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
36
37         * g++.old-deja/g++.other/cond7.C: New test.
38
39 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
40
41         * g++.old-deja/g++.other/optimize4.C: New test.
42
43 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
44
45         * g++.old-deja/g++.abi/vbase8-5.C: New test.
46
47 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
48
49         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
50         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
51         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
52         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
53
54         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
55         bug report" message.
56
57         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
58         * g++.dg/ext/instantiate1.C: Move from old-deja.
59
60 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
61
62         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
63         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
64         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
65         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
66
67 Mon Jul 23 10:14:17 2001  Jeffrey A Law  (law@cygnus.com)
68
69         * gcc.c-torture/execute/20010723-1.c: New test.
70
71 2001-07-23  Ben Elliston  <bje@redhat.com>
72
73         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
74
75 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
76
77         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
78         i[34567]86-*-*.
79         Delete handling of ieee_multilib_flags.
80         Pass -mieee for alpha*-*-* and sh-*-*.
81         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
82
83 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
84
85         Remove old-abi tests.
86         * g++.old-deja/g++.mike/p11116.C: Remove.
87         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
88
89 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
90
91         * g77.f-torture/compile/pr3743.f:  New test
92
93 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
94
95         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
96
97 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
98
99         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
100         g++.old-deja/g++.pt/static6.C: Likewise.
101         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
102         supports weak symbols.
103
104 2001-07-18  Andreas Jaeger  <aj@suse.de>
105
106         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
107         supported again.
108
109 2001-07-18  Andreas Jaeger  <aj@suse.de>
110
111         * gcc.dg/iftrap-1.c: Fix target line.
112
113 2001-07-17  Richard Henderson  <rth@redhat.com>
114
115         * gcc.c-torture/execute/20010717-1.c: New.
116
117 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
118
119         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
120         tests.
121
122 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
123
124         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
125
126 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
127
128         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
129         UAC_SIGBUS, UAC_NOPRINT definitions.
130
131 Mon Jul 16 12:21:56 2001  Nicola Pero  <n.pero@mi.flashnet.it>
132
133         * objc/execute/object_is_class.m: New test.
134         * objc/execute/object_is_meta_class.m: New test.
135
136 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
137
138         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
139         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
140
141 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
142
143         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
144         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
145
146 2001-07-14  Richard Henderson  <rth@redhat.com>
147
148         * gcc.dg/iftrap-1.c: New.
149
150 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
151
152         * g77.f-torture/execute/intrinsic77.f: New test.
153
154 2001-07-11  Janis Johnson <janis@us.ibm.com>
155
156         * gcc.misc-tests/gcov-3.c: New test.
157
158 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
159
160         * gcc.c-torture/compile/20010711-1.c,
161         * gcc.c-torture/compile/20010711-2.c: New tests.
162
163 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
164
165         * gcc.c-torture/execute/20010711-1.c: New test.
166
167 2001-07-11  Ben Elliston  <bje@redhat.com>
168
169         * g++.old-deja/g++.other/enum5.C: New test.
170
171 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
172
173         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
174         (g++-dg-prune): Call prune_gcc_output.
175         * prune.exp: New file for prune_gcc_output.
176         * lib/g++.exp, lib/gcc.exp: Load it.
177
178 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
179
180         * gcc.c-torture/compile/20010701-1.c,
181         g++.old-deja/g++.ext/attrib6.C: New tests.
182
183 Fri Jul  6 09:31:43 2001  Jeffrey A Law  (law@cygnus.com)
184
185         * gcc.c-torture/compile/20010706-1.c: New test.
186
187 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
188
189         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
190
191 2001-06-28  Stan Shebs  <shebs@apple.com>
192
193         * gcc.dg/pragma-darwin.c: New test.
194
195 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
196
197         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
198         Solaris 2.[678] system.
199
200 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
201
202         * gcc.dg/20010622-1.c: New test.
203
204 2001-06-18  Stan Shebs  <shebs@apple.com>
205
206         * objc.dg: New directory.
207         * objc.dg/dg.exp: New file.
208         * objc.dg/alias.m: New.
209         * objc.dg/class-1.m: New.
210         * objc.dg/class-2.m: New.
211         * objc.dg/const-str-1.m: New.
212         * objc.dg/const-str-2.m: New.
213         * objc.dg/id-1.m: New.
214         * objc.dg/method-1.m: New.
215         * objc.dg/super-class-1.m: New.
216         * lib/objc-dg.exp: New file.
217
218 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
219
220         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
221         of label name.
222
223 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
224
225         * g++.old-deja/g++.abi/vbase8-9.C: New test.
226
227 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
228
229         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
230         variable.
231
232 2001-06-12  Richard Henderson  <rth@redhat.com>
233
234         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
235
236 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
237
238         * g++.old-deja/g++.abi/vbase5.C: New test.
239         * g++.old-deja/g++.abi/vbase6.C: New test.
240         * g++.old-deja/g++.abi/vbase7.C: New test.
241
242 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
243
244         * gcc.c-torture/compile/20010610-1.c: New test.
245
246 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
247
248         * g++.old-deja/g++.abi/vbase4.C: New test.
249
250 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
251
252         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
253         support %f for HC11/HC12 targets.
254         * gcc.c-torture/execute/930513-1.x: New file, likewise.
255         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
256         on HC11/HC12 targets.
257         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
258
259 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
260
261         * gcc.dg/wchar_t-1.c: New file.
262         * gcc.dg/wint_t-1.c: Likewise.
263
264 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
265
266         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
267
268 2001-06-11  Richard Henderson  <rth@redhat.com>
269
270         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
271
272 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
273
274         * gcc.c-torture/compile/20010611-1.c: New test.
275
276 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
277
278         * gcc.dg/c99-tag-1.c: Add more tests.
279
280 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
281
282         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
283         representation on MN10300 and ARM/Thumb.
284
285 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
286
287         * g77.f-torture/execute/20010610.f: New.
288
289 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
290
291         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
292         names.
293
294 2001-06-09  Richard Henderson  <rth@redhat.com>
295
296         * gcc.c-torture/execute/ashrdi-1.c: New.
297         * gcc.c-torture/execute/ashldi-1.c: New.
298         * gcc.c-torture/execute/lshrdi-1.c: New.
299
300 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
301
302         * objc/execute/load-3.m: Added. Check sending +load to categories,
303         in addition to classes.
304
305 2001-06-08  Stan Shebs  <shebs@apple.com>
306
307         * objc/execute/load-2.m: New test.  From Nicola Pero
308         <n.pero@mi.flashnet.it>.
309
310 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
311
312         * gcc.c-torture/execute/20010605-2.c: New test.
313
314 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
315
316         * g++.old-deja/g++.abi/vbase2.C: New test.
317         * g++.old-deja/g++.abi/vbase3.C: New test.
318
319 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
320
321         * g++.old-deja/g++.pt/friend49.C: New test.
322
323 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
324
325         * g++.old-deja/g++.ext/anon3.C: New test.
326
327 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
328
329         * g++.old-deja/g++.other/conv7.C: New test.
330
331 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
332
333         * gcc.c-torture/compile/20010605-2.c: New test.
334
335 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
336
337         * gcc.c-torture/execute/20010604-1.c: New test.
338
339 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
340
341         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
342
343 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
344
345         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
346         (g++_link_flags): Likewise.
347         (g++_init): Pass gccpath's value to two previous functions.
348
349 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
350
351         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
352         Ensure logfile entry matches exec command line.
353
354 2001-05-31  Richard Henderson  <rth@redhat.com>
355
356         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
357         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
358
359 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
360
361         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
362         compiler for irix6.2
363
364 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
365
366         * g++.old-deja/g++.other/optimize3.C: New file.
367
368 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
369
370         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
371         assemble.
372
373 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
374
375         * g++.old-deja/g++.other/optimize2.C: New file.
376
377 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
378
379         * gcc.c-torture/compile/20010518-2.c: New file.
380         * gcc.c-torture/execute/20010518-1.c: New file.
381         * gcc.c-torture/execute/20010518-2.c: New file.
382
383 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
384
385         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
386
387 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
388
389         G++ no longer defines builtins that do not begin with __builtin.
390         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
391         * g++.old-deja/g++.brendand/misc13.C: Likewise.
392         * g++.old-deja/g++.law/builtin1.C: Likewise.
393         * g++.old-deja/g++.law/cvt2.C: Likewise.
394         * g++.old-deja/g++.mike/net5.C: Likewise.
395         * g++.old-deja/g++.other/builtins1.C: Likewise.
396         * g++.old-deja/g++.other/builtins2.C: Likewise.
397         * g++.old-deja/g++.other/builtins3.C: Likewise.
398         * g++.old-deja/g++.other/builtins4.C: Likewise.
399         * g++.old-deja/g++.other/inline8.C: Likewise.
400         * g++.old-deja/g++.robertl/eb39.C: Likewise.
401
402 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
403
404         * g++.old-deja/g++.pt/using1.C: Adjust.
405         * g++.old-deja/g++.pt/using2.C: New test.
406
407 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
408
409         * gcc.dg/cpp/charconst.c: New tests.
410         * gcc.dg/cpp/escape.c: New tests.
411         * gcc.dg/cpp/escape-1.c: New tests.
412         * gcc.dg/cpp/escape-2.c: New tests.
413         * gcc.dg/cpp/ucs.c: New tests.
414
415 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
416
417         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
418         native compiler for irix6.5.
419
420 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
421
422         * lib/g++.exp (g++_include_flags): Use args to compute
423         get_multilibs.
424         (g++_link_flags): Likewise.
425         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
426
427 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
428
429         * gcc.dg/c90-hexfloat-1.c: Add more tests.
430
431 2001-05-21  Geoff Keating  <geoffk@redhat.com>
432
433         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
434         this file.
435
436 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
437
438         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
439         STACK_SIZE;
440         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
441         to STACK_SIZE; Use it to define size of add_histo array.
442         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
443         to STACK_SIZE.
444         (f): Use GITT_SIZE to define size of gitt local table.
445         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
446         to STACK_SIZE; Use it to define size of bytemem array.
447
448 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
449
450         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
451         on 68HC11/HC12 due to the asm instruction.
452         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
453         * gcc.c-torture/compile/920520-1.x: Likewise.
454         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
455         on 68HC11/HC12 because the function is larger than 64K.
456         * gcc.c-torture/compile/961203-1.x: New file, this test fails
457         on 68HC11/HC12 because the structure is too large.
458
459 2001-05-20  Richard Henderson  <rth@redhat.com>
460
461         * gcc.c-torture/execute/20010520-1.c: New.
462
463 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
464
465         * g++.old-deja/g++.warn/compare1.C: New test.
466         * gcc.dg/compare4.c: New test.
467
468 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
469
470         * g++.old-deja/g++.other/optimize1.C: New test.
471
472 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
473
474         * g++.old-deja/g++.pt/spec41.C: New test.
475
476 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
477
478         * gcc.c-torture/compile/20010114-1.x: Remove.
479
480 2001-05-18  Stan Shebs  <shebs@apple.com>
481
482         * gcc.c-torture/compile/20010518-1.c: New test.
483
484 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
485
486         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
487         * g++.old-deja/g++.pt/crash67.C: New test.
488
489 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
490
491         * g++.old-deja/g++.other/debug9.C: New test.
492
493 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
494
495         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
496
497 Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
498
499         * gcc.c-torture/compile/20010516-1.c: New test.
500
501 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
502
503         * g++.old-deja/g++.other/crash41.C: New test.
504
505 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
506
507         * g++.old-deja/g++.pt/crash66.C: New test.
508
509 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
510
511         * g++.old-deja/g++.robertl/eb27.C: Convert.
512
513 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
514
515         * g++.dg/friend-warn.C: New test.  Do not warn about friend
516         declaration being redundant.
517
518 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
519
520         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
521
522 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
523
524         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
525
526 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
527
528         * lib/g++.exp: Use testsuite_flags.
529
530 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
531
532         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
533
534 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
535
536         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
537
538 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
539
540         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
541
542 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
543
544         * gcc.c-torture/compile/20010313-1.c: New test.
545
546 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
547
548         * gcc.dg/cpp/direct2.c: New test.
549         * gccq.dg/cpp/direct2s.c: New test.
550
551         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
552
553 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
554
555         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
556         * g++.old-deja/g++.other/op3.C: Likewise.
557
558 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
559
560         * gcc.dg/cpp/syshdr.h: New file.
561         * gcc.dg/cpp/sysmac1.c: Update.
562         * gcc.dg/cpp/sysmac2.c: Update.
563
564 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
565
566         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
567
568 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
569
570         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
571         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
572
573 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
574
575         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
576
577 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
578
579         * lib/g++.exp (g++_include_flags): Don't use any special flags
580         if TESTING_IN_BUILD_TREE is not defined.
581         (g++_init): Use a plain 'c++' as the compiler if
582         TESTING_IN_BUILD_TREEE is not defined.
583
584 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
585
586         * g++.old-deja/g++.eh/catch13.C: New test.
587         * g++.old-deja/g++.eh/catch14.C: New test.
588
589 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
590
591         * gcc.dg/cpp/tr-define.c: New test.
592
593 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
594
595         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
596         <stdlib.h>, not <malloc.h>.
597
598 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
599
600         * g++.old-deja/g++.ns/template17.C: New test.
601
602 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
603
604         * g++.old-deja/g++.pt/ref4.C: New test.
605
606 2001-04-30  Richard Henderson  <rth@redhat.com>
607
608         * gcc.dg/20000724-1.c: Revert last change.
609
610 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
611
612         * g77.f-torture/execute/20010430.f: New test.
613
614 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
615
616         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
617
618 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
619
620         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
621
622 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
623
624         * g++.old-deja/g++.eh/crash6.C: New test.
625
626 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
627
628         * g++.old-deja/g++.other/warn7.C: New test.
629
630 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
631
632         * g++.old-deja/g++.other/defarg9.C: New test.
633
634 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
635
636         * g77.f-torture/compile/20010426.f: New test.
637         * g77.f-torture/execute/20010426.f: New test.
638
639 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
640
641         * g77.f-torture/compile/20000629-1.x: Remove - error
642         has been fixed.
643
644 Thu Apr 26 11:15:12 2001  Jeffrey A Law  (law@cygnus.com)
645
646         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
647         Tweak slightly to work with g++.dg framework.
648         * g++.dg/special/ecos.exp: Run initp1.C test.
649         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
650
651         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
652         its linker doesn't give line numbers either.
653         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
654
655 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
656
657         * g++.old-deja/g++.other/lex1.C: New test.
658
659 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
660
661         * gcc.dg/noncompile/20010425-1.c: New test.
662
663 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
664
665         * g++.old-deja/g++.pt/mangle2.C: New test.
666
667 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
668
669         * gcc.dg/format/plus-1.c: New test.
670
671 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
672
673         * gcc.dg/20010423-1.c: New test.
674
675 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
676
677         * gcc.c-torture/execute/20010422-1.c: New test.
678
679 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
680
681         * g++.old-deja/g++.ns/type2.C: New test.
682
683 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
684
685         * g++.old-deja/g++.other/perf1.C: New test.
686
687 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
688
689         * gcc.dg/c99-func-2.c: Remove xfail.
690         * gcc.dg/c99-func-3.c: Remove xfail.
691         * gcc.dg/c99-func-4.c: Remove xfail.
692
693 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
694
695         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
696
697 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
698
699         * gcc.c-torture/compile/20010423-1.c: New test.
700
701 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
702
703         * g++.old-deja/g++.pt/typename28.C: New test.
704
705 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
706
707         * g++.old-deja/g++.abi/empty2.C: New test.
708         * g++.old-deja/g++.abi/empty3.C: New test.
709
710 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
711
712         * g++.old-deja/g++.other/comdat2.C: New test.
713         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
714
715 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
716
717         * g++.old-deja/g++.other/overload14.C: New test.
718
719 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
720
721         * g++.old-deja/g++.other/lookup23.C: New test.
722
723 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
724
725         * gcc.c-torture/execute/20010403-1.c: New test.
726
727 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
728             Mark Mitchell  <mark@codesourcery.com>
729
730         * lib/old-dejagnu.exp: Don't delete output of executable.
731         Add .exe suffix to executables.
732
733 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
734
735         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
736
737 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
738
739         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
740
741 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
742
743         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
744         * g++.old-deja/g++.abi/crash1.C: New test.
745
746 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
747
748         * g++.old-deja/g++.other/crash40.C: New test.
749
750 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
751
752         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
753
754 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
755
756         * g++.old-deja/g++.other/warn6.C: New test.
757
758 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
759
760         * g++.old-deja/g++.robertl/eb42.C: Same.
761
762 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
763
764         * gcc.dg/wtr-conversion-1.c: New testcase.
765
766 2001-04-10  Richard Henderson  <rth@redhat.com>
767
768         * g++.old-deja/g++.other/array5.C: New.
769
770 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
771
772         * gcc.c-torture/execute/20010408-1.c: New test.
773
774 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
775
776         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
777         headers and constructs.
778         * g++.old-deja/g++.robertl/eb79.C: Same.
779         * g++.old-deja/g++.robertl/eb77.C (main): Same.
780         * g++.old-deja/g++.robertl/eb73.C: Same.
781         * g++.old-deja/g++.robertl/eb66.C (main): Same.
782         * g++.old-deja/g++.robertl/eb55.C (t): Same.
783         * g++.old-deja/g++.robertl/eb54.C (main): Same.
784         * g++.old-deja/g++.robertl/eb46.C (main): Same.
785         * g++.old-deja/g++.robertl/eb44.C: Same.
786         * g++.old-deja/g++.robertl/eb41.C (main): Same.
787         * g++.old-deja/g++.robertl/eb4.C (main): Same.
788         * g++.old-deja/g++.robertl/eb39.C: Same.
789         * g++.old-deja/g++.robertl/eb33.C (main): Same.
790         * g++.old-deja/g++.robertl/eb31.C (main): Same.
791         * g++.old-deja/g++.robertl/eb30.C: Same.
792         * g++.old-deja/g++.robertl/eb3.C: Same.
793         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
794         * g++.old-deja/g++.robertl/eb21.C: Same.
795         * g++.old-deja/g++.robertl/eb15.C: Same.
796         * g++.old-deja/g++.robertl/eb118.C: Same.
797         * g++.old-deja/g++.robertl/eb115.C (main): Same.
798         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
799         * g++.old-deja/g++.robertl/eb109.C: Same.
800         * g++.old-deja/g++.other/sibcall1.C (main): Same.
801         * g++.old-deja/g++.mike/rtti1.C: Same.
802         * g++.old-deja/g++.mike/p658.C: Same.
803         * g++.old-deja/g++.mike/net46.C: Same.
804         * g++.old-deja/g++.mike/net34.C: Same.
805         * g++.old-deja/g++.mike/memoize1.C: Same.
806         * g++.old-deja/g++.mike/eh2.C: Same.
807         * g++.old-deja/g++.law/weak.C: Same.
808         * g++.old-deja/g++.law/visibility7.C: Same.
809         * g++.old-deja/g++.law/visibility25.C: Same.
810         * g++.old-deja/g++.law/visibility22.C: Same.
811         * g++.old-deja/g++.law/visibility2.C: Same.
812         * g++.old-deja/g++.law/visibility17.C: Same.
813         * g++.old-deja/g++.law/visibility13.C: Same.
814         * g++.old-deja/g++.law/visibility10.C: Same.
815         * g++.old-deja/g++.law/visibility1.C: Same.
816         * g++.old-deja/g++.law/virtual3.C (eval): Same.
817         * g++.old-deja/g++.law/vbase1.C: Same.
818         * g++.old-deja/g++.law/operators32.C: Same.
819         * g++.old-deja/g++.law/nest3.C: Same.
820         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
821         * g++.old-deja/g++.law/except5.C (main): Same.
822         * g++.old-deja/g++.law/cvt7.C (run): Same.
823         * g++.old-deja/g++.law/cvt2.C: Same.
824         * g++.old-deja/g++.law/cvt16.C: Same.
825         * g++.old-deja/g++.law/ctors6.C (bar): Same.
826         * g++.old-deja/g++.law/ctors17.C (main): Same.
827         * g++.old-deja/g++.law/ctors13.C: Same.
828         * g++.old-deja/g++.law/ctors12.C (main): Same.
829         * g++.old-deja/g++.law/ctors10.C: Same.
830         * g++.old-deja/g++.law/code-gen5.C: Same.
831         * g++.old-deja/g++.law/bad-error7.C: Same.
832         * g++.old-deja/g++.law/arm9.C: Same.
833         * g++.old-deja/g++.law/arm12.C: Same.
834         * g++.old-deja/g++.law/arg8.C: Same.
835         * g++.old-deja/g++.law/arg1.C: Same.
836         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
837         * g++.old-deja/g++.jason/template31.C: Same.
838         * g++.old-deja/g++.jason/template24.C (main): Same.
839         * g++.old-deja/g++.jason/2371.C: Same.
840         * g++.old-deja/g++.eh/new2.C: Same.
841         * g++.old-deja/g++.eh/new1.C: Same.
842         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
843         * g++.old-deja/g++.brendan/nest21.C (main): Same.
844         * g++.old-deja/g++.brendan/err-msg3.C: Same.
845         * g++.old-deja/g++.brendan/crash62.C: Same.
846         * g++.old-deja/g++.brendan/crash52.C: Same.
847         * g++.old-deja/g++.brendan/crash49.C (main): Same.
848         * g++.old-deja/g++.brendan/crash38.C: Same.
849         * g++.old-deja/g++.brendan/crash15.C (main): Same.
850         * g++.old-deja/g++.brendan/copy9.C: Same.
851
852 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
853
854         * gcc.c-torture/execute/20001203-2.c (memset):
855         Count argument is of type __SIZE_TYPE__.
856
857 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
858
859         * gcc.c-torture/compile/20010404-1.c: New test.
860
861 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
862
863         * gcc.c-torture/compile/20010326-1.c: New test.
864
865 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
866
867         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
868         peculiarities of the SH.
869         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
870
871 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
872
873         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
874         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
875         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
876
877 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
878
879         * g77.f-torture/compile/20010321-1.f: New test.
880
881 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
882
883         * gcc.c-torture/compile/20010329-1.c: New test.
884
885 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
886
887         * gcc.c-torture/execute/20010329-1.c: New test.
888
889 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
890
891         * g++.old-deja/g++.other/eh4.C: Fix typo.
892
893 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
894
895         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
896
897 2001-03-28  Philip Blundell  <philb@gnu.org>
898
899         * gcc.c-torture/compile/20010328-1.c: New test.
900
901 2001-03-27  Richard Henderson  <rth@redhat.com>
902
903         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
904         * g++.old-deja/g++.eh/vbase3.C: Likewise.
905
906 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
907
908         * gcc.c-torture/compile/20010327-1.c: New test.
909
910 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
911
912         * g++.old-deja/g++.other/friend12.C: New test.
913         * g++.old-deja/g++.other/friend9.C: Expect no errors.
914         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
915
916 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
917
918         * gcc.c-torture/execute/20010325-1.c: New test.
919
920 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
921
922         * g++.old-deja/g++.other/mangle3.C: New test.
923
924 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
925
926         * g++.old-deja/g++.other/anon8.C: New test.
927
928 2001-03-20  Philip Blundell  <philb@gnu.org>
929
930         * gcc.c-torture/compile/20010320-1.c: New test.
931
932 2001-03-17  Richard Henderson  <rth@redhat.com>
933
934         * g++.old-deja/g++.other/eh4.C: Add expected error text.
935
936 2001-03-15  Geoff Keating  <geoff@redhat.com>
937
938         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
939         tests on AIX.
940
941 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
942
943         * g++.old-deja/g++.other/eh4.C: New test.
944
945 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
946
947         * gcc.dg/cpp/mi1.c: Update.
948
949 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
950
951         * g++.old-deja/g++.other/regstack.C: New test.
952
953 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
954
955         * g++.old-deja/g++.other/ref4.C: New test.
956
957 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
958
959         * objc/execute/va_method.m: Added.
960         * objc/execute/IMP.m: Added.
961         * objc/execute/_cmd.m: Added.
962         * objc/execute/accessing_ivars.m: Added.
963         * objc/execute/class-1.m: Added.
964         * objc/execute/class-10.m: Added.
965         * objc/execute/class-11.m: Added.
966         * objc/execute/class-12.m: Added.
967         * objc/execute/class-13.m: Added.
968         * objc/execute/class-14.m: Added.
969         * objc/execute/class-2.m: Added.
970         * objc/execute/class-3.m: Added.
971         * objc/execute/class-4.m: Added.
972         * objc/execute/class-5.m: Added.
973         * objc/execute/class-6.m: Added.
974         * objc/execute/class-7.m: Added.
975         * objc/execute/class-8.m: Added.
976         * objc/execute/class-9.m: Added.
977         * objc/execute/class-tests-1.h
978         * objc/execute/class-tests-2.h
979         * objc/execute/compatibility_alias.m: Added.
980         * objc/execute/encode-1.m: Added.
981         * objc/execute/formal_protocol-1.m: Added.
982         * objc/execute/formal_protocol-2.m: Added.
983         * objc/execute/formal_protocol-3.m: Added.
984         * objc/execute/formal_protocol-4.m: Added.
985         * objc/execute/formal_protocol-5.m: Added.
986         * objc/execute/formal_protocol-6.m: Added.
987         * objc/execute/formal_protocol-7.m: Added.
988         * objc/execute/informal_protocol.m: Added.
989         * objc/execute/initialize.m: Added.
990         * objc/execute/load.m: Added.
991         * objc/execute/many_args_method.m: Added.
992         * objc/execute/nested-3.m: Added.
993         * objc/execute/no_clash.m: Added.
994         * objc/execute/private.m: Added.
995         * objc/execute/redefining_self.m: Added.
996         * objc/execute/root_methods.m: Added.
997         * objc/execute/selector-1.m: Added.
998         * objc/execute/static-1.m: Added.
999         * objc/execute/static-2.m: Added.
1000         * objc/execute/va_method.m: Added.
1001
1002 2001-03-10  Richard Henderson  <rth@redhat.com>
1003
1004         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
1005
1006 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
1007
1008         * g++.old-deja/g++.other/crash31.C: XFAIL.
1009         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
1010         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
1011         * gcc.c-torture/execute/20010123-1.x: XFAIL.
1012         * gcc.c-torture/execute/20010124-1.x: XFAIL.
1013         * gcc.dg/sequence-pt-1.c: XFAIL one test.
1014
1015 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
1016
1017         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
1018
1019 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
1020
1021         * gcc.dg/20000724-1.c: Don't use multiline strings.
1022
1023 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
1024
1025         * objc/execute/string1.m, objc/execute/string2.m: Compare the
1026         result of -cString against what we expect it to be; don't just
1027         print it out for no one to read.
1028
1029         * objc/execute/string3.m, objc/execute/string4.m: New tests.
1030         Based on testcases provided by Nicola Pero.
1031
1032 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
1033
1034         * gcc.dg/cpp/macro7.c: New test.
1035
1036 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
1037
1038         * gcc.dg/cpp/multiline.c: Update.
1039
1040 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
1041
1042         * g++.old-deja/g++.other/enum3.C: New test.
1043
1044 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
1045
1046         * g++.old-deja/g++.other/pod1.C: New test.
1047
1048 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
1049
1050         * g++.old-deja/g++.ext/overload1.C: New test.
1051
1052 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
1053
1054         * g++.old-deja/g++.pt/using1.C: New test.
1055
1056 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
1057
1058         * g++.old-deja/g++.other/using9.C: New test.
1059
1060 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
1061
1062         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
1063
1064         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
1065
1066 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
1067
1068         * g++.old-deja/g++.ext/realpt1.C: Remove.
1069
1070 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
1071
1072         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
1073
1074 2001-02-26  Will Cohen  <wcohen@redhat.com>
1075
1076         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
1077
1078 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
1079
1080         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
1081         templatized constructors.
1082
1083 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1084
1085         * gcc.c-torture/execute/20010224-1.c: New test.
1086
1087 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
1088
1089         * gcc.c-torture/execute/20010222-1.c: New test.
1090
1091 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
1092
1093         * g++.old-deja/g++.other/inline20.C: New test.
1094
1095 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
1096
1097         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
1098
1099 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
1100
1101         * g++.old-deja/g++.other/lookup22.C: New test.
1102
1103 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
1104
1105         * g77.dg: New directory.
1106         * g77.dg/20010216-1.f: New test case.
1107         * g77.dg/dg.exp: New driver.
1108         * lib/g77-dg.exp: New driver library.
1109
1110 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1111
1112         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
1113
1114 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
1115
1116         * g++.old-deja/g++.other/decl9.C: New test.
1117
1118 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
1119
1120         * g++.old-deja/g++.other/init16.C: Update the test so that it does
1121         not need <string> and also tests the initialization at runtime.
1122
1123 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
1124
1125         * gcc.c-torture/execute/longlong.c: New test.
1126
1127 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
1128
1129         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
1130
1131 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
1132
1133         * gcc.c-torture/execute/920302-1.c (execute):
1134         Change argument type to short.
1135
1136 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
1137
1138         * g++.old-deja/g++.pt/deduct6.C: New test.
1139
1140 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
1141
1142         * g++.old-deja/g++.pt/deduct5.C: New test.
1143
1144 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
1145
1146         * gcc.c-torture/execute/20010209-1.c: New test.
1147
1148 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
1149
1150         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
1151
1152 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
1153
1154         * g++.dg/vtgc1.C: Update for new ABI.
1155
1156         * consistency.vlad: New directory, 1665 files.
1157
1158 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
1159
1160         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
1161         return type.
1162         * gcc.dg/cpp/digraphs.c: Declare puts.
1163
1164 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
1165
1166         * g++.old-deja/g++.other/warn5.C: New test.
1167
1168 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
1169
1170         * g++.old-deja/g++.pt/spec40.C: New test.
1171
1172 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
1173
1174         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
1175         case.
1176         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
1177
1178 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
1179
1180         * gcc.c-torture/compile/20010209-1.c: New test.
1181
1182 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
1183
1184         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
1185         excess errors message but not if it crashes.
1186         * g++.old-deja/g++.other/crash27.C: Likewise.
1187         * g++.old-deja/g++.other/crash28.C: Likewise.
1188         * g++.old-deja/g++.other/crash30.C: Likewise.
1189         * g++.old-deja/g++.other/crash32.C: Likewise.
1190         * g++.old-deja/g++.other/crash35.C: Likewise.
1191         * g++.old-deja/g++.pt/inherit2.C: Likewise.
1192
1193 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
1194
1195         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
1196         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
1197         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
1198         g77.f-torture/execute/execute.exp,
1199         g77.f-torture/noncompile/noncompile.exp,
1200         gcc.c-torture/execute/execute.exp,
1201         gcc.c-torture/execute/memcheck/memcheck.exp,
1202         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
1203         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
1204         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
1205         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
1206         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
1207         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
1208         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
1209         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
1210         Remove bug reporting instructions with ancient email addresses.
1211
1212 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
1213
1214         * gcc.dg/20010202-1.c: New test.
1215         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
1216
1217 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
1218
1219         * g++.dg/stdbool-if.C: New test.
1220
1221 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
1222
1223         * objc/execute/fdecl.m: Added main().
1224
1225 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
1226
1227         * gcc.c-torture/execute/20010206-1.c: New test.
1228
1229 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
1230
1231         * gcc.dg/cpp/avoidpaste1.c: Update.
1232
1233 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
1234
1235         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
1236         Pero <nicola@brainstorm.co.uk>.
1237         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
1238
1239 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
1240
1241         * g++.old-deja/g++.pt/spec39.C: New test.
1242
1243 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
1244
1245         * gcc.c-torture/compile/20010202-1.c: New test.
1246
1247 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
1248
1249         * g++.old-deja/g++.abi/primary2.C: New test.
1250         * g++.old-deja/g++.abi/primary3.C: New test.
1251         * g++.old-deja/g++.abi/primary4.C: New test.
1252         * g++.old-deja/g++.abi/primary5.C: New test.
1253         * g++.old-deja/g++.abi/vtable3.h: New test.
1254         * g++.old-deja/g++.abi/vtable3a.C: New test.
1255         * g++.old-deja/g++.abi/vtable3b.C: New test.
1256         * g++.old-deja/g++.abi/vtable3c.C: New test.
1257         * g++.old-deja/g++.abi/vtable3d.C: New test.
1258         * g++.old-deja/g++.abi/vtable3e.C: New test.
1259         * g++.old-deja/g++.abi/vtable3f.C: New test.
1260         * g++.old-deja/g++.abi/vtable3g.C: New test.
1261         * g++.old-deja/g++.abi/vtable3h.C: New test.
1262         * g++.old-deja/g++.abi/vtable3i.C: New test.
1263         * g++.old-deja/g++.abi/vtable3j.C: New test.
1264         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
1265
1266 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
1267
1268         * g++.old-deja/g++.other/anon6.C: New test.
1269         * g++.old-deja/g++.other/anon7.C: New test.
1270
1271 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
1272
1273         * gcc.dg/cpp/avoidpaste2.c: New tests.
1274
1275 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
1276
1277         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
1278
1279 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
1280
1281         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
1282         DECIMAL_DIG cases for Irix."
1283
1284 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
1285
1286         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
1287
1288 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
1289
1290         * gcc.dg/c99-tag-1.c: New test.
1291
1292 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
1293
1294         * gcc.dg/cpp/tr-warn1.c: Add tests.
1295
1296 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
1297
1298         * gcc.dg/cpp/avoidpaste1.c: Update.
1299         * gcc.dg/cpp/paste4.c: Update.
1300
1301 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
1302
1303         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
1304         cases for Irix.
1305
1306 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1307
1308         * g++.old-deja/g++.other/inline19.C: New test.
1309
1310 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
1311
1312         * gcc.dg/Wlarger-than.c: New test.
1313
1314 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
1315
1316         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
1317
1318 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
1319
1320         * gcc.c-torture/execute/20010129-1.c: New test.
1321         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
1322
1323 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
1324
1325         * gcc.dg/cpp/avoidpaste1.c: Test case.
1326
1327 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
1328
1329         * g++.old-deja/g++.other/inline18.C: New test.
1330
1331 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1332
1333         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
1334         and __builtin_putchar.
1335
1336 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
1337
1338         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
1339         tests.
1340
1341 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
1342
1343         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
1344         floating point number rounding mode to round to the nearest
1345         representable mode.
1346
1347 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
1348
1349         * g++.old-deja/g++.other/mangle2.C: New test.
1350
1351 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
1352
1353         * gcc.c-torture/compile/20010124-1.c: New test.
1354
1355 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
1356
1357         * g++.old-deja/g++.pt/spec38.C: New test.
1358
1359 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1360
1361         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
1362         "Build don't run".
1363
1364 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1365
1366         * gcc.c-torture/execute/20010123-1.c: New test.
1367
1368 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
1369
1370         * g++.old-deja/g++.pt/spec37.C: New test.
1371
1372 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
1373
1374         * g++.old-deja/g++.pt/overload14.C: New test.
1375
1376 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1377
1378         * gcc.c-torture/execute/20010122-1.c: New test, exercise
1379         __builtin_return_address.
1380
1381 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
1382
1383         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
1384         * g++.old-deja/g++.pt/spec35.C: New test.
1385         * g++.old-deja/g++.pt/spec36.C: New test.
1386
1387 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
1388
1389         * gcc.c-torture/compile/20010118-1.c: New test.
1390
1391 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
1392
1393         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
1394
1395 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
1396
1397         * gcc.c-torture/execute/20010119-1.c: New test.
1398
1399 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
1400
1401         * g++.old-deja/g++.other/vbase5.C: New test.
1402
1403 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
1404
1405         * gcc.c-torture/execute/20010118-1.c: New test.
1406
1407 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
1408
1409         * g++.old-deja/g++.pt/deduct3.C: New test.
1410
1411 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
1412
1413         * g++.old-deja/g++.pt/spec34.C: New test.
1414
1415 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
1416
1417         * g77.f-torture/compile/20000601-2.f: New test.
1418
1419 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
1420
1421         * g++.old-deja/g++.other/init17.C: New test.
1422
1423 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
1424
1425         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
1426
1427 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
1428
1429         * g++.old-deja/g++.pt/unify8.C: New test.
1430
1431 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
1432
1433         * g++.old-deja/g++.abi/vbase1.C: New test.
1434
1435 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
1436
1437         * g++.old-deja/g++.pt/crash65.C: New test.
1438
1439 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
1440
1441         * gcc.dg/cpp/assembl2.S: New test case.
1442
1443 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
1444
1445         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
1446         are supported.
1447
1448 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1449
1450         * g++.old-deja/g++.other/builtins1.C: New test.
1451         * g++.old-deja/g++.other/builtins2.C: Likewise.
1452         * g++.old-deja/g++.other/builtins3.C: Likewise.
1453         * g++.old-deja/g++.other/builtins4.C: Likewise.
1454
1455 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
1456
1457         * gcc.c-torture/compile/20010117-1.c: New test.
1458         * gcc.c-torture/compile/20010117-2.c: New test.
1459
1460 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
1461
1462         * g77.f-torture/execute/20010116.[fx]: New test,
1463         XFAIL on i?86-*-*.
1464         * g77.f-torture/compile/20010115.f: Indicate it's
1465         a test for PR fortran/1636.
1466
1467 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
1468
1469         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
1470
1471 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
1472
1473         * g77.f-torture/compile/20010115.f: New test.
1474
1475 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
1476
1477         * g++.old-deja/g++.pt/nontype5.C: New test.
1478
1479 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
1480
1481         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
1482         have an equivalent working one below it.
1483
1484 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
1485
1486         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
1487         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
1488
1489 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
1490
1491         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
1492         message containing "init_priority".
1493         (conpr-2.C): Likewise.
1494         (conpr-3.C): Likewise.
1495         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
1496
1497 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1498
1499         * gcc.c-torture/execute/20010114-2.c: New test.
1500
1501 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
1502
1503         * gcc.c-torture/compile/20010114-1.c: New test.
1504         * gcc.c-torture/compile/20010114-1.x: Xfail.
1505         * gcc.c-torture/compile/20010114-2.c: New test.
1506         * gcc.c-torture/execute/20010114-1.c: New test.
1507         * gcc.dg/trunc-1.c: New test.
1508         * gcc.dg/uninit-B.c: New test.
1509
1510 2001-01-13  Nick Clifton  <nickc@redhat.com>
1511
1512         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
1513         target.
1514
1515 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
1516
1517         * gcc.c-torture/compile/20010113-1.c: New test.
1518
1519 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
1520
1521         * gcc.c-torture/compile/20001212-1.c: New test.
1522
1523 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
1524
1525         * gcc.dg/cpp/widestr1.c: Update.
1526         * gcc.dg/cpp/prag-imp.c: Remove.
1527
1528 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
1529
1530         * gcc.c-torture/execute/20000801-3.x: Remove.
1531         * gcc.dg/c90-init-1.c: New test.
1532         * gcc.dg/c99-init-1.c: New test.
1533         * gcc.dg/c99-init-2.c: New test.
1534         * gcc.dg/gnu99-init-1.c: New test.
1535
1536 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
1537
1538         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
1539         testing that no relevant ones were found.
1540
1541 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
1542
1543         * g++.old-deja/g++.pt/cast2.C: New test.
1544
1545 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
1546
1547         * g++.old-deja/g++.pt/friend47.C: New test.
1548
1549 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
1550
1551         * g++.old-deja/g++.pt/instantiate13.C: New test.
1552
1553 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
1554
1555         * g++.old-deja/g++.other/defarg7.C: New test.
1556         * g++.old-deja/g++.other/defarg8.C: New test.
1557
1558 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
1559
1560         * g++.old-deja/g++.pt/crash64.C: New test.
1561
1562 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
1563
1564         * g++.old-deja/g++.pt/crash63.C: New test.
1565
1566 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
1567
1568         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
1569
1570 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
1571
1572         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
1573
1574 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
1575
1576         * g++.old-deja/g++.pt/error3.C: New test.
1577
1578 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
1579
1580         * g++.old-deja/g++.other/crash39.C: New test.
1581
1582 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
1583
1584         * g++.old-deja/g++.other/vbase4.C: New test.
1585
1586 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
1587
1588         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
1589         * gcc.dg/special/20000419-2.c: New file. Identical to above.
1590         * gcc.dg/special/special.exp: New test driver which will check
1591         for alias support for the above test.
1592
1593 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
1594
1595         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
1596         problems on small machines.
1597         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
1598         parameterize.
1599
1600 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
1601
1602         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
1603         mips.
1604         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
1605
1606 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
1607
1608         * g++.old_deja/g++.pt/using8.C: New test.
1609
1610 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
1611
1612         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
1613
1614 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
1615
1616         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
1617         where a failure is expected.
1618         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
1619
1620 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
1621
1622         * g++.old_deja/g++.pt/instantiate12.C: New test.
1623
1624 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
1625
1626         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
1627         start of structs.
1628         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
1629         * g++.old-deja/g++.brendan/crash17.C: Likewise.
1630         * g++.old-deja/g++.brendan/crash29.C: Likewise.
1631         * g++.old-deja/g++.brendan/crash48.C: Likewise.
1632         * g++.old-deja/g++.brendan/ns1.C: Likewise.
1633         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
1634         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
1635         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
1636         * g++.old-deja/g++.eh/spec6.C: Likewise.
1637         * g++.old-deja/g++.jason/crash3.C: Likewise.
1638         * g++.old-deja/g++.law/ctors11.C: Likewise.
1639         * g++.old-deja/g++.law/ctors17.C: Likewise.
1640         * g++.old-deja/g++.law/ctors5.C: Likewise.
1641         * g++.old-deja/g++.law/ctors9.C: Likewise.
1642         * g++.old-deja/g++.mike/ambig1.C: Likewise.
1643         * g++.old-deja/g++.mike/net22.C: Likewise.
1644         * g++.old-deja/g++.mike/p3538a.C: Likewise.
1645         * g++.old-deja/g++.mike/p3538b.C: Likewise.
1646         * g++.old-deja/g++.mike/virt3.C: Likewise.
1647         * g++.old-deja/g++.niklas/t128.C: Likewise.
1648         * g++.old-deja/g++.other/anon4.C: Likewise.
1649         * g++.old-deja/g++.other/using1.C: Likewise.
1650         * g++.old-deja/g++.other/warn3.C: Likewise.
1651         * g++.old-deja/g++.pt/t37.C: Likewise.
1652         * g++.old-deja/g++.robertl/eb69.C: Likewise.
1653         * g++.old-deja/g++.robertl/eb71.C: Likewise.
1654
1655 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
1656
1657         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
1658
1659 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1660
1661         * gcc.c-torture/execute/stdio-opt-3.c: New test.
1662
1663 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
1664
1665         * gcc.c-torture/compile/20010107-1.c: New test.
1666
1667 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
1668
1669         * gcc.c-torture/execute/builtin-noret-1.c: New test.
1670
1671 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
1672
1673         * gcc.dg/format/format.h: New file.
1674         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
1675         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
1676         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
1677         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
1678         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
1679         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
1680         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
1681         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
1682         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
1683         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
1684         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
1685         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
1686         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
1687         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
1688         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
1689         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
1690         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
1691         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
1692         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
1693         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
1694         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
1695         instead of declaring standard types, macros and functions in each
1696         test.
1697
1698 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
1699
1700         * gcc.c-torture/execute/20010106-1.c: New test.
1701
1702 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
1703
1704         * gcc.dg/format/format.exp: New file.
1705         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
1706         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
1707         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
1708         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
1709         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
1710         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
1711         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
1712         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
1713         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
1714         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
1715         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
1716         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
1717         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
1718         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
1719         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
1720         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
1721         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
1722         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
1723         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
1724         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
1725         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
1726         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
1727         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
1728         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
1729         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
1730         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
1731         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
1732         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
1733         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
1734         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
1735         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
1736         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
1737         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
1738         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
1739         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
1740         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
1741         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
1742         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
1743         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
1744         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
1745         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
1746         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
1747
1748 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
1749
1750         * gcc.c-torture/execute/991228-1.c: Take word endianness into
1751         account.
1752
1753 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
1754
1755         * gcc.c-torture/execute/builtin-complex-1.c: New test.
1756
1757 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
1758
1759         * g++.old-deja/g++.pt/crash62.C: New test.
1760
1761 2001-01-04  Richard Henderson  <rth@redhat.com>
1762
1763         * gcc.dg/20000926-1.c: Update expected warnings.
1764         * gcc.dg/array-2.c: Likewise.
1765         * gcc.dg/array-4.c: Also validate flexible array members.
1766         * gcc.dg/c99-flex-array-1.c: New.
1767
1768 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
1769
1770         * gcc.c-torture/compile/20001222-1.x: Remove.
1771
1772 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
1773
1774         * gcc.c-torture/execute/built-in-setjmp.c: New.
1775
1776 2001-01-03  Richard Henderson  <rth@redhat.com>
1777
1778         * gcc.dg/940510-1.c: Update expected error wording.
1779         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
1780
1781 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
1782
1783         * lib/target-supports.exp (check_alias_available): Modified to
1784         indicate aliases not supported if only weak aliases are supported.
1785
1786 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1787
1788         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
1789         Turn on cmpstrsi checks for __pj__ and __i370__.
1790
1791 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
1792
1793         * g++.old-deja/g++.other/virtual11.C: New test.
1794
1795 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
1796
1797         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
1798
1799 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1800
1801         * gcc.c-torture/compile/20010102-1.c: New test.
1802
1803 2001-01-02  Andreas Jaeger  <aj@suse.de>
1804
1805         * gcc.dg/noreturn-3.c: New test.
1806
1807         * gcc.dg/noreturn-4.c: New test.
1808
1809 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1810
1811         * gcc.c-torture/execute/stdio-opt-1.c: Also test
1812         __builtin_fputc and __builtin_fwrite.
1813
1814 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
1815
1816         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
1817         signed char, not default char.
1818
1819 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
1820
1821         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
1822
1823 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
1824
1825         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
1826
1827 2000-12-29  Richard Henderson  <rth@redhat.com>
1828
1829         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
1830         (__cyg_profile_func_exit): Define.
1831
1832 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
1833
1834         * g++.dg/vtgc1.C: New test.
1835
1836 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
1837
1838         * gcc.dg/noncompile/20001228-1.c: New test.
1839
1840         * gcc.dg/20001228-1.c: New test.
1841
1842         * gcc.c-torture/execute/20001228-1.c: New test.
1843
1844 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
1845
1846         * gcc.dg/format-strfmon-1.c: New test.
1847
1848 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1849
1850         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
1851         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
1852         * gcc.c-torture/execute/string-opt-1.c: Likewise.
1853         * gcc.c-torture/execute/string-opt-2.c: Likewise.
1854         * gcc.c-torture/execute/string-opt-3.c: Likewise.
1855         * gcc.c-torture/execute/string-opt-4.c: Likewise.
1856         * gcc.c-torture/execute/string-opt-6.c: Likewise.
1857         * gcc.c-torture/execute/string-opt-7.c: Likewise.
1858         * gcc.c-torture/execute/string-opt-8.c: Likewise.
1859         * gcc.c-torture/execute/string-opt-9.c: Likewise.
1860         * gcc.c-torture/execute/string-opt-10.c: Likewise.
1861         * gcc.c-torture/execute/string-opt-11.c: Likewise.
1862         * gcc.c-torture/execute/string-opt-12.c: Likewise.
1863
1864         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
1865         * gcc.c-torture/execute/string-opt-4.c: Test index.
1866
1867 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
1868
1869         * gcc.c-torture/compile/20001226-1.c: New test.
1870
1871 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
1872
1873         * gcc.c-torture/compile/20001222-1.c: New test.
1874         * gcc.c-torture/compile/20001222-1.x: Xfail.
1875
1876 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
1877
1878         * gcc.c-torture/execute/comp-goto-2.c: New test.
1879
1880 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
1881
1882         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
1883         Use long types if __INT_MAX__ is 32767.
1884         (main): Use cast to (sint32 *) when poking 88 into a_page.
1885
1886         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
1887
1888 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
1889
1890         * gcc.c-torture/compile/20001221-1.c: New test.
1891         * gcc.c-torture/execute/20001221-1.c: New test.
1892
1893 2000-12-20  Richard Henderson  <rth@redhat.com>
1894
1895         * g++.old-deja/g++.pt/crash36.C: Update error lines.
1896         * g++.old-deja/g++.robertl/eb109.C: Likewise.
1897
1898 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1899
1900         * gcc.dg/compare3.c: New test.
1901
1902 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
1903
1904         * gcc.dg/format-warnll-1.c: New test.
1905
1906 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
1907
1908         * gcc.dg/cpp/cmdlne-P.c: New test.
1909
1910 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
1911
1912         * gcc.c-torture/execute/builtin-abs-1.c,
1913         gcc.c-torture/execute/builtin-abs-2.c: New tests.
1914
1915 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
1916
1917         * gcc.dg/cpp/multiline.c: New test.
1918
1919 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
1920
1921         * g++.old-deja/g++.other/syshdr1.C: Update.
1922         * gcc.dg/cpp/lineflags.c: Remove temporarily.
1923
1924 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1925
1926         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
1927
1928 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1929
1930         * g++.old-deja/g++.pt/ttp65.C: New test.
1931
1932 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1933
1934         * g++.old-deja/g++.pt/ttp64.C: New test.
1935
1936 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1937
1938         * g++.old-deja/g++.pt/spec33.C: New test.
1939
1940 2000-12-14  Catherine Moore  <clm@redhat.com>
1941
1942         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
1943         * gcc.c-torture/execute/920612-2.c: Likewise.
1944         * gcc.c-torture/execute/920428-2.c: Likewise.
1945         * gcc-c-torture/execute/va-arg-11.c: Call exit.
1946         * gcc.c-torture/execute/va-arg-21.c: Likewise.
1947
1948 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1949
1950         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
1951         * gcc.dg/pack-test-2.c: Likewise.
1952
1953 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
1954
1955         Tests by Zack Weinberg <zackw@stanford.edu>.
1956
1957         * gcc.dg/cpp/defined.c: Update.
1958         * gcc.dg/cpp/defined_trad.c: New tests.
1959
1960 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
1961
1962         * gcc.dg/cpp/trad-direct.c: Update.
1963
1964 2000-12-11  Neil Booth  <neilb@earthling.net>
1965
1966         * gcc.dg/cpp/defined_trad.c
1967
1968 2000-12-11  Neil Booth  <neilb@earthling.net>
1969
1970         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
1971
1972 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
1973
1974         * gcc.dg/format-miss-2.c: New test.
1975
1976 2000-12-09  Neil Booth  <neilb@earthling.net>
1977
1978         * gcc.dg/cpp/lineflags.c: New tests.
1979         * gcc.dg/cpp/poison.c: Update.
1980         * gcc.dg/cpp/redef2.c: Update.
1981         * gcc.dg/cpp/skipping.c: New test.
1982
1983 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
1984
1985         * g++.old-deja/g++.other/eh3.C: New testcase.
1986
1987 2000-12-07  Neil Booth  <neilb@earthling.net>
1988
1989         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
1990         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
1991         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
1992         wtr-union-init-2.c, wtr-union-init-3.c: Update.
1993         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
1994         Update.
1995
1996 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
1997
1998         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
1999         __SIZE_TYPE__ instead of int for type of integers cast to
2000         pointers.
2001
2002 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
2003
2004         * g++.old-deja/g++.other/cleanup4.C: New test.
2005
2006 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
2007
2008         * format-sec-1.c: New test.
2009
2010 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
2011
2012         * gcc.dg/format-nonlit-3.c: New test.
2013
2014 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
2015
2016         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
2017         through a null pointer.
2018
2019 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2020
2021         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
2022         * g++.old-deja/g++.pt/partial4.C: New test.
2023
2024 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
2025
2026         * gcc.c-torture/execute/ieee/hugeval.x: New.
2027
2028 2000-12-06  Neil Booth  <neilb@earthling.net>
2029
2030         * gcc.dg/cpp/backslash2.c: New tests.
2031
2032 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2033
2034         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
2035         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
2036
2037 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
2038
2039         * gcc.c-torture/execute/20001203-2.c: New testcase.
2040
2041 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
2042
2043         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
2044         * g++.old-deja/g++.other/virtual10.C: New test.
2045
2046 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
2047
2048         * g++.old-deja/g++.mike/pmf5.C: Remove test.
2049
2050 2000-12-05  Richard Henderson  <rth@redhat.com>
2051
2052         * gcc.c-torture/compile/20001205-1.c: New.
2053
2054 2000-12-04  Neil Booth  <neilb@earthling.net>
2055
2056         * g++.old-deja/g++.other/virtual9.C: New test.
2057         * g++.old-deja/g++.pt/crash61.C: New test.
2058         * gcc.c-torture/execute/loop-9.c: New test.
2059
2060 2000-12-04  Neil Booth  <neilb@earthling.net>
2061
2062         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
2063         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
2064         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
2065         * gcc.dg/cpp/extratokens.c: ...here.
2066
2067 2000-12-04  Neil Booth  <neilb@earthling.net>
2068
2069         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
2070         New tests.
2071
2072 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2073
2074         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
2075         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
2076
2077 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
2078
2079         * gcc.c-torture/execute/20001203-1.c: New test.
2080
2081 2000-12-03  Neil Booth  <neilb@earthling.net>
2082
2083         * gcc.dg/cpp/macro6.c: New test cases.
2084
2085 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2086
2087         * gcc.c-torture/execute/string-opt-9.c: New test.
2088         * gcc.c-torture/execute/string-opt-10.c: Likewise.
2089         * gcc.c-torture/execute/string-opt-11.c: Likewise.
2090         * gcc.c-torture/execute/string-opt-12.c: Likewise.
2091
2092         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
2093         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
2094
2095 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
2096
2097         * gcc.dg/cpp/if-6.c: New testcase.
2098
2099         * gcc.dg/20001201-1.c: New testcase.
2100
2101 2000-12-02  Neil Booth  <neilb@earthling.net>
2102
2103         * g++.old-deja/g++.other/externC4.C,
2104         g++.old-deja/g++.other/friend10.C: New tests.
2105
2106 2000-12-02  Neil Booth  <neilb@earthling.net>
2107
2108         * g++.old-deja/g++.other/instan2.C
2109         * g++.old-deja/g++.other/instan3.C: New test.
2110
2111 2000-12-02  Neil Booth  <neilb@earthling.net>
2112
2113         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
2114         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
2115         gnuc99.c,gnuc99-pedantic.c: New tests.
2116
2117 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
2118
2119         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
2120         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
2121
2122 2000-12-01  Neil Booth  <neilb@earthling.net>
2123
2124         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
2125         * gcc.dg/cpp/poison.c: Update.
2126         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
2127
2128 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
2129
2130         * g77.f-torture/execute/20001201.f: New test.
2131
2132 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
2133
2134         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
2135
2136 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
2137
2138         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
2139
2140 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
2141
2142         * g++.old-deja/g++.other/cast6.C: New test.
2143
2144 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
2145
2146         * gcc.c-torture/execute/20001130-2.c: New testcase.
2147
2148 2000-11-30  Richard Henderson  <rth@redhat.com>
2149
2150         * gcc.c-torture/execute/20001130-1.c: New test.
2151
2152 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
2153
2154         * g++.old-deja/g++.other/op3.C: New test.
2155
2156 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
2157
2158         * g++.old-deja/g++.other/op2.C: New test.
2159
2160 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
2161
2162         * g++.old-deja/g++.other/crash38.C: New test.
2163
2164 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
2165
2166         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
2167
2168 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
2169
2170         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
2171         tests.
2172         * gcc.c-torture/execute/string-opt-6.c: New test.
2173
2174         * gcc.dg/20001117-1.c: Add main.
2175
2176 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
2177
2178         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
2179         Move from here ...
2180         * gcc.dg/940510-1.c: ... to here.
2181
2182         * gcc.dg/20000926-1.c: GNU C now allows initializations of
2183         zero-size arrays in toplevel structures.
2184
2185 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
2186
2187         * gcc.c-torture/execute/loop-8.c: New test.
2188
2189 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
2190
2191         * g++.old-deja/g++.other/base1.C: New test.
2192
2193 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
2194
2195         * g++.old-deja/g++.other/parse2.C: New test.
2196
2197 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
2198
2199         * g++.old-deja/g++.pt/incomplete1.C: New test.
2200
2201 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
2202
2203         * g++.old-deja/g++.other/friend9.C: New test.
2204
2205 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
2206
2207         * gcc.dg/20001127-1.c: New test.
2208
2209 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
2210
2211         * g++.old-deja/g++.pt/friend46.C: New test.
2212
2213 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
2214
2215         * g++.old-deja/g++.other/ptrmem8.C: New test.
2216
2217 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2218
2219         * gcc.c-torture/execute/string-opt-7.c: New test.
2220         * gcc.c-torture/execute/string-opt-8.c: Likewise.
2221
2222 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
2223
2224         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
2225         instead of 'mkcheck 2'.
2226
2227 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
2228
2229         * gcc.c-torture/execute/memcheck/driver.c,
2230         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
2231         C9X references to refer to C99.
2232
2233 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
2234
2235         * gcc.dg/ultrasp3.c: New test.
2236
2237 2000-11-25  Neil Booth  <neilb@earthling.net>
2238
2239         * gcc.dg/cpp/include2.c: Update test to be locale independent.
2240
2241 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
2242
2243         * gcc.c-torture/compile/20001123-2.c: New.
2244
2245 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2246
2247         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
2248
2249 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
2250
2251         * gcc.dg/sequence-point-1.c: Add some new tests.
2252         * gcc.c-torture/execute/20001124-1.c: New test.
2253
2254 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
2255
2256         * g++.old-deja/g++.other/vaarg4.C: New test.
2257         * gcc.c-torture/compile/20001123-1.c: New test.
2258
2259 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
2260
2261         * g++.other/crash24.C: Adjust and remove XFAIL.
2262         * g++.other/crash37.C: New test.
2263
2264 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
2265
2266         * g++.old-deja/g++.pt/instantiate9.C: New test.
2267
2268 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
2269
2270         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
2271         new ABI, too.
2272
2273         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
2274         * g++.old-deja/g++.robertl/eb55.C: Likewise.
2275
2276 2000-11-22  Neil Booth  <neilb@earthling.net>
2277
2278         * gcc.dg/cpp/Wtrigraphs.c: New test.
2279
2280 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
2281
2282         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
2283
2284 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
2285
2286         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
2287
2288 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
2289
2290         * lib/gcc-dg.exp: load_lib scanasm.exp.
2291         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
2292         * lib/g++-dg.exp: load_lib scanasm.exp.
2293         * lib/scanasm.exp: New.
2294         (scan-assembler, scan-assembler-not): Add optional arguments to
2295         test name, or if not present, the pattern name.
2296         (scan-assembler-dem, scan-assembler-dem-not): New.
2297
2298         * g++.dg/dg.exp: New.
2299
2300 2000-11-21  Neil Booth  <neilb@earthling.net>
2301
2302         * gcc.dg/cpp/integrated1.c: Remove.
2303
2304 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
2305
2306         * gcc.c-torture/execute/20001121-1.c: New test.
2307
2308 2000-11-21  Richard Henderson  <rth@redhat.com>
2309
2310         * gcc.c-torture/compile/20001121-1.c: New test.
2311
2312 2000-11-20  Neil Booth  <neilb@earthling.net>
2313
2314         * gcc.dg/cpp/integrated1.c: New test.
2315
2316 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
2317
2318         * g++.old-deja/g++.other/inline17.C: New test.
2319
2320 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
2321
2322         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
2323         local variable to be zero: I made the variable global. Now
2324         uses abort() and exit() instead of relying on main's return value.
2325
2326 2000-11-20  Neil Booth  <neilb@earthling.net>
2327
2328         * gcc.dg/cpp/paste2.c: Update test.
2329         * objc/execute/paste.m: New test.
2330
2331 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
2332
2333         * gcc.dg/c99-condexpr-1.c: New test.
2334
2335 2000-11-20  Neil Booth  <neilb@earthling.net>
2336
2337         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
2338
2339 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
2340
2341         * g++.old-deja/g++.pt/export1.C: New test.
2342
2343 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
2344
2345         * gcc.dg/20001117-1.c: New test.
2346
2347 2000-11-18  Richard Henderson  <rth@redhat.com>
2348
2349         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
2350
2351 2000-11-18  Richard Henderson  <rth@redhat.com>
2352
2353         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
2354         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
2355         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
2356
2357 2000-11-18  Richard Henderson  <rth@redhat.com>
2358
2359         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
2360         (main): New.  Exit cleanly.
2361
2362 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
2363
2364         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
2365         gcc.dg/c99-fordecl-2.c: New tests.
2366
2367 2000-11-18  Richard Henderson  <rth@redhat.com>
2368
2369         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
2370         * gcc.c-torture/execute/zerolen-2.c: New.
2371
2372 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2373
2374         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
2375         memory.
2376
2377 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
2378
2379         * g++.old-deja/g++.pt/instantiate8.C: New test.
2380
2381 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
2382
2383         * g++.old-deja/g++.other/incomplete.C: Add more tests.
2384         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
2385
2386 2000-11-16  Nick Clifton  <nickc@redhat.com>
2387
2388         * gcc.c-torture/execute/nestfunc-2.c: New test.
2389         * gcc.c-torture/execute/nestfunc-3.c: New test.
2390
2391 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
2392
2393         * gcc.c-torture/compile/20001116-1.c: New test.
2394
2395 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2396
2397         * gcc.c-torture/execute/20001115-1.c: New test.
2398
2399 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
2400
2401         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
2402         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
2403         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
2404         * g++.old-deja/g++.abi/vmihint.C: Likewise.
2405
2406 2000-11-15  Neil Booth  <neilb@earthling.net>
2407
2408         gcc.dg/cpp/_Pragma1.c: Update.
2409         gcc.dg/cpp/_Pragma2.c: New test.
2410
2411 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
2412
2413         * g++.old-deja/g++.other/anon5.C: New test.
2414
2415 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
2416
2417         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
2418         tests.
2419
2420 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
2421
2422         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
2423         output.
2424
2425 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
2426
2427         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
2428         labels at end of compound statements.
2429
2430 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
2431
2432         * gcc.c-torture/execute/loop-7.c: New test.
2433
2434 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
2435
2436         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
2437
2438 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
2439
2440         * gcc.dg/c99-bool-1.c: New test.
2441
2442 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
2443
2444         * gcc.dg/c99-scope-1.c: Remove xfail.
2445         * gcc.dg/c99-scope-2.c: New test.
2446
2447 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2448
2449         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
2450         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
2451
2452 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
2453
2454         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
2455         error messages.
2456
2457         * g++.mike/p700.C: Don't typedef wchar_t.
2458         * g++.mike/p784.C: Likewise.
2459         * g++.mike/eb101.C: Don't use __wchar_t.
2460
2461 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
2462
2463         * g77.f-torture/execute/20001111.[fx]: Test premature exit
2464         from DO loop.
2465
2466 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
2467
2468         * gcc.c-torture/execute/20001111-1.c: New test.
2469
2470 2000-11-10  Nick Clifton  <nickc@redhat.com>
2471
2472         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
2473         long multuiple and accumulate.
2474
2475 2000-11-09  Richard Henderson  <rth@redhat.com>
2476
2477         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
2478         via size_t instead of int.
2479
2480         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
2481         * gcc.c-torture/execute/string-opt-2.c: Likewise.
2482         * gcc.c-torture/execute/string-opt-3.c: Likewise.
2483         * gcc.c-torture/execute/string-opt-4.c: Likewise.
2484
2485 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
2486
2487         * gcc.c-torture/compile/20001109-1.c: New test.
2488         * gcc.c-torture/compile/20001109-2.c: New test.
2489
2490 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
2491
2492         * g++.old-deja/g++.pt/operator1.C: New test.
2493         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
2494
2495 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
2496
2497         * gcc.dg/20001108-1.c: New test.
2498
2499 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
2500
2501         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
2502         with both arguments constant strings.
2503         * gcc.c-torture/execute/string-opt-3.c: New test.
2504         * gcc.c-torture/execute/string-opt-4.c: New test.
2505         * gcc.c-torture/execute/string-opt-5.c: New test.
2506
2507 2000-11-08  Nick Clifton  <nickc@redhat.com>
2508
2509         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
2510         mulsidi3adddi patterns.
2511
2512 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
2513
2514         * g++.old-deja/g++.other/crash36.C: New test.
2515
2516 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
2517
2518         * g++.old-deja/g++.other/init16.C: New test.
2519
2520 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
2521
2522         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
2523
2524 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
2525
2526         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
2527         * gcc.c-torture/execute/va-arg-16.x: Likewise.
2528         * gcc.c-torture/execute/va-arg-17.x: Likewise.
2529
2530 2000-11-07  DJ Delorie  <dj@redhat.com>
2531
2532         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
2533
2534 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2535
2536         * gcc.c-torture/execute/string-opt-1.c: New test.
2537
2538 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
2539
2540         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
2541         mips-sgi-irix6.* because the MIPS ABI passes floating-point
2542         parameters in registers, and there is no way for a varargs
2543         function to know in which order the integer and floating-point
2544         parameters should be interleaved when they are placed on the
2545         stack.
2546         * gcc.c-torture/execute/va-arg-16.x: Likewise.
2547         * gcc.c-torture/execute/va-arg-17.x: Likewise.
2548
2549 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2550
2551         * gcc.c-torture/execute/string-opt-2.c: New test.
2552
2553 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
2554
2555         * g++.old-deja/g++.pt/crash60.C: New test.
2556
2557 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
2558
2559         * g++.old-deja/g++.other/crash24.C: New test.
2560         * g++.old-deja/g++.other/crash25.C: New test.
2561         * g++.old-deja/g++.other/crash26.C: New test.
2562         * g++.old-deja/g++.other/crash27.C: New test.
2563         * g++.old-deja/g++.other/crash28.C: New test.
2564         * g++.old-deja/g++.other/crash29.C: New test.
2565         * g++.old-deja/g++.other/crash30.C: New test.
2566         * g++.old-deja/g++.other/crash31.C: New test.
2567         * g++.old-deja/g++.other/crash32.C: New test.
2568         * g++.old-deja/g++.other/crash33.C: New test.
2569         * g++.old-deja/g++.other/crash34.C: New test.
2570         * g++.old-deja/g++.other/crash35.C: New test.
2571
2572 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
2573
2574         * gcc.c-torture/execute/20001031-1.c: New test.
2575
2576 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
2577
2578         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
2579         namespace.
2580
2581         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
2582         standards-conformant.
2583
2584         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
2585
2586         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
2587         * g++.old-deja/g++.mike/p755a.C: Likewise.
2588         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
2589         library makes no calls to `operator new' during initialization.
2590
2591 2000-11-04  Neil Booth  <neilb@earthling.net>
2592
2593         * gcc.dg/cpp/include2.c: New tests.
2594
2595 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
2596
2597         * lib/g++.exp (g++_set_ld_library_path): New function.
2598         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
2599
2600 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
2601
2602         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
2603         warnings.
2604
2605 2000-11-01  Richard Henderson  <rth@redhat.com>
2606
2607         * g++.old-deja/g++.ext/namedret1.C: New.
2608         * g++.old-deja/g++.ext/namedret2.C: New.
2609         * g++.old-deja/g++.ext/namedret3.C: New.
2610
2611 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
2612
2613         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
2614         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
2615
2616 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2617
2618         * gcc.c-torture/execute/va-arg-21.c: New test.
2619
2620 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
2621
2622         * gcc.dg/c99-complex-2.c: New test.
2623
2624 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2625
2626         * gcc.c-torture/execute/stdio-opt-1.c: New test.
2627
2628 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
2629
2630         * g++.old-deja/g++.other/inline16.C: New test.
2631
2632 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
2633
2634         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
2635         __PRETTY_FUNCTION__
2636
2637 2000-10-29  Neil Booth  <neilb@earthling.net>
2638
2639         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
2640         New tests.
2641         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
2642         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
2643         optimisation.
2644
2645 2000-10-29  Neil Booth  <neilb@earthling.net>
2646
2647         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
2648         * mi1.c, mi1c.h: Add null directives to multiple-include test.
2649         * mi5.c: Test multiple includes work with -C.
2650         * trigraphs.c: Test ^= version.
2651
2652 2000-10-28  Neil Booth  <neilb@earthling.net>
2653
2654         New tests and test updates for new macro expander.
2655
2656         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
2657         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
2658         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
2659         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
2660         new diagnostic messages.
2661
2662         * gcc.dg/cpp/macro3.c: New tests.
2663
2664 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
2665
2666         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
2667         on the same line.
2668
2669 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
2670
2671         * g++.old-deja/g++.other/eh2.C: New test.
2672
2673 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
2674
2675         * gcc.c-torture/execute/20001027-1.c: New test.
2676
2677 2000-10-26  Richard Henderson  <rth@redhat.com>
2678
2679         * gcc.c-torture/execute/20001026-1.c: New.
2680
2681 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
2682
2683         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
2684         * g++.old-deja/g++.law/builtin1.C: Likewise.
2685         * g++.old-deja/g++.law/ctors10.C: Likewise.
2686         * g++.old-deja/g++.law/virtual3.C: Likewise.
2687         * g++.old-deja/g++.mike/p658.C: Likewise.
2688         * g++.old-deja/g++.other/sibcall1.C: Likewise.
2689         * g++.old-deja/g++.other/vaarg2.C: Likewise.
2690         * g++.old-deja/g++.robertl/eb124.C: Likewise.
2691         * g++.old-deja/g++.robertl/eb44.C: Likewise.
2692         * g++.old-deja/g++.robertl/eb77.C: Likewise.
2693
2694 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
2695
2696         * gcc.c-torture/compile/20001024-1.c: New test.
2697
2698 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
2699
2700         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
2701         to tell us whether or not we are using V3.
2702
2703 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
2704
2705         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
2706         operands.
2707
2708 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
2709
2710         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
2711
2712 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
2713
2714         * gcc.c-torture/execute/20001024-1.c: New test.
2715
2716 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
2717
2718         * g++.old-deja/g++.other/sibcall1.C: New test.
2719
2720 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
2721
2722         * gcc.dg/noncompile/init-3.c: New test.
2723
2724 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
2725
2726         * gcc.dg/format-array-1.c: New test.
2727
2728 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
2729
2730         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
2731         writing through null pointers; remove comment about testing
2732         unterminated strings.
2733
2734 2000-10-17  Matthew Hiller  <hiller@redhat.com>
2735
2736         * gcc.c-torture/execute/20001017-2.c: New test.
2737
2738 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
2739
2740         * gcc.c-torture/compile/20001018-1.c: New test.
2741         * gcc.c-torture/compile/20001018-1.x: Xfail.
2742
2743 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2744
2745         * gcc.c-torture/execute/20001017-1.c: New test.
2746
2747 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
2748
2749         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
2750         for multiple use of arguments with scanf formats; add tests for
2751         multiple use of arguments.
2752
2753 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
2754
2755         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
2756
2757 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
2758
2759         * gcc.dg/format-miss-1.c: New test.
2760
2761 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
2762
2763         * gcc.c-torture/execute/20001013-1.c: New test.
2764
2765 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
2766
2767         * gcc.dg/format-branch-1.c: New test.
2768
2769 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
2770
2771         * README, lib/file-format.exp: Remove EGCS references.
2772
2773 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
2774
2775         * gcc.dg/20001013-1.c: New test.
2776
2777 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
2778
2779         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
2780         for intmax_t in the compiler using __typeof__ and the type rules
2781         for conditional expressions.
2782
2783 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
2784
2785         * gcc.dg/20001012-1.c: New test.
2786         * gcc.dg/20001012-2.c: New test.
2787
2788 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
2789
2790         * gcc.dg/format-attr-1.c: New test.
2791
2792 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
2793
2794         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
2795         __LONG_LONG_MAX__ instead of LLONG_MAX.
2796
2797 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
2798
2799         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
2800         scanf flags.
2801         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
2802         flags.
2803
2804 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
2805
2806         * gcc.dg/sequence-pt-1.c: New test.
2807
2808 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
2809
2810         * gcc.c-torture/execute/20001011-1.c: New testcase.
2811         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
2812
2813 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
2814
2815         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
2816         does not error on it.
2817
2818 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
2819
2820         * gcc.dg/20001009-1.c: New test.
2821
2822 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
2823
2824         * gcc.c-torture/compile/20001009-1.c: Move from here ....
2825         * gcc.c-torture/execute/20001009-2.c: ... to here.
2826
2827 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
2828
2829         * gcc.c-torture/compile/20001009-1.c: New testcase.
2830         * gcc.c-torture/execute/20001009-1.c: New testcase.
2831         Testcases provided by Jan Hubicka <jh@suse.cz>.
2832
2833 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
2834
2835         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
2836         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
2837         uintmax_t using <limits.h> to emulate the compiler's internal
2838         logic.  No longer XFAIL %j tests.
2839
2840 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
2841
2842         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
2843         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
2844         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
2845         regexps and details of expected handling of some bad formats.
2846         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
2847         suppression.
2848
2849 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
2850
2851         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
2852         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
2853         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
2854         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
2855         in list archives.
2856
2857 2000-10-06  Richard Henderson  <rth@cygnus.com>
2858
2859         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
2860         * g++.old-deja/g++.brendan/crash52.C: Likewise.
2861         * g++.old-deja/g++.jason/report.C: Likewise.
2862         * g++.old-deja/g++.law/friend5.C: Likewise.
2863         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
2864         of the expected warnings.
2865
2866 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
2867
2868         * g++.old-deja/g++.pt/enum14.C: New test.
2869
2870 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
2871
2872         * g++.old-deja/g++.pt/crash59.C: New test.
2873
2874 2000-10-04  Will Cohen  <wcohen@redhat.com>
2875
2876         * gcc.dg/20000926-1.c: New test.
2877
2878 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
2879
2880         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
2881         function name for current C++ compiler.
2882         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
2883
2884 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
2885
2886         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
2887         __PRETTY_FUNCTION__.
2888         * g++.old-deja/g++.ext/pretty2.C: Likewise.
2889
2890 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2891
2892         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
2893
2894 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
2895
2896         * gcc.c-torture/compile/20000923-1.c: New test.
2897
2898 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
2899
2900         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
2901         * g++.old-deja/g++.pt/ttp62.C: Same.
2902         * g++.old-deja/g++.other/inline14.C: Same.
2903
2904 2000-09-24  Richard Henderson  <rth@cygnus.com>
2905
2906         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
2907
2908 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
2909
2910         * gcc.dg/c90-printf-1.c: Add test for wide string format.
2911
2912 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
2913
2914         * gcc.c-torture/compile/20000922-1.c: New file.
2915
2916 2000-09-21  Nick Clifton  <nickc@redhat.com>
2917
2918         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
2919         a signed long modulo operation.
2920         (mod6): New funciton - perform an unsigned long modulo operation.
2921         (main): Add tests for modulos of very large numbers by very small
2922         dividends.
2923
2924 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2925
2926         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
2927
2928 2000-09-19  Richard Henderson  <rth@cygnus.com>
2929
2930         * gcc.dg/compare2.c (case 10): XFAIL.
2931
2932 2000-09-18  Richard Henderson  <rth@cygnus.com>
2933
2934         * gcc.c-torture/execute/20000906-1.c: Move ...
2935         * gcc.dg/20000906-1.c: ... here.  Only run on targets
2936         that support __builtin_trap.
2937
2938 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
2939
2940         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
2941
2942 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
2943
2944         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
2945         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
2946         more $ format tests.
2947
2948 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
2949
2950         * gcc.dg/format-errmk-1.c: New test.
2951
2952 2000-09-17  Greg McGary  <greg@mcgary.org>
2953
2954         * gcc.c-torture/execute/20000917-1.x: Remove.
2955
2956 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
2957
2958         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
2959
2960 2000-09-17  Greg McGary  <greg@mcgary.org>
2961
2962         * gcc.c-torture/execute/20000917-1.c: New test.
2963         * gcc.c-torture/execute/20000917-1.x: XFAIL.
2964
2965 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
2966
2967         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
2968         in nested macro bug.
2969
2970 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
2971
2972         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
2973
2974 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
2975
2976         * gcc.c-torture/execute/20000914-1.c: New test.
2977
2978 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
2979
2980         * g++.other/inline13.C: New test.
2981
2982 2000-09-12  Andreas Jaeger  <aj@suse.de>
2983
2984         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
2985         constant by Ulrich Drepper <drepper@redhat.com>.
2986
2987 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
2988
2989         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
2990
2991 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2992
2993         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
2994
2995 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
2996
2997         * gcc.dg/cpp/backslash.c: New test.
2998
2999 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
3000
3001         * gcc.c-torture/execute/20000910-1.c: New test.
3002         * gcc.c-torture/execute/20000910-2.c: Likewise.
3003
3004 2000-09-11  Robert Lipe  <robertl@sco.com>
3005
3006         * gcc.dg/pragma-align.c: New test.
3007
3008 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
3009
3010         * g++.old-deja/g++.pt/explicit82.C: New test.
3011         * g++.old-deja/g++.pt/explicit83.C: New test.
3012
3013 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
3014
3015         * gcc.dg/asm-names.c: New test.
3016
3017 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3018
3019         * gcc.dg/cpp/tr-warn6.c: New test
3020
3021 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
3022
3023         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
3024         be accepted.
3025
3026 2000-09-07  Catherine Moore  <clm@redhat.com>
3027
3028         * gcc.c-torture/execute/unroll-1.c: New test.
3029
3030 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
3031
3032         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
3033         ERROR markers.
3034         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
3035         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
3036         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
3037         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
3038         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
3039         Preprocess only.
3040         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
3041         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
3042
3043 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
3044
3045         * g++.old-deja/g++.pt/deduct2.C: New test.
3046
3047 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
3048
3049         * g++.old-deja/g++.pt/parms2.C: New test.
3050
3051 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
3052
3053         * g++.old-deja/g++.pt/crash58.C: New test.
3054
3055 2000-09-06  Greg McGary  <greg@mcgary.org>
3056
3057         * gcc.c-torture/execute/20000906-1.c: New test.
3058         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
3059
3060 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3061
3062         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
3063
3064 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
3065
3066         * g++.old-deja/g++.pt/crash57.C: New test.
3067
3068 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
3069
3070         * g++.old-deja/g++.pt/crash56.C: New test.
3071
3072 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
3073
3074         * g++.old-deja/g++.pt/koenig1.C: New test.
3075
3076 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
3077
3078         * gcc.dg/20000904-1.c: New test.
3079
3080 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
3081
3082         * gcc.dg/cpp/paste8.c: New test.
3083
3084 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
3085
3086         * gcc.c-torture/compile/20000827-1.c: New test.
3087
3088 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
3089
3090         * gcc.dg/format-diag-1.c: New test.
3091
3092 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
3093
3094         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
3095         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
3096         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
3097         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
3098         gcc.dg/formatz-1.c: Adjust warning regular expressions.
3099
3100 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
3101
3102         * g++.old-deja/g++.other/nested4.C: New test.
3103
3104 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
3105
3106         * g++.old-deja/g++.ns/scoped1.C: New test.
3107
3108 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
3109
3110         * lib/g++.exp: Support testing already-installed GCC.
3111
3112 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3113
3114         * wtr-label-1.c, wtr-suffix-1.c: New tests.
3115
3116 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3117
3118         * gcc.dg/return-type-2.c: New test.
3119
3120 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
3121
3122         * gcc.c-torture/compile/20000825-1.c: New test.
3123
3124 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
3125
3126         * gcc.dg/dwarf2-2.c: New test.
3127
3128 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
3129
3130         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
3131         dg-warning regexps.
3132
3133 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
3134
3135         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
3136         gcc.dg/format-ext-5.c: New tests.
3137
3138 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
3139
3140         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
3141
3142 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
3143
3144         * gcc.dg/noncompile/930622-2.c: Adjust error message.
3145
3146 2000-08-24  Richard Henderson  <rth@cygnus.com>
3147
3148         * gcc.dg/ia64-sync-1.c: New test.
3149         * gcc.dg/ia64-sync-2.c: New test.
3150         * gcc.dg/ia64-asm-1.c: New test.
3151
3152 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
3153
3154         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
3155         * gcc.dg/format-ext-2.c: New test.
3156
3157 2000-08-23  Jason Merrill  <jason@redhat.com>
3158
3159         * lib/old-dejagnu.exp: Also ignore "In member function" and
3160         "At global scope".
3161
3162 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3163
3164         * gcc.dg/noncompile/label-lineno-1.c: New test.
3165
3166 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
3167
3168         * gcc.dg/c99-array-nonobj-1.c: New test.
3169
3170 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
3171
3172         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
3173         tests.
3174         * gcc.dg/format-ext-1.c: New test.
3175
3176 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3177
3178         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
3179         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
3180         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
3181         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
3182         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
3183
3184 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
3185
3186         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
3187         gcc.dg/c99-strftime-2.c: New tests.
3188
3189 2000-08-22  Richard Henderson  <rth@cygnus.com>
3190
3191         * gcc.c-torture/execute/20000822-1.c: New test.
3192
3193 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
3194
3195         * gcc.c-torture/execute/20000819-1.x: Remove.
3196
3197 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
3198
3199         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
3200         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
3201         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
3202         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
3203         gcc.dg/format-xopen-1.c: New tests.
3204
3205 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
3206
3207         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
3208
3209 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
3210
3211         * g++.old-deja/g++.other/loop2.C: New test.
3212
3213         * gcc.c-torture/compile/20000606-1.c: New test.
3214         * gcc.c-torture/compile/20000728-1.c: New test.
3215         * gcc.c-torture/execute/20000801-1.c: New test.
3216         * gcc.c-torture/execute/20000801-2.c: New test.
3217         * gcc.c-torture/execute/20000819-1.c: New test.
3218         * gcc.c-torture/execute/20000819-1.x: XFAIL.
3219         * gcc.dg/20000629-1.c: New test.
3220         * gcc.dg/20000724-1.c: New test.
3221         * gcc.dg/20000807-1.c: New test.
3222
3223 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
3224
3225         * gcc.dg/cpp/pragma-1.c: New test.
3226         * gcc.dg/cpp/pragma-2.c: New test.
3227
3228 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
3229
3230         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
3231         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
3232
3233 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
3234
3235         * gcc.c-torture/compile/20000818-1.c: New test.
3236
3237 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
3238
3239         * gcc.c-torture/execute/20000818-1.c: New test.
3240
3241 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
3242
3243         * gcc.dg/format-va-1.c: New test.
3244
3245 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
3246
3247         * g++.old-deja/g++.other/typedef8.C: New test.
3248
3249 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
3250
3251         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
3252         * g++.old-deja/g++.mike/net36.C: Mark candidate.
3253         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
3254         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
3255         * g++.old-deja/g++.other/ptrmem7.C: New test.
3256         * g++.old-deja/g++.pt/ptrmem10.C: New test.
3257
3258 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
3259
3260         * g++.old-deja/g++.pt/typename27.C: New test.
3261
3262 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
3263
3264         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
3265         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
3266         * g++.old-deja/g++.pt/friend45.C: New test.
3267         * g++.old-deja/g++.other/friend8.C: New test.
3268
3269 2000-08-15  Richard Henderson  <rth@cygnus.com>
3270
3271         * gcc.c-torture/execute/20000815-1.c: New test.
3272
3273 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
3274
3275         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
3276         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
3277         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
3278
3279 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
3280
3281         * g++.old-deja/g++.other/refinit2.C: New test.
3282
3283 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
3284
3285         * lib/c-torture.exp (c-torture): Make
3286         compiler_conditional_xfail_data global.
3287         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
3288         compiler_conditional_xfail_data machinery.
3289         (f-torture-execute): Likewise.
3290         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
3291         and only when unrolling loops.
3292
3293         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
3294
3295 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
3296
3297         * g++.old-deja/g++.pt/explicit81.C: New test.
3298
3299 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
3300
3301         * g++.old-deja/g++.pt/typename26.C: New test.
3302
3303 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
3304
3305         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
3306         warning.
3307
3308 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
3309
3310         * g++.old-deja/g++.other/array3.C: New test.
3311
3312 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
3313
3314         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
3315         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
3316         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
3317         New tests.
3318
3319 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
3320
3321         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
3322         * g++.old-deja/g++.abi/vmihint.C: Likewise.
3323
3324 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
3325
3326         * gcc.c-torture/execute/20000808-1.c: New test.
3327
3328 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
3329
3330         * gcc.dg/c90-const-expr-1.c: New test.
3331
3332 2000-08-08  Richard Henderson  <rth@cygnus.com>
3333
3334         * gcc.dg/noncompile/920923-1.c: Declare calloc.
3335
3336 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
3337
3338         * gcc.dg/noncompile/const-ll-1.c: New test.
3339
3340 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
3341
3342         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
3343
3344 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
3345
3346         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
3347         that running programs linked against the shared version of libobjc
3348         run correctly.
3349
3350 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
3351
3352         * gcc.dg/c99-printf-1.c: New test.
3353
3354 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
3355
3356         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
3357
3358 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
3359
3360         * gcc.c-torture/execute/20000731-1.x: Delete.
3361
3362 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
3363
3364         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
3365         and torture_without_loops as is done by c-torture.exp.
3366         (search_for): Copy from c-torture.exp.
3367         (gcc-dg-runtest): New function, drives a directory of tests
3368         iterating over the TORTURE_OPTIONS.
3369         (scan-assembler, scan-assembler-not): Move here from
3370         individual directory drivers.
3371
3372         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
3373         defined by lib/gcc-dg.exp.
3374         * gcc.dg/cpp/cpp.exp: Likewise.
3375         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
3376         gcc-dg-runtest, so we cycle over optimization options.
3377
3378         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
3379         * gcc.dg/compare2.c: No longer expected to fail.
3380
3381 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
3382
3383         * gcc.c-torture/execute/20000804-1.c: New test.
3384
3385 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
3386
3387         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
3388
3389 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
3390
3391         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
3392
3393 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
3394
3395         * gcc.c-torture/compile/20000803-1.c: New test.
3396
3397 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
3398
3399         * gcc.c-torture/execute/20000801-3.c,
3400         gcc.c-torture/execute/20000801-4.c: New tests.
3401         * gcc.c-torture/execute/20000801-3.x,
3402         gcc.c-torture/execute/20000801-4.x: Xfail.
3403
3404 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
3405
3406         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
3407         libobjc/.libs to allow for libtool.
3408
3409 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
3410
3411         * gcc.c-torture/compile/20000802-1.c: New test.
3412
3413 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
3414
3415         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
3416
3417 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
3418
3419         * gcc-c-torture/execute/20000731-2.c: New test.
3420
3421         * gcc.c-torture/execute/20000731-1.c: New test.
3422         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
3423
3424 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
3425
3426         * testsuite/gcc.dg/cpp/paste7.c: New test.
3427         * gcc.dg/cpp/20000725-1.c: New test.
3428
3429 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
3430
3431         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
3432         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
3433         declaration warning for __builtin_dwarf_reg_size.
3434
3435         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
3436
3437 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
3438
3439         * gcc.dg/noncompile/voidparam-1.c: New test.
3440
3441 2000-07-30  Richard Henderson  <rth@cygnus.com>
3442
3443         * gcc.dg/c90-digraph-1.c: Don't xfail.
3444         * gcc.dg/compare2.c (case 10): Xfail.
3445         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
3446
3447 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
3448
3449         * gcc.dg/c99-main-1.c: New test.
3450
3451 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
3452
3453         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
3454
3455 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
3456
3457         * gcc.c-tortuer/execute/20000726-1.c: New test.
3458
3459 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
3460
3461         * gcc.c-torture/execute/enum-2.c: New test.
3462
3463 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3464
3465         * gcc.dg/cpp/tr-warn3.c: New test.
3466
3467 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
3468
3469         * g++.old-deja/g++.ext/implicit1.C: Remove.
3470         * g++.old-deja/g++.jason/c2.C: Remove
3471         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
3472         * g++.old-deja/g++.pt/crash16.C: Likewise.
3473         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
3474
3475 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
3476
3477         * g++.old-deja/g++.other/for2.C: New test.
3478
3479 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
3480
3481         * gcc.dg/20000720-1.c: New test.
3482
3483 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
3484
3485         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
3486
3487 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
3488
3489         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
3490         * gcc.c-torture/execute/20000722-1.c: New.
3491         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
3492
3493 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
3494
3495         * gcc.dg/cpp/20000720-1.S: New test.
3496
3497 2000-07-21  Michael Meissner  <meissner@redhat.com>
3498
3499         * gcc.c-torture/execute/ieee/hugeval.c: New test.
3500
3501 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
3502
3503         * g++.old-deja/g++.brendan/crash16.C,
3504         g++.old-deja/g++.brendan/parse3.C,
3505         g++.old-deja/g++.brendan/redecl1.C,
3506         g++.old-deja/g++.ns/template13.C,
3507         g++.old-deja/g++.other/decl4.C,
3508         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
3509
3510 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
3511
3512         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
3513         and "Internal error".
3514
3515         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
3516         regexps.
3517         * gcc.dg/cpp/paste6.c: New test.
3518
3519 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
3520
3521         * gcc.dg/cpp/tr-direct.c: New test.
3522
3523         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
3524         gcc.dg/cpp/undef1.c: Tweak error regexps.
3525
3526 2000-07-18  Eric Christopher <echristo@redhat.com>
3527
3528         * gcc.c-torture/compile/20000718-1.c: New test.
3529
3530 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
3531
3532         * cpplex.c (_cpp_push_token): If the token being pushed back
3533         is the previous token in this context, just subtract one from
3534         context->posn.
3535         * cppmacro.c (save_expansion): Clear aux field when storing a
3536         placemarker.
3537
3538 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
3539
3540         * gcc.dg/noncompile/redecl-1.c: New test.
3541
3542 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
3543
3544         * gcc.c-torture/execute/20000717-5.c: New test.
3545         * gcc.c-torture/execute/20000717-1.x: Removed.
3546
3547 2000-07-17  Richard Henderson  <rth@cygnus.com>
3548
3549         * gcc.c-torture/execute/20000717-4.c: New test.
3550
3551 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
3552
3553         * gcc.dg/cpp/syshdr.c: New test.
3554         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
3555
3556 2000-07-17  Neil Booth  <neilb@earthling.net>
3557
3558         * gcc.dg/cpp/cmdlne-dM.c: New test.
3559         * gcc.dg/cpp/cmdlne-dD.c: New test.
3560
3561 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
3562
3563         * gcc.c-torture/execute/20000717-3.c: New test.
3564
3565         * gcc.c-torture/compile/20000717-1.c: New test.
3566
3567 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
3568
3569         * gcc.c-torture/execute/20000717-2.c: New test.
3570
3571 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
3572
3573         * gcc.dg/formatz-1.c: New test.
3574
3575         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
3576         * gcc.dg/c99-digraph-1.c: New tests.
3577
3578         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
3579         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
3580
3581         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
3582         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
3583         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
3584         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
3585         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
3586         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
3587         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
3588
3589 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
3590
3591         * gcc.c-torture/execute/20000717-1.c: New test.
3592         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
3593
3594 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
3595
3596         * gcc.c-torture/execute/20000715-2.c: New test.
3597         * gcc.dg/20000715-1.c: New test.
3598
3599 2000-07-15  Michael Meissner  <meissner@redhat.com>
3600
3601         * gcc.c-torture/execute/20000715-1.c: New test.
3602
3603 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
3604
3605         * gcc.c-torture/execute/20000707-1.c: New test.
3606
3607 2000-07-13  Neil Booth  <NeilB@earthling.net>
3608
3609         * testsuite/gcc.dg/cpp/digraph1.c,
3610         testsuite/gcc.dg/cpp/digraph2.c,
3611         testsuite/gcc.dg/cpp/digraphs.c: New tests.
3612
3613 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
3614
3615         * g77.f-torture/compile/20000630-2.f:  New test.
3616         * g77.f-torture/compile/20000630-2.x
3617
3618 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
3619
3620         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
3621
3622 2000-07-11  Neil Booth  <NeilB@earthling.net>
3623
3624         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
3625
3626 2000-07-11  Neil Booth  <NeilB@earthling.net>
3627
3628         * gcc.dg/cpp/cmdlne-C.c: New.
3629
3630 2000-07-09  Neil Booth  <NeilB@earthling.net>
3631
3632         * gcc.dg/cpp/directiv.c: New tests.
3633         * gcc.dg/cpp/undef1.c: Update.
3634
3635 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
3636
3637         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
3638
3639 2000-07-09  Neil Booth  <NeilB@earthling.net>
3640
3641         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
3642
3643 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
3644
3645         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
3646         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
3647
3648 2000-07-08  Neil Booth  <NeilB@earthling.net>
3649
3650         * gcc.dg/cpp/macsyntx.c: New tests.
3651
3652 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
3653
3654         * gcc.dg/20000707-1.c: New test.
3655
3656 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
3657
3658         * gcc.c-torture/execute/20000706-1.c: New test.
3659         * gcc.c-torture/execute/20000706-2.c: New test.
3660         * gcc.c-torture/execute/20000706-3.c: New test.
3661         * gcc.c-torture/execute/20000706-4.c: New test.
3662         * gcc.c-torture/execute/20000706-5.c: New test.
3663
3664 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
3665
3666         * g++.old-deja/g++.pt/instantiate7.C: New test.
3667
3668 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
3669
3670         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
3671         * g++.old-deja/g++.mike/thunk3.C: Likewise.
3672         * g++.old-deja/g++.other/rtti3.C: Likewise.
3673         * g++.old-deja/g++.other/rttid3.C: Likewise.
3674
3675 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
3676
3677         *  g77.f-torture/compile/20000630-1.x: Fix typo
3678
3679 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
3680
3681         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
3682         assembly output.
3683
3684 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
3685
3686         * gcc.dg/cpp/ident.c: New test.
3687
3688 2000-07-05  Neil Booth  <NeilB@earthling.net>
3689
3690         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
3691           gcc.dg/cpp/lexstrng.c: New tests.
3692
3693 2000-07-04  Neil Booth  <NeilB@earthling.net>
3694
3695         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
3696         * gcc.dg/cpp/strify2.c: Same.
3697
3698 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
3699
3700         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
3701         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
3702         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
3703         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
3704
3705         * testsuite/gcc.dg/cpp/macro1.c,
3706         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
3707         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
3708         testsuite/gcc.dg/cpp/strify1.c,
3709         testsuite/gcc.dg/cpp/strify2.c: New tests.
3710
3711 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
3712
3713         * gcc.c-torture/execute/20000703-1.c: New test.
3714
3715 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
3716
3717         * g++.old-deja/g++.pt (lookup10.C): New test.
3718
3719 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
3720
3721         * g++.old-deja/g++.pt (typename25.C): New test.
3722
3723 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
3724
3725         * gcc.c-torture/compile/20000701-1.c: New test.
3726
3727 2000-06-30  Nick Clifton  <nickc@cygnus.com>
3728
3729         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
3730         to test case.
3731
3732 2000-06-30  Catherine Moore  <clm@cygnus.com>
3733
3734         * gcc.c-torture/execute/align-1.c: New test.
3735
3736 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
3737
3738         * g++.old-deja/g++.pt/expr8.C: New test.
3739         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
3740
3741 2000-06-29  Nick Clifton  <nickc@cygnus.com>
3742
3743         * gcc.c-torture/compile/20000629-1.c: New test.
3744
3745 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
3746
3747
3748         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
3749         gcc.dg/noncompile directory, depending on whether they're
3750         preprocessor tests or not.  Annotate all the tests for the dg
3751         framework.
3752
3753         * gcc.c-torture/noncompile/noncompile.exp: Delete.
3754         * gcc.dg/noncompile/noncompile.exp: New.
3755
3756         * Moved files:
3757         Old name                                New name
3758         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
3759         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
3760         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
3761         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
3762         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
3763         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
3764         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
3765         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
3766         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
3767         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
3768         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
3769         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
3770         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
3771         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
3772         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
3773         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
3774         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
3775         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
3776         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
3777         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
3778         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
3779         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
3780         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
3781         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
3782
3783         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
3784         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
3785         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
3786         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
3787         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
3788         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
3789
3790 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
3791
3792         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
3793         declare one variable.  On the fourth, error.
3794         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
3795         declared by 20000628-1a.h.
3796
3797 2000-06-29  Richard Henderson  <rth@redhat.com>
3798
3799         * gcc.c-torture/execute/930529-1.x: New file.
3800         * gcc.dg/920413-1.c: Adjust expected warning text.
3801         * gcc.dg/980217-1.c: Declare abort.
3802         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
3803
3804 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
3805
3806         * g77.f-torture/compile/20000629-1.f: New test.
3807         * g77.f-torture/compile/20000629-1.x: Expected to fail.
3808
3809 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
3810
3811         Rearrange lots of files, removing entirely the
3812         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
3813         directories.
3814
3815         * Deleted files:
3816         gcc.c-torture/code_quality/code_quality.exp
3817         gcc.c-torture/special/special.exp
3818         gcc.failure/failure.exp
3819         gcc.failure/940409-1.x
3820         gcc.c-torture/compile/961203-1.x
3821
3822         * New files:
3823         gcc.misc-tests/linkage.exp
3824         gcc.c-torture/execute/920730-1t.c
3825         gcc.c-torture/execute/920730-1t.x
3826         gcc.c-torture/compile/920520-1.x
3827         gcc.c-torture/compile/920521-1.x
3828         gcc.c-torture/compile/981006-1.x
3829         gcc.c-torture/execute/eeprof-1.x
3830
3831         * Moved files (possibly with modifications to fit a new harness):
3832         Old name                                New name
3833         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
3834         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
3835         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
3836         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
3837         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
3838         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
3839         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
3840         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
3841         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
3842         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
3843         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
3844         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
3845         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
3846         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
3847
3848 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
3849
3850         * c-torture/compile/961203-1.x: Delete.
3851
3852         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
3853         not exit. Include stdio.h.
3854         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
3855         * gcc.misc-tests/dg-12.c: Likewise.
3856         * gcc.misc-tests/dg-5.c: Likewise.
3857         * gcc.misc-tests/dg-6.c: Likewise.
3858         * gcc.misc-tests/dg-7.c: Prototype abort.
3859         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
3860         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
3861         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
3862         not exit.
3863         * gcc.misc-tests/sieve.c: Use return from main, not exit.
3864         * gcc.misc-tests/sort2.c: Use return from main, not exit.
3865
3866 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
3867
3868         * gcc.dg/cpp/20000628-1.c: New test.
3869         * gcc.dg/cpp/20000628-1.h: New header for above test.
3870         * gcc.dg/cpp/20000628-1a.h: Likewise.
3871
3872 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
3873
3874         * gcc.dg/cpp: New directory.
3875         * gcc.dg/cpp/cpp.exp: New driver.
3876         * gcc.dg/cpp/20000627-1.c: New test.
3877         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
3878         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
3879         and rewrite as a compilation test.
3880
3881         * gcc.dg: Move many files into the cpp subdirectory, possibly
3882         renaming or editing them as well.
3883         Old name                New name
3884         990119-1.c              cpp/19990119-1.c
3885         990228-1.c              cpp/19990228-1.c
3886         990407-1.c              cpp/19990407-1.c
3887         990409-1.c              cpp/19990409-1.c
3888         990413-1.c              cpp/19990413-1.c
3889         990703-1.c              cpp/19990703-1.c
3890         20000127-1.c            cpp/20000127-1.c
3891         20000129-1.c            cpp/20000129-1.c
3892         20000207-1.c            cpp/20000207-1.c
3893         20000207-2.c            cpp/20000207-2.c
3894         20000209-1.c            cpp/20000209-1.c
3895         20000209-2.c            cpp/20000209-2.c
3896         20000301-1.c            cpp/20000301-1.c
3897         20000419-1.c            cpp/20000419-1.c
3898         20000510-1.S            cpp/20000510-1.S
3899         20000519-1.c            cpp/20000519-1.c
3900         20000529-1.c            cpp/20000529-1.c
3901         20000625-1.c            cpp/20000625-1.c
3902         20000625-2.c            cpp/20000625-2.c
3903         cpp-as1.c               cpp/assert1.c
3904         cpp-as2.c               cpp/assert2.c
3905         cxx-comments-1.c        cpp/cxxcom1.c
3906         cxx-comments-2.c        cpp/cxxcom2.c
3907         endif-label.c           cpp/endif.c
3908         cpp-hash1.c             cpp/hash1.c
3909         cpp-hash2.c             cpp/hash2.c
3910         cpp-if1.c               cpp/if-1.c
3911         cpp-if2.c               cpp/if-2.c
3912         cpp-if3.c               cpp/if-3.c
3913         cpp-if4.c               cpp/if-4.c
3914         cpp-if5.c               cpp/if-5.c
3915         cpp-cond.c              cpp/if-cexp.c
3916         cpp-missingop.c         cpp/if-mop.c
3917         cpp-missingparen.c      cpp/if-mpar.c
3918         cpp-opprec.c            cpp/if-oppr.c
3919         cpp-ifparen.c           cpp/if-paren.c
3920         cpp-shortcircuit.c      cpp/if-sc.c
3921         cpp-shift.c             cpp/if-shift.c
3922         cpp-unary.c             cpp/if-unary.c
3923         cpp-li1.c               cpp/line1.c
3924         cpp-li2.c               cpp/line2.c
3925         lineno.c                cpp/line3.c
3926         lineno-2.c              cpp/line4.c
3927         cpp-mi.c                cpp/mi1.c
3928         cpp-mic.h               cpp/mi1c.h
3929         cpp-micc.h              cpp/mi1cc.h
3930         cpp-mind.h              cpp/mi1nd.h
3931         cpp-mindp.h             cpp/mi1ndp.h
3932         cpp-mix.h               cpp/mi1x.h
3933         cpp-mi2.c               cpp/mi2.c
3934         cpp-mi2a.h              cpp/mi2a.h
3935         cpp-mi2b.h              cpp/mi2b.h
3936         cpp-mi2c.h              cpp/mi2c.h
3937         cpp-mi3.c               cpp/mi3.c
3938         cpp-mi3.def             cpp/mi3.def
3939         poison-1.c              cpp/poison.c
3940         pr-impl.c               cpp/prag-imp.c
3941         cpp-redef-2.c           cpp/redef1.c
3942         cpp-redef.c             cpp/redef2.c
3943         strpaste.c              cpp/strp1.c
3944         strpaste-2.c            cpp/strp2.c
3945         cpp-tradpaste.c         cpp/tr-paste.c
3946         cpp-tradstringify.c     cpp/tr-str.c
3947         cpp-tradwarn1.c         cpp/tr-warn1.c
3948         cpp-tradwarn2.c         cpp/tr-warn2.c
3949         trigraphs.c             cpp/trigraphs.c
3950         cpp-unc1.c              cpp/unc1.c
3951         cpp-unc2.c              cpp/unc2.c
3952         cpp-unc3.c              cpp/unc3.c
3953         cpp-unc.c               cpp/unc4.c
3954         undef.c                 cpp/undef1.c
3955         undef-2.c               cpp/undef2.c
3956         cpp-wi1.c               cpp/widestr1.c
3957
3958 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
3959
3960         * lib/g++.exp (g++_include_flags): Tweak.
3961
3962 2000-06-27  H.J. Lu  <hjl@gnu.org>
3963             Loren J. Rittle  <ljrittle@acm.org>
3964
3965         * lib/g++.exp (g++_include_flags): Override libgloss.exp
3966         version with one that knows about the new gcc tree structure.
3967         (g++_link_flags): Same.
3968
3969 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
3970
3971         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
3972         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
3973         case we are cross-compiling.
3974
3975         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
3976         g++.old-deja/g++.niklas/Makefile.in,
3977         g++.old-deja/g++.niklas/configure.in,
3978         g++.old-deja/g++.other/Makefile.in,
3979         g++.old-deja/g++.other/configure.in,
3980         gcc.c-torture/code_quality/Makefile.in,
3981         gcc.c-torture/code_quality/configure.in,
3982         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
3983         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
3984         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
3985         gcc.c-torture/execute/ieee/Makefile.in,
3986         gcc.c-torture/execute/ieee/configure.in,
3987         gcc.c-torture/noncompile/Makefile.in,
3988         gcc.c-torture/noncompile/configure.in,
3989         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
3990         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
3991         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
3992
3993 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
3994
3995         * g++.old-deja/g++.other/ambig3.C: New test.
3996
3997 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
3998
3999         * g++.old-deja/g++.pt/syntax1.C: New test.
4000         * g++.old-deja/g++.pt/syntax2.C: New test.
4001         * g++.old-deja/g++.other/syntax3.C: New test.
4002         * g++.old-deja/g++.other/syntax4.C: New test.
4003
4004 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
4005
4006         * gcc.dg/20000623-1.c: Prototype exit and abort.
4007
4008 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
4009
4010         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
4011         New tests.
4012         * gcc.dg/cpp-mi3.def: New file.
4013
4014         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
4015         inside assertions.
4016         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
4017         lexer's error messages.
4018         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
4019         divine anything from the linemarkers.
4020         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
4021         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
4022
4023 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
4024
4025         * gcc.dg/20000623-1.c: New test.
4026
4027 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
4028
4029         * gcc.c-torture/execute/20000622-1.c: New test.
4030
4031 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
4032
4033         * g++.old-deja/g++.other/init15.C: New test.
4034
4035 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
4036
4037         * g++.old-deja/g++.pt/vaarg2.C: New test.
4038         * g++.old-deja/g++.pt/vaarg3.C: New test.
4039
4040 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
4041
4042         * g++.old-deja/g++.other/dyncast6.C: New test.
4043
4044 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
4045
4046         * gcc.c-torture/execute/loop-6.c: New test.
4047
4048 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
4049
4050         * gcc.dg/20000614-1.c: New test.
4051         * gcc.dg/20000614-2.c: New test.
4052
4053 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
4054
4055         * g++.old-deja/g++.other/inline12.C: New test.
4056
4057 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
4058
4059         * g++.old-deja/g++.other/eh1.C: New test.
4060
4061 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
4062
4063         * g++.old-deja/g++.other/type.C: New test.
4064
4065 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
4066
4067         * g++.old-deja/g++.other/initstring.C: New test.
4068
4069 2000-06-12  Jason Merrill  <jason@redhat.com>
4070
4071         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
4072
4073 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
4074
4075         * gcc.c-torture/compile/20000609-1.c: New test.
4076
4077 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
4078
4079         * gcc.dg/20000609-1.c: New test.
4080
4081 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
4082
4083         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
4084         * gcc.c-torture/noncompile/poison-1.c: Move...
4085         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
4086         * gcc.dg/cpp-li1.c: Add a token after the #line.
4087
4088 2000-06-05  Richard Henderson  <rth@cygnus.com>
4089
4090         * gcc.c-torture/execute/20000605-2.c: New test.
4091         * gcc.c-torture/execute/20000605-3.c: New test.
4092
4093 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
4094
4095         * g77.f-torture/execute/20000503-1.x: New file.
4096
4097 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
4098
4099         * g++.old-deja/g++.eh/badalloc1.C: New test.
4100
4101 2000-06-05  Richard Henderson  <rth@cygnus.com>
4102
4103         * gcc.c-torture/execute/20000605-1.c: New test.
4104
4105 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
4106             Nathan Sidwell <nathan@codesourcery.com>
4107
4108         * gcc.c-torture/compile/20000605-1.c: New test.
4109
4110 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
4111
4112         * g77.f-torture/compile/20000601-1.f:  New test.
4113
4114 2000-06-03  Richard Henderson  <rth@cygnus.com>
4115
4116         * gcc.c-torture/execute/20000603-1.c: New.
4117
4118 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
4119
4120         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
4121         * gcc.dg/noreturn-2.c (noreturn): Likewise.
4122
4123 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
4124
4125         * gcc.dg/compare2.c (case 12): XFAIL.
4126         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
4127         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
4128
4129         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
4130
4131 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
4132
4133         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
4134         guard macro is already defined when the header is first
4135         included.
4136         * gcc.dg/cpp-mix.h: New file.
4137         * gcc.dg/endif-label.c: Update patterns to match compiler.
4138
4139         * g++.brendan/complex1.C: Declare abort.
4140         * g++.law/refs4.C: Remove XFAIL.
4141         * g++.oliva/expr2.C: Declare abort and exit.
4142
4143 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
4144
4145         * gcc.c-torture/execute/20000528-1.c: New test.
4146
4147         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
4148         * g++.old-deja/g++.law/temps4.C: Likewise.
4149
4150         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
4151         stdlib.h.  Call abort() on failure.
4152         * g++.old-deja/g++.law/refs4.C: Likewise.
4153         * g++.old-deja/g++.law/temps4.C: Likewise.
4154         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
4155         * gcc.c-torture/execute/20000112-1.c: Include string.h.
4156
4157 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
4158
4159         Relative to g++.dg/special:
4160         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
4161
4162         Relative to g++.old-deja:
4163         * g++.brendan/complex1.C, g++.jason/optimize2.C,
4164         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
4165         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
4166         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
4167         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
4168         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
4169         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
4170
4171         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
4172         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
4173         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
4174         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
4175         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
4176         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
4177         and/or string.h.
4178
4179         * g++.other/goto1.C: Update expectations for error messages.
4180
4181 2000-05-25  Alexandre Oliva  <