OSDN Git Service

* lib/g77-dg.exp: Remove unused file.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2004-09-12  Hans-Peter Nilsson  <hp@bitrange.com>
2
3         * lib/g77-dg.exp: Remove unused file.
4         * lib/mike-g77.exp: Ditto.
5         * lib/g77.exp: Ditto.
6
7 2004-09-12  Richard Henderson  <rth@redhat.com>
8
9         * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
10
11 2004-09-13  Joseph S. Myers  <jsm@polyomino.org.uk>
12
13         * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
14         gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
15         gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
16         gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
17         Update expected messages.
18
19 2004-09-13  Hans-Peter Nilsson  <hp@axis.com>
20
21         * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
22         declaration/use mismatch for dirp parameter.
23
24 2004-09-12  Andrew Pinski  <apinski@apple.com>
25
26         * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
27         -fgnu-runtime is passed.
28
29 2004-09-12  Richard Henderson  <rth@redhat.com>
30
31         * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
32         do the uplevel thing and update additional_flags directly.
33         * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
34         gfortran.fortran-torture/execute/intrinsic_nearest.x,
35         gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
36         gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
37
38 2004-09-11  Steven Bosscher  <stevenb@suse.de>
39
40         * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
41
42 2004-09-11  Roger Sayle  <roger@eyesopen.com>
43
44         PR middle-end/17411
45         * g++.dg/opt/pr17411-1.C: New test case.
46
47 2004-09-11  Joseph S. Myers  <jsm@polyomino.org.uk>
48
49         * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
50         gcc.dg/tls/diag-2.c: Update expected messages.
51         * gcc.dg/991209-1.c: Specify compilation options.  Update expected
52         messages.
53         * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
54         * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
55         gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
56         gcc.dg/tls/diag-5.c: New tests.
57
58 2004-09-11  Zack Weinberg  <zack@codesourcery.com>
59
60         * gcc.dg/20040910-1.c: Correct dg-error regexp.
61
62 2004-09-11  Steven Bosscher  <stevenb@suse.de>
63
64         * g++.dg/parse/break-in-for.C: New test.
65
66 2004-09-11  Jakub Jelinek  <jakub@redhat.com>
67
68         * gcc.dg/tree-ssa/20040911-1.c: New test.
69
70 2004-09-11  Andreas Jaeger  <aj@suse.de>
71
72         * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
73         * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
74
75 2004-09-11  Richard Sandiford  <rsandifo@redhat.com>
76
77         * gcc.target/frv: New directory of FR-V-specific tests.
78
79 2004-09-10  James E Wilson  <wilson@specifixinc.com>
80
81         * gcc.dg/convert-vec-1.c: New test.
82
83 2004-09-10  Roger Sayle  <roger@eyesopen.com>
84
85         PR middle-end/17024
86         * gcc.dg/pr17024-1.c: New test case.
87
88 2004-09-10  Eric Christopher  <echristo@redhat.com>
89
90         * gcc.dg/20040910-1.c: New test.
91
92 2004-09-11  Joseph S. Myers  <jsm@polyomino.org.uk>
93
94         * gcc.dg/bitfld-9.c: New test.
95
96 2004-09-10  Richard Sandiford  <rsandifo@redhat.com>
97
98         * gcc.c-torture/execute/ieee/acc1.c: New test.
99         * gcc.c-torture/execute/ieee/acc2.c: New test.
100         * gcc.c-torture/execute/ieee/mzero6.c: New test.
101
102 2004-09-10  Joseph S. Myers  <jsm@polyomino.org.uk>
103
104         * gcc.dg/deprecated-2.c: New test.
105
106 2004-09-09  James E Wilson  <wilson@specifixinc.com>
107
108         * gcc.dg/init-vec-1.c: New test.
109
110 2004-09-09  Roger Sayle  <roger@eyesopen.com>
111
112         PR middle-end/17055
113         * gcc.dg/pr17055-1.c: New test case.
114
115 2004-09-09  Hans-Peter Nilsson  <hp@axis.com>
116
117         PR target/17377
118         * gcc.c-torture/execute/pr17377.c: New test.
119
120 2004-09-09  Joseph S. Myers  <jsm@polyomino.org.uk>
121
122         PR c/8420
123         * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
124         gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
125         gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
126         gcc.dg/long-long-typespec-1.c: New tests.
127         * gcc.dg/tls/diag-2.c: Update expected diagnostics
128
129 2004-09-09  Joseph S. Myers  <jsm@polyomino.org.uk>
130
131         * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
132         gcc.dg/gnu99-static-1.c: New tests.
133
134 2004-09-08  Devang Patel  <dpatel@apple.com>
135
136         * gcc.dg/darwin-ld-20040828-1.c: New test.
137         * gcc.dg/darwin-ld-20040828-2.c: New test.
138         * gcc.dg/darwin-ld-20040828-3.c: New test.
139
140 2004-09-08  Ziemowit Laski  <zlaski@apple.com>
141
142         * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
143         * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
144         in error message.
145         * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
146         * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
147         in error message.
148         * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
149         types they qualify.
150         * objc.dg/type-size-2.m: Fix wording in comment.
151         * objc.dg/va-meth-1.m: New test case.
152
153 2004-09-06  H.J. Lu  <hongjiu.lu@intel.com>
154
155         PR c/16633:
156         * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
157         LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
158
159 2004-09-06  Devang Patel  <dpatel@apple.com>
160
161         * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
162         * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
163
164 2004-09-06  Zack Weinberg  <zack@codesourcery.com>
165
166         * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
167         reflect changed line numbering of diagnostics.
168
169 2004-09-06  Paul Brook  <paul@codesourcery.com>
170
171         * gfortran.dg/edit_real_1.f90: Add new test.
172
173 2004-09-05  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
174
175         * gcc.dg/tree-ssa/loop-2.c: New test.
176         * gcc.dg/tree-ssa/loop-3.c: New test.
177         * gcc.dg/tree-ssa/loop-4.c: New test.
178         * gcc.dg/tree-ssa/loop-5.c: New test.
179
180 2004-09-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
181
182         * gcc.dg/format/sentinel-1.c: Update for parameter option.
183
184 2004-09-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
185
186         * gcc.dg/format/sentinel-1.c: New test.
187
188 2004-09-04  Uros Bizjak  <uros@kss-loka.si>
189
190         * testsuite/gcc.dg/builtins-46.c: New.
191
192 2004-09-03  Devang Patel  <dpatel@apple.com>
193
194         * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
195         * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
196
197 2004-09-03  Jan Beulich  <jbeulich@novell.com>
198
199         * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
200         * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
201         * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
202         * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
203         * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
204         * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
205         * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
206         the non-portable bzero.
207         * gcc.dg/20010912-1.c: xfail for NetWare.
208         * gcc.dg/20020426-2.c: xfail for NetWare.
209         * gcc.dg/20021014-1.c: xfail for NetWare.
210         * gcc.dg/20021018-1.c: xfail for NetWare.
211         * gcc.dg/20030213-1.c: xfail for NetWare.
212         * gcc.dg/20030225-1.c: xfail for NetWare.
213         * gcc.dg/20030708-1.c: xfail for NetWare.
214         * gcc.dg/builtins-config.h: Also exclude NetWare.
215         * gcc.dg/format/format.h: Define restrict only if not already defined.
216         * gcc.dg/nest.c: xfail for NetWare.
217         * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
218         * lib/target-supports.exp (check_visibility_available): Exclude
219         NetWare.
220
221 2004-09-03  Jan Beulich  <jbeulich@novell.com>
222
223         * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
224         * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
225         deterministic starting point for the alignment of structure fields.
226         * gcc.dg/Wpadded.c: Dito.
227         * g++.dg/abi/vbase10.C: Dito.
228
229 2004-09-03  Devang Patel  <dpatel@apple.com>
230
231         * g++.dg/debug/pr15736.cc: New test.
232
233 2004-09-02  Mark Mitchell  <mark@codesourcery.com>
234
235         * README.QMTEST: Fix out-of-date link.
236
237 2004-09-03  David Billinghurst <David.Billinghurst@riotinto.com>
238
239         PR fortran/16579
240         * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
241         Delete.  Duplicate of gfortran.dg/g77/20010610.f
242
243 2004-09-02  Mark Mitchell  <mark@codesourcery.com>
244
245         * g++.dg/abi/arm_rtti1.C: New test.
246
247 2004-09-02  Geoffrey Keating  <geoffk@apple.com>
248
249         * gcc.dg/ppc-vector-memcpy.c: New.
250         * gcc.dg/ppc-vector-memset.c: New.
251
252 2004-09-02  Chao-ying Fu  <fu@mips.com>
253
254         * gcc.target/mips/mips-3d-1.c: New test.
255         * gcc.target/mips/mips-3d-2.c: New test.
256         * gcc.target/mips/mips-3d-3.c: New test.
257         * gcc.target/mips/mips-3d-4.c: New test.
258         * gcc.target/mips/mips-3d-5.c: New test.
259         * gcc.target/mips/mips-3d-6.c: New test.
260         * gcc.target/mips/mips-3d-7.c: New test.
261         * gcc.target/mips/mips-3d-8.c: New test.
262         * gcc.target/mips/mips-3d-9.c: New test.
263         * gcc.target/mips/mips-ps-1.c: New test.
264         * gcc.target/mips/mips-ps-2.c: New test.
265         * gcc.target/mips/mips-ps-3.c: New test.
266         * gcc.target/mips/mips-ps-4.c: New test.
267         * gcc.target/mips/mips-ps-type.c: New test.
268
269 2004-09-02  Paul Brook  <paul@codesourcery.com>
270
271         * gfortran.dg/edit_real_1.f90: Add new tests.
272
273 2004-09-01  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
274
275         PR fortran/15327
276         * gfortran.dg/merge_char_1.f90: New test.
277
278 2004-09-01  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
279
280         PR fortran/16404
281         * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
282
283 2004-09-01  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
284
285         PR c/1522
286         * gcc.c-torture/compile/20040901-1.c: New test, from PR.
287
288 2004-09-01  Mark Mitchell  <mark@codesourcery.com>
289
290         * g++.dg/opt/loop1.C: Do not XFAIL.
291
292 2004-09-01  Jakub Jelinek  <jakub@redhat.com>
293
294         * gcc.c-torture/execute/20040831-1.c: New test.
295
296 2004-09-01  David Billinghurst <David.Billinghurst@riotinto.com>
297
298         PR fortran/16579
299         * gfortran.dg/g77/20010610.f: Now passes.
300         Copy from g77.f-torture/execute. Add dg-run directive.
301         * gfortran.dg/g77/README: Update
302
303 2004-08-31  Andrew Pinski  <pinskia@physics.uc.edu>
304
305         * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
306         * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
307         (t1, t2, t3, t4): Add volatile.
308
309 2004-08-31  Mark Mitchell  <mark@codesourcery.com>
310
311         * g++.dg/ext/visibility/arm1.C: New test.
312
313 2004-08-31  Geoffrey Keating  <geoffk@apple.com>
314
315         * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
316         -pedantic-errors.
317
318 2004-09-01  Paul Brook  <paul@codesourcery.com>
319
320         * gfortran.dg/eof_2.f90: New test.
321
322 2004-08-31  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
323
324         PR fortran/16579
325         * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
326
327 2004-08-31  Bud Davis  <bdavis9659@comcast.net>
328
329         PR libfortran/16805
330         * gfortran.dg/list_read_2.f90: New test.
331
332 2004-08-31  Mark Mitchell  <mark@codesourcery.com>
333
334         * g++.dg/abi/key1.C: New test.
335
336 2004-08-31  Richard Henderson  <rth@redhat.com>
337
338         * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
339         form of offsetof.
340         * g++.dg/other/offsetof5.C: Remove duplicate.
341
342 2004-08-31  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
343
344         PR fortran/17244
345         * gfortran.dg/func_derived_1.f90: New test.
346
347 2004-08-31  Paul Brook  <paul@codesourcery.com>
348
349         * gfortran.dg/eof_1.f90: New test.
350
351 2004-08-31  Paul Brook  <paul@codesourcery.com>
352
353         * gfortran.dg/list_read_1.f90: New file.
354
355 2004-08-30  Mark Mitchell  <mark@codesourcery.com>
356
357         * g++.dg/opt/loop1.C: XFAIL.
358
359 2004-08-30  Geoffrey Keating  <geoffk@apple.com>
360
361         * gcc.dg/funcdef-storage-1.c: New.
362         * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
363         an extern function in local scope.
364         * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
365         declare an 'auto inline' function in local scope.
366         * gcc.dg/20011130-1.c: Likewise.
367         * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
368         an 'auto' function in local scope.
369         * gcc.dg/20021014-1.c: Likewise.
370         * gcc.dg/20030331-2.c: Likewise.
371
372 2004-08-30  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
373
374         * gfortran.dg/blockdata_1.f90: New test.
375
376 2004-08-30  Richard Henderson  <rth@redhat.com>
377
378         * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
379
380 2004-08-30  Richard Henderson  <rth@redhat.com>
381
382         * lib/fortran-torture.exp (fortran-torture-execute): Honor
383         additional_flags set by alternate driver.
384         (ieee-options): New procedure.
385         * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
386         * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
387         * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
388         * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
389
390 2004-08-30  Richard Henderson  <rth@redhat.com>
391
392         * lib/f-torture.exp: Remove.
393
394 2004-08-29  Mark Mitchell  <mark@codesourcery.com>
395
396         PR rtl-optimization/16590
397         * g++.dg/opt/loop1.C: New test.
398
399 2004-08-29  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
400
401         PR fortran/13910
402         * gfortran.dg/oldstyle_1.f90: New test.
403
404 2004-08-29  Steven G. Kargl  <kargls@comcast.net>
405         Paul Brook  <paul@codesourcery.com>
406
407         * gfortran.dg/g77/README: Update.
408         * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
409         * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
410         * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
411
412 2004-08-28  Paul Brook  <paul@codesourcery.com>
413
414         PR libfortran/17195
415         * gfortran.dg/edit_real_1.f90: New test.
416
417 2004-08-27  Paul Brook  <paul@codesourcery.com>
418
419         * gfortran.dg/rewind_1.f90: New test.
420
421 2004-08-27  Bud Davis  <bdavis9659@comcast.net>
422
423         PR fortran/16597
424         * gfortran.dg/pr16597.f90: New test.
425
426 2004-08-26  Joseph S. Myers  <jsm@polyomino.org.uk>
427
428         PR c/13801
429         * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
430         gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
431         gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
432         gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
433         gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
434
435 2004-08-26  Nick Clifton  <nickc@redhat.com>
436
437         * gcc.c-torture/compile/pr17119.c: New test.
438
439 2004-08-26  Joseph S. Myers  <jsm@polyomino.org.uk>
440
441         * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
442
443 2004-08-25  Richard Henderson  <rth@redhat.com>
444
445         * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
446         the bits that expect kind=8 to be the largest real kind.
447
448 2004-08-25  Ziemowit Laski  <zlaski@apple.com>
449
450         * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
451
452 2004-08-25  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
453
454         * gfortran.dg/assignment_1.f90: New test.
455
456 2004-08-25  Adam Nemet  <anemet@lnxw.com>
457
458         * g++.dg/template/repo3.C: New test.
459
460 2004-08-25  Roger Sayle  <roger@eyesopen.com>
461
462         PR middle-end/16693
463         PR tree-optimization/16372
464         * g++.dg/opt/pr16372-1.C: New test case.
465         * g++.dg/opt/pr16693-1.C: New test case.
466         * g++.dg/opt/pr16693-2.C: New test case.
467
468 2004-08-25  Ziemowit Laski  <zlaski@apple.com>
469
470         * objc.dg/proto-lossage-4.m: New test.
471
472 2004-08-25  Mark Mitchell  <mark@codesourcery.com>
473
474         PR c++/17155
475         * g++.dg/inherit/local2.C: New test.
476
477 2004-08-25  Paul Brook  <paul@codesourcery.com>
478
479         PR fortran/17144
480         * gfortran.dg/string_ctor_1.f90: New test.
481
482 2004-08-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
483
484         PR c++/14428
485         * g++.dg/template/redecl2.C: New test.
486
487 2004-08-24  Bud Davis  <bdavis9659@comcast.net>
488
489         PR fortran/17143
490         * gfortran.dg/pr17143.f90: New test.
491
492 2004-08-24  Bud Davis  <bdavis9659@comcast.net>
493
494         PR fortran/17164
495         * gfortran.dg/pr17164.f90: New test.
496
497 2004-08-24  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
498
499         * gcc.dg/tree-ssa/loop-1.c: New test.
500
501 2004-08-24  Richard Sandiford  <rsandifo@redhat.com>
502
503         * gcc.c-torture/compile/20040824-1.c: New test.
504
505 2004-08-24  Richard Sandiford  <rsandifo@redhat.com>
506
507         * gcc.c-torture/compile/iftrap-3.c: New test.
508
509 2004-08-24  Paul Brook  <paul@codesourcery.com>
510
511         * gfortran.dg/entry_2.f90: New test.
512
513 2004-08-24  Nathan Sidwell  <nathan@codesourcery.com>
514
515         PR c++/16889
516         * g++.dg/lookup/ambig[12].C: New.
517
518 2004-08-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
519
520         PR c++/16706
521         * g++.dg/template/crash21.C: New test.
522         * g++.dg/template/crash22.C: Likewise.
523
524 2004-08-24  Nathan Sidwell  <nathan@codesourcery.com>
525
526         PR c++/17149
527         * g++.dg/template/access15.C: New.
528
529 2004-08-23  Mark Mitchell  <mark@codesourcery.com>
530
531         PR c++/17163
532         * g++.dg/template/repo2.C: New test.
533
534 2004-08-23  Roger Sayle  <roger@eyesopen.com>
535
536         PR rtl-optimization/17078
537         * gcc.c-torture/execute/pr17078-1.c: New test case.
538
539 2004-08-23  Mark Mitchell  <mark@codesourcery.com>
540
541         PR c/14492
542         * gcc.dg/debug/crash1.c: New test.
543
544 2004-08-23  Mark Mitchell  <mark@codesourcery.com>
545
546         PR c/16180
547         * gcc.dg/loop-5.c: New test.
548
549 2004-08-23  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
550
551         * gcc.c-torture/execute/20040823-1.c: New test.
552
553 2004-08-23  Richard Sandiford  <rsandifo@redhat.com>
554
555         * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
556         to the assembler.  Simplify test accordingly.
557         (asm_abi_flags): Use GNU names.
558         (check_mips_abi, default_abi): Use string matches against "-mabi=*"
559         to check for ABI flags.
560
561 2004-08-22  Andrew Pinski  <apinski@apple.com>
562
563         * g++.dg/opt/pr14029.C: New test.
564         * gcc.c-torture/execute/pr15262.c: New test.
565
566 2004-08-22  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
567
568         * gfortran.dg/reduction.f90: Add checks with complex arguments.
569
570 2004-08-21  Bud Davis  <bdavis9659@comcast.net>
571
572         PR 16908
573         * gfortran.dg/direct_io.f90: New test.
574
575 2004-08-20  Mark Mitchell  <mark@codesourcery.com>
576
577         PR c++/17121
578         * g++.dg/inherit/local2.C: New test.
579
580 2004-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
581
582         PR c++/17120
583         * g++.dg/warn/Wparentheses-4.C: New test.
584
585 2004-08-20  Mark Mitchell  <mark@codesourcery.com>
586
587         PR c++/17121
588         * g++.dg/inherit/local2.C: New test.
589
590         * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
591         * gcc.dg/ppc-ldstruct.c: Likewise.
592         * gcc.dg/ppc64-abi-2.c: Likewise.
593
594 2004-08-20  Jakub Jelinek  <jakub@redhat.com>
595
596         PR rtl-optimization/17099
597         * gcc.c-torture/execute/20040820-1.c: New test.
598
599 2004-08-20  David Edelsohn  <edelsohn@gnu.org>
600
601         * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
602
603 2004-08-20  Canqun Yang  <canqun@nudt.edu.cn>
604
605         PR fortran/17077
606         * gfortran.dg/auto_array_1.f90: New test.
607
608 2004-08-19  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
609
610         PR fortran/17074
611         * gfortran.dg/simpleif_1.f90: New test.
612
613 2004-08-19  Mark Mitchell  <mark@codesourcery.com>
614
615         * lib/target-supports.exp (check_profiling_available): Return
616         false for arm*-*-symbianelf* and arm*-*-eabi*.
617
618         PR c++/15890
619         * g++.dg/template/delete1.C: New test.
620
621 2004-08-19  Paul Brook  <paul@codesourcery.com>
622
623         PR fortran/14976
624         PR fortran/16228
625         * gfortran.dg/data_char_1.f90: New test.
626
627 2004-08-19  Erik Schnetter  <schnetter@aei.mpg.de>
628
629         PR fortran/16946
630         * gfortran.dg/reduction.f90: New testcase.
631
632 2004-08-19  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
633
634         PR fortran/16520
635         * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
636
637 2004-08-19  Joseph S. Myers  <jsm@polyomino.org.uk>
638
639         PR c++/17041
640         * g++.dg/Wparentheses-3.C: New test.
641
642 2004-08-19  Dorit Naishlos  <dorit@il.ibm.com>
643
644         * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
645         to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
646         * gcc.dg/vect/vect-2.c: Likewise.
647         * gcc.dg/vect/vect-3.c: Likewise.
648         * gcc.dg/vect/vect-4.c: Likewise.
649         * gcc.dg/vect/vect-5.c: Likewise.
650         * gcc.dg/vect/vect-6.c: Likewise.
651         * gcc.dg/vect/vect-7.c: Likewise.
652         * gcc.dg/vect/vect-25.c: Likewise.
653         * gcc.dg/vect/vect-31.c: Likewise.
654         * gcc.dg/vect/vect-32.c: Likewise.
655         * gcc.dg/vect/vect-34.c: Likewise.
656         * gcc.dg/vect/vect-36.c: Likewise.
657         * gcc.dg/vect/vect-all.c: Likewise.
658
659 2004-08-18  Mark Mitchell  <mark@codesourcery.com>
660
661         PR c++/17068
662         * g++.dg/template/operator4.C: New test.
663
664 2004-08-18  Richard Henderson  <rth@redhat.com>
665
666         * gcc.dg/20040206-1.c: XFAIL.
667
668 2004-08-17  Mark Mitchell  <mark@codesourcery.com>
669
670         PR c++/16246
671         * g++.dg/template/array7.C: New test.
672
673 2004-08-17  James E Wilson  <wilson@specifixinc.com>
674
675         * gcc.dg/mips-movcc-1.c: New test.
676         * gcc.dg/mips-movcc-2.c: New test.
677         * gcc.dg/mips-movcc-3.c: New test.
678
679         * gcc.dg/mips-nmadd-1.c: New test.
680         * gcc.dg/mips-nmadd-2.c: New test.
681
682 2004-08-17  Mark Mitchell  <mark@codesourcery.com>
683
684         PR c++/15871
685         * g++.dg/opt/inline8.C: New test.
686
687         PR c++/16965
688         * g++.dg/parse/error17.C: New test.
689
690 2004-08-17  Dorit Naishlos  <dorit@il.ibm.com>
691
692         * gcc.dg/vect: New directory for vectorizer tests.
693         * gcc.dg/vect/tree-vect.h: New file.
694         * gcc.dg/vect/vect.exp: New file.
695         * gcc.dg/vect/pr16105.c.c: New test.
696         * gcc.dg/vect/vect-1.c: New test.
697         * gcc.dg/vect/vect-2.c: New test.
698         * gcc.dg/vect/vect-3.c: New test.
699         * gcc.dg/vect/vect-4.c: New test.
700         * gcc.dg/vect/vect-5.c: New test.
701         * gcc.dg/vect/vect-6.c: New test.
702         * gcc.dg/vect/vect-7.c: New test.
703         * gcc.dg/vect/vect-8.c: New test.
704         * gcc.dg/vect/vect-9.c: New test.
705         * gcc.dg/vect/vect-10.c: New test.
706         * gcc.dg/vect/vect-11.c: New test.
707         * gcc.dg/vect/vect-12.c: New test.
708         * gcc.dg/vect/vect-13.c: New test.
709         * gcc.dg/vect/vect-14.c: New test.
710         * gcc.dg/vect/vect-15.c: New test.
711         * gcc.dg/vect/vect-16.c: New test.
712         * gcc.dg/vect/vect-17.c: New test.
713         * gcc.dg/vect/vect-18.c: New test.
714         * gcc.dg/vect/vect-19.c: New test.
715         * gcc.dg/vect/vect-20.c: New test.
716         * gcc.dg/vect/vect-21.c: New test.
717         * gcc.dg/vect/vect-22.c: New test.
718         * gcc.dg/vect/vect-23.c: New test.
719         * gcc.dg/vect/vect-24.c: New test.
720         * gcc.dg/vect/vect-25.c: New test.
721         * gcc.dg/vect/vect-26.c: New test.
722         * gcc.dg/vect/vect-27.c: New test.
723         * gcc.dg/vect/vect-28.c: New test.
724         * gcc.dg/vect/vect-29.c: New test.
725         * gcc.dg/vect/vect-30.c: New test.
726         * gcc.dg/vect/vect-31.c: New test.
727         * gcc.dg/vect/vect-32.c: New test.
728         * gcc.dg/vect/vect-33.c: New test.
729         * gcc.dg/vect/vect-34.c: New test.
730         * gcc.dg/vect/vect-35.c: New test.
731         * gcc.dg/vect/vect-36.c: New test.
732         * gcc.dg/vect/vect-37.c: New test.
733         * gcc.dg/vect/vect-38.c: New test.
734         * gcc.dg/vect/vect-40.c: New test.
735         * gcc.dg/vect/vect-41.c: New test.
736         * gcc.dg/vect/vect-42.c: New test.
737         * gcc.dg/vect/vect-43.c: New test.
738         * gcc.dg/vect/vect-44.c: New test.
739         * gcc.dg/vect/vect-45.c: New test.
740         * gcc.dg/vect/vect-46.c: New test.
741         * gcc.dg/vect/vect-47.c: New test.
742         * gcc.dg/vect/vect-48.c: New test.
743         * gcc.dg/vect/vect-49.c: New test.
744         * gcc.dg/vect/vect-50.c: New test.
745         * gcc.dg/vect/vect-51.c: New test.
746         * gcc.dg/vect/vect-52.c: New test.
747         * gcc.dg/vect/vect-53.c: New test.
748         * gcc.dg/vect/vect-54.c: New test.
749         * gcc.dg/vect/vect-55.c: New test.
750         * gcc.dg/vect/vect-56.c: New test.
751         * gcc.dg/vect/vect-57.c: New test.
752         * gcc.dg/vect/vect-58.c: New test.
753         * gcc.dg/vect/vect-59.c: New test.
754         * gcc.dg/vect/vect-60.c: New test.
755         * gcc.dg/vect/vect-61.c: New test.
756         * gcc.dg/vect/vect-all.c: New test.
757         * gcc.dg/vect/vect-none.c: New test.
758
759 2004-08-17  Paul Brook  <paul@codesourcery.com>
760
761         PR fortran/13082
762         * gfortran.dg/entry_1.f90: New test.
763
764 2004-08-17  Andrew Pinski  <apinski@apple.com>
765
766         * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
767
768 2004-08-17  Paolo Bonzini  <bonzini@gnu.org>
769
770         * gcc.dg/pr17036-1.c: New test.
771
772 2004-08-16  Devang Patel  <dpatel@apple.com>
773
774         * gcc.dg/darwin-20040809-1.c: New test.
775
776 2004-08-16  Joseph S. Myers  <jsm@polyomino.org.uk>
777
778         * gcc.dg/funcdef-attr-1.c: New test.
779
780 2004-08-16  Janis Johnson  <janis187@us.ibm.com>
781
782         * gcc.dg/altivec-17.c: New test.
783         * gcc.dg/altivec-18.c: New test.
784
785 2004-08-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
786
787         PR c++/6749
788         * g++.dg/template/vtable2.C: New test.
789
790 2004-08-14  Richard Henderson  <rth@redhat.com>
791
792         * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
793         * gcc.dg/pack-test-4.c (main): Return 0.
794         * gcc.dg/setjmp-1.c: Remove XFAIL.
795         * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
796
797 2004-08-14  Richard Henderson  <rth@redhat.com>
798
799         * gcc.dg/980217-1.c: Add prototype for printf.
800
801 2004-08-13  Bud Davis  <bdavis9659@comcast.net>
802
803         * gfortran.dg/pr16935.f90: New test.
804
805 2004-08-13  Janis Johnson  <janis187@us.ibm.com>
806
807         * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
808
809 2004-08-13  Paul Brook  <paul@codesourcery.com>
810
811         * gfortran.dg/der_io_1.f90: Remove stray comma.
812
813 2004-08-12  Janis Johnson  <janis187@us.ibm.com>
814
815         * gcc.dg/vmx/cw-bug-2.c: Remove.
816         * gcc.dg/vmx/vprint-1.c: Remove.
817         * gcc.dg/vmx/vscan-1.c: Remove.
818
819 2004-08-12  Devang patel  <dpatel@apple.com>
820
821         * gcc.dg/darwin-20040809-2.c: New test.
822
823 2004-08-12  Janis Johnson  <janis1872us.ibm.com>
824
825         * g++.dg/ext/altivec-12.C: New test.
826
827         * g++.dg/ext/altivec-11.C: New test.
828
829 2004-08-12  Paul Brook  <paul@codesourcery.com>
830
831         * g++.dg/abi/arm_cxa_vec_1.C: New test.
832
833 2004-08-12  Janis Johnson  <janis187@us.ibm.com>
834
835         * g++.dg/ext/altivec-2.C: Check for hardware support before
836         executing any VMX instructions.
837
838         * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
839
840 2004-08-12  Jakub Jelinek  <jakub@redhat.com>
841
842         PR c++/16276
843         * g++.old-deja/g++.other/comdat4.C: New test.
844         * g++.old-deja/g++.other/comdat4-aux.cc: New.
845
846 2004-08-12  Ben Elliston  <bje@au.ibm.com>
847
848         PR target/16286
849         * gcc.dg/pr16286.c: New test.
850
851 2004-08-12 Jan Beulich <jbeulich@novell.com>
852
853         * g++.dg/ext/asm5.C: New.
854
855 2004-08-11  Mark Mitchell  <mark@codesourcery.com>
856
857         PR c++/16698
858         * g++.dg/eh/crash1.C: New test.
859
860         PR c++/16717
861         * g++.dg/ext/construct1.C: New test.
862
863 2004-08-11  Mark Mitchell  <mark@codesourcery.com>
864
865         PR c++/16853
866         * g++.dg/init/ptrmem1.C: New test.
867
868         PR c++/16618
869         * g++.dg/parse/offsetof5.C: New test.
870
871         PR c++/16870
872         * g++.dg/template/overload3.C: New test.
873
874 2004-08-11  Mark Mitchell  <mark@codesourcery.com>
875
876         PR c++/16964
877         * g++.dg/parse/error16.C: New test.
878
879         PR c++/16904
880         * g++.dg/template/error14.C: New test.
881
882         PR c++/16929
883         * g++.dg/template/error15.C: New test.
884
885 2004-08-11  Devang Patel  <dpatel@apple.com>
886
887         * gcc.dg/darwin-ld-20040809-1.c: New test.
888         * gcc.dg/darwin-ld-20040809-2.c: New test.
889
890 2004-08-11  Steven G. Kargl  <kargls@comcast.net>
891
892         PR fortran/16917
893         * gfortran.dg/dfloat_1.f90: New test.
894
895 2004-08-09  Mark Mitchell  <mark@codesourcery.com>
896
897         * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
898         * gcc.dg/dll-2.c: Fix dg-require syntax.
899         * gcc.misc-tests/arm-isr.c (abort): Declare.
900         (exit): Likewise.
901
902 2004-08-10  Mark Mitchell  <mark@codesourcery.com>
903
904         PR c++/16971
905         * g++.dg/parse/crash16.C: New test.
906
907 2004-08-10  Roger Sayle  <roger@eyesopen.com>
908
909         * gcc.dg/mips-rsqrt-1.c: New test case.
910         * gcc.dg/mips-rsqrt-2.c: New test case.
911         * gcc.dg/mips-rsqrt-3.c: New test case.
912
913 2004-08-10  Paul Brook  <paul@codesourcery.com>
914
915         * gfortran.dg/der_io_1.f90: New test.
916
917 2004-08-10  Paul Brook  <paul@codesourcery.com>
918
919         PR fortran/16919
920         * gfortran.dg/der_array_1.f90: New test.
921
922 2004-08-09  David Edelsohn  <edelsohn@gnu.org>
923
924         * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
925
926 2004-08-09  Paolo Bonzini  <bonzini@gnu.org>
927
928         * gcc.dg/wchar_t-2.c: Fix typo.
929
930 2004-08-09  Falk Hueffner  <falk@debian.org>
931
932         PR tree-optimization/12517
933         * gcc.c-torture/compile/pr12517.c: New test.
934
935         PR tree-optimization/12578
936         * gcc.c-torture/compile/pr12578.c: New test.
937
938         PR tree-optimization/12899
939         * gcc.c-torture/compile/pr12899.c: New test.
940
941         PR rtl-optimization/14692
942         * gcc.c-torture/compile/pr14692.c: New test.
943
944         PR tree-optimization/16461
945         * gcc.c-torture/compile/pr16461.c: New test.
946
947 2004-08-06  Janne Blomqvist  <jblomqvi@cc.hut.fi>
948
949         * gfortran.dg/getenv_1.f90: New test.
950
951 2004-08-06  Mark Mitchell  <mark@codesourcery.com>
952
953         * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
954         wchar_t.
955         * gcc.dg/symbian5.c: Test -fno-short-wchar.
956
957 2004-08-06  Paul Brook  <paul@codesourcery.com>
958
959         * gfortran.dg/ret_array_1.f90: New test.
960         * gfortran.dg/ret_pointer_1.f90: New test.
961
962 2004-08-06  Richard Sandiford  <rsandifo@redhat.com>
963
964         * gcc.dg/missing-field-init-[12].c: New tests.
965         * g++.dg/warn/missing-field-init-[12].C: New tests.
966
967 2004-08-06  Mark Mitchell  <mark@codesourcery.com>
968
969         * gcc.dg/enum2.c: New test.
970         * gcc.dg/symbian3.c: Likewise.
971         * gcc.dg/symbian4.c: Likewise.
972         * gcc.dg/wchar_t-2.c: Likewise.
973
974 2004-08-05  Mark Mitchell  <mark@codesourcery.com>
975
976         * g++.dg/ext/visibility/visibility-8.C: Add constructor and
977         destructor tests.
978
979 2004-08-05  Mark Mitchell  <mark@codesourcery.com>
980
981         * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
982         dg-require-visiblity.
983         * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
984         * g++.dg/ext/visibility/fvisibility.C: Likewise.
985         * g++.dg/ext/visibility/memfuncts.C: Likewise.
986         * g++.dg/ext/visibility/new1.C: Likewise.
987         * g++.dg/ext/visibility/pragma.C: Likewise.
988         * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
989         * g++.dg/ext/visibility/virtual.C: Likewise.
990         * g++/dg/ext/visibility/visibility-1.C: Likewise.
991         * g++/dg/ext/visibility/visibility-2.C: Likewise.
992         * g++/dg/ext/visibility/visibility-3.C: Likewise.
993         * g++/dg/ext/visibility/visibility-4.C: Likewise.
994         * g++/dg/ext/visibility/visibility-5.C: Likewise.
995         * g++/dg/ext/visibility/visibility-6.C: Likewise.
996         * g++/dg/ext/visibility/visibility-7.C: Likewise.
997         * g++/dg/ext/visibility/visibility-8.C: New test.
998         * gcc.c-torture/compile/dll.x: Remove.
999         * gcc.dg/dll-2.c: Use dg-require-dll
1000         * gcc.dg/visibility-10.c: New test.
1001         * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
1002         supporting DLLs.
1003         * testsuite/lib/scanasm.exp (scan_hidden): New function.
1004         (scan_not_hidden): Likewise.
1005
1006 2004-08-05  David Edelsohn  <edelsohn@gnu.org>
1007
1008         * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
1009
1010 2004-08-05  Richard Sandiford  <rsandifo@redhat.com>
1011
1012         * gcc.c-torture/execute/20040805-1.c: New test.
1013
1014 2004-08-04  Andrew Pinski  <pinskia@physics.uc.edu>
1015
1016         * gcc.dg/20020118-1.c: Declare abort.
1017         * gcc.dg/altivec_check.h: Likewise.
1018         * gcc.dg/iftrap-2.c: Likewise.
1019         * gcc.dg/pragma-darwin.c: Likewise.
1020         * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
1021
1022 2004-08-04  Geoffrey Keating  <geoffk@apple.com>
1023
1024         * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
1025
1026 2004-08-05  Joseph S. Myers  <jsm@polyomino.org.uk>
1027
1028         * gcc.c-torture/execute/builtins/abs-2.c,
1029         gcc.c-torture/execute/builtins/abs-3.c,
1030         gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
1031         gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
1032         intmax_t, uintmax_t and their limits.
1033         * gcc.dg/intmax_t-1.c: New test.
1034
1035 2004-08-04  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1036
1037         * g++.dg/tc1/dr147.C: Add reference to PR.
1038
1039 2004-08-03  Richard Sandiford  <rsandifo@redhat.com>
1040
1041         * gcc.dg/mips-args-[23].c: Declare abort() and exit().
1042         * gcc.dg/torture/mips-hilo-[12].c: Likewise.
1043
1044 2004-08-03  David Edelsohn  <edelsohn@gnu.org>
1045
1046         * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
1047
1048 2004-08-03  Joseph S. Myers  <jsm@polyomino.org.uk>
1049
1050         * gcc.dg/redecl-5.c: New test.
1051         * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
1052         of scanf.
1053
1054 2004-08-03  Roger Sayle  <roger@eyesopen.com>
1055
1056         PR middle-end/16790
1057         * gcc.c-torture/execute/pr16790-1.c: New test case.
1058
1059 2004-08-03  Mark Mitchell  <mark@codesourcery.com>
1060
1061         * g++.dg/ext/visibility/assign1.C: New test.
1062         * g++.dg/ext/visibility/new1.C: Likewise.
1063
1064         * gcc.dg/symbian1.c: New test.
1065         * gcc.dg/symbian2.c: Likewise.
1066
1067 2004-08-03  H.J. Lu  <hongjiu.lu@intel.com>
1068
1069         PR target/16570
1070         * gcc.dg/i386-sse-9.c: New test.
1071
1072 2004-08-03  Joseph S. Myers  <jsm@polyomino.org.uk>
1073
1074         * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
1075
1076 2004-08-03  Joseph S. Myers  <jsm@polyomino.org.uk>
1077
1078         * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
1079         gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
1080         gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
1081         gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
1082         gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
1083         gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
1084         gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
1085         gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
1086         gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
1087         gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
1088         gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
1089         gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
1090         gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
1091         gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
1092         gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
1093         gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
1094         gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
1095         gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
1096         gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
1097         gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
1098         gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
1099         gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
1100         gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
1101         gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
1102         gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
1103         gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
1104         gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
1105         gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
1106         gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
1107         gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
1108         gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
1109         gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
1110         gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
1111         gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
1112         gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
1113         gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
1114         gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
1115         gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
1116         gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
1117         gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
1118         gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
1119         gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
1120         gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
1121         gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
1122         gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
1123         gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
1124         gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
1125         gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
1126         gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
1127         gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
1128         gcc.misc-tests/i386-pf-3dnow-1.c,
1129         gcc.misc-tests/i386-pf-athlon-1.c,
1130         gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
1131         objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
1132         Declare built-in functions used.
1133         * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
1134
1135 2004-08-02  Mark Mitchell  <mark@codesourcery.com>
1136
1137         PR c++/16707
1138         * g++.dg/lookup/using12.C: New test.
1139
1140         * g++.dg/init/null1.C: Fix PR number.
1141         * g++.dg/parse/namespace10.C: Likewise.
1142
1143 2004-08-01  Mark Mitchell  <mark@codesourcery.com>
1144
1145         PR c++/16224
1146         * g++.dg/template/spec17.C: New test.
1147         * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
1148         * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
1149
1150 2004-08-02  David Billinghurst
1151
1152         PR fortran/16292
1153         * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
1154
1155 2004-08-01  Zack Weinberg  <zack@codesourcery.com>
1156
1157         * gcc.dg/ia64-got-1.c: New test case.
1158
1159 2004-08-01  Mark Mitchell  <mark@codesourcery.com>
1160
1161         PR c++/16489
1162         * g++.dg/init/null1.C: New test.
1163         * g++.dg/tc1/dr76.C: Adjust error marker.
1164
1165         PR c++/16529
1166         * g++.dg/parse/namespace10.C: New test.
1167
1168         PR c++/16810
1169         * g++.dg/inherit/ptrmem2.C: New test.
1170
1171 2004-08-02  Ben Elliston  <bje@au.ibm.com>
1172
1173         PR target/16155
1174         * gcc.dg/pr16155.c: New test.
1175
1176 2004-07-31  Joseph S. Myers  <jsm@polyomino.org.uk>
1177
1178         * gcc.dg/redecl-2.c: New test.
1179
1180 2004-07-30  Geoffrey Keating  <geoffk@apple.com>
1181
1182         * gcc.dg/darwin-longdouble.c: New file.
1183
1184 2004-07-30  Richard Henderson  <rth@redhat.com>
1185
1186         * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
1187         write to constant argument.
1188         * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
1189
1190 2004-07-30  Richard Henderson  <rth@redhat.com>
1191
1192         * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
1193         tests of nearest around zero.
1194
1195 2004-07-30  Andrew Pinski  <apinski@apple.com>
1196
1197         * gcc.c-torture/compile/20040730-1.c: New test.
1198
1199 2004-07-30  Aldy Hernandez  <aldyh@redhat.com>
1200
1201         * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
1202         powerpc-eabispe.
1203
1204 2004-07-30  Aldy Hernandez  <aldyh@redhat.com>
1205
1206         * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
1207
1208 2004-07-30  Richard Sandiford  <rsandifo@redhat.com>
1209
1210         * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
1211         contains $ld_library_path.
1212         * lib/gfortran.exp (gfortran_link_flags): Likewise.
1213
1214 2004-07-29  Richard Henderson  <rth@redhat.com>
1215
1216         * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
1217
1218         * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
1219         (alt2, which): New.
1220         (Check): Accept either alternative.
1221
1222 2004-07-29  Mark Mitchell  <mark@codesourcery.com>
1223
1224         * g++.dg/abi/inline1.C: New test.
1225         * g++.dg/abi/local1-a.cc: Likewise.
1226         * g++.dg/abi/local1.C: Likewise.
1227         * g++.dg/abi/mangle11.C: Tweak location of warnings.
1228         * g++.dg/abi/mangle12.C: Likewise.
1229         * g++.dg/abi/mangle17.C: Likewise.
1230         * g++.dg/abi/mangle20-2.C: Likewise.
1231         * g++.dg/opt/interface1.C: Likewise.
1232         * g++.dg/opt/interface1.h: Likewise.
1233         * g++.dg/opt/interface1-a.cc: New test.
1234         * g++.dg/parse/repo1.C: New test.
1235         * g++.dg/template/repo1.C: Likewise.
1236         * g++.dg/warn/Winline-1.C: Likewise.
1237         * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
1238
1239 2004-07-29  Diego Novillo  <dnovillo@redhat.com>
1240
1241         * gcc.dg/tree-ssa/20040729-1.c: New test.
1242
1243 2004-07-27  Matt Austern <austern@apple.com>
1244
1245         * gcc.dg/darwin-bool-1.c: New test.
1246         * gcc.dg/darwin-bool-2.c: New test.
1247
1248 2004-07-28  Richard Henderson  <rth@redhat.com>
1249
1250         * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
1251         arguments in the correct type.  Don't write to constant arguments.
1252
1253 2004-07-28  Diego Novillo  <dnovillo@redhat.com>
1254
1255         PR tree-optimization/16688
1256         PR tree-optimization/16689
1257         * g++.dg/tree-ssa/pr16688.C: New test.
1258
1259 2004-07-28  Diego Novillo  <dnovillo@redhat.com>
1260
1261         * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
1262         loads.  Not only in the comment, this time.
1263
1264 2004-07-28  Alexandre Oliva  <aoliva@redhat.com>
1265
1266         2003-07-06  Alexandre Oliva  <aoliva@redhat.com>
1267         * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
1268         2003-07-01  Alexandre Oliva  <aoliva@redhat.com>
1269         * gcc.dg/sh4a-bitmovua.c: New.
1270         * gcc.dg/sh4a-cos.c: New.
1271         * gcc.dg/sh4a-cosf.c: New.
1272         * gcc.dg/sh4a-fprun.c: New.
1273         * gcc.dg/sh4a-fsrra.c: New.
1274         * gcc.dg/sh4a-memmovua.c: New.
1275         * gcc.dg/sh4a-sin.c: New.
1276         * gcc.dg/sh4a-sincos.c: New.
1277         * gcc.dg/sh4a-sincosf.c: New.
1278         * gcc.dg/sh4a-sinf.c: New.
1279
1280 2004-07-28  Diego Novillo  <dnovillo@redhat.com>
1281
1282         * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
1283         conditionals.
1284         * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
1285         loads.
1286         * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
1287         DOM1.
1288
1289 2004-07-27  Andrew Pinski  <apinski@apple.com>
1290
1291         * g++.dg/rtti/tinfo1.C: Correct the xfail.
1292
1293 2004-07-27  Nitin Yewale <nitiny@kpitcummins.com>
1294
1295         * gcc.dg/pragma-isr.c: New test.
1296
1297 2004-07-27  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1298
1299         PR c++/14429
1300         * g++.dg/template/ttp11.C: New test.
1301
1302 2004-07-27  Diego Novillo  <dnovillo@redhat.com>
1303
1304         * gcc.c-torture/compile/20040727-1.c: New test.
1305
1306 2004-07-26  Eric Christopher  <echristo@redhat.com>
1307
1308         * gcc.c-torture/compile/20040726-2.c: New test.
1309
1310 2004-07-26  Andrew Pinski  <apinski@apple.com>
1311
1312         * g++.dg/rtti/tinfo1.C: Xfail.
1313
1314 2004-07-26  Richard Sandiford  <rsandifo@redhat.com>
1315
1316         * gcc.c-torture/compile/20040726-1.c: New test.
1317
1318 2004-07-26  Niall Douglas  <s_fsfeurope2@nedprod.com>
1319             Brian Ryner  <bryner@brianryner.com>
1320
1321         PR c++/9283
1322         PR c++/15000
1323         * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
1324         * g++.dg/ext/visibility/: New directory.
1325         * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
1326         g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
1327         g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
1328         g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
1329         * g++.dg/ext/visibility/fvisibility.C,
1330         g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
1331         g++.dg/ext/visibility/fvisibility-override1.C
1332         g++.dg/ext/visibility/fvisibility-override2.C
1333         g++.dg/ext/visibility/memfuncts.C
1334         g++.dg/ext/visibility/noPLT.C
1335         g++.dg/ext/visibility/pragma.C
1336         g++.dg/ext/visibility/pragma-override1.C
1337         g++.dg/ext/visibility/pragma-override2.C
1338         g++.dg/ext/visibility/staticmemfuncts.C
1339         g++.dg/ext/visibility/virtual.C: New tests.
1340
1341 2004-07-25  Joseph S. Myers  <jsm@polyomino.org.uk>
1342
1343         PR c/15360
1344         * gcc.dg/pr15360-1.c: New test.
1345
1346 2004-07-25  Daniel Jacobowitz  <dan@debian.org>
1347
1348         * gcc.dg/pragma-align-2.c: New test.
1349         * gcc.dg/pragma-init-fini.c: New test.
1350         * gcc.dg/pragma-align.c: Change from compile to run.  Run on Solaris
1351         targets.
1352
1353 2004-07-25  Joseph S. Myers  <jsm@polyomino.org.uk>
1354
1355         * gcc.dg/init-string-2.c: New test.
1356
1357 2004-07-24  Zack Weinberg  <zack@codesourcery.com>
1358
1359         PR 16684
1360         * gcc.dg/Wredundant-decls-1.c: New test case.
1361
1362 2004-07-24  Jakub Jelinek  <jakub@redhat.com>
1363
1364         * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
1365         * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
1366         * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
1367         * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
1368         * gcc.dg/compat/generate-random.c: New file.
1369         * gcc.dg/compat/generate-random.h: Likewise.
1370         * gcc.dg/compat/generate-random_r.c: Likewise.
1371         * gcc.dg/compat/struct-layout-1.h: Likewise.
1372         * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
1373         * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
1374         * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
1375         * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
1376         * gcc.dg/compat/struct-layout-1_main.c: New test.
1377         * gcc.dg/compat/struct-layout-1_x.c: New file.
1378         * gcc.dg/compat/struct-layout-1_y.c: New file.
1379         * gcc.dg/compat/struct-layout-1_test.h: New file.
1380
1381 2004-07-23  Joseph S. Myers  <jsm@polyomino.org.uk>
1382
1383         * gcc.dg/comp-return-1.c: New test
1384
1385 2004-07-23  Janis Johnson  <janis187@us.ibm.com>
1386
1387         * gcc.dg/vmx/8-02a.c: Fix typo.
1388
1389         * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
1390         * gcc.dg/darwin-abi-3.c: New test.
1391
1392         * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
1393         * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
1394
1395         * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
1396         * gcc.dg/vmx/ops-long-1.c: New test.
1397         * gcc.dg/vmx/ops-long-2.c: New test.
1398
1399 2004-07-23  Nathan Sidwell  <nathan@codesourcery.com>
1400
1401         * g++.dg/lookup/conv-[1234].C: New.
1402
1403 2004-07-22  Mark Mitchell  <mark@codesourcery.com>
1404
1405         * g++.dg/parse/attr2.C: Simplify.
1406
1407 2004-07-22  Joseph S. Myers  <jsm@polyomino.org.uk>
1408
1409         PR c/7284
1410         * gcc.c-torture/execute/pr7284-1.c: New test.
1411
1412 2004-07-22  Brian Booth  <bbooth@redhat.com>
1413
1414         * gcc.dg/tree-ssa/20040721-1.c: New test.
1415
1416 2004-07-22  Nathan Sidwell  <nathan@codesourcery.com>
1417
1418         * g++.dg/template/crash20.c: New.
1419
1420 2004-07-22  David Billinghurst (David.Billinghurst@riotinto.com)
1421
1422         * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
1423         Add dg-run directive.  Declare variables as required.
1424         * gfortran.dg/g77/README: Update
1425
1426 2004-07-22  Hans-Peter Nilsson  <hp@axis.com>
1427
1428         * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
1429         gcc.dg/cris-peep2-andu2.c: New tests.
1430
1431 2004-07-22  Joseph S. Myers  <jsm@polyomino.org.uk>
1432
1433         PR c/15052
1434         * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
1435         on return type.
1436         * gcc.dg/qual-return-1.c: Use -Wreturn-type.  Update expected
1437         messages.
1438         * gcc.dg/qual-return-2.c: Update expected messages.
1439         * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
1440
1441 2004-07-22  Joseph S. Myers  <jsm@polyomino.org.uk>
1442
1443         * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
1444         * gcc.dg/noncompile/921102-1.c: Update expected error message.
1445
1446 2004-07-22  Joseph S. Myers  <jsm@polyomino.org.uk>
1447
1448         PR c/11250
1449         * gcc.dg/init-string-1.c: New test.
1450
1451 2004-07-21  Jakub Jelinek  <jakub@redhat.com>
1452
1453         PR middle-end/15345
1454         PR c/16450
1455         * gcc.dg/torture/nested-fn-1.c: New test.
1456
1457 2004-07-20  H.J. Lu  <hongjiu.lu@intel.com>
1458
1459         PR target/16559
1460         * gcc.dg/ia64-fptr-1.c: New file.
1461
1462 2004-07-21  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1463
1464         PR c++/14497
1465         * g++.dg/template/spec16.C: New test.
1466         * g++.old-deja/g++.robertl/eb118.C: Remove.
1467
1468 2004-07-21  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1469
1470         PR c++/509
1471         * g++.dg/template/spec15.C: New test.
1472
1473 2004-07-21  David Billinghurst (David.Billinghurst@riotinto.com)
1474
1475         Copy cases from g77.f-torture/execute and add dg-run
1476         directive.  Other changes as noted.
1477         * gfortran.dg/g77/13037.f
1478         * gfortran.dg/g77/1832.f
1479         * gfortran.dg/g77/19981119-0.f
1480         * gfortran.dg/g77/19990313-0.f
1481         * gfortran.dg/g77/19990313-1.f
1482         * gfortran.dg/g77/19990313-2.f
1483         * gfortran.dg/g77/19990313-3.f
1484         * gfortran.dg/g77/19990419-1.f
1485         * gfortran.dg/g77/19990826-0.f
1486         * gfortran.dg/g77/19990826-2.f
1487         * gfortran.dg/g77/20000503-1.f
1488         * gfortran.dg/g77/20001111.f
1489         * gfortran.dg/g77/20010116.f
1490         * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
1491         * gfortran.dg/g77/20010430.f
1492         * gfortran.dg/g77/6177.f
1493         * gfortran.dg/g77/947.f
1494         * gfortran.dg/g77/970816-3.f
1495         * gfortran.dg/g77/971102-1.f
1496         * gfortran.dg/g77/980520-1.f
1497         * gfortran.dg/g77/980628-0.f
1498         * gfortran.dg/g77/980628-1.f
1499         * gfortran.dg/g77/980628-10.f
1500         * gfortran.dg/g77/980628-2.f
1501         * gfortran.dg/g77/980628-3.f
1502         * gfortran.dg/g77/980628-7.f
1503         * gfortran.dg/g77/980628-8.f
1504         * gfortran.dg/g77/980628-9.f
1505         * gfortran.dg/g77/980701-0.f
1506         * gfortran.dg/g77/980701-1.f
1507         * gfortran.dg/g77/cabs.f
1508         * gfortran.dg/g77/claus.f
1509         * gfortran.dg/g77/complex_1.f
1510         * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
1511         * gfortran.dg/g77/dcomplex.f
1512         * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
1513         * gfortran.dg/g77/f90-intrinsic-mathematical.f
1514         * gfortran.dg/g77/f90-intrinsic-numeric.f
1515         * gfortran.dg/g77/int8421.f
1516         * gfortran.dg/g77/labug1.f
1517         * gfortran.dg/g77/large_vec.f
1518         * gfortran.dg/g77/le.f
1519         * gfortran.dg/g77/short.f
1520         * gfortran.dg/g77/README: Update
1521
1522 2004-07-20  Mark Mitchell  <mark@codesourcery.com>
1523
1524         PR c++/16637
1525         * g++.dg/parse/lookup4.C: New test.
1526
1527 2004-07-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1528
1529         PR c++/16175
1530         * g++.dg/template/ttp10.C: New test.
1531
1532 2004-07-20  Joseph S. Myers  <jsm@polyomino.org.uk>
1533
1534         * gcc.dg/pr12625-1.c: New test.
1535
1536 2004-07-20  Steven Bosscher  <stevenb@suse.de>
1537
1538         * testsuite/gcc.dg/switch-warn-1.c: New test.
1539         * testsuite/gcc.dg/switch-warn-2.c: New test.
1540         * gcc.c-torture/compile/pr14730.c: Update.
1541
1542 2004-07-19  Kelley Cook  <kcook@gcc.gnu.org>
1543
1544         * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
1545         g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
1546         g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
1547         g++.dg/template/nontype3.C: Remove trailing CR from tests.
1548
1549 2004-07-18  Mark Mitchell  <mark@codesourcery.com>
1550
1551         PR c++/16623
1552         * g++.dg/template/assign1.C: New test.
1553
1554 2004-07-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1555
1556         PR c++/12170
1557         * g++.dg/template/ttp9.C: New test.
1558
1559 2004-07-19  Daniel Jacobowitz  <dan@debian.org>
1560
1561         * gcc.dg/format/cmn-err-1.c: New test.
1562
1563 2004-07-19  Joseph S. Myers  <jsm@polyomino.org.uk>
1564
1565         * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
1566         gcc.dg/Wparentheses-10.c: New tests.
1567         * gcc.dg/Wparentheses-5.c: Remove XFAILs.
1568
1569 2004-07-18  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1570
1571         PR fortran/16465
1572         * gfortran.dg/g77//ffixed-line-length-0.f,
1573         gfortran.dg/g77/ffixed-line-length-132.f,
1574         gfortran.dg/g77/ffixed-line-length-72.f,
1575         gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
1576         gfortran.dg/g77/README: Update.
1577
1578 2004-07-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1579
1580         PR c++/13092
1581         * g++.dg/template/non-dependent7.C: New test.
1582         * g++.dg/template/non-dependent8.C: Likewise.
1583         * g++.dg/template/non-dependent9.C: Likewise.
1584         * g++.dg/template/non-dependent10.C: Likewise.
1585
1586 2004-07-17  Mark Mitchell  <mark@codesourcery.com>
1587
1588         PR c++/16337
1589         * g++.dg/parse/attr2.C: New test.
1590
1591 2004-07-17  Toon Moene  <toon@moene.indiv.nluug.nl>
1592
1593         * g77.dg: Removed.
1594         * g77.f-torture: Ditto.
1595
1596 2004-07-17  Joseph S. Myers  <jsm@polyomino.org.uk>
1597
1598         * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
1599         gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
1600         Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
1601
1602 2004-07-16  Richard Henderson  <rth@redhat.com>
1603
1604         * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
1605
1606 2004-07-16  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1607
1608         * lib/fortran-torture.exp (fortran-torture): Don't test compile
1609         tests with full list of options.
1610         * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
1611         of TORTURE_OPTIONS if test contains 'dg-do run'.
1612
1613         PR fortran/16404
1614         * gfortran.dg/do_iterator.f90: New test.
1615
1616 2004-07-16  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1617
1618         PR rtl-optimization/16536
1619         * gcc.c-torture/execute/restrict-1.c: New test.
1620
1621 2004-07-15  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1622
1623         PR fortran/15324
1624         * gfortran.dg/pr15324.f90: New test.
1625
1626         PR fortran/15129
1627         * gfortran.dg/pr15129.f90: New test.
1628
1629         PR fortran/15140
1630         * gfortran.dg/pr15140.f90: New test.
1631
1632         PR fortran/13792
1633         * gfortran.fortran-torture/execute/bounds.f90: Add check for
1634         compile-time simplification.
1635
1636 2004-07-14  Mike Stump  <mrs@apple.com>
1637
1638         * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
1639
1640 2004-07-14  James E Wilson  <wilson@specifixinc.com>
1641
1642         PR target/16325
1643         * gcc.dg/profile-generate-1.c: New.
1644
1645 2004-07-15  Jakub Jelinek  <jakub@redhat.com>
1646
1647         * gcc.c-torture/execute/20040709-1.c: New test.
1648         * gcc.c-torture/execute/20040709-2.c: New test.
1649
1650 2004-07-14  Mike Stump  <mrs@apple.com>
1651
1652         * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
1653
1654 2004-07-14  Mike Stump  <mrs@apple.com>
1655
1656         * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
1657
1658 2004-07-13  Mark Mitchell  <mark@codesourcery.com>
1659
1660         PR c++/16518
1661         * g++.dg/parse/mutable1.C: New test.
1662
1663 2004-07-13  Diego Novillo  <dnovillo@redhat.com>
1664
1665         PR tree-optimization/16443
1666         * gcc.dg/tree-ssa/20040713-1.c: New test.
1667
1668 2004-07-15  Ulrich Weigand  <uweigand@de.ibm.com>
1669
1670         * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
1671         for operator new.
1672
1673 2004-07-13  David Billinghurst <David.Billinghurst@riotinto.com>
1674
1675         * gfortran.dg/g77/README: New file
1676         * gfortran.dg/g77/19981216-0.f:  Copy from
1677         g77.f-torture/noncompile.  Add "dg-do compile" and
1678         dg-error as required.
1679         * gfortran.dg/g77/19990218-1.f: Likewise
1680         * gfortran.dg/g77/19990905-1.f: Likewise
1681         * gfortran.dg/g77/9263.f: Likewise
1682         * gfortran.dg/g77/980615-0.f: Likewise
1683         * gfortran.dg/g77/980616-0.f: Likewise
1684         * gfortran.dg/g77/check0.f: Likewise
1685         * gfortran.dg/g77/select_no_compile.f: Likewise
1686
1687 2004-07-13  David Billinghurst <David.Billinghurst@riotinto.com>
1688
1689         Copy files from g77.f-torture/compile.
1690         Add "{ dg-do compile}".  Other changes as noted
1691         * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
1692         * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
1693         * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
1694         * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
1695         * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
1696         * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
1697         * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
1698         * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
1699         statement to conform to standard.  Append alpha1.x for reference.
1700         * gfortran.dg/g77/xformat.f: Add dg-warning
1701
1702 2004-07-13  David Billinghurst <David.Billinghurst@riotinto.com>
1703
1704         * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
1705         Add {dg-do compile} directive.
1706         * gfortran.dg/g77/cpp2.F: Likewise
1707
1708 2004-07-12  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1709
1710         PR c++/5402
1711         * g++.dg/lookup/name-clash1.C: New test.
1712
1713         PR c++/9777
1714         * g++.dg/lookup/name-clash2.C: New test.
1715
1716         PR c++/12102
1717         * g++.dg/lookup/name-clash3.C: New test.
1718
1719 2004-07-12  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1720
1721         * g++.dg/lookup/new2.C: New test.
1722         * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
1723
1724 2004-07-12  David Billinghurst <David.Billinghurst@riotinto.com>
1725
1726         * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
1727         Add {dg-do compile} directive.
1728         * gfortran.dg/g77/13060.f: Likewise
1729         * gfortran.dg/g77/19990218-0.f: Likewise
1730         * gfortran.dg/g77/19990305-0.f: Likewise
1731         * gfortran.dg/g77/19990419-0.f: Likewise
1732         * gfortran.dg/g77/19990502-0.f: Likewise
1733         * gfortran.dg/g77/19990502-1.f: Likewise
1734         * gfortran.dg/g77/19990525-0.f: Likewise
1735         * gfortran.dg/g77/19990826-1.f: Likewise
1736         * gfortran.dg/g77/19990826-3.f: Likewise
1737         * gfortran.dg/g77/19990905-2.f: Likewise
1738         * gfortran.dg/g77/20000412-1.f: Likewise
1739         * gfortran.dg/g77/20000511-1.f: Likewise
1740         * gfortran.dg/g77/20000511-2.f: Likewise
1741         * gfortran.dg/g77/20000518.f: Likewise
1742         * gfortran.dg/g77/20000601-1.f: Likewise
1743         * gfortran.dg/g77/20000601-2.f: Likewise
1744         * gfortran.dg/g77/20000629-1.f: Likewise
1745         * gfortran.dg/g77/20000630-2.f: Likewise
1746         * gfortran.dg/g77/20010115.f: Likewise
1747         * gfortran.dg/g77/20010321-1.f: Likewise
1748         * gfortran.dg/g77/20010426.f: Likewise
1749         * gfortran.dg/g77/20020307-1.f: Likewise
1750         * gfortran.dg/g77/8485.f: Likewise
1751         * gfortran.dg/g77/960317-1.f: Likewise
1752         * gfortran.dg/g77/970915-0.f: Likewise
1753         * gfortran.dg/g77/980310-1.f: Likewise
1754         * gfortran.dg/g77/980310-2.f: Likewise
1755         * gfortran.dg/g77/980310-3.f: Likewise
1756         * gfortran.dg/g77/980310-4.f: Likewise
1757         * gfortran.dg/g77/980310-6.f: Likewise
1758         * gfortran.dg/g77/980310-7.f: Likewise
1759         * gfortran.dg/g77/980310-8.f: Likewise
1760         * gfortran.dg/g77/980419-2.f: Likewise
1761         * gfortran.dg/g77/980424-0.f: Likewise
1762         * gfortran.dg/g77/980427-0.f: Likewise
1763         * gfortran.dg/g77/980729-0.f: Likewise
1764         * gfortran.dg/g77/981117-1.f: Likewise
1765         * gfortran.dg/g77/toon_1.f: Likewise
1766
1767 2004-07-12  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1768
1769         PR c++/2204
1770         * g++.dg/other/abstract2.C: New test.
1771
1772 2004-07-12  Paul Brook  <paul@codesourcery.com>
1773
1774         * gfortran.dg/pointer_init_1.f90: New test.
1775
1776 2004-07-11  Paul Brook  <paul@codesourcery.com>
1777
1778         PR fortran/15986
1779         * gfortran.dg/contained_1.f90: New test.
1780
1781 2004-07-11  Mark Mitchell  <mark@codesourcery.com>
1782
1783         * g++.dg/parse/defarg8.C: New test.
1784
1785 2004-07-11  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1786
1787         PR fortran/16433
1788         * gfortran.dg/pr16433.f: New test.
1789
1790         PR fortran/17574
1791         * gfortran.dg/pr15754.f90: New test.
1792
1793 2004-07-11  Joseph S. Myers  <jsm@polyomino.org.uk>
1794
1795         PR tree-optimization/16437
1796         * gcc.c-torture/execute/bitfld-4.c: New test.
1797
1798 2004-07-10  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1799
1800         * gfortran.fortran-torture/execute/common_2.f90: Add check for
1801         access to common var from module.
1802
1803 2004-07-10  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1804
1805         PR fortran/16336
1806         * gfortran.fortran-torture/execute/common_2.f90: New test.
1807
1808 2004-07-10  Paul Brook  <paul@codesourcery.com>
1809
1810         * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
1811
1812 2004-07-10  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1813
1814         PR fortran/15969
1815         * gfortran.fortran-torture/execute/der_init_5.f90: New test.
1816
1817 2004-07-10  David Billinghurst <David.Billinghurst@riotinto.com>
1818
1819         * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
1820         * gfortran.dg/g77/ffixed-form-2.f: Likewise
1821         * gfortran.dg/g77/ffree-form-1.f: Likewise
1822         * gfortran.dg/g77/ffree-form-2.f: Likewise
1823         * gfortran.dg/g77/ffree-form-3.f: Likewise
1824         * gfortran.dg/g77/fno-underscoring.f: Likewise
1825         * gfortran.dg/g77/funderscoring.f: Likewise
1826         * gfortran.dg/g77/pr9258.f: Likewise.  Add dg-warning lines.
1827
1828 2004-07-10  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1829
1830         * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
1831
1832 2004-07-10 Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1833         Paul Brook  <paul@codesourcery.com>
1834
1835         PR fortran/13415
1836         * gfortran.dg/common_pointer_1.f90: New test.
1837
1838 2004-07-10  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1839
1840         * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
1841
1842 2004-07-09  James E Wilson  <wilson@specifixinc.com>
1843
1844         PR target/16364
1845         * gcc.c-torture/compile/20040709-1.c: New.
1846
1847 2004-07-09  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1848
1849         PR fortran/14077
1850         * gfortran.fortran-torture/execute/module_init_1.f90: New test.
1851
1852 2004-07-09  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1853
1854         PR fortran/13201
1855         * gfortran.dg/shape_1.f90: New test.
1856
1857 2004-07-09  Zack Weinberg  <zack@codesourcery.com>
1858             Andrew Pinski  <apinski@apple.com>
1859
1860         * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
1861
1862 2004-07-09  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1863
1864         * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
1865         comment.
1866
1867 2004-07-09  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1868         Paul Brook  <paul@codesourcery.com>
1869
1870         * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
1871         '.f95' and '.F95'.
1872
1873 2004-07-09  Diego Novillo  <dnovillo@redhat.com>
1874
1875         * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
1876
1877 2004-07-09  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1878
1879         * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
1880         testcases with capital suffix.
1881
1882 2004-07-09  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1883
1884         PR fortran/15481
1885         PR fortran/13372
1886         PR fortran/13575
1887         PR fortran/15978
1888         * gfortran.fortran-torture/compile/implicit_2.f90: New test.
1889
1890         * gfortran.dg/implicit_1.f90: New test.
1891
1892 2004-07-09  David Billinghurst <David.Billinghurst@riotinto.com>
1893
1894         * lib/gfortran-dg.exp (gfortran-dg-test):  Adapt regular
1895         expression to match gfortran warning/error messages
1896         * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
1897         dg-error text.
1898
1899 2004-07-09  David Billinghurst <David.Billinghurst@riotinto.com>
1900
1901         * lib/fortran-torture.exp: Rename proc search_for to
1902         search_for_re.
1903
1904 2004-07-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1905
1906         * gcc.c-torture/execute/simd-5.x: New file.
1907         XFAIL on SPARC 64-bit at -O0.
1908
1909 2004-07-09  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1910
1911         PR c++/8211
1912         PR c++/16165
1913         * g++.dg/warn/effc3.C: New test.
1914
1915 2004-07-09  David Billinghurst <David.Billinghurst@riotinto.com>
1916
1917         * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
1918         change X to 1X in format.
1919         * gfortran.dg/g77/20010216-1.f:  Copy from g77.dg and
1920         add data statements to conform to standard.
1921
1922 2004-07-09  David Billinghurst <David.Billinghurst@riotinto.com>
1923
1924         * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
1925         * gfortran.dg/g77/f77-edit-t-in.f: Likewise
1926         * gfortran.dg/g77/f77-edit-x-out.f: Likewise
1927
1928 2004-07-09  David Billinghurst <David.Billinghurst@riotinto.com>
1929
1930         * gfortran.dg/g77/7388.f: Copy from g77.dg
1931         * gfortran.dg/g77/f77-edit-i-out.f: Likewise
1932         * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
1933         * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
1934         * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
1935         * gfortran.dg/g77/f77-edit-t-out.f: Likewise
1936         * gfortran.dg/g77/f77-edit-h-out.f: Likewise
1937         * gfortran.dg/g77/strlen0.f: Likewise
1938
1939 2004-07-09   David Billinghurst <David.Billinghurst@riotinto.com>
1940
1941         * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
1942         * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
1943
1944 2004-07-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
1945
1946         * gcc.c-torture/execute/920428-2.x: Delete.
1947         * gcc.c-torture/execute/920501-7.x: Likewise.
1948
1949 2004-07-08  Jakub Jelinek  <jakub@redhat.com>
1950
1951         * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
1952         -march=i386 into -march=i686.  Add -march=i686 -mtune=x and
1953         -march=x for pentium3, pentium3m, pentium-m, pentium4m,
1954         prescott and c3-2.
1955         (PREFETCH_3DNOW): Add -march=c3.
1956
1957 2004-07-08  Diego Novillo  <dnovillo@redhat.com>
1958
1959         PR c/16437
1960         * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
1961         * gcc.c-torture/execute/bf64-1.x: Likewise.
1962
1963 2004-07-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
1964
1965         * gcc.c-torture/compile/20040708-1.c: New test.
1966
1967 2004-07-08  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1968
1969         PR c++/16169
1970         * g++.dg/warn/effc2.C: New test.
1971
1972 2004-07-08  Joseph S. Myers  <jsm@polyomino.org.uk>
1973
1974         * gcc.c-torture/execute/bitfld-1.x: Remove.
1975         * gcc.c-torture/execute/bitfld-3.c: New test.
1976         * gcc.dg/bitfld-2.c: Remove XFAILs.
1977
1978 2004-07-07  H.J. Lu  <hongjiu.lu@intel.com>
1979
1980         PR c++/16276
1981         * g++.dg/rtti/tinfo1.C: New file.
1982
1983 2004-07-07  Eric Christopher  <echristo@redhat.com>
1984
1985         * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
1986
1987 2004-07-07  Andrew Pinski  <apinski@apple.com>
1988
1989         * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
1990
1991 2004-07-07  Mark Mitchell  <mark@codesourcery.com>
1992
1993         * g++.dg/init/call1.C: XFAIL.
1994
1995 2004-07-07  Alexandre Oliva  <aoliva@redhat.com>
1996
1997         * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
1998         except for movstrict*, to movmem* and clrstr* to clrmem*.
1999
2000 2004-07-07  Richard Sandiford  <rsandifo@redhat.com>
2001
2002         * gcc.c-torture/execute/20040707-1.c: New test.
2003
2004 2004-07-06  Richard Sandiford  <rsandifo@redhat.com>
2005
2006         * gcc.c-torture/execute/20040706-1.c: New test.
2007
2008 2004-07-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2009
2010         PR c++/3671
2011         * g++.dg/template/spec14.C: New test.
2012
2013 2004-07-05  Jakub Jelinek  <jakub@redhat.com>
2014
2015         * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
2016         nothing if not yet defined.  Use it in b, c and d type definitions.
2017         * gcc.c-torture/execute/20040705-1.c: New test.
2018         * gcc.c-torture/execute/20040705-2.c: New test.
2019
2020 2004-07-05  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2021
2022         PR c++/2518
2023         * g++.dg/lookup/new1.C: New test.
2024
2025 2004-07-05  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2026
2027         PR c++/11406
2028         * g++.dg/template/sizeof8.C: New test.
2029
2030 2004-07-05  Richard Sandiford  <rsandifo@redhat.com>
2031
2032         * gcc.c-torture/compile/20040705-1.c: New test.
2033
2034 2004-07-04  Bud Davis  <bdavis9659@comcast.net>
2035
2036         * gfortran.fortran-torture/execute/seq_io.f90: New test.
2037
2038 2004-07-04  Neil Booth  <neil@duron.akihabara.co.uk>
2039
2040         * gcc.dg/cpp/if-mop.c: Two new testcases.
2041         * gcc.dg/cpp/trad/comment-3.c: New.
2042
2043 2004-07-04  Paul Brook  <paul@codesourcery.com>
2044
2045         * gfortran.fortran-torture/compile/implicit_1.f90: New test.
2046
2047 2004-07-03  Scott Brumbaugh  <scottb.lists@verizon.net>
2048
2049         PR c++/3761
2050         * g++.dg/lookup/crash4.C: New test.
2051
2052 2004-07-02  Zack Weinberg  <zack@codesourcery.com>
2053
2054         * gcc.c-torture/execute/builtin-abs-1.c
2055         * gcc.c-torture/execute/builtin-abs-2.c
2056         * gcc.c-torture/execute/builtin-complex-1.c
2057         * gcc.c-torture/execute/builtins/string-1-lib.c
2058         * gcc.c-torture/execute/builtins/string-1.c
2059         * gcc.c-torture/execute/builtins/string-2-lib.c
2060         * gcc.c-torture/execute/builtins/string-2.c
2061         * gcc.c-torture/execute/builtins/string-3-lib.c
2062         * gcc.c-torture/execute/builtins/string-3.c
2063         * gcc.c-torture/execute/builtins/string-4-lib.c
2064         * gcc.c-torture/execute/builtins/string-4.c
2065         * gcc.c-torture/execute/builtins/string-5-lib.c
2066         * gcc.c-torture/execute/builtins/string-5.c
2067         * gcc.c-torture/execute/builtins/string-6-lib.c
2068         * gcc.c-torture/execute/builtins/string-6.c
2069         * gcc.c-torture/execute/builtins/string-7-lib.c
2070         * gcc.c-torture/execute/builtins/string-7.c
2071         * gcc.c-torture/execute/builtins/string-8-lib.c
2072         * gcc.c-torture/execute/builtins/string-8.c
2073         * gcc.c-torture/execute/builtins/string-9-lib.c
2074         * gcc.c-torture/execute/builtins/string-9.c
2075         * gcc.c-torture/execute/builtins/string-asm-1-lib.c
2076         * gcc.c-torture/execute/builtins/string-asm-1.c
2077         * gcc.c-torture/execute/builtins/string-asm-2-lib.c
2078         * gcc.c-torture/execute/builtins/string-asm-2.c
2079         * gcc.c-torture/execute/stdio-opt-1.c
2080         * gcc.c-torture/execute/stdio-opt-2.c
2081         * gcc.c-torture/execute/stdio-opt-3.c
2082         * gcc.c-torture/execute/string-opt-1.c
2083         * gcc.c-torture/execute/string-opt-10.c
2084         * gcc.c-torture/execute/string-opt-11.c
2085         * gcc.c-torture/execute/string-opt-12.c
2086         * gcc.c-torture/execute/string-opt-13.c
2087         * gcc.c-torture/execute/string-opt-14.c
2088         * gcc.c-torture/execute/string-opt-15.c
2089         * gcc.c-torture/execute/string-opt-16.c
2090         * gcc.c-torture/execute/string-opt-2.c
2091         * gcc.c-torture/execute/string-opt-6.c
2092         * gcc.c-torture/execute/string-opt-7.c
2093         * gcc.c-torture/execute/string-opt-8.c:
2094         Replace with ...
2095
2096         * gcc.c-torture/execute/builtins/abs-2.c
2097         * gcc.c-torture/execute/builtins/abs-3.c
2098         * gcc.c-torture/execute/builtins/complex-1.c
2099         * gcc.c-torture/execute/builtins/fprintf.c
2100         * gcc.c-torture/execute/builtins/fputs.c
2101         * gcc.c-torture/execute/builtins/memcmp.c
2102         * gcc.c-torture/execute/builtins/memmove.c
2103         * gcc.c-torture/execute/builtins/memops-asm.c
2104         * gcc.c-torture/execute/builtins/mempcpy-2.c
2105         * gcc.c-torture/execute/builtins/mempcpy.c
2106         * gcc.c-torture/execute/builtins/memset.c
2107         * gcc.c-torture/execute/builtins/printf.c
2108         * gcc.c-torture/execute/builtins/sprintf.c
2109         * gcc.c-torture/execute/builtins/strcat.c
2110         * gcc.c-torture/execute/builtins/strchr.c
2111         * gcc.c-torture/execute/builtins/strcmp.c
2112         * gcc.c-torture/execute/builtins/strcpy.c
2113         * gcc.c-torture/execute/builtins/strcspn.c
2114         * gcc.c-torture/execute/builtins/strlen-2.c
2115         * gcc.c-torture/execute/builtins/strlen.c
2116         * gcc.c-torture/execute/builtins/strncat.c
2117         * gcc.c-torture/execute/builtins/strncmp-2.c
2118         * gcc.c-torture/execute/builtins/strncmp.c
2119         * gcc.c-torture/execute/builtins/strncpy.c
2120         * gcc.c-torture/execute/builtins/strpbrk.c
2121         * gcc.c-torture/execute/builtins/strpcpy-2.c
2122         * gcc.c-torture/execute/builtins/strpcpy.c
2123         * gcc.c-torture/execute/builtins/strrchr.c
2124         * gcc.c-torture/execute/builtins/strspn.c
2125         * gcc.c-torture/execute/builtins/strstr-asm.c
2126         * gcc.c-torture/execute/builtins/strstr.c:
2127         ... these new files.
2128
2129         * gcc.c-torture/execute/builtins/abs-2-lib.c
2130         * gcc.c-torture/execute/builtins/abs-3-lib.c
2131         * gcc.c-torture/execute/builtins/complex-1-lib.c
2132         * gcc.c-torture/execute/builtins/fprintf-lib.c
2133         * gcc.c-torture/execute/builtins/fputs-lib.c
2134         * gcc.c-torture/execute/builtins/memcmp-lib.c
2135         * gcc.c-torture/execute/builtins/memmove-lib.c
2136         * gcc.c-torture/execute/builtins/memops-asm-lib.c
2137         * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
2138         * gcc.c-torture/execute/builtins/mempcpy-lib.c
2139         * gcc.c-torture/execute/builtins/memset-lib.c
2140         * gcc.c-torture/execute/builtins/printf-lib.c
2141         * gcc.c-torture/execute/builtins/sprintf-lib.c
2142         * gcc.c-torture/execute/builtins/strcat-lib.c
2143         * gcc.c-torture/execute/builtins/strchr-lib.c
2144         * gcc.c-torture/execute/builtins/strcmp-lib.c
2145         * gcc.c-torture/execute/builtins/strcpy-lib.c
2146         * gcc.c-torture/execute/builtins/strcspn-lib.c
2147         * gcc.c-torture/execute/builtins/strlen-2-lib.c
2148         * gcc.c-torture/execute/builtins/strlen-lib.c
2149         * gcc.c-torture/execute/builtins/strncat-lib.c
2150         * gcc.c-torture/execute/builtins/strncmp-2-lib.c
2151         * gcc.c-torture/execute/builtins/strncmp-lib.c
2152         * gcc.c-torture/execute/builtins/strncpy-lib.c
2153         * gcc.c-torture/execute/builtins/strpbrk-lib.c
2154         * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
2155         * gcc.c-torture/execute/builtins/strpcpy-lib.c
2156         * gcc.c-torture/execute/builtins/strrchr-lib.c
2157         * gcc.c-torture/execute/builtins/strspn-lib.c
2158         * gcc.c-torture/execute/builtins/strstr-asm-lib.c
2159         * gcc.c-torture/execute/builtins/strstr-lib.c
2160         * gcc.c-torture/execute/builtins/lib/abs.c
2161         * gcc.c-torture/execute/builtins/lib/fprintf.c
2162         * gcc.c-torture/execute/builtins/lib/memset.c
2163         * gcc.c-torture/execute/builtins/lib/printf.c
2164         * gcc.c-torture/execute/builtins/lib/sprintf.c
2165         * gcc.c-torture/execute/builtins/lib/strcpy.c
2166         * gcc.c-torture/execute/builtins/lib/strcspn.c
2167         * gcc.c-torture/execute/builtins/lib/strncat.c
2168         * gcc.c-torture/execute/builtins/lib/strncmp.c
2169         * gcc.c-torture/execute/builtins/lib/strncpy.c
2170         * gcc.c-torture/execute/builtins/lib/strpbrk.c
2171         * gcc.c-torture/execute/builtins/lib/strspn.c
2172         * gcc.c-torture/execute/builtins/lib/strstr.c:
2173         New files containing support routines.
2174
2175         * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
2176         declaration.
2177         * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
2178         when not optimizing.
2179
2180 2004-07-02  Mark Mitchell  <mark@codesourcery.com>
2181
2182         PR c++/16240
2183         * g++.dg/abi/mangle22.C: New test.
2184         * g++.dg/abi/mangle23.C: Likewise.
2185
2186 2004-07-02  David Billinghurst  <David.Billinghurst@riotinto.com>
2187
2188         PR fortran/16290
2189         * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
2190         Allow for cases without denormalized floating point numbers.
2191
2192 2004-07-01  Joseph S. Myers  <jsm@polyomino.org.uk>
2193
2194         PR c/1027
2195         * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
2196         gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
2197         gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
2198         expected warning text.
2199         * gcc.dg/format/diag-2.c: New test.
2200
2201 2004-07-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
2202
2203         * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
2204
2205 2004-07-01  Paolo Bonzini  <bonzini@gnu.org>
2206
2207         * gcc.dg/builtins-43.c: New.
2208         * gcc.dg/builtins-44.c: New.
2209         * gcc.dg/builtins-45.c: New.
2210
2211 2004-06-26  Geoffrey Keating  <geoffk@apple.com>
2212             Andreas Tobler  <a.tobler@schweiz.ch>
2213
2214         * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
2215         Use SA_RESETHAND rather than SA_ONESHOT.  Trap SIGBUS as well
2216         as SIGSEGV.
2217         * gcc.dg/cleanup-11.c: Likewise.
2218         * gcc.dg/cleanup-8.c: Likewise.
2219         * gcc.dg/cleanup-9.c: Likewise.
2220         * gcc.dg/cleanup-5.c: Run on all platforms.
2221
2222 2004-06-30  Joseph S. Myers  <jsm@polyomino.org.uk>
2223
2224         * g++.dg/warn/nonnull1.C: New test.
2225
2226 2004-06-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
2227
2228         * gcc.dg/compat/compat-common.h: Wrap up CINT in
2229         an #ifndef SKIP_COMPLEX_INT/#endif pair.
2230         Special-case the Sun compiler wrt to <complex.h>.
2231
2232 2004-06-30  Nitin Yewale <nitiny@kpitcummins.com>
2233
2234         * gcc.dg/Wunreachable-8.C: New test.
2235
2236         * gcc.dg/h8300-ice2.c : New test.
2237
2238 2004-06-30  Tobias Schlueter  <tobias.shclueter@physik.uni-muenchen.de>
2239
2240         PR fortran/16161
2241         * gfortran.fortran-torture/compile/implicit.f90: Add test
2242         for implicit character.
2243
2244 2004-06-30  David Billinghurst <David.Billinghurst@riotinto.com>
2245
2246         PR fortran/16289
2247         * gfortran.fortran-torture/execute/intrinsic_nearest.f90
2248         Use tiny() intrinsic to find smallest non-negative real
2249
2250 2004-06-30  Jakub Jelinek  <jakub@redhat.com>
2251
2252         * gcc.dg/compat/struct-by-value-22_main.c: New test.
2253         * gcc.dg/compat/struct-by-value-22_x.c: New.
2254         * gcc.dg/compat/struct-by-value-22_y.c: New.
2255
2256         * gcc.c-torture/execute/20040629-1.c: New test.
2257
2258 2004-06-29  Jakub Jelinek  <jakub@redhat.com>
2259
2260         * gcc.dg/compat/vector-defs.h: Use vector_size attribute
2261         only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
2262
2263         PR target/16195
2264         * gcc.dg/20040625-1.c: New test.
2265
2266 2004-06-29  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2267
2268         * gfortran.fortran-torture/execute/parameter_2.f90: New test.
2269
2270 2004-06-29  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2271
2272         PR fortran/15963
2273         * gfortran.fortran-torture/execute/initialization_1.f90: New test.
2274
2275 2004-06-29  Richard Henderson  <rth@redhat.com>
2276
2277         * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
2278
2279 2004-06-29  Paul Brook  <paul@codesourcery.com>
2280
2281         * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
2282         * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
2283
2284 2004-06-29  Nathan Sidwell  <nathan@codesourcery.com>
2285
2286         PR c++/16260
2287         * g++.dg/parse/crash15.C: New.
2288
2289 2004-06-28  Andrew Pinski  <apinski@apple.com>
2290
2291         * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
2292         by the error already.
2293
2294         * g++.dg/opt/ptrmem4.C: Change to compile only test.
2295
2296 2004-06-28  Dhananjay Deshpande  <dhananjayd@kpitcummins.com>
2297
2298         PR target/14041
2299         * gcc.dg/h8300-bss-align-1.c : New.
2300
2301 2004-06-28  Nathan Sidwell  <nathan@codesourcery.com>
2302
2303         * PR c++/16174
2304         * g++.dg/template/ctor4.C: New.
2305
2306 2004-06-27  Andrew Pinski  <pinskia@physics.uc.edu>
2307
2308         PR c++/16205
2309         * g++.dg/warn/Wsequence-point-1.C: New test.
2310
2311 2004-06-27  Paul Brook  <paul@codesourcery.com>
2312
2313         * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
2314
2315 2004-06-27  Zack Weinberg  <zack@codesourcery.com>
2316
2317         * g++.old-deja/g++.mike/p7325.C: Remove.
2318
2319 2004-06-27  Andrew Pinski  <pinskia@physics.uc.edu>
2320
2321         PR c/14963
2322         * gcc.dg/pr14963.c: New test.
2323
2324 2004-06-27  Mark Mitchell  <mark@codesourcery.com>
2325
2326         PR c++/16193
2327         * g++.dg/parse/redef1.C: New test.
2328
2329 2004-06-27  Joseph S. Myers  <jsm@polyomino.org.uk>
2330
2331         * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
2332         20021110.c.
2333         * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
2334         20021119-1.c.
2335         * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
2336         gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
2337         5-04.c.
2338         * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
2339         * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
2340         * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
2341         * g++.old-deja/g++.law/enum8.C: Remove duplicate of
2342         g++.brendan/enum14.C.
2343         * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
2344         * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
2345         * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
2346         g++.mike/virt1.C.
2347         * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
2348         memtemp24.C.
2349
2350 2004-06-27  Roger Sayle  <roger@eyesopen.com>
2351
2352         * gcc.dg/20040527-1.c: New test case.
2353
2354 2004-06-26  Bud Davis  <bdavis9659@comcast.net>
2355
2356         PR gfortran/pr16196
2357         * gfortran.fortran-torture/execute/open_replace.f90: New test case.
2358
2359 2004-06-25  Roger Sayle  <roger@eyesopen.com>
2360
2361         PR middle-end/15825
2362         * gcc.dg/pr15825-1.c: New test case.
2363
2364 2004-06-25  Richard Sandiford  <rsandifo@redhat.com>
2365
2366         * gcc.c-torture/execute/20040625-1.c: New test.
2367
2368 2004-06-25  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2369
2370         * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
2371
2372 2004-06-25  Richard Sandiford  <rsandifo@redhat.com>
2373
2374         * gcc.dg/torture/mips-div-1.c: New test.
2375
2376 2004-06-24  Jeff Law  <law@redhat.com>
2377
2378         * gcc.dg/tree-ssa/20040624-1.c: New test.
2379
2380 2004-06-24  Richard Sandiford  <rsandifo@redhat.com>
2381
2382         * gcc.c-torture/compile/20040624-1.c: New test.
2383
2384 2004-06-24  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2385
2386         * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
2387         this directory.
2388
2389 2004-06-23  Andrew Pinski  <apinski@apple.com>
2390
2391         PR middle-end/15988
2392         * g++.dg/opt/ptrmem4.C: New test.
2393
2394         * gcc.dg/c90-array-quals-2.c: New test.
2395
2396 2006-06-23  Nitin Yewale <NitinY@KPITCummins.com>
2397
2398         * gcc.dg/kpice1.c: New test.
2399
2400 2006-06-23  Andrew Pinski  <apinski@apple.com>
2401
2402         * gcc.dg/c90-array-quals.c: New test.
2403
2404 2006-06-22  Richard Henderson  <rth@redhat.com>
2405
2406         * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
2407
2408 2004-06-22  Loren James Rittle  <ljrittle@acm.org>
2409
2410         * gcc.dg/builtins-config.h: Handle FreeBSD.
2411
2412 2006-06-22  Richard Henderson  <rth@redhat.com>
2413
2414         * g++.dg/opt/devirt1.C: New.
2415
2416 2004-06-22  Kelley Cook <kcook@gcc.gnu.org>
2417
2418         * g++.dg/opt/pr15551.C: New testcase.
2419
2420 2004-06-22  H.J. Lu  <hongjiu.lu@intel.com>
2421
2422         PR target/14800
2423         * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
2424         x86_64-*-linux* when compiling for 32bit.
2425
2426 2004-06-21  Andrew Pinski  <apinski@apple.com>
2427
2428         * gcc.dg/pch/struct-1.c: New.
2429         * gcc.dg/pch/struct-1.hs: New.
2430
2431 2004-06-21  Geoffrey Keating  <geoffk@apple.com>
2432
2433         * gcc.dg/pch/save-temps-1.c: New file.
2434         * gcc.dg/pch/save-temps-1.hs: New file.
2435
2436 2004-06-22  Janne Blomqvist  <jblomqvi@cc.hut.fi>
2437
2438         * gfortran.fortran-torture/execute/iolength_1.f90: New test.
2439         * gfortran.fortran-torture/execute/iolength_3.f90: New test.
2440
2441 2004-06-21  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2442
2443         * gfortran.fortran-torture/execute/select_1.f90: Rename function
2444         to fix type error.
2445         * gfortran.fortran-torture/execute/intrinsic_associated.f90:
2446         Remove trailing spaces.
2447
2448 2004-06-21  Richard Henderson  <rth@redhat.com>
2449
2450         * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
2451         merging && to BIT_FIELD_REF.
2452
2453 2004-06-21  Richard Sandiford  <rsandifo@redhat.com>
2454
2455         * g++.dg/opt/placeholder1.C: New test.
2456
2457 2004-06-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
2458
2459         * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
2460         * gcc.dg/compat/struct-complex-1_y.c: Likewise.
2461         * gcc.dg/compat/union-m128-1_x.c: Likewise.
2462         * gcc.dg/compat/union-m128-1_y.c: Likewise.
2463
2464 2004-06-20  Zack Weinberg  <zack@codesourcery.com>
2465
2466         * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
2467         extern "C".
2468         * g++.dg/other/pragma-re-1.C: Add comments.
2469
2470 2004-06-19  Bud Davis  <bdavis9659@comcast.net>
2471
2472         PR gfortran/16080
2473         * gfortran.fortran-torture/execute/read_null_string.f90: New file.
2474
2475 2004-06-19  Andrew Pinski  <pinskia@physics.uc.edu>
2476
2477         * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
2478         instead of setting the type of size_t by
2479         hand.
2480
2481 2004-06-18  Roger Sayle  <roger@eyesopen.com>
2482
2483         * gcc.dg/unordered-2.c: New test case.
2484         * gcc.dg/unordered-3.c: New test case.
2485
2486 2004-06-19  David Billinghurst <David.Billinghurst@riotinto.com>
2487
2488         PR other/16043
2489         * lib/g++.exp (g++_version): Tweak regexp for version
2490         * lib/g77.exp (g77_version): Likewise
2491         * lib/gfortran.exp (gfortran_version): Likewise
2492         * lib/objc.exp (objc_version): Likewise
2493         * lib/treelang.exp (treelang_version): Likewise
2494
2495 2004-06-19  Jakub Jelinek  <jakub@redhat.com>
2496
2497         * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
2498         Use INT_MAX instead of __INT_MAX__.
2499         * gcc.dg/compat/struct-align-2_y.c: Likewise.
2500
2501         * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
2502         * gcc.dg/compat/scalar-return-3_x.c: Use it.
2503         * gcc.dg/compat/scalar-return-3_y.c: Use it.
2504         * gcc.dg/compat/scalar-return-4_x.c: Use it.
2505         * gcc.dg/compat/scalar-return-4_y.c: Use it.
2506         * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
2507         * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
2508         * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
2509         * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
2510
2511         * gcc.dg/range-test-1.c: New test.
2512         * g++.dg/opt/range-test-1.C: New test.
2513
2514 2004-06-17  Richard Henderson  <rth@redhat.com>
2515
2516         * objc.dg/sync-1.m: New.
2517         * objc.dg/try-catch-1.m: Don't force next runtime.
2518         * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
2519         * objc.dg/try-catch-2.m: Likewise.  Enable everywhere.  Remove
2520         shadowed catch clause.
2521         * objc.dg/try-catch-5.m: New.
2522
2523 2004-06-17  Zack Weinberg  <zack@codesourcery.com>
2524
2525         Bug 14610
2526         * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
2527
2528 2004-06-15  Richard Henderson  <rth@redhat.com>
2529
2530         * gcc.dg/20001116-1.c: Move expected warning line.
2531
2532 2004-06-15  Richard Henderson  <rth@redhat.com>
2533
2534         * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
2535         * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
2536
2537 2004-06-15  Jeff Law  <law@redhat.com>
2538
2539         * gcc.dg/tree-ssa/20040615-1.c: New test.
2540         * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
2541         be less sensitive to operand ordering.
2542         * gcc.dg/tree-ssa/20030824-2.c: Likewise.
2543
2544 2004-06-16  Danny Smith  <dannysmith@users.sourceforge.net>
2545
2546         * g++.dg/abi/bitfield3.C: Add comment..
2547
2548 2004-06-15  Richard Henderson  <rth@redhat.com>
2549
2550         * g++.dg/ext/stmtexpr1.C: XFAIL.
2551         * gcc.dg/20030612-1.c: XFAIL.
2552
2553 2004-06-15  Eric Christopher  <echristo@redhat.com>
2554
2555         * g++.dg/charset/asm5.c: New.
2556         * gcc.dg/charset/asm6.c: New.
2557
2558 2004-06-15  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2559
2560         PR fortran/15962
2561         * gfortran.fortran-torture/execute/select_1.f90: New test.
2562
2563 2004-06-15  Paul Brook  <paul@codesourcery.com>
2564
2565         * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
2566
2567 2004-06-14  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2568
2569         PR c++/15967
2570         * g++.dg/lookup/crash3.C: New test.
2571
2572 2004-06-14  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2573
2574         PR c++/15947
2575         * g++.dg/parse/dtor4.C: New test.
2576
2577 2004-06-14  Jeff Law  <law@redhat.com>
2578
2579         * gcc.c-torture/compile/20040614-1.c: New test.
2580
2581 2004-06-14  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2582
2583         PR fortran/15211
2584         * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
2585         LEN of a character array.
2586
2587 2004-06-14  Mark Mitchell  <mark@codesourcery.com>
2588
2589         PR c++/15096
2590         * g++.dg/template/ptrmem10.C: New test.
2591
2592         PR c++/14930
2593         * g++.dg/template/friend30.C: New test.
2594
2595 2004-06-14  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2596
2597         PR fortran/14928
2598         * gfortran.fortran-torture/compile/mloc.f90: New test.
2599
2600 2004-06-13  Paul Brook  <paul@codesourcery.com>
2601
2602         * gfortran.fortran-torture/execute/random_2.f90: New test.
2603
2604 2004-06-13  Eric Christopher  <echristo@redhat.com>
2605
2606         * gcc.dg/noncompile/redecl-1.c: Fix error message.
2607
2608 2004-06-12  Paul Brook  <paul@codesourcery.com>
2609
2610         * gfortran.fortran-torture/execute/contained_3.f90: New test.
2611
2612 2004-06-12  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2613
2614         PR fortran/14923
2615         * gfortran.fortran-torture/execute/date_time_1.f90: New test.
2616
2617 2004-06-12  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2618
2619         PR fortran/14957
2620         * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
2621         syntax errors in end statements of contained subroutines.
2622
2623 2004-06-12  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2624
2625         PR fortran/12841
2626         * gfortran.fortran-torture/execute/null_arg.f90: New test.
2627
2628 2004-06-12  Bud Davis  <bdavis9659@comcast.net>
2629
2630         PR fortran/15665
2631         * gfortran.fortran-torture/execute/getarg_1.f90: New test.
2632
2633 2004-06-12  Bud Davis  <bdavis9659@comcast.net>
2634
2635         PR gfortran/12839
2636         * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
2637
2638 2004-06-11  Mark Mitchell  <mark@codesourcery.com>
2639
2640         PR c++/15862
2641         * g++.dg/parse/enum1.C: New test.
2642
2643 2004-06-10  Jeff Law  <law@redhat.com>
2644
2645         * gcc.c-torture/compile/20040610-1.c: New test.
2646
2647 2004-06-11  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2648
2649         * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
2650         * g++.old-deja/g++.other/decl3.C: Likewise.
2651
2652 2004-06-10  Brian Booth  <bbooth@redhat.com>
2653
2654         * gcc.dg/tree-ssa/20031015-1.c: Scan for
2655         V_MAY_DEF instead of VDEF.
2656         * gcc.dg/tree-ssa/20040517-1.c: Ditto.
2657
2658 2004-06-10  Mark Mitchell  <mark@codesourcery.com>
2659
2660         PR c++/14211
2661         * g++.dg/conversion/const1.C: New test.
2662
2663         PR c++/15076
2664         * g++.dg/conversion/reinterpret1.C: New test.
2665
2666         PR c++/15877
2667         * g++.dg/template/enum2.C: New test.
2668
2669         PR c++/15227
2670         * g++.dg/template/error13.C: New test.
2671
2672 2004-06-10  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2673
2674         PR fortran/14957
2675         * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
2676         arguments to test_* REAL and of the right size.
2677
2678 2004-06-10  Jakub Jelinek  <jakub@redhat.com>
2679
2680         PR target/15569
2681         PR rtl-optimization/15681
2682         * gcc.dg/20040609-1.c: New test.
2683
2684 2004-06-10  Jakub Jelinek  <jakub@redhat.com>
2685
2686         PR c++/14791
2687         * g++.dg/opt/builtins1.C: New test.
2688
2689 2004-06-10  Danny Smith  <dannysmith@users.sourceforge.net>
2690
2691         * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
2692         that use default windows32 struct layout.
2693         * gcc.dg/i386-bitfield2.c: Likewise.
2694
2695 2004-06-09  Danny Smith  <dannysmith@users.sourceforge.net>
2696
2697         * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
2698         for mingw32 and cygwin targets.
2699
2700 2004-06-09  Geoffrey Keating  <geoffk@apple.com>
2701
2702         * gcc.dg/pch/macro-4.c: New.
2703         * gcc.dg/pch/macro-4.hs: New.
2704
2705 2004-06-09  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2706
2707         PR fortran/13249
2708         * gfortran.fortran-torture/compile/name_clash.f90: New test.
2709
2710 2004-06-09  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2711
2712         PR fortran/13372
2713         * gfortran.fortran-torture/compile/named_args_2.f90: New test.
2714
2715 2004-06-09  Bud Davis  <bdavis9659@comcast.net>
2716
2717         PR gfortran/14897
2718         * gfortran.fortran-torture/execute/t_edit.f90: New test.
2719
2720 2004-06-09  Bud Davis  <bdavis9659@comcast.net>
2721
2722         PR gfortran/15755
2723         * gfortran.fortran-torture/execute/backspace.c : New test.
2724
2725 2004-06-09  Paul Brook  <paul@codesourcery.com>
2726
2727         * gfortran.fortran-torture/execure/intrinsic_associated.f90
2728         (pointer_to_section): Rewrite to use smaller array.
2729
2730 2004-06-08  David Edelsohn  <edelsohn@gnu.org>
2731
2732         * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
2733         * gcc.dg/ext/altivec-10.c: Same.
2734         * gcc.dg/ext/altivec-11.c: Same.
2735         * gcc.dg/ext/altivec-12.c: Same.
2736         * gcc.dg/ext/altivec-13.c: Same.
2737         * gcc.dg/ext/altivec-14.c: Same.
2738         * gcc.dg/ext/altivec-15.c: Same.
2739         * gcc.dg/ext/altivec-16.c: Same.
2740         * gcc.dg/ext/altivec-3.c: Same.
2741         * gcc.dg/ext/altivec-4.c: Same.
2742         * gcc.dg/ext/altivec-6.c: Same.
2743         * gcc.dg/ext/altivec-7.c: Same.
2744         * gcc.dg/ext/altivec-8.c: Same.
2745         * gcc.dg/ext/altivec-varargs-1.c: Same.
2746
2747         * g++.dg/ext/altivec-1.C: Correct dg syntax.
2748         * g++.dg/ext/altivec-10.C: Same.
2749         * g++.dg/ext/altivec-2.C: Same.
2750         * g++.dg/ext/altivec-3.C: Same.
2751         * g++.dg/ext/altivec-4.C: Same.
2752         * g++.dg/ext/altivec-5.C: Same.
2753         * g++.dg/ext/altivec-6.C: Same.
2754         * g++.dg/ext/altivec-7.C: Same.
2755         * g++.dg/ext/altivec-8.C: Same.
2756         * g++.dg/ext/altivec-9.C: Same.
2757
2758 2004-06-08  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2759
2760         PR c++/7841
2761         * g++.old-deja/g++.pt/ctor2.C: Add error mark.
2762
2763 2004-06-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
2764
2765         * gcc.dg/union-1.c: New test.
2766
2767 2004-06-07  Roger Sayle  <roger@eyesopen.com>
2768
2769         * gcc.dg/builtins-41.c: New test case.
2770         * gcc.dg/builtins-42.c: New test case.
2771
2772 2004-06-07  David Edelsohn  <edelsohn@gnu.org>
2773
2774         * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
2775         * g++.dg/ext/altivec-10.C: Same.
2776         * g++.dg/ext/altivec-2.C: Same.
2777         * g++.dg/ext/altivec-3.C: Same.
2778         * g++.dg/ext/altivec-4.C: Same.
2779         * g++.dg/ext/altivec-5.C: Same.
2780         * g++.dg/ext/altivec-6.C: Same.
2781         * g++.dg/ext/altivec-7.C: Same.
2782         * g++.dg/ext/altivec-8.C: Same.
2783         * g++.dg/ext/altivec-9.C: Same.
2784         * g++.old-deja/g++.abi/cxa_vec.C: Same.
2785         * g++.old-deja/g++.brendan/new3.C: Same.
2786         * gcc.c-torture/execute/eeprof-1.x: Same.
2787
2788 2004-06-07  Joseph S. Myers  <jsm@polyomino.org.uk>
2789
2790         PR c/14765
2791         * gcc.dg/pr14765-1.c: New test.
2792
2793 2004-06-07  Roger Sayle  <roger@eyesopen.com>
2794
2795         PR c/14649
2796         * gcc.dg/pr14649-1.c: New test case.
2797
2798 2004-06-07  Richard Henderson  <rth@redhat.com>
2799
2800         * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
2801         if temporaries.
2802
2803 2004-06-07  David Edelsohn  <edelsohn@gnu.org>
2804
2805         * g++.dg/eh/elide1.C: Remove XFAIL.
2806
2807 2004-06-07  Mark Mitchell  <mark@codesourcery.com>
2808
2809         PR c++/15337
2810         * g++.dg/expr/sizeof3.C: New test.
2811
2812         PR c++/14777
2813         * g++.dg/template/access14.C: New test.
2814
2815         PR c++/15554
2816         * g++.dg/template/enum1.C: New test.
2817
2818         PR c++/15057
2819         * g++.dg/eh/throw1.C: New test.
2820
2821 2004-06-07  David Ayers  <d.ayers@inode.at>
2822             Ziemowit Laski  <zlaski@apple.com>
2823
2824         * lib/objc.exp (objc_target_compile): Revert the '-framework
2825         Foundation' flag fix, since bare Darwin does not ship
2826         with the Foundation framework.
2827         * objc/execute/next_mapping.h: Provide a local NSConstantString
2828         @interface and @implementation.
2829         (objc_constant_string_init): A constructor function, used to
2830         initialize the NSConstantString meta-class object.
2831         * objc/execute/string1.m: Include "next_mapping.h" instead of
2832         <Foundation/NSString.h>.
2833         * objc/execute/string2.m: Likewise.
2834         * objc/execute/string3.m: Likewise.
2835         * objc/execute/string4.m: Likewise.
2836
2837 2004-06-06  H.J. Lu  <hongjiu.lu@intel.com>
2838
2839         * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
2840         to double. Replace double with FLOAT.
2841         * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
2842
2843         * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
2844         * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
2845         * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
2846         * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
2847         * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
2848         * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
2849         * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
2850         * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
2851
2852 2004-06-06  Joseph S. Myers  <jsm@polyomino.org.uk>
2853
2854         PR c/13519
2855         * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
2856
2857 2004-06-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2858
2859         PR c++/15503
2860         * g++.dg/template/meminit2.C: New test.
2861
2862 2004-06-04  Paolo Bonzini  <bonzini@gnu.org>
2863
2864         PR target/15822
2865         * gcc.c-torture/execute/compare-fp-1.c,
2866         gcc.c-torture/execute/compare-fp-2.c,
2867         gcc.c-torture/execute/compare-fp-3.c,
2868         gcc.c-torture/execute/compare-fp-4.c,
2869         gcc.c-torture/execute/compare-fp-3.x,
2870         gcc.c-torture/execute/compare-fp-4.x: Moved...
2871         * gcc.c-torture/execute/ieee/compare-fp-1.c,
2872         gcc.c-torture/execute/ieee/compare-fp-2.c,
2873         gcc.c-torture/execute/ieee/compare-fp-3.c,
2874         gcc.c-torture/execute/ieee/compare-fp-4.c,
2875         gcc.c-torture/execute/ieee/compare-fp-3.x,
2876         gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
2877
2878 2004-06-04  David Ayers  <d.ayers@inode.at>
2879
2880         * objc/execute/protocol-isEqual-4.m: New testcase.
2881
2882 2004-06-04  Nicola Pero  <n.pero@mi.flashnet.it>
2883
2884         * objc/execute/protocol-isEqual-1.m: New testcase.
2885         * objc/execute/protocol-isEqual-2.m: New testcase.
2886         * objc/execute/protocol-isEqual-3.m: New testcase.
2887
2888 2004-06-03  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2889
2890         * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
2891
2892 2004-06-02  Ziemowit Laski  <zlaski@apple.com>
2893
2894         * lib/objc.exp (objc_target_compile): When running tests on
2895         Darwin (Mac OS X), inform the linker about '-framework
2896         'Foundation'.
2897
2898 2004-06-02  Eric Christopher  <echristo@redhat.com>
2899
2900         * gcc.c-torture/compile/20040602-1.c: New.
2901
2902 2004-06-02  Andrew Pinski  <pinskia@physics.uc.edu>
2903
2904         * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
2905         * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
2906
2907         PR tree-optimization/14736
2908         * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
2909
2910         PR tree-optimization/14042
2911         * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
2912
2913         PR tree-optimization/14729
2914         * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
2915
2916 2004-06-02  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2917
2918         PR fortran/15557
2919         * gfortran.fortran-torture/execute/data_3.f90: New testcase.
2920
2921 2004-06-01  Richard Hederson  <rth@redhat.com>
2922
2923         * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
2924
2925 2004-06-01  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2926
2927         PR c++/14932
2928         * g++.dg/parse/offsetof4.C: New test.
2929
2930 2004-06-01  Nicola Pero  <nicola@brainstorm.co.uk>
2931
2932         PR objc/7993
2933         * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
2934
2935 2004-05-31  Mark Mitchell  <mark@codesourcery.com>
2936
2937         PR c++/15701
2938         * g++.dg/template/friend29.C: New test.
2939
2940 2004-05-31  Joseph S. Myers  <jsm@polyomino.org.uk>
2941
2942         PR c/15749
2943         * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
2944
2945 2004-05-31  Eric Botcazou  <ebotcazou@libertysurf.fr>
2946
2947         * gcc.dg/sparc-trap-1.c: New test.
2948
2949 2004-05-31  Roger Sayle  <roger@eyesopen.com>
2950
2951         PR middle-end/15069
2952         * g++.dg/opt/fold3.C: New test case.
2953
2954 2004-05-30  Graham Stott  <graham.stott@btinternet.com>
2955
2956         * lib/target-supports.exp (check_iconv_available): Fix fallout
2957         from 2004-05-28 patch.
2958
2959 2004-05-30  Paul Brook  <paul@codesourcery.com>
2960
2961         PR fortran/15620
2962         * gfortran.fortran-torture/execute/st_function_1.f90: New test.
2963         * gfortran.fortran-torture/execute/st_function_2.f90: New test.
2964
2965 2004-05-30  Steven G. Kargl  <kargls@comcast.net>
2966
2967         * gfortran.fortran-torture/execute/random_1.f90: New test.
2968
2969 2004-05-28  Ziemowit Laski  <zlaski@apple.com>
2970
2971         * g++.dg/ext/altivec-10.C: New test.
2972
2973 2004-05-29  Paul Brook  <paul@codesourcery.com>
2974
2975         * gfortran.fortran-torture/execute/equiv_1.f90: New test.
2976
2977 2004-05-28  Ziemowit Laski  <zlaski@apple.com>
2978
2979         * gcc.dg/altivec-16.c: New test.
2980
2981 2004-05-28  Janis Johnson  <janis187@us.ibm.com>
2982
2983         * lib/target-supports.exp (check_vmx_hw_available): New.
2984         * gcc.dg/vmx/vmx.exp: Use it to determine default action.
2985
2986         * lib/target-supports.exp (check_alias_available,
2987         check_iconv_available, check_named_sections_available): Use
2988         unique names for temporary files.
2989
2990 2004-05-28  Ziemowit Laski  <zlaski@apple.com>
2991
2992         * gcc.dg/altivec-15.c: New test.
2993
2994 2004-05-28  Mark Mitchell  <mark@codesourcery.com>
2995
2996         PR c++/15083
2997         * g++.dg/warn/noeffect6.C: New test.
2998
2999         PR c++/15471
3000         * g++.dg/expr/ptrmem4.C: New test.
3001
3002         PR c++/15640
3003         * g++.dg/template/operator3.C: New test.
3004
3005 2004-05-28  Mark Mitchell  <mark@codesourcery.com>
3006
3007         PR c++/14668
3008         * g++.dg/lookup/redecl1.C: New test.
3009         * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
3010
3011 2004-05-28  Paolo Bonzini  <bonzini@gnu.org>
3012
3013         * gcc.c-torture/execute/compare-fp-1.c,
3014         gcc.c-torture/execute/compare-fp-2.c,
3015         gcc.c-torture/execute/compare-fp-3.c,
3016         gcc.c-torture/execute/compare-fp-4.c,
3017         gcc.c-torture/execute/compare-fp-3.x,
3018         gcc.c-torture/execute/compare-fp-4.x,
3019         gcc.dg/pr15649-1.c: New.
3020
3021 2004-05-27  Adam Nemet  <anemet@lnxw.com>
3022
3023         PR c++/12883
3024         * g++.dg/init/array14.C: New test.
3025
3026 2004-05-25  Janis Johnson  <janis187@us.ibm.com>
3027
3028         * lib/compat.exp (compat-get-options-main): New.
3029         (compat-get-options): Remove unneeded code, warn for ignored
3030         command.
3031         (compat-execute): Check flag set by dg-require-* commands.
3032
3033         * lib/compat.exp (compat-execute): Break up long lines.
3034
3035 2004-05-24  Janis Johnson  <janis187@us.ibm.com>
3036
3037         * gcc.dg/altivec-7.c: Don't use 'vector long'.
3038         * gcc.dg/altivec-14.c: New test.
3039         * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
3040
3041         * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
3042         * gcc.dg/altivec-12.c: Ditto.
3043
3044         * gcc.dg/altivec-3.c: Move call to altivec_check.
3045
3046 2004-05-23  Mark Mitchell  <mark@codesourcery.com>
3047
3048         PR c++/15044
3049         * g++.dg/template/error12.C: New test.
3050
3051         PR c++/15317
3052         * g++.dg/ext/attrib15.C: New test.
3053
3054         PR c++/15329
3055         * g++.dg/template/ptrmem9.C: New test.
3056
3057 2004-05-25  Paul Brook  <paul@codesourcery.com>
3058
3059         * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
3060
3061 2004-05-23  Mark Mitchell  <mark@codesourcery.com>
3062
3063         PR c++/15165
3064         * g++.dg/template/crash19.C: New test.
3065
3066 2004-05-23  Mark Mitchell  <mark@codesourcery.com>
3067
3068         PR c++/15025
3069         * g++.dg/template/redecl1.C: New test.
3070
3071 2004-05-23  Mark Mitchell  <mark@codesourcery.com>
3072
3073         PR c++/14821
3074         * g++.dg/other/ns1.C: New test.
3075
3076         PR c++/14883
3077         * g++.dg/template/invalid1.C: New test.
3078
3079 2004-05-23  Paul Brook  <paul@codesourcery.com>
3080         Victor Leikehman  <lei@haifasphere.co.il>
3081
3082         * gfortran.fortran-torture/execute/common_init_1.f90: New test.
3083         * gfortran.fortran-torture/execute/equiv_init.f90: New test.
3084
3085 2004-05-22  Mark Mitchell  <mark@codesourcery.com>
3086
3087         PR c++/15285
3088         PR c++/15299
3089         * g++.dg/template/non-dependent5.C: New test.
3090         * g++.dg/template/non-dependent6.C: New test.
3091
3092 2004-05-22  Mark Mitchell  <mark@codesourcery.com>
3093
3094         PR c++/15507
3095         * g++.dg/inherit/union1.C: New test.
3096
3097         PR c++/15542
3098         * g++.dg/template/addr1.C: New test.
3099
3100         PR c++/15427
3101         * g++.dg/template/array5.C: New test.
3102
3103         PR c++/15287
3104         * g++.dg/template/array6.C: New test.
3105
3106 2004-05-22  Wolfgang Bangerth  <bangerth@dealii.org>
3107             Roger Sayle  <roger@eyesopen.com>
3108
3109         * g++.dg/lookup/forscope2.C: New test case.
3110
3111 2004-05-22  Ben Elliston  <bje@au.ibm.com>
3112
3113         * gcc.dg/cpp/Wmissingdirs.c: New.
3114
3115 2004-05-20  H.J. Lu  <hongjiu.lu@intel.com>
3116
3117         PR target/15301
3118         * gcc.dg/compat/union-m128-1.h: New file.
3119         * gcc.dg/compat/union-m128-1_main.c: Likewise.
3120         * gcc.dg/compat/union-m128-1_x.c: Likewise.
3121         * gcc.dg/compat/union-m128-1_y.c: Likewise.
3122
3123 2004-05-20  H.J. Lu  <hongjiu.lu@intel.com>
3124
3125         PR target/15302
3126         * gcc.dg/compat/struct-complex-1.h: New file.
3127         * gcc.dg/compat/struct-complex-1_main.c: Likewise.
3128         * gcc.dg/compat/struct-complex-1_x.c: Likewise.
3129         * gcc.dg/compat/struct-complex-1_y.c: Likewise.
3130
3131 2004-05-20  Roger Sayle  <roger@eyesopen.com>
3132
3133         PR middle-end/3074
3134         * gcc.dg/pr3074-1.c: New test case.
3135         * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
3136
3137 2004-05-20  Falk Hueffner  <falk@debian.org>
3138
3139         PR other/15526
3140         * gcc.dg/ftrapv-1.c: New test case.
3141
3142 2004-05-18  Feng Wang  <fengwang@nudt.edu.cn>
3143
3144         * gfortran.fortran-torture/execute/power.f90: Test constant integers.
3145
3146 2004-05-18  Andrew Pinski  <pinskia@physics.uc.edu>
3147             Jeff Law  <law@redhat.com>
3148
3149         * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
3150         * gcc.dg/tree-ssa/20040518-2.c: New test.
3151
3152         * gcc.dg/tree-ssa/20040518-1.c: New test.
3153
3154 2004-05-18  Zack Weinberg  <zack@codesourcery.com>
3155
3156         * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
3157
3158 2004-05-18  Paul Brook  <paul@codesourcery.com>
3159
3160         PR fortran/13930
3161         * gfortran.fortran-torture/execute/der_init_4.f90: New test.
3162
3163 2004-05-18  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
3164
3165         * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
3166         constant folding.
3167
3168 2004-05-17  Steven Bosscher  <stevenb@suse.de>
3169
3170         * gcc.dg/tree-ssa/20040517-1.c: New test.
3171
3172 2004-05-17  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3173
3174         * gcc.dg/loop-4.c: New test.
3175
3176 2004-05-15  Andrew Pinski  <pinskia@physics.uc.edu>
3177
3178         * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
3179
3180 2004-05-15  Bud Davis  <bdavis9659@comcast.net>
3181
3182         PR fortran/15311
3183         * gfortran.fortran-torture/execute/write_a_1.f90: New test.
3184
3185 2004-05-15  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
3186
3187         PR fortran/13826
3188         PR fortran/13940
3189         * gfortran.fortran-torture/compile/data_1.f90: New test.
3190
3191 2004-05-15  Ulrich Weigand  <uweigand@de.ibm.com>
3192
3193         * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
3194         * gcc.dg/uninit-H.c: Define ASM for __s390__.
3195
3196 2004-05-15  Joseph S. Myers  <jsm@polyomino.org.uk>
3197
3198         * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
3199
3200 2004-05-15  Joseph S. Myers  <jsm@polyomino.org.uk>
3201
3202         PR c/15444
3203         * gcc.dg/format/xopen-1.c: Adjust expected message.
3204         * gcc.dg/format/xopen-3.c: New test.
3205
3206 2004-05-14  Victor Leikehman  <lei@haifasphere.co.il>
3207
3208         * gfortran.fortran-torture/execute/def_init_3.f90: New test.
3209
3210 2004-05-14  Jeff Law  <law@redhat.com>
3211
3212         * gcc.dg/tree-ssa/20040514-2.c: New test.
3213
3214 2004-05-14  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
3215
3216         * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
3217         this ...
3218         * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
3219         this.
3220
3221 2004-05-14  Andrew Pinski  <pinskia@physics.uc.edu>
3222
3223         * gcc.dg/tree-ssa/20040514-1.c: New test.
3224
3225 2004-05-14  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
3226
3227         * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
3228         test.
3229
3230 2004-05-14  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
3231
3232         PR fortran/14066
3233         * gfortran.fortran-torture/compile/do_1.f90: New test.
3234
3235 2004-05-14  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
3236
3237         PR fortran/15051
3238         * gfortran.fortran-torture/compile/empty_interface_1.f90: New
3239         test.
3240
3241 2004-05-14  Bud Davis  <bdavis9659@comcast.net>
3242
3243         PR fortran/15149
3244         * gfortran.fortran-torture/execute/random_init.f90: New test.
3245
3246 2004-05-13  Paul Brook  <paul@codesourcery.com>
3247
3248         PR fortran/15314
3249         * gfortran.fortran-torture/execute/der_init_s.f90: New test.
3250
3251 2004-05-13  Andrew Pinski  <pinskia@physics.uc.edu>
3252
3253         * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
3254         for the powerpc case.
3255
3256 2004-05-13  Jeff Law  <law@redhat.com>
3257
3258         * gcc.dg/tree-ssa/20040513-1.c: New test.
3259         * gcc.dg/tree-ssa/20040513-2.c: New test.
3260
3261 2004-05-13  Paul Brook  <paul@codesourcery.com>
3262
3263         * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
3264         * gcc.dg/tree-ssa/20030714-1.c: Ditto.
3265         * gcc.dg/tree-ssa/20030708-1.c: Ditto.
3266
3267 2004-05-13  Andreas Schwab  <schwab@suse.de>
3268
3269         PR other/10819
3270         * lib/gfortran.exp (gfortran_version): Do not match NL/CR
3271         characters.
3272
3273 2004-05-13  Bud Davis  <bdavis9659@comcast.net>
3274
3275         PR fortran/15294
3276         * gfortran.fortran-torture/execute/adjustr.f90: New file.
3277
3278 2004-05-13  Diego Novillo  <dnovillo@redhat.com>
3279
3280         Merge from tree-ssa-20020619-branch.  See
3281         ChangeLog.tree-ssa for details.
3282
3283 2004-05-11  Ziemowit Laski  <zlaski@apple.com>
3284
3285         * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
3286         include <altivec.h> explicitly.
3287         * gcc.dg/altivec-13.c: Likewise.
3288
3289 2004-05-11  Paul Brook  <paul@codesourcery.com>
3290
3291         * gcc.c-torture/compile/20010518-1.c: Force enum size.
3292
3293 2004-05-10  Eric Christopher  <echristo@redhat.com>
3294
3295         * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
3296         * gcc.dg/sibcall-4.c: Ditto.
3297
3298 2004-05-10  Ziemowit Laski  <zlaski@apple.com>
3299
3300         * g++.dg/ext/altivec-8.C: New test case.
3301         * gcc.dg/altivec-13.c: New test case.
3302
3303 2004-05-08  Roger Sayle  <roger@eyesopen.com>
3304
3305         * gcc.c-torture/execute/divcmp-1.c: New test case.
3306         * gcc.c-torture/execute/divcmp-2.c: New test case.
3307         * gcc.c-torture/execute/divcmp-3.c: New test case.
3308
3309 2004-05-07  Eric Botcazou <ebotcazou@libertysurf.fr>
3310
3311         * g++.dg/other/pragma-re-2.C: New test.
3312
3313 2004-05-07  Uros Bizjak  <uros@kss-loka.si>
3314
3315         * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
3316         * gcc.dg/i386-387-2.c: Likewise.
3317
3318         * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
3319         __builtin_drem.
3320         * gcc.dg/i386-387-6.c: Likewise.
3321
3322 2004-05-07  Uros Bizjak  <uros@kss-loka.si>
3323
3324         * gcc.dg/builtins-33.c:  Also check log1p*.
3325
3326 2004-05-07  Hans-Peter Nilsson  <hp@axis.com>
3327
3328         PR optimization/15296
3329         * gcc.c-torture/execute/pr15296.c: New test.
3330
3331 2004-05-05  Uros Bizjak  <uros@kss-loka.si>
3332
3333         * gcc.dg/builtins-40.c: New test.
3334
3335 2004-05-05  Richard Sandiford  <rsandifo@redhat.com>
3336
3337         * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
3338
3339 2004-05-04  Paolo Bonzini  <bonzini@gnu.org>
3340
3341         * g++.dg/ext/spe1.C: New testcase.
3342
3343 2004-05-04  Ziemowit Laski  <zlaski@apple.com>
3344
3345         * objc.dg/image-info.m: Allow additional attributes
3346         for __image_info section.
3347
3348 2004-05-04  Richard Sandiford  <rsandifo@redhat.com>
3349
3350         * gcc.dg/torture/mips-hilo-2.c: New test.
3351
3352 2004-05-03  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3353
3354         PR c++/14389
3355         * g++.dg/template/member5.C: New test.
3356
3357 2004-05-03  Uros Bizjak  <uros@kss-loka.si>
3358
3359         * gcc.dg/builtins-34.c: Also check expm1*.
3360
3361 2004-05-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3362
3363         * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
3364         * gcc.dg/torture/builtin-convert-3.c: New test.
3365
3366 2004-05-01  Ulrich Weigand  <uweigand@de.ibm.com>
3367
3368         PR middle-end/15054
3369         * g++.dg/opt/pr15054.C: New test.
3370
3371 2004-04-30  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3372
3373         * gcc.dg/torture/builtin-rounding-1.c: New test.
3374         * gcc.dg/builtins-25.c: Delete.
3375         * gcc.dg/builtins-29.c: Delete.
3376
3377 2004-04-29  Andreas Krebbel  <krebbel1@de.ibm.com>
3378
3379         * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
3380         * gcc.dg/sibcall-4.c: Likewise.
3381         * gcc.dg/sibcall-6.c: Enable s390 as test platform.
3382
3383 2004-04-30  Kazu Hirata  <kazu@cs.umass.edu>
3384
3385         * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
3386         bit-field on 16-bit targets.
3387
3388 2004-04-30  Kazu Hirata  <kazu@cs.umass.edu>
3389
3390         * gcc.c-torture/execute/20040409-2.c: Fix constants used on
3391         16-bit targets.
3392
3393 2004-04-30  Andrew Pinski  <pinskia@physics.uc.edu>
3394
3395         * gcc.dg/rs6000-power2-1.c: Change to compile only.
3396         * gcc.dg/rs6000-power2-2.c: Likewise.
3397
3398 2004-04-29  Andrew Pinski  <pinskia@physics.uc.edu>
3399
3400         * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
3401         * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
3402         Change the asm registers to be in form of frN instead of fN.
3403
3404 2004-04-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3405
3406         * gcc.dg/torture/builtin-convert-2.c: New test.
3407
3408 2004-04-28  Andrew Pinski  <pinskia@physics.uc.edu>
3409
3410         * gcc.dg/rs6000-power2-1.c: New test.
3411         * gcc.dg/rs6000-power2-2.c: New test.
3412
3413 2004-04-28  Jan Hubicka  <jh@suse.cz>
3414
3415         * gcc.dg/unused-6.c: New test.
3416
3417 2004-04-24  Laurent GUERBY  <laurent@guerby.net>
3418             Ulrich Weigand  <uweigand@de.ibm.com>
3419
3420         * ada/acats/run_all.sh: Define $target variable.
3421
3422 2004-04-26  Andrew Pinski  <pinskia@physics.uc.edu>
3423
3424         PR c++/15119
3425         * g++.dg/other/vararg-1.C: New test.
3426
3427         PR c++/4794
3428         * g++.dg/eh/cleanup3.C: New test.
3429
3430 2004-04-24  Laurent GUERBY <laurent@guerby.net>
3431
3432         * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
3433         and ad8011a (target_insn).
3434         * ada/acats/support/macro.dfs: Likewise.
3435         * ada/acats/support/impbit.adb: New file.
3436
3437 2004-04-23  Ulrich Weigand  <uweigand@de.ibm.com>
3438
3439         * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
3440
3441 2004-04-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
3442
3443         * gcc.dg/loop-3.c: New test.
3444
3445 2004-04-23  Daniel Jacobowitz  <drow@mvista.com>
3446
3447         * gcc.c-torture/execute/simd-5.c: New test.
3448
3449 2004-04-23  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3450
3451         PR c++/15064
3452         * g++.dg/template/crash18.C: New test.
3453
3454 2004-04-22  Mark Mitchell  <mark@codesourcery.com>
3455
3456         * g++.dg/ext/complit3.C: New test.
3457
3458 2004-04-21  Aldy Hernandez  <aldyh@redhat.com>
3459
3460         * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
3461         * gcc.dg/altivec-3.c: Same.
3462         * gcc.dg/altivec-varargs-1.c: Same.
3463
3464 2004-04-21  Aldy Hernandez  <aldyh@redhat.com>
3465
3466         * lib/target-supports.exp (check_profiling_available): Assume
3467         profiling is not available on powerpc-eabi targets.
3468
3469 2004-04-21  Janis Johnson  <janis187@us.ibm.com>
3470
3471         * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
3472         * gcc.dg/vmx/bug-1.c: Ditto.
3473
3474 2004-04-20  Eric Christopher  <echristo@redhat.com>
3475
3476         * gcc.dg/charset/extern.c: New test.
3477         * g++.dg/charset/extern3.cc: Ditto.
3478
3479 2004-04-20  Uros Bizjak  <uros@kss-loka.si>
3480
3481         * gcc.dg/builtins-39.c: New test.
3482
3483 2004-04-20  Aldy Hernandez  <aldyh@redhat.com>
3484
3485         * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
3486
3487 2004-04-20  Richard Sandiford  <rsandifo@redhat.com>
3488
3489         * gcc.dg/torture/mips-hilo-1.c: New test.
3490
3491 2004-04-19  Andrew Pinski  <pinskia@physics.uc.edu>
3492
3493         * gcc.c-torture/compile/20040419-1.c: New test.
3494
3495 2004-04-18  Aldy Hernandez  <aldyh@redhat.com>
3496
3497         * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
3498
3499 2004-04-18  Zack Weinberg  <zack@codesourcery.com>
3500             Aldy Hernandez  <aldyh@redhat.com>
3501
3502         * gcc.c-torture/execute/va-arg-24.c: New.
3503
3504 2004-04-17  Zack Weinberg  <zack@codesourcery.com>
3505             Aldy Hernandez  <aldyh@redhat.com>
3506
3507         * gcc.dg/vmx/1b-01.c: New.
3508         * gcc.dg/vmx/1b-02.c: New.
3509         * gcc.dg/vmx/1b-03.c: New.
3510         * gcc.dg/vmx/1b-04.c: New.
3511         * gcc.dg/vmx/1b-05.c: New.
3512         * gcc.dg/vmx/1b-06.c: New.
3513         * gcc.dg/vmx/1b-07.c: New.
3514         * gcc.dg/vmx/1c-01.c: New.
3515         * gcc.dg/vmx/1c-02.c: New.
3516         * gcc.dg/vmx/3a-01a.c: New.
3517         * gcc.dg/vmx/3a-01.c: New.
3518         * gcc.dg/vmx/3a-01m.c: New.
3519         * gcc.dg/vmx/3a-03.c: New.
3520         * gcc.dg/vmx/3a-03m.c: New.
3521         * gcc.dg/vmx/3a-04.c: New.
3522         * gcc.dg/vmx/3a-04m.c: New.
3523         * gcc.dg/vmx/3a-05.c: New.
3524         * gcc.dg/vmx/3a-06.c: New.
3525         * gcc.dg/vmx/3a-06m.c: New.
3526         * gcc.dg/vmx/3a-07.c: New.
3527         * gcc.dg/vmx/3b-01.c: New.
3528         * gcc.dg/vmx/3b-02.c: New.
3529         * gcc.dg/vmx/3b-10.c: New.
3530         * gcc.dg/vmx/3b-13.c: New.
3531         * gcc.dg/vmx/3b-14.c: New.
3532         * gcc.dg/vmx/3b-15.c: New.
3533         * gcc.dg/vmx/3c-01a.c: New.
3534         * gcc.dg/vmx/3c-01.c: New.
3535         * gcc.dg/vmx/3c-02.c: New.
3536         * gcc.dg/vmx/3c-03.c: New.
3537         * gcc.dg/vmx/3d-01.c: New.
3538         * gcc.dg/vmx/4-01.c: New.
3539         * gcc.dg/vmx/4-03.c: New.
3540         * gcc.dg/vmx/5-01.c: New.
3541         * gcc.dg/vmx/5-02.c: New.
3542         * gcc.dg/vmx/5-03.c: New.
3543         * gcc.dg/vmx/5-04.c: New.
3544         * gcc.dg/vmx/5-05.c: New.
3545         * gcc.dg/vmx/5-06.c: New.
3546         * gcc.dg/vmx/5-07.c: New.
3547         * gcc.dg/vmx/5-07t.c: New.
3548         * gcc.dg/vmx/5-08.c: New.
3549         * gcc.dg/vmx/5-10.c: New.
3550         * gcc.dg/vmx/5-11.c: New.
3551         * gcc.dg/vmx/7-01a.c: New.
3552         * gcc.dg/vmx/7-01.c: New.
3553         * gcc.dg/vmx/7c-01.c: New.
3554         * gcc.dg/vmx/7d-01.c: New.
3555         * gcc.dg/vmx/7d-02.c: New.
3556         * gcc.dg/vmx/8-01.c: New.
3557         * gcc.dg/vmx/8-02a.c: New.
3558         * gcc.dg/vmx/8-02.c: New.
3559         * gcc.dg/vmx/brode-1.c: New.
3560         * gcc.dg/vmx/bug-1.c: New.
3561         * gcc.dg/vmx/bug-2.c: New.
3562         * gcc.dg/vmx/bug-3.c: New.
3563         * gcc.dg/vmx/cw-bug-1.c: New.
3564         * gcc.dg/vmx/cw-bug-2.c: New.
3565         * gcc.dg/vmx/cw-bug-3.c: New.
3566         * gcc.dg/vmx/dct.c: New.
3567         * gcc.dg/vmx/debug-1.c: New.
3568         * gcc.dg/vmx/debug-2.c: New.
3569         * gcc.dg/vmx/debug-3.c: New.
3570         * gcc.dg/vmx/debug-4.c: New.
3571         * gcc.dg/vmx/dos-bug-1-gdb.c: New.
3572         * gcc.dg/vmx/dos-bug-2-gdb.c: New.
3573         * gcc.dg/vmx/eg-5.c: New.
3574         * gcc.dg/vmx/fft.c: New.
3575         * gcc.dg/vmx/gcc-bug-1.c: New.
3576         * gcc.dg/vmx/gcc-bug-2.c: New.
3577         * gcc.dg/vmx/gcc-bug-3.c: New.
3578         * gcc.dg/vmx/gcc-bug-4.c: New.
3579         * gcc.dg/vmx/gcc-bug-5.c: New.
3580         * gcc.dg/vmx/gcc-bug-6.c: New.
3581         * gcc.dg/vmx/gcc-bug-7.c: New.
3582         * gcc.dg/vmx/gcc-bug-8.c: New.
3583         * gcc.dg/vmx/gcc-bug-9.c: New.
3584         * gcc.dg/vmx/gcc-bug-b.c: New.
3585         * gcc.dg/vmx/gcc-bug-c.c: New.
3586         * gcc.dg/vmx/gcc-bug-d.c: New.
3587         * gcc.dg/vmx/gcc-bug-e.c: New.
3588         * gcc.dg/vmx/gcc-bug-f.c: New.
3589         * gcc.dg/vmx/gcc-bug-g.c: New.
3590         * gcc.dg/vmx/gcc-bug-i.c: New.
3591         * gcc.dg/vmx/harness.h: New.
3592         * gcc.dg/vmx/ira1.c: New.
3593         * gcc.dg/vmx/ira2a.c: New.
3594         * gcc.dg/vmx/ira2b.c: New.
3595         * gcc.dg/vmx/ira2.c: New.
3596         * gcc.dg/vmx/ira2c.c: New.
3597         * gcc.dg/vmx/mem.c: New.
3598         * gcc.dg/vmx/newton-1.c: New.
3599         * gcc.dg/vmx/ops.c: New.
3600         * gcc.dg/vmx/sn7153.c: New.
3601         * gcc.dg/vmx/spill2.c: New.
3602         * gcc.dg/vmx/spill3.c: New.
3603         * gcc.dg/vmx/spill.c: New.
3604         * gcc.dg/vmx/t.c: New.
3605         * gcc.dg/vmx/varargs-1.c: New.
3606         * gcc.dg/vmx/varargs-2.c: New.
3607         * gcc.dg/vmx/varargs-3.c: New.
3608         * gcc.dg/vmx/varargs-4.c: New.
3609         * gcc.dg/vmx/varargs-5.c: New.
3610         * gcc.dg/vmx/varargs-6.c: New.
3611         * gcc.dg/vmx/varargs-7.c: New.
3612         * gcc.dg/vmx/vmx.exp: New.
3613         * gcc.dg/vmx/vprint-1.c: New.
3614         * gcc.dg/vmx/vscan-1.c: New.
3615         * gcc.dg/vmx/x-01.c: New.
3616         * gcc.dg/vmx/x-02.c: New.
3617         * gcc.dg/vmx/x-03.c: New.
3618         * gcc.dg/vmx/x-04.c: New.
3619         * gcc.dg/vmx/x-05.c: New.
3620         * gcc.dg/vmx/yousufi-1.c: New.
3621         * gcc.dg/vmx/zero-1.c: New.
3622         * gcc.dg/vmx/zero.c: New.
3623
3624 2004-04-17  Andrew Pinski  <pinskia@physics.uc.edu>
3625
3626         * g++.dg/lookup/java1.C: Update for chage of
3627         _Jv_AllocObject.
3628         * g++.dg/lookup/java2.C: Likewise.
3629
3630 2004-04-17  Laurent GUERBY <laurent@guerby.net>
3631
3632         * ada/acats/run_all.sh: use -O2 by default.
3633
3634 2004-04-17  Richard Sandiford  <rsandifo@redhat.com>
3635
3636         * gcc.dg/vr-mult-[12].c: New tests.
3637
3638 2004-04-16  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
3639
3640         * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
3641
3642         * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
3643
3644 2004-04-15  Richard Sandiford  <rsandifo@redhat.com>
3645
3646         * lib/target-supports.exp (check_profiling_available): Assume profiling
3647         isn't available for mips*-*-elf targets.
3648
3649 2004-04-14  Uros Bizjak  <uros@kss-loka.si>
3650
3651         * gcc.dg/builtins-38.c: New test.
3652
3653 2004-04-14  Eric Christopher  <echristo@redhat.com>
3654
3655         * g++.dg/charset/charset.exp: Run .cc extension tests.
3656
3657 2004-04-14  Zack Weinberg  <zack@codesourcery.com>
3658
3659         * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32).  Update commentary.
3660
3661 2004-04-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3662
3663         * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
3664
3665 2004-04-13  Uros Bizjak  <uros@kss-loka.si>:
3666
3667         * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
3668         * gcc.dg/i386-387-2.c: Likewise.
3669
3670         * gcc.dg/i386-387-7.c: New test.
3671         * gcc.dg/i386-387-8.c: New test.
3672
3673         * gcc.dg/builtins-37.c: New test.
3674
3675 2004-04-13  Geoffrey Keating  <geoffk@apple.com>
3676
3677         * g++.dg/pch/externc-1.C: Add missing semicolon.
3678
3679 2004-04-13  Aldy Hernandez  <aldyh@redhat.com>
3680
3681         * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
3682
3683 2004-04-12  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
3684
3685         * gcc.c-torture/execute/20040411-1.c: New test.
3686
3687 2004-04-10  Joseph S. Myers  <jsm@polyomino.org.uk>
3688
3689         * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
3690
3691 2004-04-09  Chris Demetriou  <cgd@broadcom.com>
3692
3693         * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
3694
3695 2004-04-09  Zack Weinberg  <zack@codesourcery.com>
3696
3697         * lib/target-supports.exp (check_named_sections_available): New.
3698         * lib/gcc-dg.exp (dg-require-named-sections): New.
3699         * lib/prune.exp (prune_gcc_output): Incorporate prunes from
3700         old-deja.exp.  Also prune error-count message from HP linker.
3701         * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
3702
3703         * g++.dg/init/init-ref4.C: Use dg-require-weak.
3704         * g++.old-deja/g++.pt/static3.C: Likewise.
3705         * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
3706
3707 2004-04-09  Roger Sayle  <roger@eyesopen.com>
3708
3709         * gcc.c-torture/execute/20040409-1.c: New test case.
3710         * gcc.c-torture/execute/20040409-2.c: New test case.
3711         * gcc.c-torture/execute/20040409-3.c: New test case.
3712
3713 2004-04-09  Andrew Pinski  <pinskia@physics.uc.edu>
3714
3715         * gcc.dg/20040409-1.c: New test.
3716
3717 2004-04-08  Roger Sayle  <roger@eyesopen.com>
3718
3719         PR target/14888
3720         * g++.dg/opt/pr14888.C: New test case.
3721
3722 2004-04-08  Geoffrey Keating  <geoffk@apple.com>
3723
3724         * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
3725         gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
3726         gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
3727         gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
3728         New tests.
3729
3730 2004-04-08  Paul Brook  <paul@codesourcery.com>
3731
3732         * gcc.dg/spill-1.c: New test.
3733
3734 2004-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3735
3736         * gcc.dg/torture/builtin-ctype-2.c: New test.
3737
3738 2004-04-07  Ian Lance Taylor  <ian@wasabisystems.com>
3739
3740         * gcc.dg/pch/pch.exp: Add largefile test.
3741
3742 2004-04-06  Geoffrey Keating  <geoffk@apple.com>
3743
3744         * g++.dg/pch/externc-1.Hs: New.
3745         * g++.dg/pch/externc-1.C: New.
3746
3747 2004-04-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3748
3749         * gcc.dg/compat/struct-by-value-5a_main.c,
3750         gcc.dg/compat/struct-by-value-5b_main.c: New files.
3751         * gcc.dg/compat/struct-by-value-5_main.c: Delete.
3752         * gcc.dg/compat/struct-by-value-5a_x.c,
3753         gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
3754         gcc.dg/compat/struct-by-value-5_x.c.
3755         * gcc.dg/compat/struct-by-value-5a_y.c,
3756         gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
3757         gcc.dg/compat/struct-by-value-5_y.c.
3758
3759         * gcc.dg/compat/struct-by-value-6a_main.c,
3760         gcc.dg/compat/struct-by-value-6b_main.c: New files.
3761         * gcc.dg/compat/struct-by-value-6_main.c: Delete.
3762         * gcc.dg/compat/struct-by-value-6a_x.c,
3763         gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
3764         gcc.dg/compat/struct-by-value-6_x.c.
3765         * gcc.dg/compat/struct-by-value-6a_y.c,
3766         gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
3767         gcc.dg/compat/struct-by-value-6_y.c.
3768
3769         * gcc.dg/compat/struct-by-value-7a_main.c,
3770         gcc.dg/compat/struct-by-value-7b_main.c: New files.
3771         * gcc.dg/compat/struct-by-value-7_main.c: Delete.
3772         * gcc.dg/compat/struct-by-value-7a_x.c,
3773         gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
3774         gcc.dg/compat/struct-by-value-7_x.c.
3775         * gcc.dg/compat/struct-by-value-7a_y.c,
3776         gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
3777         gcc.dg/compat/struct-by-value-7_y.c.
3778
3779 2004-04-06  Jakub Jelinek  <jakub@redhat.com>
3780
3781         * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
3782         * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
3783         * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
3784         options.
3785
3786 2004-04-06  Uros Bizjak  <uros@kss-loka.si>
3787
3788         * gcc.dg/builtins-36.c: New test.
3789
3790 2004-04-06  Paul Brook  <paul@codesourcery.com>
3791
3792         * README.gcc: Remove obsolete contraint on testcases.
3793
3794 2004-04-05  Paul Brook  <paul@codesourcery.com>
3795
3796         PR2123
3797         * g++.dg/expr/anew1.C: XFAIL and make reproducible.  Call abort on
3798         failure and exit(0) on success.
3799         * g++.dg/expr/anew2.C: Ditto.
3800         * g++.dg/expr/anew3.C: Ditto.
3801         * g++.dg/expr/anew4.C: Ditto.
3802
3803 2004-04-05  Nathan Sidwell  <nathan@codesourcery.com>
3804
3805         PR c++/3518
3806         * g++.dg/template/unify7.C: New.
3807
3808 2004-04-02  Nathanael Nerode  <neroden@gcc.gnu.org>
3809
3810         * g++.dg/README: Bring up to date with new subdirectories; remove
3811         duplicate subdirectory lines.
3812
3813 2004-04-02  Nathan Sidwell  <nathan@codesourcery.com>
3814
3815         PR c++/14007
3816         * g++.dg/template/unify5.C: New.
3817         * g++.dg/template/unify6.C: New.
3818         * g++.dg/template/qualttp20.C: Adjust.
3819         * g++.old-deja/g++.jason/report.C: Adjust.
3820         * g++.old-deja/g++.other/qual1.C: Adjust.
3821
3822 2004-04-01  Mark Mitchell  <mark@codesourcery.com>
3823
3824         PR c++/14803
3825         * g++.dg/inherit/ptrmem1.C: New test.
3826
3827 2004-04-01  Jakub Jelinek  <jakub@redhat.com>
3828
3829         PR c++/14755
3830         * gcc.c-torture/execute/20040331-1.c: New test.
3831         * gcc.dg/20040331-1.c: New test.
3832
3833 2004-04-01  Paul Brook  <paul@codesourcery.com>
3834
3835         * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
3836
3837 2004-03-30  Mark Mitchell  <mark@codesourcery.com>
3838
3839         PR c++/14724
3840         * g++.dg/init/goto1.C: New test.
3841
3842         PR c++/14763
3843         * g++.dg/template/defarg4.C: New test.
3844
3845 2004-03-30  Hartmut Penner  <hpenner@de.ibm.com>
3846
3847         * gcc.dg/altivec-11.c: Extend test for more valid cases.
3848
3849 2004-03-28  David Edelsohn  <edelsohn@gnu.org>
3850
3851         * gcc.dg/doloop-1.c: Do not check for lack of "blt".
3852
3853 2004-03-28  Zack Weinberg  <zack@codesourcery.com>
3854
3855         * gcc.dg/noncompile/undeclared-2.c: New test.
3856
3857 2004-03-28  Joseph S. Myers  <jsm@polyomino.org.uk>
3858
3859         * gcc.dg/940409-1.c: Remove XFAIL.
3860         * gcc.dg/reg-vol-struct-1.c: New test.
3861
3862 2004-03-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3863
3864         * gcc.dg/torture/builtin-wctype-1.c: New test.
3865
3866 2004-03-26  James A. Morrison  <ja2morri@uwaterloo.ca>
3867
3868         * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
3869         * gcc.dg/20001101-1.c: Likewise.
3870         * gcc.dg/20001102-1.c: Likewise.
3871
3872 2004-03-25  Roger Sayle  <roger@eyesopen.com>
3873
3874         * gcc.dg/compare8.c: Add an additional test for XOR.
3875
3876 2004-03-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3877
3878         * gcc.dg/torture/builtin-ctype-1.c: New test.
3879
3880 2004-03-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3881
3882         * gcc.dg/torture/builtin-explog-1.c: Add new cases.
3883         * gcc.dg/torture/builtin-math-1.c: Likewise.
3884         * gcc.dg/torture/builtin-power-1.c: New test.
3885
3886 2004-03-24  Andreas Schwab  <schwab@suse.de>
3887
3888         * lib/prune.exp (prune_gcc_output): Ignore errata warning from
3889         IA64 assembler.
3890
3891 2004-03-23  Joseph S. Myers  <jsm@polyomino.org.uk>
3892             Roger Sayle  <roger@eyesopen.com>
3893
3894         * gcc.dg/compare8.c: New test case.
3895
3896 2004-03-23  Ziemowit Laski  <zlaski@apple.com>
3897
3898         * g++.dg/ext/altivec-7.C: New test.
3899
3900 2004-03-23  Zack Weinberg  <zack@codesourcery.com>
3901
3902         PR 12267, 12391, 12560, 13129, 14114, 14133
3903         * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
3904         * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
3905         * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
3906         Adjust error regexps.
3907         * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
3908         * gcc.dg/noncompile/undeclared-1.c: New test cases.
3909         * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
3910         * gcc.dg/local1.c: Add explanatory comment.
3911
3912 2004-03-23  Roger Sayle  <roger@eyesopen.com>
3913
3914         PR optimization/14669
3915         * g++.dg/opt/fold2.C: New test case.
3916
3917 2004-03-22  Jakub Jelinek  <jakub@redhat.com>
3918
3919         PR c/14069
3920         * gcc.dg/20040322-1.c: New test.
3921
3922 2004-03-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
3923
3924         * gcc.dg/ultrasp2.c: Do not pass -m64.  Remove redundant lines.
3925         * gcc.dg/ultrasp4.c: Likewise.
3926         * gcc.dg/ultrasp8.c: Do not pass -m64.  Add sparcv9-*-*.
3927
3928 2004-03-21  Ulrich Weigand  <uweigand@de.ibm.com>
3929
3930         * gcc.dg/i386-sse-8.c: Reset default options.
3931
3932 2004-03-21  Ulrich Weigand  <uweigand@de.ibm.com>
3933
3934         * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
3935         in the error message text.
3936
3937 2004-03-21  Gabriel Dos Reis  <gdr@integrable-solutions.net>
3938
3939         * g++.dg/template/qualttp20.C: Adjust dg- regexp.
3940
3941 2004-03-21  Mark Mitchell  <mark@codesourcery.com>
3942
3943         PR c++/14616
3944         * g++.dg/init/array13.C: New test.
3945
3946 2004-03-20  Roger Sayle  <roger@eyesopen.com>
3947
3948         PR target/13889
3949         * gcc.c-torture/compile/pr13889.c: New test case.
3950
3951 2004-03-20  Joseph S. Myers  <jsm@polyomino.org.uk>
3952
3953         PR c/14635
3954         * builtins-1.c (nan, nans): Don't test.
3955         * builtins-30.c: Don't use nan, nanf, nanl.
3956         * builtins-35.c: New test.
3957
3958 2004-03-19  Ziemowit Laski  <zlaski@apple.com>
3959
3960         * g++.dg/ext/altivec-6.C: New test.
3961
3962 2004-03-19  Mark Mitchell  <mark@codesourcery.com>
3963
3964         * g++.dg/init/placement3.C: New test.
3965
3966         * g++.dg/template/spec13.C: New test.
3967
3968         * g++.dg/lookup/using11.C: New test.
3969
3970         * g++.dg/lookup/koenig3.C: New test.
3971
3972         * g++.dg/template/operator2.C: New test.
3973
3974         * g++.dg/expr/dtor3.C: New test.
3975         * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
3976         marker.
3977         * g++.old-deja/g++.law/visibility28.C: Likewise.
3978
3979 2004-03-19  Paolo Bonzini  <bonzini@gnu.org>
3980
3981         * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
3982         * gcc.dg/ppc64-abi-3.c: Likewise.
3983
3984 2004-03-19  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3985
3986         PR c++/14545
3987         * g++.dg/parse/template15.C: New test.
3988
3989 2004-03-18  Mark Mitchell  <mark@codesourcery.com>
3990
3991         * g++.dg/expr/dtor2.C: New test.
3992
3993         * g++.dg/lookup/anon4.C: New test.
3994
3995         * g++.dg/overload/using1.C: New test.
3996
3997         * g++.dg/template/lookup7.C: New test.
3998
3999         * g++.dg/template/typename6.C: New test.
4000
4001         * g++.dg/expr/cond6.C: New test.
4002
4003 2004-03-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4004
4005         * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
4006
4007 2004-03-18  Mark Mitchell  <mark@codesourcery.com>
4008
4009         * g++.dg/expr/cond5.C: New test.
4010         * g++.dg/expr/constcast1.C: Likewise.
4011         * g++.dg/expr/ptrmem2.C: Likewise.
4012         * g++.dg/expr/ptrmem3.C: Likewise.
4013         * g++.dg/lookup/main1.C: Likewise.
4014         * g++.dg/template/lookup6.C: Likewise.
4015
4016 2004-03-18  Mark Mitchell  <mark@codesourcery.com>
4017
4018         * gcc.dg/local1.c: New test.
4019
4020         * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
4021
4022 2004-03-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4023
4024         * gcc.dg/torture/builtin-convert-1.c: New test.
4025
4026 2004-03-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4027
4028         * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
4029
4030 2004-03-16  Mark Mitchell  <mark@codesourcery.com>
4031
4032         PR c++/14481
4033         * g++.dg/warn/Wunused-7.C: New test.
4034
4035 2004-03-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4036
4037         * gcc.dg/torture/builtin-integral-1.c: New test.
4038
4039 2004-03-16  Mark Mitchell  <mark@codesourcery.com>
4040
4041         PR c++/14586
4042         * g++.dg/parse/non-dependent3.C: New test.
4043
4044 2004-03-16  Paolo Bonzini  <bonzini@gnu.org>
4045
4046         * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
4047         * g++.dg/eh/simd-2.C: Likewise.
4048         * g++.dg/init/array10.C: Likewise.
4049         * gcc.c-torture/compile/simd-1.c: Likewise.
4050         * gcc.c-torture/compile/simd-2.c: Likewise.
4051         * gcc.c-torture/compile/simd-3.c: Likewise.
4052         * gcc.c-torture/compile/simd-4.c: Likewise.
4053         * gcc.c-torture/compile/simd-6.c: Likewise.
4054         * gcc.c-torture/execute/simd-1.c: Likewise.
4055         * gcc.c-torture/execute/simd-2.c: Likewise.
4056         * gcc.dg/compat/vector-defs.h: Likewise.
4057         * gcc.dg/20020531-1.c: Likewise.
4058         * gcc.dg/altivec-3.c: Likewise.
4059         * gcc.dg/altivec-4.c: Likewise.
4060         * gcc.dg/altivec-varargs-1.c: Likewise.
4061         * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
4062         * gcc.dg/i386-mmx-3.c: Likewise.
4063         * gcc.dg/i386-sse-4.c: Likewise.
4064         * gcc.dg/i386-sse-5.c: Likewise.
4065         * gcc.dg/i386-sse-8.c: Likewise.
4066         * gcc.dg/simd-1.c: Likewise.
4067         * gcc.dg/20030218-1.c: Likewise.  Plus, do not declare
4068         __ev64_opaque__ since the machine description provides it.
4069
4070 2004-03-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
4071
4072         * lib/compat.exp (skip_list): New global variable.
4073         Use it to hold the user defined COMPAT_SKIPS list if any.
4074         (compat-obj): Add the members of skip_list to optall.
4075
4076 2004-03-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
4077
4078         * gcc.dg/compat/union-by-value-1_main.c,
4079         union-by-value-1_x.c, union-by-value-1_y.c,
4080         union-check.h, union-defs.h,
4081         union-init.h, union-return-1_main.c,
4082         union-return-1_x.c, union-return-1_y.c: New files.
4083
4084 2004-03-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
4085
4086         * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
4087         mixed-struct-init.h: Add 4 mixed structure types.
4088         struct-by-value-21_main.c, struct-by-value-21_x.c,
4089         struct-by-value-21_y.c, struct-return-21_main.c,
4090         struct-return-21_x.c, struct-return-21_y.c: New files.
4091
4092 2004-03-13  Mark Mitchell  <mark@codesourcery.com>
4093
4094         PR c++/14550
4095         * g++.dg/parse/template14.C: New test.
4096
4097 2004-03-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
4098
4099         * gcc.c-torture/execute/20040313-1.c: New test.
4100
4101 2004-03-13  Jakub Jelinek  <jakub@redhat.com>
4102
4103         PR target/14533
4104         * gcc.dg/20040311-2.c: New test.
4105
4106 2004-03-12  Kazu Hirata  <kazu@cs.umass.edu>
4107
4108         PR other/14544
4109         * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
4110         bit-field.
4111
4112 2004-03-12  Ulrich Weigand  <uweigand@de.ibm.com>
4113
4114         * gcc.dg/20040305-2.c: Add missing return statement.
4115
4116 2004-03-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4117
4118         * gcc.dg/builtins-34.c: Also check pow10*.
4119
4120 2004-03-11  Ulrich Weigand  <uweigand@de.ibm.com>
4121
4122         PR target/14262
4123         * gcc.dg/20040305-2.c: New test.
4124
4125 2004-03-11  Ulrich Weigand  <uweigand@de.ibm.com>
4126
4127         * gcc.dg/20040310-1.c: New test.
4128
4129 2004-03-11  Roger Sayle  <roger@eyesopen.com>
4130
4131         * gcc.c-torture/execute/20040311-1.c: New test case.
4132
4133 2004-03-11  Mark Mitchell  <mark@codesourcery.com>
4134
4135         PR c++/14476
4136         * g++.dg/lookup/enum1.C: New test.
4137
4138 2004-03-10  Mark Mitchell  <mark@codesourcery.com>
4139
4140         PR c++/14510
4141         * g++.dg/lookup/struct2.C: New test.
4142
4143 2004-03-10  Uros Bizjak  <uros@kss-loka.si>
4144
4145         * gcc.dg/builtins-34.c: New test.
4146
4147 2004-03-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4148
4149         * gcc.dg/torture/builtin-nonneg-1.c: New test.
4150
4151 2004-03-09  James E Wilson  <wilson@specifixinc.com>
4152
4153         * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
4154         * gcc.dg/alias-2.c: New testcase.
4155
4156 2004-03-09  Zack Weinberg  <zack@codesourcery.com>
4157
4158         * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
4159
4160 2004-03-09  Roger Sayle  <roger@eyesopen.com>
4161
4162         * gcc.c-torture/execute/20040309-1.c: New test case.
4163
4164 2004-03-09  Nathan Sidwell  <nathan@codesourcery.com>
4165
4166         PR c++/14397
4167         * g++.dg/overload/ref1.C: New.
4168
4169 2004-03-09  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
4170
4171         PR c++/14409
4172         * g++.dg/template/spec12.C: New test.
4173
4174         PR c++/14448
4175         * g++.dg/parse/crash14.C: New test.
4176
4177 2004-03-09  Mark Mitchell  <mark@codesourcery.com>
4178
4179         PR c++/14230
4180         * g++.dg/init/ref11.C: New test.
4181
4182 2004-03-09  Mark Mitchell  <mark@codesourcery.com>
4183
4184         PR c++/14432
4185         * g++.dg/parse/builtin2.C: New test.
4186
4187 2004-03-08  Mark Mitchell  <mark@codesourcery.com>
4188
4189         PR c++/14401
4190         * g++.dg/init/ctor3.C: New test.
4191         * g++.dg/init/union1.C: New test.
4192         * g++.dg/ext/anon-struct4.C: New test.
4193
4194 2004-03-08  Mark Mitchell  <mark@codesourcery.com>
4195
4196         * g++.dg/lookup/koenig1.C: Tweak error messages.
4197         * g++.dg/lookup/used-before-declaration.C: Likewise.
4198         * g++.dg/other/do1.C: Likewise.
4199         * g++.dg/overload/koenig1.C: Likewise.
4200         * g++.dg/parse/crash13.C: Likewise.
4201         * g++.dg/template/instantiate3.C: Likewise.
4202
4203 2004-03-08  Eric Christopher  <echristo@redhat.com>
4204
4205         * * lib/target-supports.exp: Enable libiconv in test
4206         compilation.  Fix up error checking.
4207
4208 2004-03-08  Roger Sayle  <roger@eyesopen.com>
4209
4210         PR middle-end/14289
4211         * gcc.dg/pr14289-1.c: New test case.
4212         * gcc.dg/pr14289-2.c: Likewise.
4213         * gcc.dg/pr14289-3.c: Likewise.
4214
4215 2004-03-08  Eric Botcazou  <ebotcazou@act-europe.fr>
4216
4217         * gcc.c-torture/execute/20040308-1.c: New test.
4218
4219 2004-03-07  Roger Sayle  <roger@eyesopen.com>
4220
4221         * gcc.c-torture/execute/20040307-1.c: New test case.
4222
4223 2004-03-07  Richard Sandiford  <rsandifo@redhat.com>
4224
4225         * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
4226
4227 2004-03-06  Ulrich Weigand  <uweigand@de.ibm.com>
4228
4229         * gcc.dg/20040306-1.c: New test.
4230
4231 2004-03-06  Kazu Hirata  <kazu@cs.umass.edu>
4232
4233         * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
4234         them static.
4235         * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
4236
4237 2004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
4238
4239         PR c/14465
4240         * gcc.dg/decl-6.c: New test.
4241
4242 2004-03-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4243
4244         * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
4245         Rename LOGPOW -> LOG_POW.
4246         (SQRT_EXP, POW_EXP): New.
4247
4248 2004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
4249
4250         * gcc.dg/i386-sse-8.c: New test.
4251
4252 2004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
4253
4254         PR c/14114
4255         * gcc.dg/decl-5.c: New test.
4256
4257 2004-03-05  Andreas Krebbel  <krebbel1@de.ibm.com>
4258
4259         * gcc.dg/20040305-1.c: New test.
4260
4261 2004-03-05  Hans-Peter Nilsson  <hp@axis.com>
4262
4263         PR other/14354
4264         * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
4265
4266 2004-03-04  Ziemowit Laski  <zlaski@apple.com>
4267
4268         PR c++/14425, c++/14426
4269         * g++.dg/ext/altivec-4.C: New test.
4270         * g++.dg/ext/altivec-5.C: New test.
4271
4272 2004-03-04  Geoffrey Keating  <geoffk@apple.com>
4273
4274         * g++.old-deja/g++.other/linkage1.C: Expect errors about
4275         global variables of a type with no linkage.
4276         * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
4277         * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
4278         * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
4279         * g++.old-deja/g++.bugs/900210_02.C: Likewise.
4280         * g++.old-deja/g++.bugs/900210_03.C: Likewise.
4281         * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
4282         * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
4283         * g++.dg/warn/deprecated.C: Name enum Color.
4284         * g++.dg/overload/VLA.C: Name structure for 'b'.
4285         * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
4286
4287 2004-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
4288
4289         * gcc.c-torture/compile/20040304-1.c: New test.
4290
4291 2004-03-03  Zack Weinberg  <zack@codesourcery.com>
4292
4293         PR 13728
4294         * gcc.dg/decl-4.c: New testcase.
4295
4296 2004-03-03  Kazu Hirata  <kazu@cs.umass.edu>
4297
4298         * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
4299         as PRECF if sizeof (float) > sizeof (double).
4300         (PRECL): Make it the same as PRECF if
4301         sizeof (float) > sizeof (long double).
4302
4303 2004-03-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4304
4305         * gcc.dg/builtins-config.h: Use underscore macro style for __sun
4306         system type.  Add check for irix6 which doesn't have c99 runtime.
4307
4308 2004-03-03  Bob Wilson  <bob.wilson@acm.org>
4309
4310         * gcc.dg/const-elim-1.c: xfail for xtensa.
4311
4312 2004-03-01  Mark Mitchell  <mark@codesourcery.com>
4313
4314         PR c++/14369
4315         * g++.dg/template/cond4.C: New test.
4316
4317 2004-03-01  Mark Mitchell  <mark@codesourcery.com>
4318
4319         PR c++/14360
4320         * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
4321
4322         PR c++/14361
4323         * g++.dg/parse/defarg7.C: New test.
4324
4325         PR c++/14359
4326         * g++.dg/template/friend26.C: New test.
4327
4328 2004-03-01  Mark Mitchell  <mark@codesourcery.com>
4329
4330         PR c++/14324
4331         * g++.dg/abi/mangle21.C: New test.
4332
4333         PR c++/14260
4334         * g++.dg/parse/constructor2.C: New test.
4335
4336         PR c++/14337
4337         * g++.dg/template/sfinae1.C: New test.
4338
4339 2004-02-29  Mark Mitchell  <mark@codesourcery.com>
4340
4341         PR c++/14267
4342         * g++.dg/expr/crash2.C: New test.
4343
4344         PR middle-end/13448
4345         * gcc.dg/inline-5.c: New test.
4346         * gcc.dg/always-inline.c: Split out tests into ...
4347         * gcc.dg/always-inline2.c: ... this and ...
4348         * gcc.dg/always-inline3.c: ... this.
4349
4350 2004-02-29  Mark Mitchell  <mark@codesourcery.com>
4351
4352         PR debug/12103
4353         * g++.dg/debug/crash1.C: New test.
4354
4355 2004-02-29  Kazu Hirata  <kazu@cs.umass.edu>
4356
4357         * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
4358         function with __attribute__((noinline)).
4359         (recurser_void2): Likewise.
4360         * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
4361         (recurser_void2): Likewise.
4362
4363 2004-02-29  Roger Sayle  <roger@eyesopen.com>
4364
4365         PR middle-end/14203
4366         * g++.dg/warn/Wunused-6.C: New test case.
4367
4368 2004-02-28  Richard Earnshaw  <rearnsha@arm.com>
4369
4370         * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
4371         not defined.
4372
4373 2004-02-27  Eric Christopher  <echristo@redhat.com>
4374
4375         * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
4376         * g++.dg/charset/asm2.c: Run only x86.
4377         * gcc.dg/charset/asm3.c: Ditto.
4378
4379 2004-02-27  Aldy Hernandez  <aldyh@redhat.com>
4380
4381         * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
4382         ld_library_path.
4383
4384 2004-02-27  Ziemowit Laski  <zlaski@apple.com>
4385
4386         * g++.dg/ext/altivec-3.C: New.
4387
4388 2004-02-26  Richard Henderson  <rth@redhat.com>
4389
4390         * g++.dg/ext/attrib10.C: Mark for warning.
4391         * gcc.dg/attr-alias-1.c: New.
4392
4393 2004-02-26  Richard Henderson  <rth@redhat.com>
4394
4395         * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
4396         * gcc.c-torture/execute/20040208-2.c: ... it back.
4397
4398 2004-02-26  Eric Christopher  <echristo@redhat.com>
4399
4400         * lib/target-supports.exp (check-iconv-available): New function.
4401         * lib/gcc-dg.exp (dg-require-iconv): New function.
4402         Use above.
4403         * gcc.dg/charset: New directory.
4404         * gcc.dg/charset/charset.exp: New file.
4405         * gcc.dg/charset/asm1.c: Ditto.
4406         * gcc.dg/charset/asm2.c: Ditto.
4407         * gcc.dg/charset/asm3.c: Ditto.
4408         * gcc.dg/charset/asm4.c: Ditto.
4409         * gcc.dg/charset/asm5.c: Ditto.
4410         * gcc.dg/charset/attribute1.c: Ditto.
4411         * gcc.dg/charset/attribute2.c: Ditto.
4412         * gcc.dg/charset/string1.c: Ditto.
4413         * g++.dg/charset: New directory.
4414         * g++.dg/dg.exp: Add here. Special options.
4415         * g++.dg/charset/charset.exp: New file.
4416         * g++.dg/charset/asm1.c: Ditto.
4417         * g++.dg/charset/asm2.c: Ditto.
4418         * g++.dg/charset/asm3.c: Ditto.
4419         * g++.dg/charset/asm4.c: Ditto.
4420         * g++.dg/charset/attribute1.c: Ditto.
4421         * g++.dg/charset/attribute2.c: Ditto.
4422         * g++.dg/charset/extern1.cc: Ditto.
4423         * g++.dg/charset/extern2.cc: Ditto.
4424         * g++.dg/charset/string1.c: Ditto.
4425
4426 2004-02-26  Mark Mitchell  <mark@codesourcery.com>
4427
4428         PR c++/14278
4429         * g++.dg/parse/comma1.C: New test.
4430
4431 2004-02-26  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
4432
4433         PR c++/14284
4434         * g++.dg/template/ttp8.C: New test.
4435
4436 2004-02-26  Eric Botcazou  <ebotcazou@act-europe.fr>
4437
4438         * gcc.dg/fixuns-trunc-1.c: New test.
4439
4440 2004-02-26  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
4441
4442         * gcc.dg/builtins-config.h: Use #elif.
4443
4444 2004-02-26  Michael Matz  <matz@suse.de>
4445
4446         * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
4447         * gcc.dg/991214-1.c: Likewise.
4448         * gcc.dg/i386-asm-1.c: Likewise.
4449
4450 2004-02-25  Richard Henderson  <rth@redhat.com>
4451
4452         * gcc.c-torture/execute/20040208-2.c: Move ...
4453         * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
4454
4455 2004-02-26  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
4456
4457         PR c++/14246
4458         * g++.dg/other/crash-3.C: New test.
4459
4460 2004-02-25  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
4461
4462         * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
4463         * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
4464
4465         * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
4466         HP-UX.
4467
4468 2004-02-24  Michael Matz  <matz@suse.de>
4469
4470         * gcc.dg/i386-regparm.c: New.
4471
4472 2004-02-23  James E Wilson  <wilson@specifixinc.com>
4473
4474         * gcc.c-torture/execute/20040223-1.c: New.
4475
4476 2004-02-23  Zack Weinberg  <zack@codesourcery.com>
4477             Kazu Hirata  <kazu@cs.umass.edu>
4478
4479         * gcc.dg/fwritable-strings-1.c: Remove.
4480
4481 2004-02-23  Andrew Pinski  <pinskia@physics.uc.edu>
4482
4483         PR c/14156
4484         * gcc.dg/20040223-1.c: New test.
4485
4486 2004-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4487
4488         PR c++/14106
4489         * g++.dg/ext/typeof9.C: New test.
4490
4491 2004-02-23  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
4492
4493         PR c++/14250
4494         * g++.dg/other/switch1.C: New test.
4495
4496 2004-02-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
4497
4498         * gcc.dg/cast-function-1.c: Adjust for new informative message.
4499         * gcc.dg/va-arg-1.c: Likewise.
4500
4501 2004-02-23  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
4502
4503         PR c++/14143
4504         * g++.dg/template/koenig5.C: New test.
4505
4506 2004-02-21  Ziemowit Laski  <zlaski@apple.com>
4507
4508         * g++.dg/ext/altivec-1.C: Generalize target triple.
4509         * g++.dg/ext/altivec-2.C: New test case.
4510         * g++.dg/ext/altivec_check.h: New file.
4511         * gcc.dg/altivec-1.c: Generalize target triple;
4512         include altivec_check.h and call altivec_check().
4513         * gcc.dg/altivec-[2-5].c: Generalize target triple.
4514         * gcc.dg/altivec-6.c: New test case.
4515         * gcc.dg/altivec-[7-9].c: Generalize target triple; add
4516         type casts as needed.
4517         * gcc.dg/altivec-10.c: Include altivec_check.h and call
4518         altivec_check().
4519         * gcc.dg/altivec-12.c: New test case.
4520         * gcc.dg/altivec-varargs-1.c: Generalize target triple;
4521         include altivec_check.h and call altivec_check().
4522         * gcc.dg/altivec_check.h: New file.
4523
4524 2004-02-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4525
4526         * lib/target-supports.exp (check_alias_available): Don't mangle
4527         function `g' in test program.
4528
4529 2004-02-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4530
4531         * lib/target-supports.exp (check_profiling_available): Check
4532         argument to determine whether we support a profiling type.
4533         * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
4534         check_profiling_available.
4535         * g++.dg/bprob/bprob.exp: Likewise
4536         * g77.dg/bprob/bprob.exp: Likewise.
4537         * gcc.misc-tests/bprob.exp: Likewise.
4538         * g++.old-deja/g++.law/profile1.C: Pass profiling type to
4539         dg-require-profiling and delete expected error handling.
4540         * gcc.dg/20021014-1.c: Likewise.
4541         * gcc.dg/nest.c: Likewise.
4542
4543 2004-02-20  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
4544
4545         PR c++/12007
4546         * g++.dg/other/vthunk1.C: New test.
4547
4548 2004-02-20  Falk Hueffner  <falk@debian.org>
4549
4550         PR target/14201
4551         * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
4552
4553 2004-02-20  Mark Mitchell  <mark@codesourcery.com>
4554
4555         PR c++/13927
4556         * g++.dg/other/error8.C: Remove XFAIL markers.
4557
4558         PR c++/14173
4559         * g++.dg/ext/packed5.C: New test.
4560
4561         PR c++/14199
4562         * g++.dg/warn/Wunused-5.C: New test.
4563
4564         PR c++/14186
4565         * g++.dg/lookup/member1.C: New test.
4566
4567 2004-02-19  Kazu Hirata  <kazu@cs.umass.edu>
4568
4569         * gcc.c-torture/compile/20040130-1.c: Enable only when
4570         __INT_MAX__ >= 2147483647L.
4571         * gcc.c-torture/compile/961203-1.c: Likewise.
4572
4573 2004-02-19  Nathan Sidwell  <nathan@codesourcery.com>
4574
4575         * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
4576         * g++.dg/opt/template1.C: Robustify assembler regexp
4577
4578 2004-02-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
4579
4580         * gcc.c-torture/execute/simd-4.x: Remove.
4581         * gcc.c-torture/execute/va-arg-25.x: Likewise.
4582         * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
4583         Guard with #ifndef SKIP_ATTRIBUTE.
4584         * gcc.dg/compat/vector-1_y.c: Likewise.
4585         * gcc.dg/compat/vector-2_x.c: Likewise.
4586         * gcc.dg/compat/vector-2_y.c: Likewise.
4587         * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
4588         * g++.dg/eh/simd-2.C: Likewise.
4589
4590 2004-02-19  Alan Modra  <amodra@bigpond.net.au>
4591
4592         * gcc.c-torture/compile/complex-1.c: New.
4593
4594 2004-02-19  Hans-Peter Nilsson  <hp@axis.com>
4595
4596         PR target/14209
4597         * gcc.c-torture/execute/20040218-1.c: New test.
4598
4599 2004-02-19  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
4600
4601         PR c++/14181
4602         * g++.dg/parse/new2.C: New test.
4603
4604 2004-02-18  Paul Brook  <paul@codesourcery.com>
4605
4606         * gcc.c-torture/compile/libcall-1.c: New test.
4607
4608 2004-02-18  Paul Brook  <paul@codesourcery.com>
4609
4610         PR debug/12934
4611         * gcc.dg/debug/debug-7.c: New test.
4612
4613 2004-02-17  Ulrich Weigand  <uweigand@de.ibm.com>
4614
4615         * gcc.dg/20040217-1.c: New test.
4616
4617 2004-02-17  Zack Weinberg  <zack@codesourcery.com>
4618
4619         * gcc.c-torture/execute/990208-1.x: Delete.
4620
4621 2004-02-17  Richard Sandiford  <rsandifo@redhat.com>
4622
4623         * gcc.c-torture/execute/20040208-2.x: New file.
4624
4625 2004-02-17  Mark Mitchell  <mark@codesourcery.com>
4626
4627         PR c++/11326
4628         * g++.dg/abi/structret1.C: New test.
4629
4630 2004-02-17  Jakub Jelinek  <jakub@redhat.com>
4631
4632         * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
4633         (i386_cpuid): No need to test if cpuid is available on AMD64.
4634         Fix assembly, so that it works onboth i386 and AMD64.
4635         * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
4636         (vecInLong): Fix s[] member type to unsigned int.
4637         (vecInWord): Remove type.
4638         (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
4639         (a64, b64, c64, d64, e64): Remove.
4640         (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
4641         Remove unused variable.  Remove initialization of removed variables.
4642         Don't call mmx_tests nor sse_tests.
4643         (reference_mmx, reference_sse): Remove.
4644         (check): Add return stmt.
4645         * gcc.dg/i386-sse-7.c: New test.
4646         * gcc.dg/i386-mmx-4.c: New test.
4647
4648 2004-02-17  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
4649
4650         * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
4651         * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
4652         g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
4653         g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
4654         g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
4655         g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
4656         g++.dg/tc1/dr94.C: Fix line terminator.
4657
4658 2004-02-16  Geoffrey Keating  <geoffk@apple.com>
4659
4660         * gcc.c-torture/compile/20040216-1.c: New.
4661
4662 2004-02-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
4663
4664         * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
4665         g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
4666         g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
4667         g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
4668         g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
4669         g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
4670
4671 2004-02-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
4672
4673         * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
4674
4675 2004-02-15  Mark Mitchell  <mark@codesourcery.com>
4676
4677         PR c++/13971
4678         * g++.dg/expr/cond4.C: New test.
4679
4680         PR c++/14086
4681         * g++.dg/lookup/crash2.C: New test.
4682
4683 2004-02-14  Josef Zlomek  <zlomekj@suse.cz>
4684
4685         * gcc.c-torture/compile/20040214-2.c: New test.
4686
4687 2004-02-14  Andrew Pinski  <pinskia@physics.uc.edu>
4688
4689         PR c++/14116
4690         * g++.dg/ext/typeof8.C: New test.
4691
4692 2004-02-14  Eric Botcazou  <ebotcazou@act-europe.fr>
4693
4694         * gcc.c-torture/compile/20040214-1.c: New test.
4695
4696 2004-02-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4697
4698         PR c++/13635
4699         * g++.dg/template/spec11.C: New test.
4700
4701 2004-02-13  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
4702
4703         PR c++/13927
4704         * g++.dg/other/error8.C: New test.
4705
4706 2004-02-13  Mark Mitchell  <mark@codesourcery.com>
4707
4708         PR c++/14122
4709         * g++.dg/template/array4.C: New test.
4710
4711         PR c++/14108
4712         * g++.dg/inherit/thunk2.C: New test.
4713
4714         PR c++/14083
4715         * g++.dg/eh/cond2.C: New test.
4716
4717 2004-02-12  Alan Modra  <amodra@bigpond.net.au>
4718
4719         * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
4720
4721 2004-02-12  Nathaniel Smith <njs@codesourcery.com>
4722
4723         * lib/scanasm.exp (dg-scan): Quote pattern before display.
4724
4725 2004-02-12  Hartmut Penner  <hpenner@de.ibm.com>
4726
4727         * g++.dg/simd-2.C: xfail on ppc64-linux.
4728
4729 2004-02-11  Joseph S. Myers  <jsm@polyomino.org.uk>
4730
4731         PR c/456
4732         * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
4733         tests.
4734
4735 2004-02-11  Uros Bizjak  <uros@kss-loka.si>
4736
4737         * gcc.dg/builtins-33.c: New test.
4738
4739 2004-02-11  Paolo Bonzini  <bonzini@gnu.org>
4740
4741         * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
4742
4743 2004-02-11  Hartmut Penner  <hpenner@de.ibm.com>
4744
4745         * g++.dg/simd-2.C: Set -maltivec for ppc64.
4746
4747 2004-02-11  Hartmut Penner  <hpenner@de.ibm.com>
4748
4749         * gcc.dg/ppc64-abi-3.c: New test.
4750
4751 2004-02-10  Paolo Bonzini  <bonzini@gnu.org>
4752
4753         PR c/14092
4754
4755         * gcc.dg/pr14092-1.c: New testcase.
4756
4757 2004-02-10  Alan Modra  <amodra@bigpond.net.au>
4758
4759         * gcc.dg/cpp/assert4.c: Fix typo last change.
4760
4761         * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
4762         * gcc.dg/cpp/assert4.c: Handle powerpc64.
4763
4764         * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
4765
4766 2004-02-09  Roger Sayle  <roger@eyesopen.com>
4767
4768         * gcc.c-torture/compile/20040209-1.c: New test case.
4769
4770 2004-02-08  Joseph S. Myers  <jsm@polyomino.org.uk>
4771
4772         * gcc.dg/c90-init-1.c: Adjust expected error messages.
4773
4774 2004-02-08  Richard Sandiford  <rsandifo@redhat.com>
4775
4776         * gcc.c-torture/execute/20040208-[12].c: New tests.
4777
4778 2004-02-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
4779
4780         * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
4781
4782 2004-02-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
4783
4784         * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
4785
4786 2004-02-07  Zack Weinberg  <zack@codesourcery.com>
4787
4788         Bug 13856
4789         * gcc.dg/visibility-8.c: New testcase.
4790
4791 2004-02-07  Zack Weinberg  <zack@codesourcery.com>
4792
4793         * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
4794         arguments.
4795         * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
4796
4797 2004-02-07  Roger Sayle  <roger@eyesopen.com>
4798
4799         PR middle-end/13696
4800         * g++.dg/opt/fold1.C: New test case.
4801
4802 2003-02-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
4803
4804         PR c++/14033
4805         * g++.dg/other/crash-2.C: New test.
4806
4807 2003-02-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
4808
4809         PR c++/14028
4810         * g++.dg/parse/angle-bracket2.C: New test.
4811
4812 2004-02-05  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4813
4814         PR middle-end/13750
4815         Revert:
4816         2004-01-15  Geoffrey Keating  <geoffk@apple.com>
4817         PR pch/13361
4818         * testsuite/g++.dg/pch/wchar-1.C: New.
4819         * testsuite/g++.dg/pch/wchar-1.Hs: New.
4820
4821 2004-02-05  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
4822
4823         PR c++/14008
4824         * g++.dg/parse/error15.C: New test.
4825         * g++.dg/parse/crash11.C: Update dg-error mark.
4826
4827 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
4828
4829         PR c++/13932
4830         * g++.dg/warn/conv2.C: New test.
4831
4832 2004-02-04  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
4833
4834         PR c++/13086
4835         * g++.dg/warn/incomplete1.C: Remove xfail.
4836
4837 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
4838
4839         * lib/file-format.exp (gcc_target_object_format): Use
4840         ${tool}_target_compile, not gcc_target_compile.
4841         * lib/target-supports.exp (check_alias_available): Likewise.
4842         (check_gc_sections_available): Likewise.
4843         * g++.dg/ext/attrib10.C: Use dg-require-alias.
4844         * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
4845         dg-require-alias.
4846
4847 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
4848
4849         PR c++/13969
4850         * g++.dg/template/static6.C: New test.
4851
4852 2004-02-04  Ian Lance Taylor  <ian@wasabisystems.com>
4853
4854         * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
4855
4856 2004-02-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4857
4858         * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
4859         tests for systems where `char' is unsigned by default.
4860
4861 2003-02-04  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
4862
4863         PR c++/13997
4864         * g++.dg/template/partial3.C: New test.
4865
4866 2004-02-04  Kazu Hirata  <kazu@cs.umass.edu>
4867
4868         * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
4869         gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
4870         Remove mentions of obsolete ports.
4871
4872 2004-02-04  Paolo Bonzini  <bonzini@gnu.org>
4873
4874         * gcc.dg/noncompile/20001228-1.c: Fix for new
4875         error message.
4876
4877 2004-02-03  Roger Sayle  <roger@eyesopen.com>
4878
4879         PR target/9348
4880         * gcc.c-torture/execute/multdi-1.c: New test case.
4881
4882 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
4883
4884         PR c++/13925
4885         * g++.dg/template/lookup5.C: New test.
4886
4887 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
4888
4889         PR c++/13950
4890         * g++.dg/template/lookup4.C: New test.
4891
4892         PR c++/13970
4893         * g++.dg/parse/error14.C: New test.
4894
4895         PR c++/14002
4896         * g++.dg/parse/template13.C: New test.
4897
4898 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
4899
4900         PR c++/13978
4901         * g++.dg/template/koenig4.C: New test.
4902
4903         PR c++/13968
4904         * g++.dg/template/crash17.C: New test.
4905
4906         PR c++/13975
4907         * g++.dg/parse/error13.C: New test.
4908         * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
4909
4910 2004-02-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
4911
4912         * gcc.dg/20020503-1.c: Remove -mflat dg-options.
4913
4914 2004-02-03  Paolo Bonzini  <bonzini@gnu.org>
4915
4916         PR c/11658
4917         PR c/13994
4918         * gcc.dg/noncompile/20040203-1.c: New test.
4919         * gcc.dg/noncompile/20040203-2.c: Likewise.
4920         * gcc.dg/noncompile/20040203-3.c: Likewise.
4921         * gcc.dg/20040203-1.c: Likewise.
4922
4923 2004-02-02  Andrew Pinski  <pinskia@physics.uc.edu>
4924
4925         PR c++/10858
4926         * g++.dg/template/sizeof7.C: New test.
4927
4928 2004-02-02  Eric Christopher  <echristo@redhat.com>
4929             Zack Weinberg  <zack@codesourcery.com>
4930
4931         * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
4932
4933 2004-02-02  Zack Weinberg  <zack@codesourcery.com>
4934
4935         * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
4936         * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
4937         * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
4938         * gcc.dg/cleanup-5.c: Run only on Linux targets.
4939
4940 2004-02-02  Mark Mitchell  <mark@codesourcery.com>
4941
4942         PR c++/13113
4943         * g++.old-deja/g++.mike/net36.C: Adjust error messages.
4944
4945         PR c++/13854
4946         * g++.dg/ext/attrib13.C: New test.
4947
4948         PR c++/13907
4949         * g++.dg/conversion/op2.C: New test.
4950
4951 2004-02-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
4952
4953         * gcc.dg/titype-1.c: Fix pasto.
4954
4955 2004-02-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
4956
4957         * gcc.dg/titype-1.c: New test.
4958
4959 2004-02-01  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
4960
4961         PR c++/13957
4962         * g++.dg/template/non-type-template-argument-1.C,
4963         g++.dg/template/qualified-id1.C: Update dg-error marks.
4964         * g++.dg/template/nontype6.C: New test.
4965
4966 2004-02-01  Roger Sayle  <roger@eyesopen.com>
4967
4968         * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
4969         * gcc.dg/builtins-31.c: New testcase.
4970         * gcc.dg/builtins-32.c: New testcase.
4971
4972 2004-01-30  Andrew Pinski  <pinskia@physics.uc.edu>
4973
4974         * objc.dg/call-super-2.m: Update line numbers
4975         for the including of stddef.h.
4976
4977 2004-01-30  Michael Matz  <matz@suse.de>
4978
4979         * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
4980         g++.dg/ext/case-range3.C: New tests.
4981
4982 2004-01-30  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
4983
4984         DR206
4985         PR c++/13813
4986         * g++.dg/template/member4.C: New test.
4987
4988 2004-01-30  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
4989
4990         PR c++/13683
4991         * g++.dg/template/sizeof6.C: New test.
4992
4993 2004-01-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
4994
4995         * gcc.dg/fwritable-strings-1.c: New test.
4996
4997 2004-01-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
4998
4999         * gcc.c-torture/compile/20040130-1.c: New test.
5000
5001 2004-01-29  Geoffrey Keating  <geoffk@geoffk.org>
5002
5003         * objc.dg/call-super-2.m: Include stddef.h for size_t.
5004
5005 2004-01-29  Mark Mitchell  <mark@codesourcery.com>
5006
5007         PR c++/13883
5008         * g++.dg/template/ctor3.C: New test.
5009
5010 2004-01-29  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
5011
5012         * g++.dg/tc1: New directory.
5013         * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
5014         g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
5015         g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
5016         g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
5017         g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
5018
5019 2004-01-28  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
5020
5021         * g++.dg/parse/error11.C: New test.
5022         * g++.dg/parse/error12.C: Likewise.
5023
5024 2004-01-28  Ziemowit Laski  <zlaski@apple.com>
5025
5026         * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
5027         (scan_initial, main): Use aligned_sizeof instead of sizeof.
5028
5029 2004-01-28  Mark Mitchell  <mark@codesourcery.com>
5030
5031         PR c++/13791
5032         * g++.dg/ext/attrib12.C: New test.
5033
5034         PR c++/13736
5035         * g++.dg/parse/cast2.C: New test.
5036
5037 2004-01-27  James E Wilson  <wilson@specifixinc.com>
5038
5039         * objc.dg/encode-2.m (main): New local string.  Set depending on
5040         sizeof long.  Use in sscanf call.
5041         * objc.dg/encode-3.m (main): New local string.  Set depending on
5042         sizeof long.  Use in scan_initial call.
5043
5044 2004-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5045
5046         * objc.dg/call-super-2.m: Make LP64-safe.
5047         * objc.dg/desig-init-1.m: Likewise.
5048
5049 2004-01-27  Devang Patel <dpatel@apple.com>
5050
5051         * g++.dg/debug/namespace1.C: New test.
5052
5053 2004-01-27  Ian Lance Taylor  <ian@wasabisystems.com>
5054
5055         * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
5056         xscale-*-*.
5057
5058         * gcc.dg/arm-mmx-1.c: New test.
5059
5060 2004-01-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
5061
5062         * gcc.dg/20040127-1.c: New test.
5063         * gcc.dg/20040127-2.c: New test.
5064
5065 2004-01-26  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5066
5067         * objc.dg/stret-1.m (glob): Renamed to globa.
5068
5069 2004-01-26  Mark Mitchell  <mark@codesourcery.com>
5070
5071         PR c++/13663
5072         * g++.dg/expr/for1.C: New test.
5073
5074 2004-01-26  Fariborz Jahanian <fjahanian@apple.com>
5075
5076         PR middle-end/13779
5077         * gcc.dg/darwin-longlong.c: New test.
5078
5079 2004-01-26  Ian Lance Taylor  <ian@wasabisystems.com>
5080
5081         * gcc.dg/20040124-1.c: Moved test from here...
5082         * gcc.c-torture/compile/20040124-1.c: ...to here.
5083
5084 2004-01-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
5085
5086         * gcc.dg/sparc-ret.c: Run only in 32-bit mode.  Don't scan
5087         the assembly output if -m64 is passed.
5088
5089 2004-01-25  Mark Mitchell  <mark@codesourcery.com>
5090
5091         PR c++/13833
5092         * g++.dg/template/cond3.C: New test.
5093
5094 2004-01-25  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
5095
5096         PR c++/13810
5097         * g++.dg/template/ttp7.C: New test.
5098
5099 2004-01-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5100
5101         PR c++/13797
5102         * g++.dg/template/nontype4.C: New test.
5103         * g++.dg/template/nontype5.C: Likewise.
5104
5105 2004-01-25  Richard Sandiford  <rsandifo@redhat.com>
5106
5107         * gcc.dg/torture/mips-clobber-at.c: New test.
5108
5109 2004-01-24  Ian Lance Taylor  <ian@wasabisystems.com>
5110
5111         * gcc.dg/20040124-1.c: New test.
5112
5113 2004-01-24  Jakub Jelinek  <jakub@redhat.com>
5114
5115         * gcc.dg/20040123-1.c: New test.
5116
5117 2004-01-23  Zack Weinberg  <zack@codesourcery.com>
5118
5119         * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
5120
5121 2004-01-24  Joseph S. Myers  <jsm@polyomino.org.uk>
5122
5123         * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
5124
5125 2004-01-23  Andrew Pinski  <apinski@apple.com>
5126
5127         * gcc.dg/20030121-1.c: Move to ..
5128         * gcc.dg/20040121-1.c: here.
5129
5130 2004-01-23  Roger Sayle  <roger@eyesopen.com>
5131
5132         * gcc.dg/builtins-29.c: New test case.
5133
5134 2004-01-23  Zack Weinberg  <zack@codesourcery.com>
5135
5136         PR 18314
5137         * gcc.dg/builtins-30.c: New testcase.
5138
5139 2004-01-23  Andreas Tobler  <a.tobler@schweiz.ch>
5140
5141         * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
5142         * lib/g77.exp: Likewise.
5143         * lib/objc.exp: Likewise.
5144         * lib/g++.exp: Likewise.
5145
5146 2004-01-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
5147
5148         * gcc.dg/struct-by-value-2.c: New test.
5149
5150 2004-01-21  Andrew Pinski  <apinski@apple.com>
5151
5152         PR target/13785
5153         * gcc.dg/20030121-1.c: New test.
5154
5155 2004-01-22  Ulrich Weigand  <uweigand@de.ibm.com>
5156
5157         * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option.  Do not
5158         clobber frame pointer register in asm statement.
5159
5160 2004-01-21  Falk Hueffner  <falk@debian.org>
5161
5162         * gcc.c-torture/compile/20040121-1.c: New test.
5163
5164 2004-01-21  Zack Weinberg  <zack@codesourcery.com>
5165
5166         * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
5167
5168 2004-01-20  Hartmut Penner  <hpenner@de.ibm.com>
5169
5170         * gcc.dg/ppc64-abi-2.c: New test.
5171
5172 2004-01-18  James A. Morrison  <ja2morri@uwaterloo.ca>
5173
5174         * lib/treelang.exp: Fill out this file.
5175         * lib/treelang-dg.exp: New File.
5176
5177 2004-01-20  Joseph S. Myers  <jsm@polyomino.org.uk>
5178
5179         * gcc.c-torture/compile/981022-1.c: Remove.
5180         * gcc.dg/array-5.c: Remove XFAIL.
5181         * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
5182         * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
5183         gcc.dg/cond-lvalue-1.c: Update.
5184         * gcc.dg/cast-lvalue-2.c: New test.
5185
5186 2004-01-19  Mark Mitchell  <mark@codesourcery.com>
5187
5188         PR c++/13592
5189         * g++.dg/other/error1.C (class foo): Tweak error message.
5190
5191         PR c++/13592
5192         * g++.dg/template/call2.C: New test.
5193
5194 2004-01-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
5195
5196         * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
5197         scalar-by-value-3_x.c, scalar-by-value-3_y.c,
5198         scalar-by-value-4_x.c, scalar-by-value-4_y.c,
5199         scalar-return-1_x.c, scalar-return-2_y.c,
5200         scalar-return-3_x.c, scalar-return-3_y.c,
5201         scalar-return-4_x.c, scalar-return-4_y.c,
5202         struct-align-1.h, struct-align-1_x.c,
5203         struct-align-1_y.c, struct-align-2.h,
5204         struct-align-2_x.c, struct-align-2_y.c,
5205         struct-by-value-10_y.c, struct-by-value-11_x.c,
5206         struct-by-value-11_y.c, struct-by-value-12_x.c,
5207         struct-by-value-12_y.c, struct-by-value-13_x.c,
5208         struct-by-value-13_y.c, struct-by-value-14_x.c,
5209         struct-by-value-14_y.c, struct-by-value-15_x.c,
5210         struct-by-value-15_y.c, struct-by-value-16_y.c,
5211         struct-by-value-17_y.c, struct-by-value-18_y.c,
5212         struct-by-value-19_y.c, struct-by-value-1_x.c,
5213         struct-by-value-1_y.c, struct-by-value-20_y.c,
5214         struct-by-value-2_x.c, struct-by-value-2_y.c,
5215         struct-by-value-3_y.c, struct-by-value-4_x.c,
5216         struct-by-value-4_y.c, struct-by-value-5_y.c,
5217         struct-by-value-6_y.c, struct-by-value-7_y.c
5218         struct-by-value-8_x.c, struct-by-value-8_y.c
5219         struct-by-value-9_x.c, struct-by-value-9_y.c
5220         struct-return-10_x.c, struct-return-10_y.c,
5221         struct-return-19_x.c, struct-return-20_x.c
5222         struct-return-2_x.c, struct-return-2_y.c
5223         struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
5224         SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY.  Turns SKIPVA into SKIP_VA.
5225
5226 2004-01-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
5227
5228         * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
5229         attribute on sparc*-sun-solaris2.*.
5230
5231 2004-01-18  Mark Mitchell  <mark@codesourcery.com>
5232
5233         PR c++/13710
5234         * g++.dg/ext/typeof7.C: New test.
5235
5236 2004-01-18  David Edelsohn  <edelsohn@gnu.org>
5237
5238         * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
5239         * gcc.dg/const-elim-1.c: Same.
5240
5241 2004-01-17  Ziemowit Laski  <zlaski@apple.com>
5242
5243         * objc.dg/stret-1.m: New.
5244         * objc.dg/stret-2.m: New.
5245
5246 2004-01-17  Andrew Pinski  <pinskia@physics.uc.edu>
5247
5248         PR c++/11895
5249         * g++.dg/ext/vector1.C: New test.
5250
5251 2004-01-16  Geoffrey Keating  <geoffk@apple.com>
5252
5253         * gcc.dg/pch/import-1.c: New.
5254         * gcc.dg/pch/import-1.hs: New.
5255         * gcc.dg/pch/import-1a.h: New.
5256         * gcc.dg/pch/import-1b.h: New.
5257         * gcc.dg/pch/import-1c.h: New.
5258
5259 2004-01-16  Mark Mitchell  <mark@codesourcery.com>
5260
5261         PR c++/13574
5262         * g++.dg/ext/array1.C: New test.
5263
5264         PR c++/13178
5265         * g++.dg/conversion/op1.C: New test.
5266
5267 2004-01-16  J"orn Rennecke <joern.rennecke@superh.com>
5268
5269         PR 11864
5270         From Kazumoto Kojima / Dan Kegel:
5271         * gcc.dg/pr11864-1.c: New test.
5272
5273         PR 10392
5274         From Marcus Comstedt / Dan Kegel:
5275         * gcc.dg/pr10392-1.c: New test.
5276
5277 2004-01-16  Mark Mitchell  <mark@codesourcery.com>
5278
5279         PR c++/13478
5280         * g++.dg/init/ref10.C: New test.
5281
5282 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
5283
5284         PR c++/13407
5285         * g++.dg/parse/typename6.C: New test.
5286
5287 2004-01-15  Geoffrey Keating  <geoffk@apple.com>
5288
5289         PR pch/13361
5290         * testsuite/g++.dg/pch/wchar-1.C: New.
5291         * testsuite/g++.dg/pch/wchar-1.Hs: New.
5292
5293 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
5294
5295         PR c++/9259
5296         * g++.dg/expr/sizeof2.C: New test.
5297
5298 2004-01-15  Kazu Hirata  <kazu@cs.umass.edu>
5299
5300         * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
5301
5302 2004-01-15  Alexandre Oliva  <aoliva@redhat.com>
5303
5304         PR c++/13659
5305         * g++.dg/lookup/strong-using-3.C: New.
5306         * g++.dg/lookup/using-10.C: New.
5307
5308 2004-01-15  Alexandre Oliva  <aoliva@redhat.com>
5309
5310         PR c++/13594
5311         * g++.dg/lookup/strong-using-2.C: New.
5312
5313 2004-01-15  Marcus Comstedt <marcus@mc.pp.se>
5314             Dan Kegel <dank@kegel.com>
5315             J"orn Rennecke <joern.rennecke@superh.com>
5316
5317         PR target/9365
5318         * gcc.dg/pr9365-1.c: New test.
5319
5320 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
5321
5322         PR c++/8856
5323         * g++.dg/parse/casting-operator2.C: New test.
5324         * g++.old-deja/g++.pt/explicit83.C: Remove.
5325
5326 2004-01-14  Joseph S. Myers  <jsm@polyomino.org.uk>
5327
5328         * gcc.dg/label-compound-stmt-1.c: New test.
5329         * gcc.c-torture/compile/950922-1.c,
5330         gcc.c-torture/compile/20000211-3.c,
5331         gcc.c-torture/compile/20000518-1.c,
5332         gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
5333         compound statements.
5334
5335 2004-01-14  Hartmut Penner  <hpenner@de.ibm.com>
5336
5337         * gcc.dg/ppc64-abi-1.c: New test.
5338
5339 2004-01-14  Danny Smith  <dannysmith@users.sourceforge.net>
5340
5341          * g++.dg/ext/attrib9.C: Add dg-warnings.
5342
5343 2004-01-14  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
5344
5345         PR c++/12335
5346         * g++.dg/parse/dtor3.C: New test.
5347
5348 2004-01-13  Andrew Pinski  <pinskia@physics.uc.edu>
5349
5350         PR c++/12709
5351         * g++.dg/parse/try-catch-1.C: New test.
5352
5353 2004-01-13  Arnaud Charlet  <charlet@act-europe.fr>
5354
5355         * ada/acats/run_all.sh: Add more verbose output in acats.log
5356         when compiling tests.
5357
5358 2004-01-12  Zack Weinberg  <zack@codesourcery.com>
5359
5360         PR 13656
5361         * gcc.dg/typedef-redecl.c: New test case.
5362         * gcc.dg/typedef-redecl.h: New support file.
5363
5364 2004-01-13  Jan Hubicka  <jh@suse.cz>
5365
5366         * gcc.dg/always_inline.c: New test.
5367         * gcc.dg/debug/20031231-1.c: Fix.
5368
5369 2004-01-13  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
5370
5371         PR c++/13474
5372         * g++.dg/template/array3.C: New test.
5373
5374 2004-01-12  Zack Weinberg  <zack@codesourcery.com>
5375
5376         * g++.dg/ext/lvalue1.C: No longer expected to fail.
5377         * g++.dg/warn/Wunused-2.C: Likewise.
5378
5379 2004-01-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5380
5381         PR c++/13289
5382         * g++.dg/template/instantiate6.C: New test.
5383
5384 2004-01-12  Roger Sayle  <roger@eyesopen.com>
5385
5386         PR middle-end/11397
5387         * gcc.dg/special/wkali-2.c: Add dg-require-alias.
5388
5389 2004-01-12  Jan Hubicka  <jh@suse.cz>
5390
5391         PR opt/12826
5392         * gcc.dg/20040112-1.c: New.
5393
5394         * gcc.dg/dwarf-die[1-7].c: Move to...
5395         * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
5396         * gcc.dg/debug/dwarf2/dwarf2.exp: New.
5397
5398 2004-01-12  Ian Lance Taylor  <ian@wasabisystems.com>
5399
5400         PR c++/4100
5401         * g++.dg/parse/friend4.C: New test.
5402
5403 2004-01-12  Scott Brumbaugh  <scottb.lists@verizon.net>
5404
5405         PR c++/4100
5406         * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
5407         definition is called a friend.
5408
5409 2004-01-11  Zack Weinberg  <zack@codesourcery.com>
5410
5411         * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
5412
5413 2004-01-11  Ian Lance Taylor  <ian@wasabisystems.com>
5414
5415         PR c++/3478
5416         * g++.dg/parse/error10.C: New test.
5417         * g++.dg/template/arg2.C: Accept "invalid type" error.
5418
5419 2004-01-11  Jakub Jelinek  <jakub@redhat.com>
5420
5421         PR middle-end/13392
5422         * g++.dg/opt/expect2.C: New test.
5423
5424 2004-01-10  Zack Weinberg  <zack@codesourcery.com>
5425
5426         * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
5427         * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
5428         * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
5429         Update dg-error regexps.
5430
5431 2004-01-10  Zack Weinberg  <zack@codesourcery.com>
5432
5433         * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
5434         * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
5435
5436 2004-01-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
5437
5438         * gcc.dg/pragma-re-1.c: Use right pointer type.
5439
5440 2004-01-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
5441
5442         * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
5443
5444 2004-01-09  Geoffrey Keating  <geoffk@apple.com>
5445
5446         * gcc.dg/rs6000-ldouble-1.c: New.
5447
5448 2004-01-10  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
5449
5450         DR 337
5451         PR c++/9256
5452         * g++.dg/other/abstract1.C: New test.
5453
5454 2004-01-09  Alexandre Oliva  <aoliva@redhat.com>
5455
5456         * g++.dg/lookup/strong-using-1.C: New.
5457
5458 2004-01-09  Joseph S. Myers  <jsm@polyomino.org.uk>
5459
5460         PR c/11234
5461         * gcc.dg/func-ptr-conv-1.c: New test.
5462         * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
5463
5464 2004-01-09  Kazu Hirata  <kazu@cs.umass.edu>
5465
5466         PR target/13380.
5467         * gcc.c-torture/compile/20040109-1.c: New.
5468
5469 2004-01-08  Stuart Hastings  <stuart@apple.com>
5470
5471         * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
5472         testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
5473         * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
5474
5475 2004-01-09  Alan Modra  <amodra@bigpond.net.au>
5476
5477         * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
5478
5479 2004-01-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
5480
5481         * ada/acats/run_acats: Treat 'gnatchop' the same way
5482         as 'gnatmake'.  Export GCC_DRIVER.
5483         * ada/acats/run_all.sh: Add target_gnatchop.  Use
5484         'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
5485
5486 2004-01-08  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
5487
5488         PR c++/12573
5489         * g++.dg/template/dependent-expr4.C: New test.
5490
5491 2004-01-08  Hartmut Penner  <hpenner@de.ibm.com>
5492
5493         * gcc.dg/altivec-11.c: New test.
5494
5495 2004-01-07  Mark Mitchell  <mark@codesourcery.com>
5496
5497         * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
5498
5499 2004-01-07  Joseph S. Myers  <jsm@polyomino.org.uk>
5500
5501         PR c/6024
5502         * gcc.dg/enum-compat-1.c: New test.
5503         * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
5504
5505 2004-01-07  Joseph S. Myers  <jsm@polyomino.org.uk>
5506
5507         PR c/12165
5508         * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
5509         gcc.dg/c99-idem-qual-3.c: New tests.
5510
5511 2004-01-07  Alan Modra  <amodra@bigpond.net.au>
5512
5513         * gcc.dg/winline-7.c: Don't cast void * to int.
5514
5515 2004-01-06  Jan Hubicka  <jh@suse.cz>
5516
5517         * gcc.dg/i386-sse-5.c: New test
5518         * g++.dg/eh/simd-1.c: Add -w argument for i386.
5519
5520 2004-01-05  Mark Mitchell  <mark@codesourcery.com>
5521
5522         PR c++/12815
5523         * g++.dg/rtti/typeid4.C: New test.
5524
5525 2004-01-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
5526
5527         * gcc.dg/compat/sdata-section.h: Declare 'abort'.
5528
5529 2004-01-05  Mark Mitchell  <mark@codesourcery.com>
5530
5531         PR c++/12132
5532         * g++.dg/template/error11.C: New test.
5533
5534         PR c++/13451
5535         * g++.dg/template/class2.C: New test.
5536
5537 2004-01-05  Nathan Sidwell  <nathan@codesourcery.com>
5538         Richard Sandiford <rsandifo@redhat.com>
5539
5540         PR c++/13387
5541         * g++.dg/opt/alias3.C: New test.
5542
5543 2004-01-04  Mark Mitchell  <mark@codesourcery.com>
5544
5545         PR c++/13157
5546         * g++.dg/template/koenig3.C: New test.
5547
5548         PR c++/13529
5549         * g++.dg/parse/offsetof3.C: New test.
5550
5551         * g++.dg/init/copy7.C: Add missing dg-error markers.
5552
5553         PR c++/12226
5554         * g++.dg/init/copy7.c: New test.
5555
5556         PR c++/13536
5557         * g++.dg/parse/cast1.C: New test.
5558
5559 2004-01-04  Jan Hubicka  <jh@suse.cz>
5560
5561         * gcc.dg/winline[1-7].c: New tests.
5562
5563 2004-01-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5564
5565         PR c++/13520
5566         * g++.dg/template/qualttp22.C: New test.
5567
5568 2004-01-01  Jan Hubicka  <jh@suse.cz>
5569
5570         * gcc.dg/debug/20031231-1.c: New.
5571         * gcc.c-torture/compile/20040101-1.c: New.
5572         * gcc.dg/dwarf-die-[1-7].c: New.
5573
5574 2004-01-01  Jakub Jelinek  <jakub@redhat.com>
5575
5576         PR optimization/13521
5577         * gcc.c-torture/compile/20031231-1.c: New test.
5578
5579 2003-12-30  Kazu Hirata  <kazu@cs.umass.edu>
5580
5581         * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
5582
5583 2003-12-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
5584
5585         PR c++/10079
5586         * g++.dg/template/crash16.C: New test.
5587
5588 2003-12-30  Mark Mitchell  <mark@codesourcery.com>
5589
5590         * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
5591
5592 2003-12-30  Kazu Hirata  <kazu@cs.umass.edu>
5593
5594         * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
5595         ports.
5596         * g++.old-deja/g++.jason/thunk3.C: Likewise.
5597         * g++.old-deja/g++.law/profile1.C: Likewise.
5598         * gcc.c-torture/compile/981006-1.c: Likewise.
5599         * gcc.c-torture/execute/loop-2e.x: Likewise.
5600         * gcc.c-torture/execute/loop-2f.x: Remove.
5601         * gcc.c-torture/execute/loop-2g.x: Likewise.
5602         * gcc.c-torture/execute/strct-varg-1.x: Likewise.
5603         * gcc.dg/20020312-2.c: Remove traces of dead ports.
5604
5605 2003-12-30  Nathan Sidwell  <nathan@codesourcery.com>
5606
5607         PR c++/13507
5608         * g++.dg/ext/attrib11.C: New test.
5609
5610         PR c++/13494
5611         * g++.dg/template/array2-1.C: New test.
5612         * g++.dg/template/array2-2.C: New test.
5613
5614 2003-12-29  Mark Mitchell  <mark@codesourcery.com>
5615
5616         * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
5617
5618 2003-12-29  Nathan Sidwell  <nathan@codesourcery.com>
5619
5620         PR c++/12774
5621         * g++.dg/template/array1-1.C: New test.
5622         * g++.dg/template/array1-2.C: New test.
5623
5624 2003-12-29  Roger Sayle  <roger@eyesopen.com>
5625
5626         PR fortran/12632
5627         * g77.dg/12632.f: New test case.
5628
5629 2003-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5630
5631         PR c++/13289
5632         * g++.dg/parse/nontype1.C: New test.
5633
5634 2003-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5635
5636         PR c++/12403
5637         * g++.dg/parse/explicit1.C: New test.
5638         * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
5639
5640 2003-12-28  Mark Mitchell  <mark@codesourcery.com>
5641
5642         PR c++/13081
5643         * g++.dg/opt/inline6.C: New test.
5644
5645         PR c++/12613
5646         * g++.dg/parse/error9.C: New test.
5647
5648         * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
5649
5650 2003-12-28  Mark Mitchell  <mark@codesourcery.com>
5651
5652         PR c++/13009
5653         * g++.dg/init/assign1.C: New test.
5654
5655 2003-12-28  Roger Sayle  <roger@eyesopen.com>
5656
5657         PR c++/13070
5658         * g++.dg/warn/format3.C: New test case.
5659
5660 2003-12-27  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
5661
5662         * gcc.c-torture/compile/20031227-1.c: New test.
5663
5664 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
5665
5666         * g++.dg/bprob/bprob.exp: Load target-supports.exp
5667         * g77.dg/bprob/bprob.exp: Likewise.
5668         * gcc.misc-tests/bprob.exp: Likewise.
5669         * gcc.dg/builtins-18.c: Use builtins-config.h.  Do not test float
5670         variants on systems where the library does not provide that
5671         functionality.
5672         * gcc.dg/builtins-20.c: Use builtins-config.h.
5673         * gcc.dg/builtins-config.h: New file.
5674
5675 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
5676
5677         * lib/gcc-dg.exp (dg-require-profiling): New function.
5678         * lib/target-supports.exp (check_profiling_available): Likewise.
5679         * g++.dg/bprob/bprob.exp: Use check_profiling_available.
5680         * g77.dg/bprob/bprob.exp: Likewise.
5681         * gcc.misc-tests/bprob.exp: Likewise.
5682         * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
5683         * gcc.dg/20021014-1.c: Likewise.
5684         * gcc.dg/nest.c: Likewise.
5685
5686 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
5687
5688         * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
5689         compiling.
5690         * g++.dg/lookup/java2.C: Likewise.
5691         * gcc.dg/cpp/lexident.c: Likewise.
5692
5693 2003-12-23  Kazu Hirata  <kazu@cs.umass.edu>
5694
5695         * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
5696         given.
5697         * gcc.c-torture/compile/961203-1.c: Likewise.
5698         * gcc.c-torture/compile/980506-1.c: Likewise.
5699
5700 2003-12-23  Zack Weinberg  <zack@codesourcery.com>
5701
5702         * lib/gcc-dg.exp (dg-prune-output): New annotation.
5703         (additional_prunes): New global.
5704         (gcc-dg-prune): Handle additional per-test pruning.
5705         (dg-test): Clear additional_prunes between tests.
5706
5707         * gcc.c-torture/compile/920625-1.c: Remove xfail.  Use
5708         dg-prune-output to avoid spurious failures from assembler
5709         complaining about nonexistent WAW violations.
5710         * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
5711         Use dg-prune-output to avoid spurious failures from assembler
5712         warning about Itanium B-step errata.
5713
5714 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
5715
5716         * g++.dg/abi/macro0.C: New test.
5717         * g++.dg/abi/macro1.C: Likewise.
5718         * g++.dg/abi/macro2.C: Likewise.
5719
5720         * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
5721         * g++.dg/abi/bitfield7.C: Likewise.
5722         * g++.dg/abi/dtor2.C: Likewise.
5723         * g++.dg/abi/mangle11.C: Likewise.
5724         * g++.dg/abi/mangle12.C: Likewise.
5725         * g++.dg/abi/mangle14.C: Likewise.
5726         * g++.dg/abi/mangle17.C: Likewise.
5727         * g++.dg/abi/vbase10.C: Likewise.
5728         * g++.dg/abi/vbase14.C: Likewise.
5729         * g++.dg/template/qualttp17.C: Likewise.
5730
5731 2003-12-21  Andrew Pinski  <pinskia@physics.uc.edu>
5732
5733         PR c/11995
5734         * gcc.dg/20031223-1.c: New test.
5735
5736 2003-12-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
5737
5738         * gcc.dg/noreturn-7.c: New test.
5739
5740 2003-12-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
5741
5742         * gcc.dg/null-pointer-1.c: New test.
5743
5744 2003-12-22  Mark Mitchell  <mark@codesourcery.com>
5745
5746         * g++.old-deja/g++.jason/template18.C: Remove.
5747         * g++.old-deja/g++.jason/template37.C: Likewise.
5748
5749         PR c++/12862
5750         * g++.dg/lookup/ns1.C: New test.
5751
5752         PR c++/12397
5753         * g++.dg/template/lookup3.C: New test.
5754
5755 2003-12-22  Andrew Pinski  <pinskia@physics.uc.edu>
5756
5757         * g++.dg/template/recurse1.C: New test
5758
5759 2003-12-22  Mark Mitchell  <mark@codesourcery.com>
5760
5761         PR c++/12479
5762         * g++.dg/parse/semicolon1.C: New test.
5763         * g++.dg/parse/semicolon1.h: Likewise.
5764
5765 2003-12-22  Fariborz Jahanian <fjahanian@apple.com>
5766
5767         * gcc.dg/darwin-misaligned.c: New test.
5768
5769 2003-12-22  Andrew Pinski  <pinskia@physics.uc.edu>
5770
5771         PR c/9163
5772         * gcc.dg/20031222-1.c: New test.
5773
5774 2003-12-21  Mark Mitchell  <mark@codesourcery.com>
5775
5776         PR c++/13438
5777         * g++.dg/parse/error8.C: New test.
5778
5779         PR c++/11554
5780         * testsuite/g++.dg/warn/ctor-init-1.C: New test.
5781
5782 2003-12-21  Kazu Hirata  <kazu@cs.umass.edu>
5783
5784         * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
5785         too small.
5786         * gcc.c-torture/compile/930217-1.c: Likewise.
5787         * gcc.c-torture/compile/930513-1.c: Likewise.
5788         * gcc.c-torture/execute/920908-2.c: Likewise.
5789         * gcc.c-torture/execute/921204-1.c: Likewise.
5790         * gcc.c-torture/execute/930621-1.c: Likewise.
5791         * gcc.c-torture/execute/930630-1.c: Likewise.
5792         * gcc.c-torture/execute/931031-1.c: Likewise.
5793         * gcc.c-torture/execute/980602-2.c: Likewise.
5794         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
5795         * gcc.c-torture/execute/compndlit-1.c: Likewise.
5796         * gcc.c-torture/execute/extzvsi.c: Likewise.
5797         * gcc.c-torture/unsorted/ext.c: Likewise.
5798
5799 2003-12-20  Andrew Pinski  <pinskia@gcc.gnu.org>
5800
5801         PR target/12749
5802         * gcc.c-torture/compile/20031220-2.c: New test case.
5803
5804 2003-12-20  Roger Sayle  <roger@eyesopen.com>
5805
5806         PR optimization/13031
5807         * gcc.c-torture/compile/20031220-1.c: New test case.
5808
5809 2003-12-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
5810
5811         * gcc.dg/cast-function-1.c: New test.
5812
5813 2003-12-19  Joseph S. Myers  <jsm@polyomino.org.uk>
5814
5815         * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
5816         formats.
5817
5818 2003-12-19  Mark Mitchell  <mark@codesourcery.com>
5819
5820         PR c++/12795
5821         * g++.dg/ext/attrib10.C: New test.
5822
5823 2003-12-19  Jakub Jelinek  <jakub@redhat.com>
5824
5825         * gcc.dg/cleanup-10.c: New test.
5826         * gcc.dg/cleanup-11.c: New test.
5827
5828 2003-12-19  Jakub Jelinek  <jakub@redhat.com>
5829
5830         PR c++/13239
5831         * g++.dg/opt/expect1.C: New test.
5832
5833 2003-12-19  Hartmut Penner  <hpenner@de.ibm.com>
5834
5835         * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
5836
5837 2003-12-18  Andrew Pinski  <pinskia@physics.uc.edu>
5838
5839         PR debug/12923
5840         * gcc.dg/20031218-1.c: New test.
5841
5842         PR debug/12389
5843         * gcc.dg/20031218-2.c: New test.
5844         * gcc.dg/20031218-3.c: New test.
5845
5846         * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
5847         of label name and allow for USER_LABEL_PREFIX == "_" names.
5848         * g++.dg/abi/mangle18-2.C: Likewise.
5849         * g++.dg/abi/mangle19-1.C: Likewise.
5850         * g++.dg/abi/mangle19-2.C: Likewise.
5851         * g++.dg/abi/mangle20-1.C: Likewise.
5852         * g++.dg/abi/mangle20-2.C: Likewise.
5853
5854 2003-12-18  Richard Henderson  <rth@redhat.com>
5855
5856         * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
5857
5858 2003-12-18  Steven Bosscher  <steven@gcc.gnu.org>
5859             Dan Kegel <dank@kegel.com>
5860
5861         PR other/12009
5862         * g++.dg/compat/compat.exp:  Do not set LD_LIBRARY_PATH when
5863         testing a cross compiler, it causes spurious compile failures.
5864         * lib/g++.exp: Likewise.
5865
5866 2003-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5867
5868         PR c++/13262
5869         * g++.dg/template/access13.C: New test.
5870
5871 2003-12-18  Ulrich Weigand  <uweigand@de.ibm.com>
5872
5873         * gcc.dg/20031216-1.c: New test.
5874
5875 2003-12-18  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
5876
5877         PR c++/9154
5878         * g++.dg/template/error10.C: New test.
5879
5880 2003-12-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
5881
5882         * g++.dg/eh/simd-1.C: XFAIL on SPARC.
5883         * g++.dg/eh/simd-2.C: Likewise.
5884
5885 2003-12-17  James E Wilson  <wilson@specifixinc.com>
5886             Roger Sayle  <roger@eyesopen.com>
5887
5888         * gcc.c-torture/execute/ieee/mzero5.c: New.
5889
5890 2003-12-17  Mark Mitchell  <mark@codesourcery.com>
5891
5892         PR c++/10603
5893         * g++.dg/parse/error6.C: New test.
5894
5895         PR c++/12827
5896         * g++.dg/parse/error7.C: New test.
5897
5898 2003-12-17  Eric Botcazou  <ebotcazou@libertysurf.fr>
5899
5900         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
5901         at -O with stabs debugging formats.
5902         * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
5903         * gcc.dg/debug/debug-2.c: Likewise.
5904
5905 2003-12-16  Mark Mitchell  <mark@codesourcery.com>
5906
5907         PR c++/12696
5908         * g++.dg/init/error1.C: New test.
5909
5910         PR c++/12218
5911         * g++.dg/init/pm3.C: New test.
5912
5913 2003-12-17  Joseph S. Myers  <jsm@polyomino.org.uk>
5914
5915         PR c/3347
5916         * gcc.dg/bitfld-8.c: New test.
5917
5918 2003-12-16  James Lemke  <jim@wasabisystems.com>
5919
5920         * gcc.dg/arm-scd42-[123].c: New tests.
5921
5922 2003-12-16  Nathan Sidwell  <nathan@codesourcery.com>
5923
5924         PR c++/9043
5925         * g++.dg/abi/mangle20-1.C: New test.
5926         * g++.dg/abi/mangle20-2.C: New test.
5927
5928 2003-12-16  Mark Mitchell  <mark@codesourcery.com>
5929
5930         PR c++/13275
5931         * g++.dg/other/offsetof2.C: Remove XFAIL.
5932         * g++.dg/parse/offsetof1.C: New test.
5933         * g++.gd/parse/offsetof2.C: Likewise.
5934
5935 2003-12-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
5936
5937         * g++.dg/template/nontype3.C: New test.
5938         * g++.dg/template/static2.C: Tweaked the dg-error clause.
5939
5940 2003-12-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5941
5942         * g++.dg/warn/noreturn-3.C: Also test instantiation.
5943
5944 2003-12-16  Nathan Sidwell  <nathan@codesourcery.com>
5945
5946         PR c++/13387
5947         * g++.dg/expr/assign1.C: New test.
5948
5949         PR c++/13242
5950         * g++.dg/abi/mangle19-1.C: New test.
5951         * g++.dg/abi/mangle19-2.C: New test.
5952
5953 2003-12-16  Hartmut Penner  <hpenner@de.ibm.com>
5954
5955         * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
5956
5957 2003-12-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
5958
5959         * gcc.c-torture/execute/20031216-1.c: New test.
5960
5961 2003-12-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
5962
5963         * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
5964         an ICE regression.
5965
5966 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
5967
5968         PR c++/10926
5969         * g++.dg/template/error9.C: New test.
5970
5971         PR c++/11116
5972         * g++.dg/template/error8.C: New test.
5973
5974 2003-12-15  Roger Sayle  <roger@eyesopen.com>
5975
5976         PR middle-end/13400
5977         * gcc.c-torture/execute/20031215-1.c: New test case.
5978
5979 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
5980
5981         PR c++/13269
5982         * g++.dg/parse/error5.C: New test.
5983
5984         PR c++/12989
5985         * g++.dg/expr/sizeof1.C: New test.
5986
5987         PR c++/13310
5988         * g++.dg/template/crash15.C: New test.
5989
5990 2003-12-15  Geoffrey Keating  <geoffk@apple.com>
5991
5992         * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
5993         a non-POD type as the last named parameter of a varargs function.
5994
5995 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
5996
5997         PR c++/13243
5998         PR c++/12573
5999         * g++.dg/template/crash14.C: New test.
6000         * g++.dg/template/dependent-expr3.C: Add dg-error markers.
6001
6002 2003-12-15  Nathan Sidwell  <nathan@codesourcery.com>
6003
6004         * g++.dg/other/java1.C: New test.
6005
6006         PR c++/13241
6007         * g++.dg/abi/mangle18-1.C: New test.
6008         * g++.dg/abi/mangle18-2.C: New test.
6009
6010 2003-12-15  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
6011
6012         PR optimization/10312
6013         * gcc.c-torture/execute/20031214-1.c: New.
6014
6015 2003-12-14  Mark Mitchell  <mark@codesourcery.com>
6016
6017         PR c++/10779
6018         PR c++/12160
6019         * g++.dg/parse/error3.C: New test.
6020         * g++.dg/parse/error4.C: Likewise.
6021         * g++.dg/abi/mangle4.C: Tweak error messages.
6022         * g++.dg/lookup/using5.C: Likewise.
6023         * g++.dg/other/error2.C: Likewise.
6024         * g++.dg/parse/typename5.C: Likewise.
6025         * g++.dg/parse/undefined1.C: Likewise.
6026         * g++.dg/template/arg2.C: Likewise.
6027         * g++.dg/template/ttp3.C: Likewise.
6028         * g++.dg/template/type1.C: Likewise.
6029         * g++.old-deja/g++.other/crash32.C: Likewise.
6030         * g++.old-djea/g++.pt/defarg8.C: Likewise.
6031
6032 2003-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6033
6034         PR c++/13106
6035         * g++.dg/warn/noreturn-3.C: New test.
6036
6037 2003-12-12  Nathan Sidwell  <nathan@codesourcery.com>
6038
6039         PR c++/13118
6040         * g++.dg/abi/covariant3.C: New.
6041
6042 2003-12-12  Jakub Jelinek  <jakub@redhat.com>
6043
6044         * g++.dg/eh/ia64-1.C: New test.
6045
6046 2003-12-12  Roger Sayle  <roger@eyesopen.com>
6047
6048         PR optimization/13037
6049         * g77.f-torture/execute/13037.f: New test case.
6050
6051 2003-12-12  Nathan Sidwell  <nathan@codesourcery.com>
6052
6053         PR c++/12881
6054         * g++.dg/abi/covariant2.C: New.
6055
6056 2003-12-12  Neil Booth  <neil@daikokuya.co.uk>
6057
6058         * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
6059
6060 2003-12-11  Zack Weinberg  <zack@codesourcery.com>
6061
6062         * gcc.c-torture/execute/wchar_t-1.x: Delete.
6063
6064 2003-12-10  Robert Schiele  <rschiele@uni-mannheim.de>
6065
6066         PR other/10819
6067         * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
6068         to fix Bug 10819.
6069         * lib/g++.exp (g++_version): Likewise.
6070         * lib/g77.exp (g77_version): Likewise.
6071         * lib/objc.exp (default_objc_version): Likewise.
6072
6073 2003-12-10  Richard Henderson  <rth@redhat.com>
6074
6075         * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
6076
6077         * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
6078
6079 2003-12-08  Matt Austern  <austern@apple.com>
6080
6081         PR c/13134
6082         * lib/gcc-dg.exp (dg-require-visibility): Define.
6083         * lib/target-supports (check_visibility_available): Define.
6084         * gcc.dg/visibility-1.c: New test.
6085         * gcc.dg/visibility-2.c: Likewise.
6086         * gcc.dg/visibility-3.c: Likewise.
6087         * gcc.dg/visibility-4.c: Likewise.
6088         * gcc.dg/visibility-5.c: Likewise.
6089         * gcc.dg/visibility-6.c: Likewise.
6090         * g++.dg/ext/visibility-1.C: Likewise.
6091         * g++.dg/ext/visibility-2.C: Likewise.
6092         * g++.dg/ext/visibility-3.C: Likewise.
6093         * g++.dg/ext/visibility-4.C: Likewise.
6094         * g++.dg/ext/visibility-5.C: Likewise.
6095         * g++.dg/ext/visibility-6.C: Likewise.
6096
6097 2003-12-07  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
6098
6099         * g++.dg/lookup/java1.C: New test.
6100         * g++.dg/lookup/java2.C: New test.
6101
6102 2003-12-07  Falk Hueffner  <falk@debian.org>
6103
6104         * g++.dg/opt/noreturn-1.C: New test.
6105
6106 2003-12-07  Wolfgang Bangerth  <bangerth@dealii.org>
6107
6108         * gcc.dg/overflow-1.c: New test.
6109
6110 2003-12-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
6111
6112         * g77.f-torture/compile/13060.f: New test.
6113
6114 2003-12-06  Mark Mitchell  <mark@codesourcery.com>
6115
6116         PR c++/13323
6117         * g++.dg/inherit/operator2.C: New test.
6118
6119 2003-12-05  Mark Mitchell  <mark@codesourcery.com>
6120
6121         PR c++/13305
6122         * g++.dg/ext/attrib9.C: New test.
6123
6124 2003-12-05  Mark Mitchell  <mark@codesourcery.com>
6125
6126         PR c++/13314
6127         * g++.dg/template/error7.C: New test.
6128
6129 2003-12-05  Stuart Menefy <stuart.menefy@st.com>
6130             J"orn Rennecke <joern.rennecke@superh.com>
6131
6132         PR target/13302
6133         * g++.dg/other/struct-va_list.C: New test.
6134
6135 2003-12-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6136
6137         PR c++/13166
6138         * g++.dg/parse/defarg6.C: New test.
6139
6140 2003-12-05  Hans-Peter Nilsson  <hp@axis.com>
6141
6142         PR target/13256
6143         * gcc.c-torture/execute/20031201-1.c: New test.
6144
6145 2003-12-05  Arnaud Charlet  <charlet@act-europe.fr>
6146
6147         * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
6148
6149 2003-12-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
6150
6151         * gcc.dg/builtin-return-1.c: New test.
6152
6153 2003-12-04  Stuart Menefy <stuart.menefy@st.com>
6154             J"orn Rennecke <joern.rennecke@superh.com>
6155
6156         PR optimization/13260
6157         * gcc.c-torture/execute/20031204-1.c: New test.
6158
6159 2003-12-03  Mark Mitchell  <mark@codesourcery.com>
6160
6161         PR c++/9127
6162         * g++.dg/template/error6.C: New test.
6163
6164 2003-12-03  Jakub Jelinek  <jakub@redhat.com>
6165
6166         * gcc.dg/20031202-1.c: New test.
6167
6168 2003-12-03  Mark Mitchell  <mark@codesourcery.com>
6169
6170         PR c++/13179
6171         * g++.dg/template/eh1.C: New test.
6172
6173         PR c++/10771
6174         * g++.dg/template/error5.C: New test.
6175
6176 2003-12-02  David Ung  <davidu@mips.com>
6177
6178         * gcc.dg/compat/vector-check.h: Corrected type for var
6179         g_##TMODE
6180
6181 2003-12-02  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
6182
6183         PR c++/10126
6184         * g++.dg/template/ptrmem8.C: New test.
6185
6186 2003-12-02  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
6187
6188         PR c++/12573
6189         * g++.dg/template/dependent-expr3.C: New test.
6190
6191 2003-12-01  James Lemke  <jim@wasabisystems.com>
6192
6193         * gcc.dg/arm-g2.c: New test.
6194
6195 2003-12-01  Roger Sayle  <roger@eyesopen.com>
6196
6197         PR optimization/11634
6198         * gcc.dg/20031201-2.c: New test case.
6199
6200 2003-12-01  Zack Weinberg  <zack@codesourcery.com>
6201
6202         PR 11433
6203         * objc.dg/proto-lossage-3.m: New test.
6204
6205 2003-12-01  Roger Sayle  <roger@eyesopen.com>
6206
6207         PR optimization/12628
6208         * gcc.dg/20031201-1.c: New test case.
6209
6210 2003-12-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
6211
6212         * gcc.dg/unaligned-1.c: New test.
6213
6214 2003-11-30  Mark Mitchell  <mark@codesourcery.com>
6215
6216         PR c++/9849
6217         * g++.dg/template/error4.C: New test.
6218         * g++.dg/template/nested3.C: Adjust error markers.
6219
6220 2003-11-30  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6221
6222         * gcc.dg/cpp/assert4.c: Check more #system assertions.
6223
6224 2003-11-29  Joseph S. Myers  <jsm@polyomino.org.uk>
6225
6226         PR c/10333
6227         * gcc.dg/bitfld-7.c: New test.
6228
6229 2003-11-29  Richard Sandiford  <rsandifo@redhat.com>
6230
6231         * gcc.dg/tls/asm-1.C: New test.
6232
6233 2003-11-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6234
6235         * gcc.dg/cpp/assert4.c: Update.
6236
6237 2003-11-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
6238
6239         * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
6240         * gcc.dg/builtin-apply3.c: New test.
6241
6242 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
6243
6244         * lib/compat.exp (compat-obj): New xfaildata parameter.
6245         Use it to set compiler_conditional_xfail_data before compiling.
6246         (compat-get-options): Handle dg-xfail-if.
6247         (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
6248         * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
6249         * gcc.dg/compat/vector-1_y.c: Likewise.
6250         * gcc.dg/compat/vector-2_x.c: Likewise.
6251         * gcc.dg/compat/vector-2_y.c: Likewise.
6252
6253 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
6254
6255         * g++.dg/opt/reg-stack4.C: New test.
6256
6257 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
6258
6259         * gcc.dg/builtin-apply2.c: New test.
6260
6261 2003-11-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
6262
6263         * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
6264
6265 2003-11-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6266
6267         PR c++/12924
6268         * g++.dg/template/template-id-2.C: New test.
6269
6270 2003-11-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6271
6272         PR c++/5369
6273         * g++.dg/template/memfriend1.C: New test.
6274         * g++.dg/template/memfriend2.C: Likewise.
6275         * g++.dg/template/memfriend3.C: Likewise.
6276         * g++.dg/template/memfriend4.C: Likewise.
6277         * g++.dg/template/memfriend5.C: Likewise.
6278         * g++.dg/template/memfriend6.C: Likewise.
6279         * g++.dg/template/memfriend7.C: Likewise.
6280         * g++.dg/template/memfriend8.C: Likewise.
6281         * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
6282
6283 2003-11-21  Mark Mitchell  <mark@codesourcery.com>
6284
6285         PR c++/12515
6286         * g++.dg/ext/cond1.C: New test.
6287
6288 2003-11-20  Richard Henderson  <rth@redhat.com>
6289
6290         * gcc.dg/20020201-2.c: Remove.
6291         * gcc.dg/20020201-4.c: Remove.
6292         * gcc.dg/20020304-1.c: Remove.
6293
6294 2003-11-19  Nathanael Nerode  <neroden@gcc.gnu.org>
6295
6296         * gcc.dg/cpp/trad/xwin1.c: New test case.
6297
6298 2003-11-19  Andreas Tobler  <a.tobler@schweiz.ch>
6299
6300         * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
6301         * lib/g77.exp: Likewise.
6302         * lib/objc.exp: Likewise.
6303         * lib/g++.exp: Likewise, add -multiply_defined suppress flag
6304         for darwin.
6305
6306 2003-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6307
6308         PR c++/12932
6309         * g++.dg/template/static5.C: New test.
6310
6311 2003-11-18  Joseph S. Myers  <jsm@polyomino.org.uk>
6312
6313         * gcc.dg/nested-func-1.c: New test.
6314
6315 2003-11-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6316
6317         * gcc.dg/cpp/assert4.c: New test.
6318
6319 2003-11-14  Giovanni Bajo  <giovannibajo@libero.it>
6320
6321         PR c++/2294
6322         * g++.dg/lookup/using9.c: New test.
6323
6324 2003-11-14  Mark Mitchell  <mark@codesourcery.com>
6325
6326         PR c++/12762
6327         * g++.dg/template/error3.C: New test.
6328
6329 2003-11-14  Arnaud Charlet  <charlet@act-europe.fr>
6330
6331         PR ada/13035
6332         * ada/acats/run_acats, run_all.sh: Fix syntax error.
6333         No longer use a wrapper for gcc, since this does not work under
6334         Windows.
6335
6336 2003-11-14  Giovanni Bajo  <giovannibajo@libero.it>
6337
6338         PR c++/2094
6339         * g++.dg/template/ptrmem7.C: New test.
6340
6341 2003-11-13  Andrew Pinski <apinski@apple.com>
6342
6343         * gcc.c-torture/compile/20031113-1.c: New test.
6344
6345 2003-11-13  Mark Mitchell  <mark@codesourcery.com>
6346             Kean Johnston <jkj@sco.com>
6347
6348         PR c/13029
6349         * gcc.dg/unused-4.c: Update.
6350
6351 2003-11-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
6352
6353         * g++.dg/opt/const3.C: New test.
6354
6355 2003-11-13  Jan Hubicka  <jh@suse.cz>
6356
6357         * gcc.c-torture/compile/20031112-1.c: New test.
6358
6359 2003-11-12  Mark Mitchell  <mark@codesourcery.com>
6360
6361         * g++.dg/parse/crash10.C: Remove bogus error marker.
6362
6363 2003-11-12  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6364
6365         * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
6366         (host_gcc): Likewise.
6367         (ROOT): Honor $PWDCMD.
6368         (BASE): Likewise.
6369         * ada/acats/run_all.sh (dir): Honor $PWDCMD.
6370
6371 2003-11-12  Catherine Moore  <clm@redhat.com>
6372
6373         * gcc.c-torture/execute/20020720-1.x:  Add xfail for frv-*-*.
6374
6375 2003-11-12  Andreas Jaeger  <aj@suse.de>
6376             Jakub Jelinek  <jakub@redhat.com>
6377             Andrew Pinski  <pinskia@physics.uc.edu>
6378             Richard Henderson  <rth@redhat.com>
6379
6380         * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
6381         systems.
6382         * gcc.dg/c99-const-expr-2.c (foo): Likewise.
6383
6384         * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
6385         * gcc.dg/i386-pentium4-not-mull.c: Likewise.
6386
6387 2003-11-11  Andreas Jaeger  <aj@suse.de>
6388
6389         * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
6390
6391         * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
6392
6393 2003-11-10  Arnaud Charlet  <charlet@act-europe.fr>
6394
6395         * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
6396         Clean ups.
6397
6398 2003-11-10  Waldek Hebisch  <hebisch@math.uni.wroc.pl>
6399
6400         * gcc.dg/trampoline-1.c: New test.
6401
6402 2003-11-09  Andrew Pinski  <pinskia@physics.uc.edu>
6403
6404         * gcc.c-torture/compile/200031109-1.c: New test.
6405
6406 2003-11-08  Joseph S. Myers  <jsm@polyomino.org.uk>
6407
6408         PR c/3190
6409         PR c/8714
6410         * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
6411         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
6412         gcc.dg/format/no-y2k-1.c: Update.
6413
6414 2003-11-08  Roger Sayle  <roger@eyesopen.com>
6415
6416         PR optimization/10467
6417         * gcc.dg/20031108-1.c: New test case.
6418
6419 2003-11-07  Geoffrey Keating  <geoffk@apple.com>
6420
6421         * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
6422
6423 2003-11-08  Joseph S. Myers  <jsm@polyomino.org.uk>
6424
6425         * gcc.dg/compound-lvalue-1.c: New test.
6426         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
6427         some XFAILs.
6428
6429 2003-11-06  Geoffrey Keating  <geoffk@apple.com>
6430
6431         * gcc.dg/altivec-varargs-1.c: New test.
6432
6433 2003-11-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
6434
6435         * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
6436         * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
6437         * gcc.c-torture/execute/simd-4.x: New file.  XFAIL on SPARC at -O0.
6438         * gcc.c-torture/execute/va-arg-25.x: New file.  XFAIL on SPARC.
6439         * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
6440
6441 2003-11-05  Joseph S. Myers  <jsm@polyomino.org.uk>
6442
6443         * gcc.dg/cond-lvalue-1.c: New test.
6444
6445 2003-11-05  Gernot Hillier  <gernot.hillier@siemens.com>
6446
6447         * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
6448
6449 2003-11-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6450
6451         PR c++/11616
6452         * g++.dg/template/instantiate5.C: New test.
6453
6454 2003-11-03  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
6455
6456         PR c++/12726
6457         * g++.dg/ext/complit2.C: Replace test with self-contained version.
6458         * ChangeLog: Add missing first entry for above test.
6459
6460 2003-11-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6461
6462         PR c++/9810
6463         * g++.dg/template/using8.C: New test.
6464         * g++.old-deja/g++.other/access11.C: Adjust expected error location.
6465
6466 2003-11-02  Roger Sayle  <roger@eyesopen.com>
6467
6468         PR optimization/10817
6469         * gcc.c-torture/compile/20031102-1.c: New test case.
6470
6471 2003-11-02  Kazu Hirata  <kazu@cs.umass.edu>
6472
6473         * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
6474         2147483647.
6475
6476 2003-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
6477
6478         * gcc.dg/20031102-1.c: New test.
6479
6480 2003-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
6481
6482         * gcc.dg/complex-1.c: New test.
6483
6484 2003-11-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6485
6486         PR c++/12796
6487         * g++.dg/template/crash13.C: Adjust expected error location.
6488         * g++.old-deja/g++.brendan/ns1.C: Likewise.
6489
6490 2003-10-31  Richard Earnshaw  <rearnsha@arm.com>
6491
6492         * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
6493
6494 2003-10-31  Josef Zlomek  <zlomekj@suse.cz>
6495
6496         PR/10239
6497         * gcc.c-torture/compile/20031031-2.c: New test.
6498
6499 2003-10-31  Josef Zlomek  <zlomekj@suse.cz>
6500
6501         PR/11640
6502         * gcc.c-torture/compile/20031031-1.c: New test.
6503
6504 2003-10-31  Richard Earnshaw  <rearnsha@arm.com>
6505
6506         * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
6507         * gcc.misc-tests/bprob.exp: Likewise.
6508         * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
6509         the execution test on arm-elf configs.
6510         * g77.dg/execute/10197.x: New file.  XFAIL the execution test on
6511         configs that don't support scratch files.
6512         * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
6513
6514 2003-10-30  Arnaud Charlet  <charlet@act-europe.fr>
6515
6516         * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
6517         done by dejagnu.
6518
6519 2003-10-29  Arnaud Charlet  <charlet@act-europe.fr>
6520
6521         * ada/acats/run_all.sh: Redirect mv output to /dev/null
6522         Avoid non pure sh syntax. Add more logging.
6523
6524         * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
6525         fail.
6526
6527 2003-10-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6528
6529         PR libgcj/10610
6530         * gcc.dg/ppc-stackalign-1.c: New test.
6531
6532 2003-10-28  Arnaud Charlet  <charlet@act-europe.fr>
6533
6534         * ada/acats/run_all.sh: Change output to be more compliant with
6535         dejagnu framework.
6536         Create acats.sum and acats.log files under testsuite/ada/acats
6537         Only run [a-z]* directories, to filter out e.g. CVS.
6538         Redirect build output to log file.
6539
6540 2003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
6541
6542         * README.ada: Removed, integrated in ../doc/sourcebuild.texi
6543
6544 2003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
6545
6546         PR ada/5909:
6547         * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
6548
6549 2003-10-27  Jakub Jelinek  <jakub@redhat.com>
6550
6551         * gcc.c-torture/compile/20031023-1.c: New test.
6552         * gcc.c-torture/compile/20031023-2.c: New test.
6553         * gcc.c-torture/compile/20031023-3.c: New test.
6554         * gcc.c-torture/compile/20031023-4.c: New test.
6555
6556 2003-10-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6557
6558         PR c++/10371
6559         * g++.dg/lookup/scoped8.C: New test.
6560
6561 2003-10-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
6562
6563         * g++.dg/opt/reg-stack3.C: New test.
6564
6565 2003-10-24  Joseph S. Myers  <jsm@polyomino.org.uk>
6566
6567         * gcc.dg/c99-arraydecl-2.c: New test.  PR c/11943.
6568
6569 2003-10-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6570
6571         PR c++/11076
6572         * g++.dg/template/crash13.C: New test.
6573
6574 2003-10-24  Joseph S. Myers  <jsm@polyomino.org.uk>
6575
6576         * gcc.dg/c99-restrict-2.c: New test.
6577
6578 2003-10-24  Nathan Sidwell  <nathan@codesourcery.com>
6579
6580         PR c++/12698, c++/12699, c++/12700, c++/12566
6581         * g++.dg/inherit/covariant9.C: New test.
6582         * g++.dg/inherit/covariant10.C: New test.
6583         * g++.dg/inherit/covariant11.C: New test.
6584
6585 2003-10-23  Jason Merrill  <jason@redhat.com>
6586
6587         PR c++/12726
6588         * g++.dg/ext/complit2.C: New test.
6589
6590 2003-10-20  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
6591
6592         PR target/12654
6593         * gcc.c-torture/execute/20031020-1.c: New test.
6594
6595 2003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
6596
6597         * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
6598         following the jump_insn.
6599
6600 2003-10-22  Joseph S. Myers  <jsm@polyomino.org.uk>
6601
6602         * gcc.dg/cast-lvalue-1.c: New test.
6603
6604 2003-10-21  Mark Mitchell  <mark@codesourcery.com>
6605
6606         PR c++/11962
6607         * g++.dg/template/cond2.C: New test.
6608
6609 2003-10-20  Joseph S. Myers  <jsm@polyomino.org.uk>
6610
6611         * gcc.dg/builtins-28.c: New test.
6612
6613 2003-10-20  Jan Hubicka  <jh@suse.cz>
6614
6615         * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
6616         parameter.
6617         * testsuite/gcc.dg/inline-2.c: Likewise.
6618
6619 2003-10-20  Phil Edwards  <phil@codesourcery.com>
6620
6621         * gcc.dg/20021014-1.c:  XFAIL for *-*-windiss targets.
6622         * gcc.dg/nest.c:  Likewise.
6623
6624 2003-10-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6625
6626         PR c++/9781, c++/10583, c++/11862
6627         * g++.dg/parse/crash13.C: New test.
6628
6629 2003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
6630
6631         * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
6632
6633 2003-10-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
6634
6635         * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
6636         Define HAVE_C99_RUNTIME except on Solaris.
6637         * gcc.dg/builtins-20.c: Likewise.
6638
6639 2003-10-19  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
6640
6641         * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
6642
6643 2003-10-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6644
6645         PR c++/12495
6646         * g++.dg/template/crash21.C: New test.
6647
6648 2003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6649
6650         PR c++/2513
6651         * g++.dg/template/typename5.C: New test.
6652
6653 2003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6654
6655         PR c++/12369
6656         * g++.dg/template/friend25.C: New test.
6657
6658 2003-10-16  Ziemowit Laski  <zlaski@apple.com>
6659
6660         * objc.dg/try-catch-2.m: Relax target triple to all Darwin
6661         versions.
6662
6663 2003-10-16  Kazu Hirata  <kazu@cs.umass.edu>
6664
6665         * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
6666         == 2147483647.
6667
6668 2003-10-15  Kazu Hirata  <kazu@cs.umass.edu>
6669
6670         * gcc.c-torture/execute/960416-1.x: Remove.
6671         * gcc.c-torture/execute/divconst-3.x: Likewise.
6672
6673 2003-10-15  Hans-Peter Nilsson  <hp@axis.com>
6674
6675         PR target/12598
6676         * gcc.dg/torture/cris-volatile-1.c: New test.
6677
6678 2003-10-14  Roger Sayle  <roger@eyesopen.com>
6679
6680         PR optimization/9325
6681         * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
6682         for overflowing floating point to integer conversion during RTL
6683         simplification.
6684
6685 2003-10-13  Ziemowit Laski  <zlaski@apple.com>
6686
6687         * objc/execute/_cmd.m: Fix typo.
6688         * objc.dg/image-info.m, objc.dg/symtab-1.m:
6689         Relax 'scan-assembler' regexp.
6690         * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
6691         objc.dg/try-catch-4.m: Run on non-Darwin targets.
6692         * objc.dg/zero-link-2.m: Remove blank line.
6693         * objc.dg/zero-link-3.m: New test case.
6694
6695 2003-10-13  Geoffrey Keating  <geoffk@apple.com>
6696
6697         * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
6698
6699         * gcc.dg/asm-names.c: Use scan-assembler-not rather
6700         than linker trickery.
6701
6702 2003-10-13  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
6703
6704         PR c++/12370
6705         * g++.dg/other/friend2.C: New test.
6706
6707 2003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
6708
6709         * gcc.dg/20031012-1.c: New test.
6710
6711 2003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
6712
6713         * gcc.dg/weak/weak-3.c: Fix for new warning.
6714
6715 2003-10-12  Kelley Cook  <kcook@gcc.gnu.org>
6716
6717         PR optimization/8750
6718         * gcc.c-torture/execute/20031012-1.c: New test case.
6719
6720 2003-10-11  Roger Sayle  <roger@eyesopen.com>
6721
6722         * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
6723         that inline strncmp as cmpstrsi on i386 when compiled with -Os.
6724
6725 2003-10-11  Roger Sayle  <roger@eyesopen.com>
6726
6727         PR optimization/12260
6728         * gcc.c-torture/compile/20031011-2.c: New test case.
6729
6730 2003-10-11  Roger Sayle  <roger@eyesopen.com>
6731
6732         * gcc.c-torture/execute/20031011-1.c: New testcase.
6733
6734 2003-10-11  Eric Botcazou  <ebotcazou@libertysurf.fr>
6735
6736         * gcc.c-torture/compile/20031011-1.c: New test.
6737
6738 2003-10-11  Jan Hubicka  <jh@suse.cz>
6739
6740         * g++.dg/other/first-global.C: New test.
6741
6742 2003-10-11  Roger Sayle  <roger@eyesopen.com>
6743
6744         * gcc.c-torture/execute/string-opt-18.c: New testcase.
6745
6746 2003-10-10  Ian Lance Taylor  <ian@wasabisystems.com>
6747
6748         * gcc.c-torture/compile/20031010-1.c: New test.
6749
6750 2003-10-10  Geoffrey Keating  <geoffk@apple.com>
6751
6752         * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
6753         * gcc.c-torture/execute/va-arg-25.c: ... here.
6754
6755 2003-10-09  Mark Mitchell  <mark@codesourcery.com>
6756
6757         * g++.dg/ext/attrib8.C: Only run it on x86 targets.
6758
6759 2003-10-08  Richard Sandiford  <rsandifo@redhat.com>
6760
6761         * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
6762
6763 2003-10-08  Giovanni Bajo  <giovannibajo@libero.it>
6764
6765         * g++.dg/parse/error2.C: New test.
6766
6767 2003-10-08  Giovanni Bajo <giovannibajo@libero.it>
6768
6769         PR c++/11097
6770         * g++.dg/other/error5.C: Modify the error message.
6771         * g++.dg/lookup/using8.C: New test.
6772
6773 2003-10-07  Geoffrey Keating  <geoffk@apple.com>
6774
6775         * gcc.dg/darwin-abi-2.c: New file.
6776         * gcc.c-torture/execute/va-arg-24.c: New file.
6777
6778 2003-10-06  Bob Wilson  <bob.wilson@acm.org>
6779
6780         * g++.dg/template/spec10.C: Set exit value to zero on success.  Fix
6781         indentation.
6782
6783 2003-10-06  Mark Mitchell  <mark@codesourcery.com>
6784
6785         PR c++/10147
6786         * g++.dg/other/error4.C: Update error messages.
6787         * g++.dg/template/ptrmem4.C: Likewise.
6788
6789         PR c++/12337
6790         * g++.dg/init/new9.C: New test.
6791
6792         PR c++/12334, c++/12236, c++/8656
6793         * g++.dg/ext/attrib8.C: New test.
6794
6795 2003-10-06  Devang Patel  <dpatel@apple.com>
6796
6797         * gcc.dg/debug/dwarf2-3.h: New test.
6798         * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
6799
6800 2003-10-06  Wolfgang Bangerth  <bangerth@ticam.utexas.edu>
6801
6802         * g++.dg/opt/cfg2.C: New test.
6803
6804 2003-10-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
6805
6806         * g++.dg/opt/float1.C: New test.
6807
6808 2003-10-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
6809
6810         * gcc.dg/c90-array-lval-6.c: New test.
6811         * gcc.dg/c99-array-lval-6.c: New test.
6812
6813 2003-10-03  Alexander Malmberg  <alexander@malmberg.org>
6814             Ziemowit Laski  <zlaski@apple.com>
6815
6816         * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
6817         'Derived', so that it is never considered a class method; add
6818         new warning for '+port' method ambiguity.
6819         * objc.dg/method-12.m: Include <objc/objc.h> instead of
6820         <objc/objc-api.h> (needed on Mac OS X).
6821         * objc.dg/method-13.m: New test.
6822
6823 2003-10-03  Roger Sayle  <roger@eyesopen.com>
6824
6825         PR optimization/9325, PR java/6391
6826         * gcc.c-torture/execute/20031003-1.c: New test case.
6827
6828 2003-10-02  Mark Mitchell  <mark@codesourcery.com>
6829
6830         PR optimization/12180
6831         * gcc.dg/20031002-1.c: New test.
6832
6833         PR c++/12486
6834         * g++.dg/inherit/error1.C: New test.
6835
6836 2003-10-02  Chris Demetriou  <cgd@broadcom.com>
6837
6838         * lib/f-torture.exp (search_for): Rename to...
6839         (search_for_re): This.  Also, clean up comments and the
6840         "regexp" invocation.
6841
6842 2003-10-02  Josef Zlomek  <zlomekj@suse.cz>
6843
6844         * gcc.c-torture/compile/20031002-1.c: New test.
6845
6846 2003-10-02  Jakub Jelinek  <jakub@redhat.com>
6847
6848         * g++.dg/opt/cond1.C: New test.
6849
6850 2003-10-01  Kelley Cook  <kelleycook@wideopenwest.com>
6851
6852         * gcc.dg/Wold-style-definition-2.c: New testcase.
6853         * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
6854
6855 2003-09-29  Richard Henderson  <rth@redhat.com>
6856
6857         * g++.dg/init/array10.C: Add dg-options.
6858
6859 2003-09-29  Eric Botcazou  <ebotcazou@libertysurf.fr>
6860
6861         * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
6862
6863 2003-09-28  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6864
6865         * g++.dg/template/friend19.C: Fix typo.
6866         * g++.old-deja/g++.other/crash31.C: Adjust expected error.
6867
6868 2003-09-28  Richard Sandiford  <rsandifo@redhat.com>
6869
6870         * gcc.c-torture/execute/20030928-1.c: New test.
6871         * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
6872
6873 2003-09-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
6874
6875         * g++.dg/opt/unroll1.C: New test.
6876
6877 2003-09-26  Roger Sayle  <roger@eyesopen.com>
6878
6879         PR optimization/11741
6880         * gcc.dg/20030926-1.c: New test case.
6881
6882 2003-09-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6883
6884         PR c++/5655
6885         * g++.dg/parse/access7.C: New test.
6886         * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
6887
6888 2003-09-24  Ziemowit Laski  <zlaski@apple.com>
6889
6890         MERGE OF objc-improvements-branch into MAINLINE:
6891         * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
6892         if libobjc has not been built.
6893         * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
6894         objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
6895         objc/execute/class-self-2.m, objc/execute/many_args_method.m,
6896         objc/execute/nested-3.m, objc/execute/np-2.m,
6897         objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
6898         objc/execute/redefining_self.m, objc/execute/root_methods.m,
6899         objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
6900         objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
6901         objc.dg/special/unclaimed-category-1.h,
6902         objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
6903         well as GNU runtime.
6904         * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
6905         * execute/cascading-1.m, execute/function-message-1.m,
6906         objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
6907         objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
6908         objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
6909         objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
6910         objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
6911         objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
6912         objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
6913         objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
6914         objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
6915         * objc.dg/bitfield-2.m: Run only on Darwin.
6916         * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
6917         objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
6918         objc.dg/proto-lossage-1.m: Adjust for message wording changes.
6919         * objc.dg/const-str-1.m: Fix constant string layout.
6920
6921 2003-09-24  Alexandre Oliva  <aoliva@redhat.com>
6922
6923         * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
6924
6925 2003-09-23  Geoffrey Keating  <geoffk@apple.com>
6926
6927         * gcc.dg/darwin-abi-1.c: New file.
6928
6929 2003-09-21  Andrew Pinski  <pinskia@physics.uc.edu>
6930
6931         PR target/12281
6932         * gcc.c-torture/compile/20030921-1.c: New test.
6933
6934 2003-09-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
6935
6936         * g++.dg/opt/reg-stack2.C: New test.
6937
6938 2003-09-21  Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
6939
6940         * g++.dg/eh/delayslot1.C: New test.
6941
6942 2003-09-20  Richard Henderson  <rth@redhat.com>
6943
6944         * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
6945
6946 2003-09-20  Roger Sayle  <roger@eyesopen.com>
6947
6948         * gcc.c-torture/execute/20030920-1.c: New test case.
6949
6950 2003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6951
6952         * g++.dg/rtti/typeid3.C: Correct expected error message.
6953
6954 2003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6955
6956         PR c++/157
6957         * g++.dg/parse/crash12.C: New test.
6958
6959 2003-09-19  Janis Johnson  <janis187@us.ibm.com>
6960
6961         * gcc.dg/compat/mixed-struct-check.h: New.
6962         * gcc.dg/compat/mixed-struct-defs.h: New.
6963         * gcc.dg/compat/mixed-struct-init.h: New.
6964         * gcc.dg/compat/struct-by-value-19_main.c: New.
6965         * gcc.dg/compat/struct-by-value-19_x.c: New.
6966         * gcc.dg/compat/struct-by-value-19_y.c: New.
6967         * gcc.dg/compat/struct-by-value-20_main.c: New.
6968         * gcc.dg/compat/struct-by-value-20_x.c: New.
6969         * gcc.dg/compat/struct-by-value-20_y.c: New.
6970         * gcc.dg/compat/struct-return-19_main.c: New.
6971         * gcc.dg/compat/struct-return-19_x.c: New.
6972         * gcc.dg/compat/struct-return-19_y.c: New.
6973         * gcc.dg/compat/struct-return-20_main.c: New.
6974         * gcc.dg/compat/struct-return-20_x.c: New.
6975         * gcc.dg/compat/struct-return-20_y.c: New.
6976
6977 2003-09-19  Andrew Pinski  <pinskia@physics.uc.edu>
6978         * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
6979         so that it will not complain on LP64 targets.
6980
6981 2003-09-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6982
6983         PR c++/495
6984         * g++.dg/template/friend24.C: New test.
6985
6986 2003-09-19  Nathan Sidwell  <nathan@codesourcery.com>
6987
6988         PR c++/12332
6989         * g++.dg/template/memtmpl2.C: New test.
6990
6991 2003-09-18  Mark Mitchell  <mark@codesourcery.com>
6992
6993         PR target/11184
6994         * gcc.dg/builtin-apply1.c: New test.
6995
6996 2003-09-18  Nathan Sidwell  <nathan@codesourcery.com>
6997
6998         PR c++/9848
6999         * g++.dg/warn/Wunused-4.C: New test.
7000
7001 2003-09-18  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
7002
7003         PR c++/12316
7004         * g++.dg/other/gc2.C: New test.
7005
7006 2003-09-17  Mark Mitchell  <mark@codesourcery.com>
7007
7008         PR c++/11991
7009         * g++.dg/rtti/typeid3.C: New test.
7010
7011         PR c++/12266
7012         * g++.dg/overload/template1.C: New test.
7013
7014 2003-09-17  Eric Botcazou  <ebotcazou@libertysurf.fr>
7015
7016         * g++.dg/opt/cfg3.C: New test.
7017
7018 2003-09-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7019
7020         PR c++/7939
7021         * g++.dg/template/crash11.C: New test.
7022
7023 2003-09-16  Jason Merrill  <jason@redhat.com>
7024             Jakub Jelinek  <jakub@redhat.com>
7025
7026         * gcc.dg/attr-warn-unused-result.c: New test.
7027
7028 2003-09-15  Nathan Sidwell  <nathan@codesourcery.com>
7029
7030         PR c++/12184
7031         * g++.dg/expr/call2.C: New test.
7032
7033 2003-09-15  Andreas Jaeger  <aj@suse.de>
7034
7035         * gcc.dg/Wold-style-definition-1.c: New test.
7036
7037 2003-09-14  Mark Mitchell  <mark@codesourcery.com>
7038
7039         PR c++/3907
7040         * g++.dg/parse/template12.C: New test.
7041
7042         * g++.dg/abi/bitfield11.C: New test.
7043         * g++.dg/abi/bitfield12.C: Likewise.
7044
7045 2003-09-14  Alexandre Oliva  <aoliva@redhat.com>
7046
7047         * gcc.dg/cpp/separate-1.c: Adjust line of error.  Test for correct
7048         non-expansion of functional macro name without arguments at EOL.
7049         * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change.  Likewise.
7050
7051 2003-09-14  Richard Sandiford  <rsandifo@redhat.com>
7052
7053         * gcc.c-torture/execute/20030914-[12].c: New tests.
7054
7055 2003-09-11  Nathan Sidwell  <nathan@codesourcery.com>
7056
7057         PR c++/11788
7058         * g++.dg/overload/addr1.C: New test.
7059
7060 2003-09-10  Ian Lance Taylor  <ian@wasabisystems.com>
7061
7062         * gcc.dg/20030909-1.c: New test.
7063
7064 2003-09-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
7065
7066         * gcc.dg/ultrasp10.c: New test.
7067
7068 2003-09-09  Devang Patel  <dpatel@apple.com>
7069
7070         * gcc.dg/darwin-ld-6.c: New test.
7071
7072 2003-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7073
7074         * gcc.dg/torture/builtin-explog-1.c: New testcase.
7075
7076 2003-09-08  Mark Mitchell  <mark@codesourcery.com>
7077
7078         * gcc.dg/ia64-types1.c: New test.
7079         * gcc.dg/ia64-types2.c: Likewise.
7080
7081 2003-09-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7082
7083         * gcc.dg/builtins-1.c: Add more _Complex tests.
7084         * gcc.dg/torture/builtin-attr-1.c: Likewise.
7085
7086         * gcc.dg/builtins-1.c: Test existing _Complex functions.
7087         * gcc.dg/torture/builtin-attr-1.c: Likewise.
7088
7089 2003-09-08  Mark Mitchell  <mark@codesourcery.com>
7090
7091         PR c++/11786
7092         * g++.dg/lookup/koenig2.C: New test.
7093
7094         PR c++/5296
7095         * g++.dg/rtti/typeid2.C: New test.
7096
7097 2003-09-08  Jakub Jelinek  <jakub@redhat.com>
7098
7099         * gcc.c-torture/compile/20030904-1.c: New test.
7100
7101 2003-09-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
7102
7103         * g++.dg/opt/longbranch2.C: New test.
7104
7105 2003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
7106
7107         * g++.dg/template/crash10.C: Only compile it.
7108
7109 2003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
7110
7111         PR middle-end/11665
7112         * gcc.c-torture/compile/20030907-1.c: New test.
7113         * g++.dg/init/array11.C: New test.
7114
7115 2003-09-07  Mark Mitchell  <mark@codesourcery.com>
7116
7117         PR c++/11852
7118         * g++.dg/init/struct1.C: New test.
7119
7120 2003-09-07  Mark Mitchell  <mark@codesourcery.com>
7121
7122         PR c++/12181
7123         * g++.dg/expr/comma1.C: New test.
7124
7125 2003-09-06  Mark Mitchell  <mark@codesourcery.com>
7126
7127         PR c++/11867
7128         * g++.dg/expr/static_cast5.C: New test.
7129
7130 2003-09-06  Andrew Pinski  <pinskia@physics.uc.edu>
7131
7132         PR c++/11507
7133         * g++.dg/lookup/scoped7.C: New test.
7134
7135         PR c++/9574
7136         * g++.dg/other/static1.C: New test.
7137
7138         PR c++/11490
7139         * g++.dg/warn/template-1.C: New test.
7140
7141         PR c++/11432
7142         * g++.dg/template/crash10.C: New test.
7143
7144         PR c++/2478
7145         * g++.dg/overload/VLA.C: New test.
7146
7147         PR c++/10804
7148         * g++.dg/template/call1.C: New test.
7149
7150 2003-09-06  Nathan Sidwell  <nathan@codesourcery.com>
7151
7152         PR c++/11794
7153         * g++.dg/parse/using3.C: New test.
7154
7155 2003-09-06  Roger Sayle  <roger@eyesopen.com>
7156
7157         PR c++/11409
7158         * g++.dg/overload/builtin3.C: New test case.
7159
7160 2003-09-06  Steven Bosscher  <steven@gcc.gnu.org>
7161
7162         PR c/9862
7163         * gcc.dg/20030906-1.c: New test.
7164         * gcc.dg/20030906-2.c: Likewise.
7165
7166 2003-09-06  Nathan Sidwell  <nathan@codesourcery.com>
7167
7168         PR c++/12167
7169         * g++.dg/parse/defarg5.C: New test.
7170
7171         * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
7172
7173 2003-09-05  Mark Mitchell  <mark@codesourcery.com>
7174
7175         PR c++/12163
7176         * g++.dg/expr/static_cast4.C: New test.
7177
7178         PR c++/12146
7179         * g++.dg/template/crash9.C: New test.
7180
7181 2003-09-05  Andrew Pinski  <pinskia@physics.uc.edu>
7182
7183         * g++.old-deja/g++.ext/pretty2.C: Update for change
7184         in __FUNCTION__.
7185         * g++.old-deja/g++.ext/pretty3.C: Likewise.
7186
7187 2003-09-05  Nathan Sidwell  <nathan@codesourcery.com>
7188
7189         PR c++/11922
7190         * g++/dg/template/qualified-id1.C: New test.
7191
7192         PR c++/12037
7193         * g++.dg/warn/noeffect4.C: New test.
7194
7195 2003-09-04  Matt Austern  <austern@apple.com>
7196
7197         * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
7198         * g++.dg/ext/fnname2.C: Likewise.
7199         * g++.dg/ext/fnname3.C: Likewise.
7200
7201 2003-09-04  Mark Mitchell  <mark@codesourcery.com>
7202
7203         * g++.dg/expr/lval1.C: New test.
7204         * g++.dg/ext/lvcast.C: Remove.
7205
7206 2003-09-03  Roger Sayle  <roger@eyesopen.com>
7207
7208         PR optimization/11700.
7209         * gcc.c-torture/compile/20030903-1.c: New test case.
7210
7211 2003-09-03  Mark Mitchell  <mark@codesourcery.com>
7212
7213         PR c++/12053
7214         * g++.dg/abi/layout4.C: New test.
7215
7216 2003-09-02  Scott Brumbaugh  <scottb.lists@verizon.net>
7217
7218         PR c++/11553
7219         * g++.dg/parse/friend3.C: New test.
7220
7221 2003-09-02  Mark Mitchell  <mark@codesourcery.com>
7222
7223         PR c++/11847
7224         * g++.dg/template/class1.C: New test.
7225
7226         PR c++/11808
7227         * g++.dg/expr/call1.C: New test.
7228
7229 2003-09-01  Mark Mitchell  <mark@codesourcery.com>
7230
7231         PR c++/12114
7232         * g++.dg/init/ref9.C: New test.
7233
7234         PR c++/11972
7235         * g++.dg/template/nested4.C: New test.
7236
7237 2003-08-29  Mark Mitchell  <mark@codesourcery.com>
7238
7239         PR c++/12093
7240         * g++.dg/template/non-dependent4.C: New test.
7241
7242         PR c++/11928
7243         * g++.dg/inherit/conv1.C: New test.
7244
7245 2003-08-29  Mark Mitchell  <mark@codesourcery.com>
7246
7247         PR c++/6196
7248         * g++.dg/ext/label1.C: New test.
7249         * g++.dg/ext/label2.C: Likewise.
7250
7251 2003-08-28  Mark Mitchell  <mark@codesourcery.com>
7252
7253         * g++.dg/expr/cond3.C: New test.
7254
7255 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7256
7257         * gcc.dg/builtins-1.c: Add new builtin cases.
7258
7259 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7260
7261         * gcc.dg/builtins-1.c: Add new cases.
7262         * gcc.dg/torture/builtin-attr-1.c: Likewise.
7263
7264 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7265
7266         * gcc.dg/builtins-1.c: Add more math builtin tests.
7267         * gcc.dg/torture/builtin-attr-1.c: New test.
7268
7269 2003-08-28  Mark Mitchell  <mark@codesourcery.com>
7270
7271         PR optimization/5079
7272         * g++.dg/opt/static3.C: New test.
7273
7274 2003-08-27  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
7275
7276         * gcc.misc-tests/gcov-10b.c: New test.
7277
7278 2003-08-27  Mark Mitchell  <mark@codesourcery.com>
7279
7280         * g++.dg/opt/ptrmem3.C: New test.
7281
7282         * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
7283
7284 2003-08-27  Jakub Jelinek  <jakub@redhat.com>
7285
7286         * gcc.dg/20030826-2.c: New test.
7287
7288 2003-08-26  Roger Sayle  <roger@eyesopen.com>
7289
7290         PR middle-end/12002
7291         * g77.f-torture/compile/12002.f: New test case.
7292
7293 2003-08-26  Roger Sayle  <roger@eyesopen.com>
7294
7295         * gcc.dg/20030826-1.c: New test case.
7296
7297 2003-08-26  Matt Kraai  <kraai@alumni.cmu.edu>
7298
7299         * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
7300
7301 2003-08-26  Nathan Sidwell  <nathan@codesourcery.com>
7302
7303         PR c++/11871
7304         * c++.dg/lookup/crash1.C: New test.
7305
7306         * c++.dg/warn/noeffect3.C: New test.
7307
7308 2003-08-25  Janis Johnson  <janis187@us.ibm.com>
7309
7310         * gcc.dg/compat/vector-1_x.c: Compile with -w.
7311         * gcc.dg/compat/vector-1_y.c: Ditto.
7312         * gcc.dg/compat/vector-2_x.c: Ditto.
7313         * gcc.dg/compat/vector-2_y.c: Ditto.
7314
7315 2003-08-25  Ulrich Weigand  <uweigand@de.ibm.com>
7316
7317         * gcc.dg/20030702-1.c: New test.
7318
7319 2003-08-25  Mark Mitchell  <mark@codesourcery.com>
7320
7321         PR c++/8795
7322         * g++.dg/ext/altivec-1.C: New test.
7323
7324 2003-08-24  Richard Henderson  <rth@redhat.com>
7325
7326         * g++.dg/eh/simd-2.C: Add -w for x86.
7327
7328 2003-08-23  Jakub Jelinek  <jakub@redhat.com>
7329
7330         * gcc.dg/20030815-1.c: New test.
7331
7332 2003-08-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7333
7334         PR c++/3765
7335         * g++.dg/parse/access6.C: New test.
7336
7337 2003-08-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7338
7339         PR c++/641, c++/11876
7340         * g++.dg/template/friend22.C: New test.
7341         * g++.dg/template/friend23.C: Likewise.
7342
7343 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
7344
7345         * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
7346         identically.
7347
7348 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
7349
7350         * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
7351
7352 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
7353
7354         * gcc.dg/20020313-1.c: Add "-w" to dg-options.
7355
7356 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
7357
7358         * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
7359
7360 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
7361
7362         * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
7363
7364 2003-08-21  Mark Mitchell  <mark@codesourcery.com>
7365
7366         PR c++/11919
7367         * g++.dg/overload/prom1.C: New test.
7368
7369         PR c++/11551
7370         * g++.dg/parse/dtor2.C: New test.
7371
7372         PR c++/10762
7373         * g++.dg/parse/using2.C: New test.
7374
7375 2003-08-21  Kazu Hirata  <kazu@cs.umass.edu>
7376
7377         PR target/11805
7378         * gcc.c-torture/compile/20030821-1.c: New.
7379
7380 2003-08-20  Mark Mitchell  <mark@codesourcery.com>
7381
7382         PR c++/11834
7383         * g++.dg/template/deduce2.C: New test.
7384
7385 2003-08-21  Josef Zlomek  <zlomekj@suse.cz>
7386
7387         * gcc.c-torture/execute/20030821-1.c: New test.
7388
7389 2003-08-20  Roger Sayle  <roger@eyesopen.com>
7390
7391         PR middle-end/11984
7392         * gcc.dg/20030820-1.c: New test case.
7393
7394 2003-08-20  Nathan Sidwell  <nathan@codesourcery.com>
7395
7396         PR c++/11945
7397         * g++.dg/warn/noeffect2.C: New test.
7398
7399 2003-08-19  Mark Mitchell  <mark@codesourcery.com>
7400
7401         PR c++/10926
7402         * g++.dg/template/dtor2.C: New test.
7403
7404         PR c++/11684
7405         * g++.dg/template/operator1.C: New test.
7406         * g++.dg/parse/operator4.C: New test.
7407
7408         PR c++/11946.C
7409         * g++.dg/expr/enum1.C: New test.
7410         * gcc.dg/c99-bool-1.c: Remove bogus warning.
7411
7412         PR c++/11036.C
7413         * g++.dg/parse/elab2.C: New test.
7414         * g++.dg/parse/typedef4.C: Change error message.
7415         * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
7416         * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
7417         * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
7418
7419 2003-08-19  Geoffrey Keating  <geoffk@apple.com>
7420
7421         * gcc.dg/pch/warn-1.c: New.
7422         * gcc.dg/pch/warn-1.hs: New.
7423
7424         * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
7425         not-tested file.
7426
7427 2003-08-19  Andrew Pinski  <pinskia@physics.uc.edu>
7428
7429         * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
7430
7431 2003-08-19  Andrew Pinski  <pinskia@physics.uc.edu>
7432
7433         * gcc.dg/uninit-D.c: New Test.
7434         * gcc.dg/uninit-E.c: New Test.
7435         * gcc.dg/uninit-F.c: New Test.
7436         * gcc.dg/uninit-G.c: New Test.
7437
7438 2003-08-19  Michael Ritzert  <ritzert@t-online.de>
7439
7440         * g++.dg/README: Describe the pch directory.
7441
7442 2003-08-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7443
7444         PR c++/11174
7445         * g++.dg/parse/access4.C: New test.
7446         * g++.dg/parse/access5.C: Likewise.
7447         * g++.old-deja/g++.jason/access17.C: Adjust error message.
7448
7449 2003-08-18  Matt Kraai  <kraai@alumni.cmu.edu>
7450
7451         * gcc.dg/noncompile/20030818-1.c: New.
7452
7453 2003-08-18  Nathan Sidwell  <nathan@codesourcery.com>
7454
7455         PR c++/11957
7456         * g++.dg/warn/noeffect1.C: New test.
7457
7458         * g++.dg/template/scope2.C: New test.
7459         * g++.dg/template/error2.C: Correct dg-error
7460
7461 2003-08-18  Richard Sandiford  <rsandifo@redhat.com>
7462
7463         * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
7464
7465 2003-08-16  Nathan Sidwell  <nathan@codesourcery.com>
7466
7467         PR C++/11512
7468         * g++.dg/template/warn1.C: New.
7469
7470 2003-08-15  Nathan Sidwell  <nathan@codesourcery.com>
7471
7472         * g++.dg/template/error2.C: New test.
7473         * g++.dg/lookup/using7.C: Adjust errors
7474         * g++.old-deja/g++.pt/crash36.C: Likewise.
7475         * g++.old-deja/g++.pt/derived3.C: Likewise.
7476
7477 2003-08-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7478
7479         * gcc.c-torture/execute/builtins/lib/strcat.c: New.
7480         * gcc.c-torture/execute/builtins/string-9-lib.c: New.
7481         * gcc.c-torture/execute/builtins/string-9.c: New, from
7482         string-opt-9.c.  Adjust for execute/builtins framework.
7483         * gcc.c-torture/execute/string-opt-9.c: Delete.
7484
7485 2003-08-12  Mark Mitchell  <mark@codesourcery.com>
7486
7487         * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
7488
7489         * g++.dg/parse/ret-type2.C: New test.
7490
7491         PR c++/11703
7492         * g++.dg/init/new8.C: New test.
7493
7494         PR c++/10923
7495         * g++.dg/parse/typedef5.C: New test.
7496
7497         PR c++/9512
7498         * g++.dg/parse/qualified2.C: New test.
7499         * g++.old-deja/g++.other/decl5.C: Mark one more instance of
7500         invalid code.
7501
7502 2003-08-11  Mark Mitchell  <mark@codesourcery.com>
7503
7504         * g++.dg/conversion/ptrmem1.C: New test.
7505
7506 2003-08-11  Jakub Jelinek  <jakub@redhat.com>
7507
7508         PR target/11693
7509         * gcc.dg/20030811-1.c: New test.
7510
7511         PR target/11535
7512         * gcc.c-torture/execute/20030811-1.c: New test.
7513
7514 2003-08-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7515
7516         * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
7517
7518 2003-08-10  Mark Mitchell  <mark@codesourcery.com>
7519
7520         PR c++/11789.C
7521         * g++.dg/inherit/multiple1.C: New test.
7522
7523 2003-08-10  Nathan Sidwell  <nathan@codesourcery.com>
7524
7525         * gcc.dg/spe1.c: New test.
7526
7527         PR c++/11670
7528         * g++.dg/expr/cast2.C: New test.
7529
7530         PR c++/10530
7531         * g++.dg/template/dependent-name2.C: New test.
7532
7533 2003-08-08  Andrew Pinski  <pinskia@physics.uc.edu>
7534
7535         * g++.dg/parse/crash11.C: Put the dg options in comments.
7536
7537 2003-08-08  Neil Booth  <neil@daikokuya.co.uk>
7538
7539         * lib/gcc-dg.exp: Update for diagnostic change.
7540
7541 2003-08-07  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7542
7543         PR c++/5767
7544         * g++.dg/parse/crash11.C: New test.
7545
7546 2003-08-06  Alexandre Oliva  <aoliva@redhat.com>
7547
7548         * gcc.dg/cpp/spacing1.c: Update.
7549
7550 2003-08-04  Janis Johnson  <janis187@us.ibm.com>
7551
7552         PR target/11739
7553         * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
7554         a value for -mtune.
7555
7556 2003-08-04  Roger Sayle  <roger@eyesopen.com>
7557
7558         PR middle-end/11771
7559         * gcc.c-torture/compile/20030804-1.c: New test case.
7560
7561 2003-08-04  Roger Sayle  <roger@eyesopen.com>
7562
7563         * gcc.dg/20030804-1.c: New test case.
7564
7565 2003-08-04  Alexandre Oliva  <aoliva@redhat.com>
7566
7567         * gcc.dg/cpp/separate-1.c: New test.
7568
7569 2003-08-03  Nathan Sidwell  <nathan@codesourcery.com>
7570
7571         PR c++/11704
7572         * g++.dg/template/dependent-expr2.C: New test.
7573
7574         PR c++/11766
7575         * g++.dg/expr/ptrmem1.C: New test.
7576
7577 2003-08-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7578
7579         PR c++/9453
7580         * g++.dg/template/friend15.C: New test.
7581
7582 2003-08-03  Neil Booth  <neil@daikokuya.co.uk>
7583
7584         * lib/dg-pch.exp: Work round PCH bug.
7585
7586 2003-08-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7587
7588         * gcc.dg/builtins-1.c: Add macro helpers.  Add missing math
7589         builtins.  Move cases from builtins-4.c here.
7590
7591         * gcc.dg/torture/builtin-math-1.c: New test taken from
7592         bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
7593         additional cases.
7594
7595         * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
7596         Delete.
7597
7598 2003-08-02  Nathan Sidwell  <nathan@codesourcery.com>
7599
7600         PR c++/9447
7601         * g++.dg/template/using7.C: New test.
7602
7603 2003-08-02  Neil Booth  <neil@daikokuya.co.uk>
7604
7605         * import1.c, import2.c: New tests.
7606
7607 2003-08-01  Jakub Jelinek  <jakub@redhat.com>
7608
7609         * g++.dg/eh/crossjump1.C: New test.
7610
7611 2003-08-01  Mark Mitchell  <mark@codesourcery.com>
7612
7613         PR c++/11697
7614         * g++.dg/template/using6.C: New test.
7615
7616         PR c++/11744
7617         * g++.dg/template/koenig2.C: New test.
7618
7619 2003-08-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7620
7621         PR c++/7983
7622         * g++.dg/parse/typedef4.C: New test.
7623
7624 2003-08-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7625
7626         PR c++/8442, c++/8806
7627         * g++.dg/template/elab1.C: New test.
7628         * g++.dg/template/type2.C: Likewise.
7629         * g++.dg/template/ttp3.C: Adjust expected error message.
7630         * g++.old-deja/g++.law/visibility13.C: Likewise.
7631         * g++.old-deja/g++.niklas/t135.C: Likewise.
7632         * g++.old-deja/g++.pt/ttp41.C: Likewise.
7633         * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
7634         template argument.
7635         * g++.old-deja/g++.pt/ttp44.C: Likewise.
7636
7637 2003-08-01  Nathan Sidwell  <nathan@codesourcery.com>
7638
7639         PR c++/11295
7640         * g++.dg/ext/stmtexpr1.C: New test.
7641
7642         * g++.dg/opt/tmp1.C: New test.
7643
7644         PR c++/11525
7645         * g++.dg/parse/constant4.C: New test.
7646
7647         PR c++/9447
7648         * g++.dg/template/using5.C: New test.
7649
7650 2003-07-31  Roger Sayle  <roger@eyesopen.com>
7651
7652         * gcc.dg/builtins-27.c: New test case.
7653
7654 2003-07-31  Jakub Jelinek  <jakub@redhat.com>
7655
7656         * gcc.dg/tls/opt-7.c: New test.
7657
7658 2003-07-31  Andrew Pinski  <pinskia@physics.uc.edu>
7659
7660         * g++.old-deja/g++.other/crash18.C: Remove.
7661
7662 2003-07-31  Nathan Sidwell  <nathan@codesourcery.com>
7663
7664         * g++.dg/template/explicit3.C: New.
7665         * g++.dg/template/explicit4.C: New.
7666         * g++.dg/template/explicit5.C: New.
7667
7668         PR c++/11347
7669         * g++.dg/template/memtmpl1.C: New.
7670
7671 2003-07-29  Andrew Pinski <pinskia@physics.uc.edu>
7672
7673         PR target/11565
7674         * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
7675         * gcc.dg/i386-387-5.c (dg-options): Likewise.
7676
7677 2003-07-30  Jan Hubicka  <jh@suse.cz>
7678
7679         * vtgc1.c: Kill.
7680
7681 2003-07-29  Zack Weinberg  <zack@codesourcery.com>
7682
7683         * gcc.dg/struct-in-proto-1.c: New test.
7684
7685 2003-07-29  Neil Booth  <neil@daikokuya.co.uk>
7686
7687         * gcc.dg/cpp/include2.c: Only expect one message.
7688
7689 2003-07-29  Nathan Sidwell  <nathan@codesourcery.com>
7690
7691         PR c++/9447
7692         * g++.dg/template/using1.C: New test.
7693         * g++.dg/template/using2.C: New test.
7694         * g++.dg/template/using3.C: New test.
7695         * g++.dg/template/using4.C: New test.
7696
7697 2003-07-29  Alexandre Oliva  <aoliva@redhat.com>
7698
7699         * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
7700         * gcc.c-torture/execute/string-opt-10.c: Likewise.
7701
7702 2003-07-28  Jan Hubicka  <jh@suse.cz>
7703
7704         PR c++/11530
7705         * g++.dg/opt/call1.C: New test.
7706
7707 2003-07-28  Alexandre Oliva <aoliva@redhat.com>
7708
7709         PR c++/11667
7710         * g++.dg/init/enum2.C: New test.
7711         * g++.dg/template/overload1.C: Add "-w" option.
7712
7713 2003-07-28    <hp@bitrange.com>
7714
7715         * gcc.dg/Wdeclaration-after-statement-1.c,
7716         gcc.dg/Wdeclaration-after-statement-2.c: New tests.
7717
7718 2003-07-28  Jakub Jelinek  <jakub@redhat.com>
7719
7720         * gcc.c-torture/compile/20030725-1.c: New test.
7721
7722 2003-07-28  Aldy Hernandez  <aldyh@redhat.com>
7723
7724         * gcc.dg/20030505.c: Only run for SPE.
7725         Remove definition of opaque type.
7726
7727 2003-07-27  Mark Mitchell  <mark@codesourcery.com>
7728
7729         * g++.dg/template/ptrmem6.C: New test.
7730
7731 2003-07-26  Geoffrey Keating  <geoffk@apple.com>
7732
7733         * gcc.c-torture/compile/zero-strct-2.c: New test.
7734
7735 2003-07-25  Geoffrey Keating  <geoffk@apple.com>
7736
7737         * gcc.dg/intermod-1.c: New test.
7738
7739 2003-07-25  Nathan Sidwell  <nathan@codesourcery.com>
7740
7741         PR c++/11617
7742         * g++.dg/template/lookup2.C: New test.
7743         * g++.dg/template/memclass1.C: Remove instantiated from error.
7744         * g++.dg/other/error2.C: Tweak expected errors.
7745
7746         PR c++/11596
7747         * g++.dg/template/defarg3.C: New test.
7748
7749         * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
7750
7751 2003-07-24  Mark Mitchell  <mark@codesourcery.com>
7752
7753         * g++.dg/inherit/access5.C: New test.
7754
7755 2003-07-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7756
7757         PR c++/11513
7758         * g++.dg/template/crash8.C: New test.
7759
7760 2003-07-23  Steven Bosscher <steven@gcc.gnu.org>
7761
7762         PR c/10602
7763         * gcc.dg/noncompile/incomplete-2.c: New test.
7764
7765 2003-07-23  Mark Mitchell  <mark@codesourcery.com>
7766
7767         PR c++/11645
7768         * g++.dg/inherit/access4.C: New test.
7769
7770         PR c++/11517
7771         * g++.dg/expr/cond2.C: New test.
7772
7773         PR optimization/10679
7774         * g++.dg/opt/inline4.C: New test.
7775
7776 2003-07-23  Nathan Sidwell  <nathan@codesourcery.com>
7777
7778         * g++.dg/parse/crash10: New test.
7779
7780 2003-07-22  Nathan Sidwell  <nathan@codesourcery.com>
7781
7782         * g++.dg/ext/flexary1.C: New test.
7783
7784 2003-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7785
7786         PR c++/10793
7787         * g++.dg/template/crash9.C: New test.
7788
7789 2003-07-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
7790
7791         PR c++/3004
7792         * g++.dg/parse/typedef3.C: New test.
7793
7794         PR c++/7906
7795         * g++.dg/parse/operator2.C: New test.
7796
7797         PR c++/8895
7798         * g++.dg/parse/def-tmpl-arg1.C: New test.
7799
7800         PR c++/9282
7801         * g++.dg/parse/funptr1.C: New test.
7802
7803         PR c++/9452
7804         * g++.dg/parse/ambig3.C: New test.
7805
7806         PR c++/9454
7807         * g++.dg/parse/operator3.C: New test.
7808
7809         PR c++/9486
7810         * g++.dg/parse/template10.C: New test.
7811
7812         PR c++/9488
7813         * g++.dg/parse/template11.C: New test.
7814
7815         PR c++/10150
7816         * g++.dg/parse/invalid-op1.C: New test.
7817
7818         PR c++/10247
7819         * g++.dg/parse/condexpr1.C: New test.
7820
7821 2003-07-22  Nathan Sidwell  <nathan@codesourcery.com>
7822
7823         * g++.dg/ext/packed3.C: New test.
7824         * g++.dg/ext/packed4.C: New test.
7825
7826         * gcc.dg/pack-test-3.c: New test.
7827
7828 2003-07-21  Janis Johnson  <janis187@us.ibm.com>
7829
7830         * lib/compat.exp: Handle dg-options per source file.
7831         * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
7832         * g++.dg/compat/abi/bitfield1_y.C: Ditto.
7833         * g++.dg/compat/abi/bitfield2_x.C: Ditto.
7834         * g++.dg/compat/abi/bitfield2_y.C: Ditto.
7835         * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
7836         * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
7837         * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
7838         * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
7839         * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
7840         * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
7841         * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
7842         * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
7843         * g++.dg/compat/break/bitfield7_x.C: Ditto.
7844         * g++.dg/compat/break/bitfield7_y.C: Ditto.
7845
7846 2003-07-21  Andrew Pinski  <pinskia@physics.uc.edu>
7847
7848         PR c/10320
7849         * gcc.c-torture/execute/20030718-1.c: New test.
7850
7851 2003-07-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
7852
7853         PR optimization/11536
7854         * gcc.dg/20030721-1.c: New test.
7855
7856 2003-07-19  Mark Mitchell  <mark@codesourcery.com>
7857
7858         PR c++/11546
7859         * g++.dg/template/lookup1.C: New test.
7860
7861 2003-07-19  Zack Weinberg  <zack@codesourcery.com>
7862
7863         * gcc.dg/noncompile/label-1.c: New comprehensive test case for
7864         diagnostics of ill-formed constructs involving labels.
7865         * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
7866         the new 'previously defined here' message.
7867
7868 2003-07-18  Nathan Sidwell  <nathan@codesourcery.com>
7869
7870         * g++.dg/parse/non-dependent2.C: New test.
7871
7872 2003-07-18  Andrew Pinski  <pinskia@physics.uc.edu>
7873
7874         * g++.dg/init/init-ref4.C: xfail on targets without
7875         weak symbols.
7876
7877 2003-07-17  Jakub Jelinek  <jakub@redhat.com>
7878
7879         PR target/11087
7880         * gcc.c-torture/execute/20030717-1.c: New test.
7881
7882 2003-07-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
7883
7884         * g++.dg/opt/cfg1.C: New test.
7885
7886 2003-07-17  Mark Mitchell  <mark@codesourcery.com>
7887
7888         PR optimization/11557
7889         * gcc.dg/20030717-1.c: New test.
7890
7891 2003-07-17  Andrew Pinski <pinskia@physics.uc.edu>
7892
7893         PR c++/10476
7894         * g++.dg/expr/crash-1.C: New test.
7895
7896         PR c++/11027
7897         * g++.dg/template/init3.C: New test.
7898
7899         PR c++/8222
7900         * g++.dg/template/non-dependent1.C: New test.
7901
7902         PR c++/11070
7903         * g++.dg/template/non-dependent2.C: New test.
7904
7905         PR c++/11071
7906         * g++.dg/template/non-dependent3.C: New test.
7907
7908         PR c++/9907
7909         * g++.dg/template/sizeof5.C: New test.
7910
7911 2003-07-17  Geoffrey Keating  <geoffk@apple.com>
7912
7913         PR 11498
7914         * gcc.c-torture/compile/mangle-1.c: New file.
7915
7916 2003-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7917
7918         PR c++/7809
7919         * g++.dg/parse/access3.C: New test.
7920
7921 2003-07-17  Andrew Pinski  <pinskia@physics.uc.edu>
7922
7923         PR c++/11384
7924         * g++.dg/init/init-ref4.C: New test.
7925
7926 2003-07-16  Mark Mitchell  <mark@codesourcery.com>
7927
7928         PR c++/11547
7929         * g++.dg/parse/constant3.C: New test.
7930         * g++.dg/parse/crash7.C: Likewise.
7931
7932 2003-07-16  Andrew Pinski  <pinskia@physics.uc.edu>
7933
7934         PR target/11008
7935         * gcc.dg/i386-pentium4-not-mull.c: New.
7936
7937 2003-07-16  J"orn Rennecke <joern.rennecke@superh.com>
7938
7939         * gcc.dg/asm-names.c (ymain): Make it weak.
7940
7941 2003-07-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7942
7943         PR c++/5421
7944         * g++.dg/template/friend21.C: New test.
7945
7946 2003-07-16  Jakub Jelinek  <jakub@redhat.com>
7947
7948         * gcc.dg/cleanup-8.c: New test.
7949         * gcc.dg/cleanup-9.c: New test.
7950
7951 2003-07-16  Danny Smith  <dannysmith@users.sourceforge.net>
7952
7953         * g++.dg/ext/dll-MI1.h: New file.
7954         * g++.dg/ext/dllexport-MI1.C: New file.
7955         * g++.dg/ext/dllimport-MI1.C: New file.
7956
7957 2003-07-15  Jakub Jelinek  <jakub@redhat.com>
7958
7959         * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
7960         it does not have cmpstrsi patterns (just cmpmemsi).
7961
7962 2003-07-15  Mark Mitchell  <mark@codesourcery.com>
7963
7964         PR debug/11473
7965         * g++.dg/debug/debug8.C: New test.
7966
7967 2003-07-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7968
7969         PR c++/10108
7970         * g++.dg/template/crash7.C: New test.
7971
7972 2003-07-15  Kazu Hirata  <kazu@cs.umass.edu>
7973
7974         PR target/10795
7975         * gcc.c-torture/compile/20030708-1.c: New.
7976
7977 2003-07-15  Eric Botcazou  <ebotcazou@libertysurf.fr>
7978
7979         * gcc.c-torture/execute/20030715-1.c: New test.
7980
7981 2003-07-14  Geoffrey Keating  <geoffk@apple.com>
7982
7983         * gcc.dg/pch/inline-3.c: New file.
7984         * gcc.dg/pch/inline-3.hs: New file.
7985         * gcc.dg/pch/inline-4.c: New file.
7986         * gcc.dg/pch/inline-4.hs: New file.
7987
7988 2003-07-14  Mark Mitchell  <mark@codesourcery.com>
7989
7990         PR c++/11509
7991         * g++.dg/template/crash6.C: New test.
7992
7993         PR c++/7053
7994         * g++.dg/template/friend20.C: New test.
7995
7996         PR c++/7019
7997         * g++.dg/template/overload2.C: New test.
7998
7999 2003-07-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8000
8001         PR optimization/11440
8002         * gcc.c-torture/execute/20030714-1.c: New test.
8003
8004 2003-07-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8005
8006         PR c++/11154
8007         * g++.dg/template/partial2.C: New test.
8008
8009 2003-07-13  Mark Mitchell  <mark@codesourcery.com>
8010
8011         PR c++/11503
8012         * g++.dg/template/anon1.C: New test.
8013
8014         PR c++/11493
8015         PR c++/11495
8016         * g++.dg/parse/template9.C: Likewise.
8017         * g++.dg/template/crash4.C: New test.
8018         * g++.dg/template/koenig1.C: Likewise.
8019         * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
8020         * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
8021         * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
8022         functions.
8023         * g++.old-deja/g++.jason/template36.C: Likewise.
8024         * g++.old-deja/g++.mike/p1989.C: Likewise.
8025         * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
8026         * g++.old-deja/g++.pt/ttp20.C: Use this->.
8027         * g++.old-deja/g++.pt/ttp21.C: Use this->.
8028         * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
8029         compiling.
8030         * g++.old-deja/g++.pt/union2.C: Use this->.
8031
8032 2003-07-11  Jakub Jelinek  <jakub@redhat.com>
8033
8034         * gcc.dg/20030711-1.c: New test.
8035
8036 2003-07-11  Nathan Sidwell  <nathan@codesourcery.com>
8037
8038         PR c++/11050
8039         * g++.dg/parse/args1.C: New test.
8040         * g++.pt/defarg8.C: Change expected errors.
8041
8042 2003-07-11  Mark Mitchell  <mark@codesourcery.com>
8043
8044         PR c++/8164
8045         * g++.dg/template/nontype2.C: New test.
8046
8047         PR c++/10558
8048         * g++.dg/parse/template8.C: New test.
8049
8050         PR c++/8327
8051         * g++.dg/template/scope1.C: New test.
8052
8053         * g++.dg/warn/Wsign-compare-1.C: New test.
8054
8055 2003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
8056
8057         * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
8058
8059 2003-07-10  Mark Mitchell  <mark@codesourcery.com>
8060
8061         PR c++/9411
8062         * g++.dg/template/explicit2.C: New test.
8063
8064         PR c++/10032
8065         * g++.dg/warn/pedantic1.C: New test.
8066
8067 2003-07-10  Nathan Sidwell  <nathan@codesourcery.com>
8068
8069         PR c++ 9483
8070         * g++.dg/other/field1.C: New test.
8071
8072 2003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
8073
8074         PR c/11449
8075         * gcc.c-torture/compile/20030707-1.c: New.
8076
8077 2003-07-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8078
8079         PR c++/10849
8080         * g++.dg/template/access12.C: New test.
8081
8082 2003-07-09  Nathan Sidwell  <nathan@codesourcery.com>
8083
8084         * g++.dg/bprob/bprob.exp (prof_ext): Update.
8085         * g77.dg/bprob/bprob.exp (prof_ext): Update.
8086         * gcc.misc-tests/bprob.exp (prof_ext): Update.
8087         * gcc.misc-tests/gcov.exp: Update
8088         * g++.dg/gcov/gcov.exp: Update
8089         * lib/gcov.exp: Update.
8090
8091 2003-07-08  Mark Mitchell  <mark@codesourcery.com>
8092
8093         * g++.dg/abi/mangle17.C: Make sure template expressions are
8094         dependent.
8095         * g++.dg/abi/mangle4.C: Mark erroneous casts.
8096         * g++.dg/debug/debug7.C: Mark erronous new-declarator.
8097         * g++.dg/opt/stack1.C: Remove erroneous code.
8098         * g++.dg/parse/template7.C: New test.
8099         * g++.dg/template/dependent-expr1.C: Mark erroneous code.
8100         * g++.old-deja/g++.pt/crash4.C: Likewise.
8101
8102 2003-07-09  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
8103
8104         * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
8105         with zero or one occurence of `$' after the initial `L'.
8106
8107 2003-07-08  Kazu Hirata  <kazu@cs.umass.edu>
8108
8109         * gcc.c-torture/compile/20030704-1.c: Add a comment.
8110
8111 2003-07-08  Roger Sayle  <roger@eyesopen.com>
8112
8113         PR c/11370
8114         * gcc.dg/Wunreachable-6.c: New testcase.
8115         * gcc.dg/Wunreachable-7.c: New testcase.
8116
8117 2003-07-08  Jakub Jelinek  <jakub@redhat.com>
8118
8119         PR c/11420
8120         * gcc.dg/20030708-1.c: New test.
8121
8122 2003-07-08  Richard Sandiford  <rsandifo@redhat.com>
8123
8124         * gcc.dg/compat/sdata-section.h: New file.
8125         * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
8126         * gcc.dg/torture/mips-sdata-1.c: New test.
8127
8128 2003-07-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8129
8130         PR c++/11030
8131         * g++.dg/template/friend19.C: New test.
8132
8133 2003-07-08  Jakub Jelinek  <jakub@redhat.com>
8134
8135         * g++.dg/opt/strength-reduce.C: New test.
8136
8137 2003-07-07  Roger Sayle  <roger@eyesopen.com>
8138
8139         PR target/10979
8140         * gcc.dg/20030707-1.c: New testcase.
8141
8142 2003-07-07  Roger Sayle  <roger@eyesopen.com>
8143
8144         PR optimization/11059
8145         * g++.dg/opt/emptyunion.C: New testcase.
8146
8147 2003-07-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
8148             Eric Botcazou  <ebotcazou@libertysurf.fr>
8149
8150         * g++.dg/opt/stack1.C: New test.
8151
8152 2003-07-05  Mark Mitchell  <mark@codesourcery.com>
8153
8154         * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
8155         run test.
8156
8157         PR c++/11431
8158         * g++.dg/expr/static_cast3.C: New test.
8159
8160 2003-07-04  Zack Weinberg  <zack@codesourcery.com>
8161
8162         * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
8163         everywhere.
8164         * gcc.dg/concat.c: Concatenation of string constants with
8165         __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
8166         * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
8167         * gcc.dg/cpp/escape-2.c: Use wide character constants where
8168         necessary to avoid multi-character character constant warning.
8169         * gcc.dg/cpp/escape.c: Likewise.
8170         * gcc.dg/cpp/ucs.c: Likewise.
8171         Remove backslashes from dg-bogus comments, as they confuse Tcl.
8172         Fix a typo.
8173
8174 2003-07-04  Kazu Hirata  <kazu@cs.umass.edu>
8175
8176         PR c/11428
8177         * gcc.c-torture/compile/20030704-1.c: New.
8178
8179 2003-07-04  Kazu Hirata  <kazu@cs.umass.edu>
8180
8181         * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
8182
8183 2003-07-04  Danny Smith  <dannysmith@users.sourceforge.net>
8184
8185         PR c++/5287, PR c++/7910,  PR c++/11021
8186         * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
8187         tests for warnings.
8188         * g++.dg/ext/dllimport2.C: Add tests for warnings.
8189         * g++.dg/ext/dllimport3.C: Likewise.
8190         * g++.dg/ext/dllimport4.C: New file.
8191         * g++.dg/ext/dllimport5.C: New file.
8192         * g++.dg/ext/dllimport6.C: New file.
8193         * g++.dg/ext/dllimport7.C: New file.
8194         * g++.dg/ext/dllimport8.C: New file.
8195         * g++.dg/ext/dllimport9.C: New file.
8196         * g++.dg/ext/dllimport10.C: New file.
8197         * g++.dg/ext/dllexport1.C: New file.
8198
8199 2003-07-03  Mark Mitchell  <mark@codesourcery.com>
8200
8201         * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
8202         * g++.old-deja/g++.mike/net36.C: Tweak error messages.
8203
8204 2003-07-03  Roger Sayle  <roger@eyesopen.com>
8205
8206         * gcc.dg/builtins-25.c: New testcase.
8207         * gcc.dg/builtins-26.c: New testcase.
8208
8209 2003-07-03  Janis Johnson  <janis187@us.ibm.com>
8210
8211         * gcc.dg/compat/vector-defs.h: New file.
8212         * gcc.dg/compat/vector-setup.h: New file.
8213         * gcc.dg/compat/vector-check.h: New file.
8214         * gcc.dg/compat/vector-1_main.c: New file.
8215         * gcc.dg/compat/vector-1_x.c: New file.
8216         * gcc.dg/compat/vector-1_y.c: New file.
8217         * gcc.dg/compat/vector-2_main.c: New file.
8218         * gcc.dg/compat/vector-2_x.c: New file.
8219         * gcc.dg/compat/vector-2_y.c: New file.
8220
8221         * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
8222         * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
8223         * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
8224         * gcc.dg/compat/struct-align-1.h: New file.
8225         * gcc.dg/compat/struct-align-1_main.c: New file.
8226         * gcc.dg/compat/struct-align-1_x.c: New file.
8227         * gcc.dg/compat/struct-align-1_y.c: New file.
8228         * gcc.dg/compat/struct-align-2.h: New file.
8229         * gcc.dg/compat/struct-align-2_main.c: New file.
8230         * gcc.dg/compat/struct-align-2_x.c: New file.
8231         * gcc.dg/compat/struct-align-2_y.c: New file.
8232
8233         * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
8234         * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
8235         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
8236         * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
8237         * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
8238         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
8239         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
8240         * gcc.dg/compat/scalar-return-3_x.c: Ditto.
8241         * gcc.dg/compat/scalar-return-4_x.c: Ditto.
8242         * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
8243         * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
8244         * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
8245         * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
8246         * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
8247         * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
8248         * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
8249         * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
8250         * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
8251         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
8252         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
8253         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
8254         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
8255         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
8256         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
8257         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
8258         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
8259         * gcc.dg/compat/struct-return-10_x.c: Ditto.
8260         * gcc.dg/compat/struct-return-2_x.c: Ditto.
8261         * gcc.dg/compat/struct-return-3_x.c: Ditto.
8262
8263 2003-07-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
8264
8265         * gcc.dg/i386-call-1.c: New test.
8266
8267 2003-07-03  Nathan Sidwell  <nathan@codesourcery.com>
8268
8269         PR c++/9162
8270         * g++.dg/parse/defarg4.C: New.
8271
8272 2003-07-03  Roger Sayle  <roger@eyesopen.com>
8273
8274         PR target/10700
8275         * gcc.c-torture/compile/20030703-1.c: New test case.
8276
8277 2003-07-03  Mark Mitchell  <mark@codesourcery.com>
8278
8279         * g++.dg/template/local3.C: Remove extra semicolon.
8280
8281 2003-07-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
8282
8283         * gcc.dg/i386-volatile-1.c: New test.
8284
8285 2003-07-02  Nathan Sidwell  <nathan@codesourcery.com>
8286
8287         PR c++/11072
8288         * g++.dg/other/offsetof2.C: XFAIL.
8289         * g++.dg/other/offsetof5.C: New.
8290
8291         PR c++/10219
8292         * g++.dg/template/error1.C: New.
8293
8294         PR c++/9779
8295         * g++.dg/template/dependent-expr1.C: New.
8296
8297 2003-07-01  Mark Mitchell  <mark@codesourcery.com>
8298
8299         PR c++/6949
8300         * g++.dg/template/local3.C: New test.
8301
8302         PR c++/11149
8303         * g++.dg/lookup/scoped6.C: New test.
8304
8305 2003-07-01  Giovanni Bajo  <giovannibajo@libero.it>
8306
8307         PR c++/8046
8308         * g++.dg/other/error7.C: New test.
8309
8310 2003-07-01  Kazu Hirata  <kazu@cs.umass.edu>
8311
8312         * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
8313         * g++.old-deja/g++.abi/vtable3.h: Likewise.
8314         * g++.old-deja/g++.law/code-gen5.C: Likewise.
8315         * g++.old-deja/g++.other/union2.C: Likewise.
8316         * gcc.dg/c90-const-expr-2.c: Likewise.
8317         * gcc.dg/c90-const-expr-3.c: Likewise.
8318         * gcc.dg/c99-const-expr-2.c: Likewise.
8319         * gcc.dg/c99-const-expr-3.c: Likewise.
8320         * gcc.dg/concat.c: Likewise.
8321
8322 2003-07-01  Mark Mitchell  <mark@codesourcery.com>
8323
8324         PR c++/9559
8325         * g++.dg/init/static1.C: New test.
8326
8327 2003-06-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
8328
8329         * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
8330         * g++.old-deja/g++.other/access2.C: Likewise.
8331         * g++.old-deja/g++.other/decl2.C: Likewise.
8332         * gcc.c-torture/execute/20020615-1.c: Likewise.
8333
8334 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
8335
8336         PR c++/4933
8337         * g++.dg/template/sizeof4.C: New test.
8338
8339 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
8340
8341         * g++.dg/other/error6.C: New test.
8342
8343 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
8344
8345         PR c++/10750
8346         * g++.dg/parse/constant2.C: New test.
8347
8348 2003-06-30  Giovanni Bajo <giovannibajo@libero.it>
8349
8350         PR c++/11106
8351         * g++.dg/other/error5.C: New test.
8352
8353 2003-06-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8354
8355         * gcc.dg/format/gcc_diag-1.c: New test.
8356
8357 2003-06-28  Ulrich Weigand  <uweigand@de.ibm.com>
8358
8359         * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
8360
8361 2003-06-28  Nathan Sidwell  <nathan@codesourcery.com>
8362
8363         * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
8364         * g++.old-deja/g++.robertl/eb133a.C: Likewise.
8365         * g++.old-deja/g++.robertl/eb133b.C: Likewise.
8366
8367 2003-06-28  Jakub Jelinek  <jakub@redhat.com>
8368
8369         * gcc.c-torture/execute/builtins/string-8.c: New test.
8370         * gcc.c-torture/execute/builtins/string-8-lib.c: New.
8371         * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
8372         * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
8373
8374 2003-06-27  Mark Mitchell  <mark@codesourcery.com>
8375
8376         PR c++/10468
8377         * g++.dg/ext/typeof6.C: New test.
8378
8379 2003-06-27  Mark Mitchell  <mark@codesourcery.com>
8380
8381         PR c++/10796
8382         * g++.dg/init/enum1.C: New test.
8383
8384 2003-06-27  Ulrich Weigand  <uweigand@de.ibm.com>
8385
8386         * gcc.dg/20030627-1.c: New test.
8387
8388 2003-06-26  Mark Mitchell  <mark@codesourcery.com>
8389
8390         PR c++/11332
8391         * g++.dg/expr/static_cast2.C: New test.
8392
8393 2003-06-26  Roger Sayle  <roger@eyesopen.com>
8394             Jakub Jelinek  <jakub@redhat.com>
8395
8396         * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
8397         sprintf(dst,"%s",src) optimization.
8398         * gcc.c-torture/execute/20030626-1.c: New test case.
8399         * gcc.c-torture/execute/20030626-2.c: New test case.
8400
8401 2003-06-26  J"orn Rennecke <joern.rennecke@superh.com>
8402
8403         * gcc.c-torture/execute/multi-ix.c: New test.
8404
8405         * gcc.c-torture/execute/simd-4.c (main):
8406         Added missing semicolon at end of union.
8407
8408 2003-06-26  Giovanni Bajo  <giovannibajo@libero.it>
8409
8410         PR c++/8266
8411         * g++.dg/template/explicit-instantiation3.C: New test.
8412
8413 2003-06-26  Eric Botcazou <ebotcazou@libertysurf.fr>
8414
8415         * gcc.dg/20030626-1.c: Use signed char.
8416
8417 2003-06-26  Eric Botcazou <ebotcazou@libertysurf.fr>
8418
8419         * gcc.dg/20030626-1.c: New test.
8420
8421 2003-06-26  Neil Booth  <neil@daikokuya.co.uk>
8422
8423         * const-str-2.m: Update.
8424
8425 2003-06-25  Mark Mitchell  <mark@codesourcery.com>
8426
8427         PR c++/10990
8428         * g++.dg/rtti/dyncast1.C: New test.
8429         * g++.dg/abi/mangle4.C: Correct base-specifier access.
8430         * g++.dg/lookup/scoped1.C: Remove XFAIL.
8431         * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
8432
8433         PR c++/10931
8434         * g++.dg/expr/static_cast1.C: New test.
8435
8436 2003-06-25  Josef Zlomek  <zlomekj@suse.cz>
8437
8438         * gcc.dg/20030625-1.c: New test.
8439
8440 2003-06-24  Roger Sayle  <roger@eyesopen.com>
8441
8442         * gcc.c-torture/compile/20030624-1.c: New test case.
8443
8444 2003-06-24  Jakub Jelinek  <jakub@redhat.com>
8445
8446         * gcc.c-torture/execute/string-opt-17.c: New test.
8447
8448 2003-06-24  Mark Mitchell  <mark@codesourcery.com>
8449
8450         PR c++/5754
8451         * g++.dg/parse/crash6.C: New test.
8452
8453 2003-06-23  Roger Sayle  <roger@eyesopen.com>
8454
8455         * gcc.dg/builtins-24.c: New test case.
8456
8457 2003-06-23  Jakub Jelinek  <jakub@redhat.com>
8458
8459         * g++.dg/opt/operator1.C: New test.
8460
8461 2003-06-22  Roger Sayle  <roger@eyesopen.com>
8462
8463         * gcc.c-torture/execute/string-opt-16.c: New test case.
8464
8465 2003-06-21  Gabriel Dos Reis <gdr@integrable-solutions.net>
8466
8467         * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion  option.
8468         * g++.old-deja/g++.other/conv7.C: Likewise
8469         * g++.old-deja/g++.other/overcnv2.C: Likewise.
8470         * g++.old-deja/g++.other/overload14.C: Likewise.
8471
8472 2003-06-21  Gabriel Dos Reis <gdr@integrable-solutions.net>
8473
8474         * g++.old-deja/g++.jason/conversion5.C: Adjust option.
8475         * g++.old-deja/g++.bugs/900215_01.C: Likewise.
8476
8477 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
8478
8479         PR c++/10888
8480         * g++.dg/warn/Winline-3.C: New test.
8481
8482 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
8483
8484         * lib/target-supports.exp (check_alias_available): Make the test
8485         program acceptable to the Solaris assembler.
8486
8487         PR c++/10749
8488         * g++.dg/template/memclass2.C: New test.
8489
8490 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
8491             Eric Botcazou  <ebotcazou@libertysurf.fr>
8492
8493         * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
8494         data for non-matching targets.
8495         * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
8496
8497 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
8498
8499         PR c++/10845
8500         * g++.dg/template/member3.C: New test.
8501
8502 2003-06-19  Mark Mitchell  <mark@codesourcery.com>
8503
8504         PR c++/10939
8505         * g++.dg/template/func1.C: New test.
8506
8507         PR c++/9649
8508         * g++.dg/template/static4.C: New test.
8509         * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
8510
8511         PR c++/11041
8512         * g++.dg/init/ref7.C: New test.
8513
8514 2003-06-19  Matt Austern  <austern@apple.com>
8515
8516         PR c++/11228
8517         * g++.dg/anew1.C: New test.
8518         * g++.dg/anew2.C: New test.
8519         * g++.dg/anew3.C: New test.
8520         * g++.dg/anew4.C: New test.
8521
8522 2003-06-19  Kazu Hirata  <kazu@cs.umass.edu>
8523
8524         * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
8525
8526 2003-06-19  J"orn Rennecke <joern.rennecke@superh.com>
8527
8528         * gcc.c-torture/execute/simd-4.c (main): Make expected value
8529         endian-dependent.
8530
8531 2003-06-17  Benjamin Kosnik  <bkoz@redhat.com>
8532
8533         * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
8534         Remove cruft.
8535
8536 2003-06-17  Kazu Hirata  <kazu@cs.umass.edu>
8537
8538         * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
8539         * gcc.c-torture/compile/961203-1.c: Likewise.
8540         * gcc.c-torture/compile/980506-1.c: Likewise.
8541
8542 2003-06-17  Mark Mitchell  <mark@codesourcery.com>
8543
8544         PR c++/10712
8545         * g++.dg/lookup/using7.C: New test.
8546
8547 2003-06-17  Mark Mitchell  <mark@codesourcery.com>
8548
8549         PR c++/11105
8550         * g++.dg/abi/conv1.C: Remove it.
8551         * g++.dg/template/conv7.C: New test.
8552         * g++.dg/template/conv8.C: Likewise.
8553         * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
8554         conversion operator.
8555
8556 2003-06-17  Janis Johnson  <janis187@us.ibm.com>
8557
8558         * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
8559         * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
8560         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
8561         * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
8562         * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
8563         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
8564         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
8565         * gcc.dg/compat/scalar-return-3_x.c: Ditto.
8566         * gcc.dg/compat/scalar-return-4_x.c: Ditto.
8567         * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
8568         * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
8569         * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
8570         * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
8571         * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
8572         * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
8573         * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
8574         * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
8575         * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
8576         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
8577         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
8578         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
8579         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
8580         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
8581         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
8582         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
8583         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
8584         * gcc.dg/compat/struct-return-10_x.c: Ditto.
8585         * gcc.dg/compat/struct-return-2_x.c: Ditto.
8586         * gcc.dg/compat/struct-return-3_x.c: Ditto.
8587
8588 2003-06-16  Mark Mitchell  <mark@codesourcery.com>
8589
8590         * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
8591         * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
8592         indications.
8593
8594 2003-06-16  Roger Sayle  <roger@eyesopen.com>
8595
8596         * gcc.dg/i386-387-5.c: New test case.
8597         * gcc.dg/i386-387-6.c: New test case.
8598         * gcc.dg/builtins-23.c: New test case.
8599
8600 2003-06-15  Roger Sayle  <roger@eyesopen.com>
8601
8602         * gcc.dg/builtins-22.c: New test case.
8603         * gcc.dg/i386-387-1.c: Update to test exp.
8604         * gcc.dg/i386-387-2.c: Likewise.
8605
8606 2003-06-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8607
8608         * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
8609
8610 2003-06-12  Mark Mitchell  <mark@codesourcery.com>
8611
8612         * lib/gcc-dg.exp (dg-require-dll): New function.
8613         (dg-xfail-if): Likewise.
8614         * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
8615         driver.
8616
8617         * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
8618         * gcc.c-torture/compile/20001205-1.c: Likewise.
8619         * gcc.c-torture/compile/20001226-1.c: Likewise.
8620         * gcc.c-torture/compile/20010518-2.c: Likewise.
8621         * gcc.c-torture/compile/20020312-1.c: Likewise.
8622         * gcc.c-torture/compile/20020604-1.c: Likewise.
8623         * gcc.c-torture/compile/920501-12.c: Likewise.
8624         * gcc.c-torture/compile/920501-4.c: Likewise.
8625         * gcc.c-torture/compile/920520-1.c: Likewise.
8626         * gcc.c-torture/compile/920521-1.c: Likewise.
8627         * gcc.c-torture/compile/920625-1.c: Likewise.
8628         * gcc.c-torture/compile/961203-1.c: Likewise.
8629         * gcc.c-torture/compile/980506-1.c: Likewise.
8630         * gcc.c-torture/compile/981006-1.c: Likewise.
8631         * gcc.c-torture/compile/981022-1.c: Likewise.
8632         * gcc.c-torture/compile/981223-1.c: Likewise.
8633         * gcc.c-torture/compile/990617-1.c: Likewise.
8634         * gcc.c-torture/compile/dll.c: Likewise.
8635         * gcc.c-torture/compile/labels-3.c: Likewise.
8636         * gcc.c-torture/compile/mipscop-1.c: Likewise.
8637         * gcc.c-torture/compile/mipscop-2.c: Likewise.
8638         * gcc.c-torture/compile/mipscop-3.c: Likewise.
8639         * gcc.c-torture/compile/mipscop-4.c: Likewise.
8640         * gcc.c-torture/compile/simd-5.c: Likewise.
8641         * gcc.c-torture/compile/20000804-1.x: Remove.
8642         * gcc.c-torture/compile/20001205-1.x: Likewise.
8643         * gcc.c-torture/compile/20001226-1.x: Likewise.
8644         * gcc.c-torture/compile/20010518-2.x: Likewise.
8645         * gcc.c-torture/compile/20020312-1.x: Likewise.
8646         * gcc.c-torture/compile/20020604-1.x: Likewise.
8647         * gcc.c-torture/compile/920501-12.x: Likewise.
8648         * gcc.c-torture/compile/920501-4.x: Likewise.
8649         * gcc.c-torture/compile/920520-1.x: Likewise.
8650         * gcc.c-torture/compile/920521-1.x: Likewise.
8651         * gcc.c-torture/compile/920625-1.x: Likewise.
8652         * gcc.c-torture/compile/961203-1.x: Likewise.
8653         * gcc.c-torture/compile/980506-1.x: Likewise.
8654         * gcc.c-torture/compile/981006-1.x: Likewise.
8655         * gcc.c-torture/compile/981022-1.x: Likewise.
8656         * gcc.c-torture/compile/981223-1.x: Likewise.
8657         * gcc.c-torture/compile/990617-1.x: Likewise.
8658         * gcc.c-torture/compile/mipscop-1.x: Likewise.
8659         * gcc.c-torture/compile/mipscop-2.x: Likewise.
8660         * gcc.c-torture/compile/mipscop-3.x: Likewise.
8661         * gcc.c-torture/compile/mipscop-4.x: Likewise.
8662         * gcc.c-torture/compile/simd-5.x: Likewise.
8663
8664         * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
8665
8666 2003-06-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
8667
8668         * gcc.c-torture/execute/20030611-1.c: New test.
8669
8670 2003-06-12  Roger Sayle  <roger@eyesopen.com>
8671
8672         PR middle-end/168
8673         * gcc.dg/20030612-1.c: New test case.
8674
8675 2003-06-12  Mark Mitchell  <mark@codesourcery.com>
8676
8677         PR c++/10635
8678         * g++.dg/expr/cast1.C: New test.
8679
8680 2003-06-12  Roger Sayle  <roger@eyesopen.com>
8681
8682         * gcc.dg/builtins-21.c: New test case.
8683
8684 2003-06-11  Kelley Cook  <kelleycook@wideopenwest.com>
8685
8686         * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
8687         options instead of at the end.
8688         * lib/objc.exp (objc_target_compile): Likewise.
8689
8690 2003-06-11  Mark Mitchell  <mark@codesourcery.com>
8691
8692         PR c++/10432
8693         * g++.dg/parse/error1.C: New test.
8694
8695 2003-06-11  Janis Johnson  <janis187@us.ibm.com>
8696
8697         * gcc.dg/compat/struct-by-value-11_main.c: New file.
8698         * gcc.dg/compat/struct-by-value-11_x.c: New file.
8699         * gcc.dg/compat/struct-by-value-11_y.c: New file.
8700         * gcc.dg/compat/struct-by-value-12_main.c: New file.
8701         * gcc.dg/compat/struct-by-value-12_x.c: New file.
8702         * gcc.dg/compat/struct-by-value-12_y.c: New file.
8703         * gcc.dg/compat/struct-by-value-13_main.c: New file.
8704         * gcc.dg/compat/struct-by-value-13_x.c: New file.
8705         * gcc.dg/compat/struct-by-value-13_y.c: New file.
8706         * gcc.dg/compat/struct-by-value-14_main.c: New file.
8707         * gcc.dg/compat/struct-by-value-14_x.c: New file.
8708         * gcc.dg/compat/struct-by-value-14_y.c: New file.
8709         * gcc.dg/compat/struct-by-value-15_main.c: New file.
8710         * gcc.dg/compat/struct-by-value-15_x.c: New file.
8711         * gcc.dg/compat/struct-by-value-15_y.c: New file.
8712         * gcc.dg/compat/struct-by-value-16_main.c: New file.
8713         * gcc.dg/compat/struct-by-value-16_x.c: New file.
8714         * gcc.dg/compat/struct-by-value-16_y.c: New file.
8715         * gcc.dg/compat/struct-by-value-17_main.c: New file.
8716         * gcc.dg/compat/struct-by-value-17_x.c: New file.
8717         * gcc.dg/compat/struct-by-value-17_y.c: New file.
8718         * gcc.dg/compat/struct-by-value-18_main.c: New file.
8719         * gcc.dg/compat/struct-by-value-18_x.c: New file.
8720         * gcc.dg/compat/struct-by-value-18_y.c: New file.
8721
8722         * gcc.dg/compat/scalar-by-value-3_main.c: New file.
8723         * gcc.dg/compat/scalar-by-value-3_x.c: New file.
8724         * gcc.dg/compat/scalar-by-value-3_y.c: New file.
8725         * gcc.dg/compat/scalar-by-value-4_main.c: New file.
8726         * gcc.dg/compat/scalar-by-value-4_x.c: New file.
8727         * gcc.dg/compat/scalar-by-value-4_y.c: New file.
8728         * gcc.dg/compat/scalar-return-3_main.c: New file.
8729         * gcc.dg/compat/scalar-return-3_x.c: New file.
8730         * gcc.dg/compat/scalar-return-3_y.c: New file.
8731         * gcc.dg/compat/scalar-return-4_main.c: New file.
8732         * gcc.dg/compat/scalar-return-4_x.c: New file.
8733         * gcc.dg/compat/scalar-return-4_y.c: New file.
8734
8735 2003-06-10  Janis Johnson  <janis187@us.ibm.com>
8736
8737         * gcc.dg/compat/fp2-struct-check.h: New file.
8738         * gcc.dg/compat/fp2-struct-defs.h: New file.
8739         * gcc.dg/compat/fp2-struct-init.h: New file.
8740         * gcc.dg/compat/struct-by-value-10_main.c: New file.
8741         * gcc.dg/compat/struct-by-value-10_x.c: New file.
8742         * gcc.dg/compat/struct-by-value-10_y.c: New file.
8743         * gcc.dg/compat/struct-return-10_main.c: New file.
8744         * gcc.dg/compat/struct-return-10_x.c: New file.
8745         * gcc.dg/compat/struct-return-10_y.c: New file.
8746
8747         * gcc.dg/compat/compat-common.h: New file.
8748         * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
8749         * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
8750         * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
8751         * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
8752         * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
8753         * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
8754         * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
8755         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
8756         * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
8757         * gcc.dg/compat/scalar-return-1_main.c: Ditto.
8758         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
8759         * gcc.dg/compat/scalar-return-1_y.c: Ditto.
8760         * gcc.dg/compat/scalar-return-2_main.c: Ditto.
8761         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
8762         * gcc.dg/compat/scalar-return-2_y.c: Ditto.
8763         * gcc.dg/compat/small-struct-check.h: Ditto.
8764         * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
8765         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
8766         * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
8767         * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
8768         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
8769         * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
8770         * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
8771         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
8772         * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
8773         * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
8774         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
8775         * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
8776         * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
8777         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
8778         * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
8779         * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
8780         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
8781         * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
8782         * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
8783         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
8784         * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
8785         * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
8786         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
8787         * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
8788         * gcc.dg/compat/struct-return-2_main.c: Ditto.
8789         * gcc.dg/compat/struct-return-2_x.c: Ditto.
8790         * gcc.dg/compat/struct-return-2_y.c: Ditto.
8791         * gcc.dg/compat/struct-return-3_main.c: Ditto.
8792         * gcc.dg/compat/struct-return-3_x.c: Ditto.
8793         * gcc.dg/compat/struct-return-3_y.c: Ditto.
8794
8795 2003-06-10  Geoffrey Keating  <geoffk@apple.com>
8796
8797         * g++.dg/pch/static-1.C: New file.
8798         * g++.dg/pch/static-1.Hs: New file.
8799
8800 2003-06-10  Richard Henderson  <rth@redhat.com>
8801
8802         * gcc.dg/asm-7.c: Adjust expected warning text.
8803
8804 2003-06-10  Roger Sayle  <roger@eyesopen.com>
8805
8806         * gcc.dg/builtins-20.c: New test case.
8807
8808 2003-06-10  Mark Mitchell  <mark@codesourcery.com>
8809
8810         PR c++/11131
8811         * g++.dg/opt/template1.C: New test.
8812
8813 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
8814
8815         * lib/gcc-dg.exp (dg-test): Clear additional_files and
8816         additional_sources.
8817
8818 2003-05-21  David Taylor  <dtaylor@emc.com>
8819
8820         * gcc.dg/Wpadded.c: New file.
8821
8822 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
8823
8824         * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
8825         * gcc.dg/special/weak-2.c: Add dg-require-weak.
8826         * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
8827         dg-require-weak.
8828
8829 2003-06-09  J"orn Rennecke <joern.rennecke@superh.com>
8830
8831         * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
8832
8833 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
8834
8835         * lib/gcc-dg.exp (dg-require-weak): Fix typo.
8836         (dg-require-alias): Likewise.
8837         (dg-require-gc-sections): Likewise.
8838         * lib/target-supports.exp (check_gc_sections_available): Likewise.
8839
8840 2003-06-08  Richard Henderson  <rth@redhat.com>
8841
8842         * gcc.dg/20011029-2.c: Fix the array reference.
8843         * gcc.dg/asm-7.c: New.
8844
8845 2003-06-08  Kazu Hirata  <kazu@cs.umass.edu>
8846
8847         * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
8848
8849 2003-06-08  Mark Mitchell  <mark@codesourcery.com>
8850
8851         * lib/gcc-dg.exp (dg-require-alias): Fix typo.
8852         (dg-require-gc-sections): Likewise.
8853
8854 2003-06-08  Jan Hubicka  <jh@suse.cz>
8855
8856         * i386-cmov1.c: Fix regular expression.
8857         * i386-cvt-1.c: Likewise.
8858         * i386-local.c: Likewise.
8859         * i386-local2.c: Likewise.
8860         * i386-mul.c: Likewise.
8861         * i386-ssetype-1.c: Likewise.
8862         * i386-ssetype-3.c: Likewise.
8863         * i386-ssetype-5.c: Likewise.
8864
8865 2003-06-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8866
8867         PR c++/11039
8868         * g++.dg/warn/implicit-typename2.C: New test.
8869         * g++.dg/warn/implicit-typename3.C: New test.
8870
8871 2003-06-07  Richard Henderson  <rth@redhat.com>
8872
8873         * g++.dg/other/offsetof3.C: Use size_t.
8874         * g++.dg/other/offsetof4.C: Likewise.
8875
8876 2003-06-07  H.J. Lu <hongjiu.lu@intel.com>
8877
8878         * lib/copy-file.exp: New. Implement gcc_copy_files.
8879
8880         * lib/dg-pch.exp: Load copy-file.exp
8881         (dg-pch): Use gcc_copy_files instead of "file copy".
8882
8883 2003-06-06  Mark Mitchell  <mark@codesourcery.com>
8884
8885         * gcc.dg/weak/weak.exp: Simplify.
8886         * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
8887         * gcc.dg/weak/weak-1.c: Likewise.
8888         * gcc.dg/weak/weak-2.c: Likewise.
8889         * gcc.dg/weak/weak-3.c: Likewise.
8890         * gcc.dg/weak/weak-4.c: Likewise.
8891         * gcc.dg/weak/weak-5.c: Likewise.
8892         * gcc.dg/weak/weak-6.c: Likewise.
8893         * gcc.dg/weak/weak-7.c: Likewise.
8894         * gcc.dg/weak/weak-8.c: Likewise.
8895         * gcc.dg/weak/weak-9.c: Likewise.
8896
8897 2003-06-06  Richard Earnshaw  <rearnsha@arm.com>
8898
8899         gcc.c-torture/execute/20030606-1.c: New.
8900
8901 2003-06-06  Roger Sayle  <roger@eyesopen.com>
8902
8903         * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
8904         * gcc.dg/builtins-19.c: Likewise.
8905
8906 2003-06-06  Roger Sayle  <roger@eyesopen.com>
8907
8908         * gcc.dg/builtins-2.c: Add some more tests.
8909         * gcc.dg/builtins-18.c: New test case.
8910         * gcc.dg/builtins-19.c: New test case.
8911
8912 2003-06-06  Roger Sayle  <roger@eyesopen.com>
8913             Jim Wilson  <wilson@tuliptree.org>
8914
8915         * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
8916
8917 2003-06-06  Jakub Jelinek  <jakub@redhat.com>
8918
8919         * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
8920         mempcpy/stpcpy calls not to be optimized into something else.
8921         * gcc.c-torture/execute/string-opt-3.c: Moved to...
8922         * gcc.c-torture/execute/builtins/string-7.c: ...here.
8923         * gcc.c-torture/execute/builtins/string-7-lib.c: New.
8924
8925 2003-06-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8926
8927         * gcc.dg/format/asm_fprintf-1.c: New test.
8928
8929 2003-06-05  Mark Mitchell  <mark@codesourcery.com>
8930
8931         * lib/gcc-defs.exp (additional_sources): New variable.
8932         (dg-additional-sources): New function.
8933         (additional_files): New variable.
8934         (dg-additional-files): New function.
8935         (dg-additional-files-options): Likewise.
8936         * lib/gcc-dg.exp (dg-require-weak): New function.
8937         (dg-require-alias): Likewise.
8938         (dg-require-gc-sections): Likewise.
8939         * lib/target-supports.exp (check_alias_available): Remove testfile
8940         parameter.
8941         (check_gc_sections_available): New function.
8942         * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
8943         (dg-gpp-additional-files): Likewise.
8944         * lib/g++.exp (additional_sources): Remove.
8945         (additional_files): Likewise.
8946         (g++_target_compile): Use dg-additional-files-options.
8947
8948         * gcc.dg/special/special.exp: Add "ecos" tests.  Remove complex
8949         Tcl logic.
8950         * gcc.dg/special/ecos.exp: Remove.
8951         * gcc.dg/special/20000419-2.c: Use dg-require-*.
8952         * gcc.dg/special/alias-1.c: Likewise.
8953         * gcc.dg/special/alias-2.c: Likewise.
8954         * gcc.dg/special/gcsec-1.c: Likewise.
8955         * gcc.dg/special/weak-1.c: Likewise.
8956         * gcc.dg/special/weak-2.c: Likewise.
8957         * gcc.dg/special/wkali-1.c: Likewise.
8958         * gcc.dg/special/wkali-2.c: Likewise.
8959
8960         * g++.dg/special/conpr-2.C: Use dg-additional-*, not
8961         dg-gpp-additional-*.
8962         * g++.dg/special/conpr-3.C: Likewise.
8963         * g++.dg/special/conpr-4.C: Likewise.
8964         * g++.old-deja/g++.abi/vtable3a.C: Likewise.
8965         * g++.old-deja/g++.abi/vtable3b.C: Likewise.
8966         * g++.old-deja/g++.abi/vtable3c.C: Likewise.
8967         * g++.old-deja/g++.abi/vtable3d.C: Likewise.
8968         * g++.old-deja/g++.abi/vtable3e.C: Likewise.
8969         * g++.old-deja/g++.abi/vtable3f.C: Likewise.
8970         * g++.old-deja/g++.abi/vtable3g.C: Likewise.
8971         * g++.old-deja/g++.abi/vtable3h.C: Likewise.
8972         * g++.old-deja/g++.abi/vtable3i.C: Likewise.
8973         * g++.old-deja/g++.abi/vtable3j.C: Likewise.
8974         * g++.old-deja/g++.oliva/linkage1.C: Likewise.
8975         * g++.old-deja/g++.other/comdat1.C: Likewise.
8976         * g++.old-deja/g++.other/comdat2.C: Likewise.
8977         * g++.old-deja/g++.other/comdat3.C: Likewise.
8978         * g++.old-deja/g++.other/ctor1.C: Likewise.
8979         * g++.old-deja/g++.pt/instantiate5.C: Likewise.
8980
8981 2003-06-05  Richard Henderson  <rth@redhat.com>
8982
8983         * gcc.dg/debug/20030605-1.c: New.
8984
8985 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
8986
8987         * README.QMTEST: Update.
8988
8989 2003-06-04  Richard Henderson  <rth@redhat.com>
8990
8991         * gcc.dg/cleanup-1.c: New.
8992         * gcc.dg/cleanup-2.c: New.
8993         * gcc.dg/cleanup-3.c: New.
8994         * gcc.dg/cleanup-4.c: New.
8995         * gcc.dg/cleanup-5.c: New.
8996         * gcc.dg/cleanup-6.c: New.
8997         * gcc.dg/cleanup-7.c: New.
8998
8999 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
9000
9001         * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
9002
9003         * lib/dg-pch.exp: New file.
9004         * g++.dg/pch/pch.exp: Use dg-pch.exp.
9005         * gcc.dg/pch/pch.exp: Likewise.
9006
9007 2003-06-04  Roger Sayle  <roger@eyesopen.com>
9008
9009         * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
9010         * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
9011         * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
9012         * gcc.dg/builtins-17.c: New test case.
9013         * gcc.dg/i386-387-4.c: New test case.
9014         * gcc.c-torture/execute/ieee/mzero4.c: New test case.
9015
9016 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
9017
9018         * gcc.dg/ultrasp9.c: New test.
9019
9020 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
9021
9022         * gcc.c-torture/compile/20030604-1.c: New test.
9023         * gcc.dg/sparc-constant-1.c: New test.
9024
9025 2003-06-03  Glen Nakamura  <glen@imodulo.com>
9026
9027         * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
9028
9029 2003-06-03  J"orn Rennecke <joern.rennecke@superh.com>
9030
9031         * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
9032
9033         * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
9034         * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
9035
9036 2003-06-03  Aldy Hernandez  <aldyh@redhat.com>
9037
9038         * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
9039
9040 2003-06-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9041
9042         PR c++/10940
9043         * g++.dg/template/spec10.C: New test.
9044
9045 2003-06-03  Roger Sayle  <roger@eyesopen.com>
9046
9047         * gcc.dg/builtins-16.c: New test case.
9048
9049 2003-06-03  Jakub Jelinek  <jakub@redhat.com>
9050
9051         * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
9052         mempcpy test with post-increments.
9053         * gcc.c-torture/execute/string-opt-3.c: New test.
9054         * gcc.dg/string-opt-1.c: New test.
9055
9056 2003-06-03  David Billinghurst <David.Billinghurst@riotinto.com>
9057
9058         PR fortran/10965
9059         * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
9060
9061 2003-06-02  Mark Mitchell  <mark@codesourcery.com>
9062
9063         * lib/scanasm.exp (dg-scan): New function, factored out of ...
9064         (scan-assembler): ... here.  Use dg-scan.
9065         (scan-assembler-not): Likewise.
9066         (scan-file): New function.
9067         (scan-file-not): Likewise.
9068         * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
9069         * gcc.dg/cpp/_Pragma4.c: Likewise.
9070         * gcc.dg/cpp/_Pragma5.c: Likewise.
9071         * gcc.dg/cpp/avoidpaste1.c: Likewise.
9072         * gcc.dg/cpp/avoidpaste2.c: Likewise.
9073         * gcc.dg/cpp/cmdlne-C2.c: Likewise.
9074         * gcc.dg/cpp/cmdlne-P.c: Likewise.
9075         * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
9076         * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
9077         * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
9078         * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
9079         * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
9080         * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
9081         * gcc.dg/cpp/cxxcom1.c: Likewise.
9082         * gcc.dg/cpp/line1.c: Likewise.
9083         * gcc.dg/cpp/maccom1.c: Likewise.
9084         * gcc.dg/cpp/maccom2.c: Likewise.
9085         * gcc.dg/cpp/maccom3.c: Likewise.
9086         * gcc.dg/cpp/maccom4.c: Likewise.
9087         * gcc.dg/cpp/maccom5.c: Likewise.
9088         * gcc.dg/cpp/maccom6.c: Likewise.
9089         * gcc.dg/cpp/multiline.c: Likewise.
9090         * gcc.dg/cpp/spacing1.c: Likewise.
9091         * gcc.dg/cpp/spacing2.c: Likewise.
9092         * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
9093         * gcc.dg/cpp/trad/maccom1.c: Likewise.
9094         * gcc.dg/cpp/trad/maccom2.c: Likewise.
9095         * gcc.dg/cpp/trad/maccom3.c: Likewise.
9096         * gcc.dg/cpp/trad/maccom4.c: Likewise.
9097         * gcc.dg/cpp/trad/maccom6.c: Likewise.
9098         * gcc.dg/cpp/cxxcom2.c: Likewise.
9099         * gcc.dg/cpp/cxxcom2.h: New file.
9100
9101         * gcc.dg/cpp/truefalse.cpp: Move it to ...
9102         * g++.dg/cpp/truefalse.C: Here.
9103         * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
9104
9105 2003-06-01  Loren James Rittle  <ljrittle@acm.org>
9106
9107         * gcc.dg/cpp/redef3.c: New file.
9108
9109 2003-06-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
9110
9111         * gcc.dg/i386-loop-3.c: New test.
9112
9113 2003-05-31  Toon Moene  <toon@moene.indiv.nluug.nl>
9114
9115         * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
9116
9117 2003-05-31  Roger Sayle  <roger@eyesopen.com>
9118
9119         * gcc.dg/fwrapv-1.c: New test case.
9120         * gcc.dg/fwrapv-2.c: New test case.
9121
9122 2003-05-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9123
9124         PR c++/10956
9125         * g++.dg/template/spec9.C: New test.
9126
9127 2003-05-29  Roger Sayle  <roger@eyesopen.com>
9128
9129         * gcc.dg/duff-4.c: New test case.
9130
9131 2003-05-27  David Billinghurst <David.Billinghurst@riotinto.com>
9132
9133         PR fortran/10843
9134         * g77.dg/ffixed-form-1.f: New test
9135         * g77.dg/ffixed-form-2.f: New test
9136         * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
9137         * g77.dg/ffree-form-3.f: New test
9138
9139 2003-05-26  Andreas Tobler <a.tobler@schweiz.ch>
9140
9141         * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
9142         * gcc.dg/wint_t-1.c: Likewise.
9143
9144 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9145
9146         * g++.dg/template/access11.C: New test.
9147
9148 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9149
9150         PR c++/10849
9151         * g++.dg/template/access10.C: New test.
9152
9153 2003-05-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
9154             Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9155
9156         * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
9157
9158 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
9159
9160         * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
9161         suppress for powerpc-*-darwin*.
9162         * gcc.dg/torture/builtin-noret-2.c: Likewise.
9163
9164 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
9165
9166         * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
9167         suppress option for powerpc-*-darwin*.
9168
9169 2003-05-23  Roger Sayle  <roger@eyesopen.com>
9170
9171         * gcc.dg/builtins-1.c: Add tests for tan and atan.
9172         * gcc.dg/builtins-4.c: Add test for fmod.
9173
9174 2003-05-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9175
9176         PR c++/10682
9177         * g++.dg/template/instantiate4.C: New test.
9178
9179 2003-05-22  Roger Sayle  <roger@eyesopen.com>
9180
9181         * gcc.c-torture/execute/ieee/inf-2.c: New test case.
9182
9183 2003-05-21  Janis Johnson  <janis187@us.ibm.com>
9184
9185         * gcc.dg/compat/scalar-return-1_main.c: New file.
9186         * gcc.dg/compat/scalar-return-1_x.c: New file.
9187         * gcc.dg/compat/scalar-return-1_y.c: New file.
9188         * gcc.dg/compat/scalar-return-2_main.c: New file.
9189         * gcc.dg/compat/scalar-return-2_x.c: New file.
9190         * gcc.dg/compat/scalar-return-2_y.c: New file.
9191         * gcc.dg/compat/struct-return-3_main.c: New file.
9192         * gcc.dg/compat/struct-return-3_y.c: New file.
9193         * gcc.dg/compat/struct-return-3_x.c: New file.
9194         * gcc.dg/compat/struct-return-2_main.c: New file.
9195         * gcc.dg/compat/struct-return-2_x.c: New file.
9196         * gcc.dg/compat/struct-return-2_y.c: New file.
9197
9198 2003-05-21  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
9199
9200         * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
9201         for hppa*-hp-hpux*.
9202         * gcc.dg/20021014-1.c (dg-options): Likewise.
9203         * gcc.dg/nest.c (dg-options): Likewise.
9204
9205 2003-05-21  Danny Smith  <dannysmith@users.sourceforge.net>
9206
9207         PR c++/9738
9208         * g++.dg/ext/dllimport2.C: New file.
9209         * g++.dg/ext/dllimport3.C: New file.
9210
9211 2003-05-20  Janis Johnson  <janis187@us.ibm.com>
9212
9213         * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
9214         * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
9215         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
9216         * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
9217         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
9218         * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
9219         * gcc.dg/compat/struct-by-value-7_x.c Ditto.
9220         * gcc.dg/compat/struct-by-value-7_y.c Ditto.
9221         * gcc.dg/compat/small-struct-defs.h: New file.
9222         * gcc.dg/compat/small-struct-init.h: New file.
9223         * gcc.dg/compat/small-struct-check.h: New file.
9224         * gcc.dg/compat/fp-struct-defs.h: New file.
9225         * gcc.dg/compat/fp-struct-check.h: New file.
9226         * gcc.dg/compat/fp-struct-init.h: New file.
9227         * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
9228         * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
9229
9230 2003-05-19  Jakub Jelinek  <jakub@redhat.com>
9231
9232         * gcc.dg/20030225-2.c: New test.
9233
9234 2003-05-18  Roger Sayle  <roger@eyesopen.com>
9235             Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9236
9237         * gcc.c-torture/compile/20030518-1.c: New test case.
9238
9239 2003-05-18  Mark Mitchell  <mark@codesourcery.com>
9240
9241         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
9242         * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
9243         gcc-dg-debug-runtest.
9244         * g++.dg/debug/debug.exp: Pass opt_opts parameter to
9245         gcc-dg-debug-runtest.
9246
9247 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9248
9249         PR c++/9022
9250         * g++.dg/lookup/using6.C: New test.
9251
9252 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9253
9254         * g++.dg/parse/access2.C: New test.
9255
9256 2003-05-17  Mark Mitchell  <mark@codesourcery.com>
9257
9258         * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
9259         * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
9260         * gcc.dg/debug/debug.exp: Likewise.
9261
9262 2003-05-17  Neil Booth  <neil@daikokuya.co.uk>
9263
9264         * gcc.dg/dollar.c: New test.
9265
9266 2003-05-16  Janis Johnson  <janis187@us.ibm.com>
9267
9268         * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
9269         * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
9270         * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
9271         * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
9272         * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
9273         * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
9274         * gcc.dg/compat/struct-by-value-6_main.c: New file.
9275         * gcc.dg/compat/struct-by-value-6_x.c: New file.
9276         * gcc.dg/compat/struct-by-value-6_y.c: New file.
9277         * gcc.dg/compat/struct-by-value-7_main.c: New file.
9278         * gcc.dg/compat/struct-by-value-7_x.c: New file.
9279         * gcc.dg/compat/struct-by-value-7_y.c: New file.
9280         * gcc.dg/compat/struct-by-value-8_main.c: New file.
9281         * gcc.dg/compat/struct-by-value-8_x.c: New file.
9282         * gcc.dg/compat/struct-by-value-8_y.c: New file.
9283         * gcc.dg/compat/struct-by-value-9_main.c: New file.
9284         * gcc.dg/compat/struct-by-value-9_x.c: New file.
9285         * gcc.dg/compat/struct-by-value-9_y.c: New file.
9286
9287 2003-05-16  Mark Mitchell  <mark@codesourcery.com>
9288
9289         * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
9290         (gcc-dg-test-1): ... this.  Add target_compile parameter.  Add
9291         support for "repo" mode.
9292         * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
9293         * lib/g77-dg.exp: Likewise.
9294         * lib/obj-dg.exp: Likewise.
9295
9296 2003-05-16  Jakub Jelinek  <jakub@redhat.com>
9297
9298         Merge from gcc-3_2-rhl8-branch:
9299         2003-04-23  Jakub Jelinek  <jakub@redhat.com>
9300
9301         * gcc.dg/tls/opt-6.c: New test.
9302
9303         2003-04-05  Jakub Jelinek  <jakub@redhat.com>
9304
9305         * gcc.dg/20030405-1.c: New test.
9306
9307         2003-03-09  Jakub Jelinek  <jakub@redhat.com>
9308
9309         * gcc.dg/20030309-1.c: New test.
9310
9311         2003-03-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
9312
9313         * gcc.c-torture/execute/20030307-1.c: New test.
9314
9315         2003-02-20  Randolph Chung  <tausq@debian.org>
9316
9317         * gcc.c-torture/compile/20030220-1.c: New test.
9318
9319         2003-02-18  Jakub Jelinek  <jakub@redhat.com>
9320
9321         * gcc.dg/20030217-1.c: New test.
9322
9323         2003-01-29  Jakub Jelinek  <jakub@redhat.com>
9324
9325         * gcc.c-torture/compile/20020129-1.c: New test.
9326
9327         2002-12-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
9328
9329         * gcc.dg/unroll-1.c: New test.
9330
9331         2002-11-16  Jan Hubicka  <jh@suse.cz>
9332
9333         * gcc.c-torture/execute/20020920-1.c: New test.
9334
9335         2002-10-08  Jakub Jelinek  <jakub@redhat.com>
9336
9337         PR target/7434
9338         * gcc.c-torture/compile/20021008-1.c: New test.
9339
9340         2002-08-10  Gwenole Beauchesne  <gbeauchesne@mandrakesoft.com>
9341
9342         PR target/7559
9343         * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
9344
9345         2002-08-07  Jakub Jelinek  <jakub@redhat.com>
9346
9347         * gcc.c-torture/compile/20020807-1.c: New test.
9348
9349         2002-07-30  Jakub Jelinek  <jakub@redhat.com>
9350
9351         * gcc.dg/tls/opt-1.c: New test.
9352
9353         2002-07-29  Jakub Jelinek  <jakub@redhat.com>
9354
9355         * gcc.dg/20020729-1.c: New test.
9356
9357         2002-07-20  Jakub Jelinek  <jakub@redhat.com>
9358
9359         * g++.dg/opt/life1.C: New test.
9360
9361         2002-05-20  Jakub Jelinek  <jakub@redhat.com>
9362
9363         * gcc.dg/20020525-1.c: New test.
9364
9365         2002-05-24  Jakub Jelinek  <jakub@redhat.com>
9366
9367         PR c++/6794
9368         * g++.dg/ext/pretty1.C: New test.
9369         * g++.dg/ext/pretty2.C: New test.
9370
9371 2003-05-15  Mark Mitchell  <mark@codesourcery.com>
9372
9373         PR c++/8385
9374         * g++.dg/ext/typeof5.C: New test.
9375
9376 2003-05-15  J"orn Rennecke <joern.rennecke@superh.com>
9377
9378         * gcc.c-torture/execute/builtins/string-asm-1.c: Take
9379         __USER_LABEL_PREFIX__ into account.
9380         * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
9381
9382 2003-05-14  Roger Sayle  <roger@eyesopen.com>
9383
9384         * gcc.dg/builtins-15.c: New test case.
9385
9386 2003-05-13  Zack Weinberg  <zack@codesourcery.com>
9387
9388         * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
9389
9390 2003-05-12  Mark Mitchell  <mark@codesourcery.com>
9391
9392         * lib/g++.exp: Tweak handling of additional source files.
9393         * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
9394         * g++.dg/special/conpr-2a.C: Rename to ...
9395         * g++.dg/special/conpr-2a.cc: ... this.
9396         * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
9397         * g++.dg/special/conpr-3a.C: Rename to ...
9398         * g++.dg/special/conpr-3a.cc: This.
9399         * g++.dg/special/conpr-3b.C: Rename to ...
9400         * g++.dg/special/conpr-3b.cc: This.
9401         * g++.dg/special/conpr-4.C: New test.
9402         * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
9403
9404 2003-05-12  David Edelsohn  <edelsohn@gnu.org>
9405
9406         * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
9407
9408 2003-05-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9409
9410         * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
9411         * g++.old-deja/g++.robertl/eb71.C: Likewise.
9412         * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
9413         * g++.old-deja/g++.other/warn3.C: Likewise.
9414
9415 2003-05-11  Roger Sayle  <roger@eyesopen.com>
9416
9417         * gcc.dg/i386-387-1.c: Update to also test log.
9418         * gcc.dg/i386-387-2.c: Likewise.
9419
9420 2003-05-11  Toon Moene  <toon@moene.indiv.nluug.nl>
9421
9422         * g77.f-torture/execute/int8421.f: New test.
9423
9424 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9425
9426         PR c++/10230, c++/10481
9427         * g++.dg/lookup/scoped5.C: New test.
9428
9429 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9430
9431         PR c++/10552
9432         * g++.dg/template/ttp6.C: New test.
9433
9434 2003-05-11  Richard Sandiford  <rsandifo@redhat.com>
9435
9436         * gcc.c-torture/execute/builtins: New directory.
9437         * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
9438         gcc.c-torture/execute/builtins.
9439         * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
9440         * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
9441         * gcc.dg/torture: ...this new directory.  Turn into link-only tests.
9442         * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
9443
9444 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9445
9446         PR c++/9252
9447         * g++.dg/template/access8.C: New test.
9448         * g++.dg/template/access9.C: New test.
9449
9450 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9451
9452         PR c++/9554
9453         * g++.dg/parse/access1.C: New test.
9454
9455 2003-05-09  DJ Delorie  <dj@redhat.com>
9456
9457         * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
9458         long, and not an int.
9459
9460 2003-05-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9461
9462         PR c++/10555, c++/10576
9463         * g++.dg/template/memclass1.C: New test.
9464
9465 2003-05-08  DJ Delorie  <dj@redhat.com>
9466
9467         * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
9468         targets.
9469         * gcc.c-torture/execute/20021024-1.x: Likewise.
9470         * gcc.c-torture/execute/shiftdi.x: Likewise.
9471         * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
9472         * g++.old-deja/g++.other/exprstmt1.C: Likewise.
9473         * gcc.dg/20021018-1.c: Likewise.
9474
9475 2003-05-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9476
9477         * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
9478
9479         gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
9480         (bcopy): Call memmove.
9481
9482 2003-05-08  Roger Sayle  <roger@eyesopen.com>
9483
9484         * g77.f-torture/compile/8485.f: New test case.
9485
9486 2003-05-07  Richard Henderson  <rth@redhat.com>
9487
9488         PR c++/10570
9489         * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
9490         Verify exception_cleanup not called for rethrows.
9491         * g++.dg/eh/forced2.C: Test that exception_cleanup is called
9492         when exiting catch block without rethrowing.
9493         * g++.dg/eh/forced3.C: New.
9494         * g++.dg/eh/forced4.C: New.
9495
9496 2003-05-07  Aldy Hernandez  <aldyh@redhat.com>
9497
9498         * gcc.dg/20030505.c: Fix triplet.
9499
9500 2003-05-06  DJ Delorie  <dj@redhat.com>
9501
9502         * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
9503         * gcc.dg/nest.c: Likewise.
9504
9505 2003-05-05  Roger Sayle  <roger@eyesopen.com>
9506
9507         * gcc.dg/builtins-14.c: New test case.
9508
9509 2003-05-05  Janis Johnson  <janis187@us.ibm.com>
9510
9511         * lib/compat.exp (compat-execute): New argument.
9512         * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
9513         * gcc.dg/compat: New test directory.
9514         * gcc.dg/compat/compat.exp: New expect script.
9515         * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
9516         * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
9517         * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
9518         * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
9519         * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
9520         * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
9521
9522         * gcc.dg/compat/struct-by-value-1_main.c: New test file.
9523         * gcc.dg/compat/struct-by-value-1_x.c: New test file.
9524         * gcc.dg/compat/struct-by-value-1_y.c: New test file.
9525         * gcc.dg/compat/struct-by-value-2_main.c: New test file.
9526         * gcc.dg/compat/struct-by-value-2_x.c: New test file.
9527         * gcc.dg/compat/struct-by-value-2_y.c: New test file.
9528         * gcc.dg/compat/struct-by-value-3_main.c: New test file.
9529         * gcc.dg/compat/struct-by-value-3_x.c: New test file.
9530         * gcc.dg/compat/struct-by-value-3_y.c: New test file.
9531         * gcc.dg/compat/struct-by-value-4_main.c: New test file.
9532         * gcc.dg/compat/struct-by-value-4_x.c: New test file.
9533         * gcc.dg/compat/struct-by-value-4_y.c: New test file.
9534         * gcc.dg/compat/struct-by-value-5_main.c: New test file.
9535         * gcc.dg/compat/struct-by-value-5_x.c: New test file.
9536         * gcc.dg/compat/struct-by-value-5_y.c: New test file.
9537
9538 2003-05-05  Zack Weinberg  <zack@codesourcery.com>
9539
9540         * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
9541
9542 2003-05-05  Jakub Jelinek  <jakub@redhat.com>
9543
9544         * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
9545
9546 2003-05-05  Geoffrey Keating  <geoffk@apple.com>
9547
9548         * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
9549         * gcc.dg/ppc-fsel-2.c: New test.
9550
9551         * gcc.dg/unused-5.c: New test.
9552
9553 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9554
9555         PR c++/10496
9556         * g++.dg/warn/pmf1.C: New test.
9557
9558 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9559
9560         PR c++/4494
9561         * g++.dg/warn/main.C: New test.
9562
9563 2003-05-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9564
9565         * gcc.dg/nonnull-3.c: New test.
9566
9567 2003-05-04  Neil Booth  <neil@daikokuya.co.uk>
9568
9569         * gcc.dg/cpp/Wtrigraphs.c: Update.
9570         * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
9571
9572 2003-05-03  Geoffrey Keating  <geoffk@apple.com>
9573
9574         * gcc.dg/ppc-fsel-1.c: New test.
9575
9576 2003-05-03  Zack Weinberg  <zack@codesourcery.com>
9577
9578         PR c/10604
9579         * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
9580
9581 2003-05-03  Kazu Hirata  <kazu@cs.umass.edu>
9582
9583         * gcc.dg/m-un-2.c: Fix the typedef of size_t.
9584
9585 2003-05-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9586
9587         PR c++/9364, c++/10553, c++/10586
9588         * g++.dg/parse/typename4.C: New test.
9589         * g++.dg/parse/typename5.C: Likewise.
9590
9591 2003-05-03  Richard Sandiford  <rsandifo@redhat.com>
9592
9593         * gcc.c-torture/compile/20030503-1.c: New test.
9594
9595 2003-05-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9596
9597         * g++.dg/lookup/using5.C: Fix testcase error.
9598
9599 2003-05-01  Chris Demetriou  <cgd@broadcom.com>
9600
9601         * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
9602         since MEABI is no longer supported.  Remove all vestiges
9603         of MEABI from the test.
9604
9605 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9606
9607         PR c++/10554
9608         * g++.dg/lookup/using5.C: New test.
9609
9610 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9611
9612         PR c++/8772
9613         * g++.dg/template/ttp5.C: New test.
9614
9615 2003-04-30  Mark Mitchell  <mark@codesourcery.com>
9616
9617         * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
9618         (dg-gpp-additional-sources): New function.
9619         (dg-gpp-additional-files): Likewise.
9620         * lib/g++.exp (additional_sources): New variable.
9621         (additional_files): Likewise.
9622         (g++_target_compile): Deal with them.
9623         * lib/old-dejagnu.exp: Remove.
9624         * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
9625         * g++.old-deja: Revise all tests to use dg commands.
9626
9627 2003-04-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9628
9629         PR c++/9432, c++/9528
9630         * g++.dg/lookup/using4.C: New test.
9631
9632 2003-04-29  Geoffrey Keating  <geoffk@apple.com>
9633
9634         * gcc.dg/noreturn-5.c: New file.
9635         * gcc.dg/noreturn-6.c: New file.
9636
9637         * gcc.c-torture/compile/inline-1.c: New file.
9638
9639 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
9640
9641         PR c++/10551
9642         * g++.dg/template/explicit1.C: New test.
9643
9644 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
9645
9646         PR c++/10549
9647         * g++.dg/other/bitfield1.C: New test.
9648
9649         PR c++/10527
9650         * g++.dg/init/new7.C: New test.
9651
9652 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
9653
9654         * g++.dg/ext/desig1.C: New test.
9655         * g++.dg/ext/init1.C: Update.
9656
9657         * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
9658
9659 2003-04-28  Mark Mitchell  <mark@codesourcery.com>
9660
9661         PR c++/10180
9662         * g++.dg/warn/Winline-1.C: New test.
9663
9664 2003-04-28  Jakub Jelinek  <jakub@redhat.com>
9665
9666         * gcc.c-torture/execute/string-opt-19.c: New test.
9667
9668         * gcc.c-torture/execute/string-opt-asm-1.c: New test.
9669         * gcc.c-torture/execute/string-opt-asm-2.c: New test.
9670
9671 2003-04-27  Mark Mitchell  <mark@codesourcery.com>
9672
9673         PR c++/10506
9674         * g++.dg/init/new6.C: New test.
9675
9676         PR c++/10503
9677         * g++.dg/init/ref6.C: New test.
9678
9679 2003-04-26  David Edelsohn  <edelsohn@gnu.org>
9680
9681         * g++.dg/warn/weak1.C: XFAIL on AIX4.
9682
9683 2003-04-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9684
9685         * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
9686         checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
9687
9688 2003-04-25  Mark Mitchell  <mark@codesourcery.com>
9689
9690         * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
9691         initialized static data members.
9692
9693 2003-04-25  H.J. Lu <hjl@gnu.org>
9694
9695         * gcc.dg/ia64-sync-4.c: New test.
9696
9697 2003-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9698
9699         * gcc.c-torture/execute/string-opt-18.c: Clean up.  Fix copyright
9700         date.
9701
9702 2003-04-24  Nathan Sidwell  <nathan@codesourcery.com>
9703
9704         PR c++/10337
9705         * g++.dg/warn/conv1.C: New test.
9706         * g++.old-deja/g++.other/conv7.C: Adjust.
9707         * g++.old-deja/g++.other/overload14.C: Adjust.
9708
9709 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
9710
9711         PR c++/10471
9712         * g++.dg/template/defarg2.C: New test.
9713
9714 2003-04-23  Neil Booth  <neil@daikokuya.co.uk>
9715
9716         * gcc.dg/cpp/include2.c: Update.
9717         * gcc.dg/cpp/multiline-2.c: New.
9718         * gcc.dg/cpp/multiline.c: Update.
9719         * gcc.dg/cpp/strify2.c: Update.
9720         * gcc.dg/cpp/trad/literals-2.c: Update.
9721
9722 2003-04-23  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
9723
9724         * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
9725
9726 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
9727
9728         * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
9729
9730 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
9731
9732         PR c++/10451
9733         * g++.dg/parse/crash4.C: New test.
9734
9735         PR c++/9847
9736         * g++.dg/parse/crash5.C: New test.
9737
9738 2003-04-22  Mark Mitchell  <mark@codesourcery.com>
9739
9740         PR c++/10446
9741         * g++.dg/parse/crash3.C: New test.
9742
9743         PR c++/10428
9744         * g++.dg/parse/elab1.C: New test.
9745
9746 2003-04-22  Devang Patel  <dpatel@apple.com>
9747
9748         * gcc.dg/cpp/trad/funlike-5.c: New test.
9749
9750 2003-04-21  Andreas Tobler <a.tobler@schweiz.ch>
9751
9752         * g++.dg/other/packed1.C: Fix dg options.
9753
9754 2003-04-22  Nathan Sidwell  <nathan@codesourcery.com>
9755
9756         * g++.dg/other/offsetof2.C: New test.
9757
9758 2003-04-21  Mark Mitchell  <mark@codesourcery.com>
9759
9760         * g++.dg/template/recurse.C: Adjust location of error messages.
9761
9762 2003-04-21  Nathan Sidwell  <nathan@codesourcery.com>
9763
9764         PR c++/9881
9765         * g++.dg/init/addr-const1.C: New test.
9766         * g++.dg/other/packed1.C: XFAIL on aligned architectures.
9767
9768 2003-04-20  Nathan Sidwell  <nathan@codesourcery.com>
9769
9770         PR c++/10405
9771         * g++.dg/lookup/struct-hack1.C: New test.
9772
9773 2003-04-20  Neil Booth  <neil@daikokuya.co.uk>
9774
9775         * ucs.c: Update diagnostic messages.
9776
9777 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
9778
9779         * gcc.dg/cpp/truefalse.cpp: New test.
9780         * gcc.dg/cpp/cpp.exp: Update.
9781         * g++.dg/other/stdbool-if.C: Remove.
9782
9783 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
9784
9785         * gcc.dg/cpp/_Pragma4.c: Remove stray space.
9786         * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
9787
9788 2003-04-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
9789
9790         * gcc.c-torture/compile/20030418-1.c: New test.
9791
9792 2003-04-17  Janis Johnson  <janis187@us.ibm.com>
9793
9794         * README.compat: Remove; content moved to doc/sourcebuild.texi.
9795
9796 2003-04-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9797
9798         PR c++/10347
9799         g++.dg/template/dependent-name1.C: New test.
9800
9801 2003-04-17  J"orn Rennecke <joern.rennecke@superh.com>
9802
9803         * gcc.dg/warn-1.c (tourist_guide): New array,
9804         contains a pointer to bar.
9805
9806 2003-04-16  Roger Sayle  <roger@eyesopen.com>
9807
9808         * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
9809         * gcc.c-torture/execute/medce-1.c: New test case.
9810         * gcc.c-torture/execute/medce-2.c: New test case.
9811
9812 2003-04-15  Mark Mitchell  <mark@codesourcery.com>
9813
9814         * lib/prune.exp: Ignore more messages.
9815
9816         PR c++/10381
9817         * g++.dg/parse/lookup3.C: New test.
9818
9819 2003-04-15  J"orn Rennecke <joern.rennecke@superh.com>
9820
9821         * gcc.c-torture/compile/20030415-1.c : New test.
9822
9823 2003-04-14  Mark Mitchell  <mark@codesourcery.com>
9824
9825         * gcc.c-torture/execute/scope-2.c: Move to ...
9826         * gcc.dg/noncompile/scope.c: .... here.
9827
9828 2003-04-14  Roger Sayle  <roger@eyesopen.com>
9829
9830         * gcc.dg/20030414-2.c: New test case.
9831
9832 2003-04-14  Hans-Peter Nilsson  <hp@axis.com>
9833
9834         PR target/10377
9835         * gcc.dg/20030414-1.c: New test.
9836
9837 2003-04-13  Roger Sayle  <roger@eyesopen.com>
9838
9839         * gcc.dg/builtins-12.c: New test case.
9840         * gcc.dg/builtins-13.c: New test case.
9841
9842 2003-04-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9843
9844         * gcc.c-torture/execute/string-opt-18.c: New test.
9845
9846 2003-04-13  Mark Mitchell  <mark@codesourcery.com>
9847
9848         PR c++/10300
9849         * g++.dg/init/new5.C: New test.
9850
9851 2003-04-12  Mark Mitchell  <mark@codesourcery.com>
9852
9853         PR c++/7910
9854         * g++.dg/ext/dllimport1.C: New test.
9855
9856 2003-04-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
9857
9858         * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
9859
9860 2003-04-11  Bud Davis <bdavis9659@comcast.net>
9861
9862         PR Fortran/9263
9863         * g77.f-torture/noncompile/9263.f: New test
9864         PR Fortran/1832
9865         * g77.f-torture/execute/1832.f: New test
9866
9867 2003-04-11  David Chad  <davidc@freebsd.org>
9868             Loren J. Rittle  <ljrittle@acm.org>
9869
9870         libobjc/8562
9871         * objc.dg/headers.m: New test.
9872
9873 2003-04-10  Zack Weinberg  <zack@codesourcery.com>
9874
9875         * gcc.c-torture/execute/builtin-noret-2.c: New.
9876         * gcc.c-torture/execute/builtin-noret-2.x: New.
9877         XFAIL builtin-noret-2.c at -O1 and above.
9878         * gcc.dg/redecl.c: New.
9879         * gcc.dg/Wshadow-1.c: Update error regexps.
9880
9881 2003-04-10  Mark Mitchell  <mark@codesourcery.com>
9882
9883         * g++.dg/abi/bitfield10.C: New test.
9884
9885 2003-04-09  Mike Stump  <mrs@apple.com>
9886
9887         * gcc.dg/pch/pch.exp: Make testcase names longer.
9888         * g++.dg/pch/pch.exp: Make testcase names longer.
9889
9890 2003-04-08  Roger Sayle  <roger@eyesopen.com>
9891
9892         * gcc.dg/builtins-11.c: New test case.
9893
9894 2003-04-08  Roger Sayle  <roger@eyesopen.com>
9895
9896         * gcc.dg/builtins-9.c: New test case.
9897         * gcc.dg/builtins-10.c: New test case.
9898
9899 2003-04-07  J"orn Rennecke <joern.rennecke@superh.com>
9900
9901         * gcc.dg/noncompile/init-4.c.c: New test.
9902
9903 2003-04-06  Nathan Sidwell  <nathan@codesourcery.com>
9904
9905         * gcc.misc-test/gcov-9.c: New test.
9906         * gcc.misc-test/gcov-10.c: New test
9907         * gcc.misc-test/gcov-11.c: New test.
9908
9909 2003-04-05  Zack Weinberg  <zack@codesourcery.com>
9910
9911         PR optimization/10024
9912         * gcc.c-torture/compile/20030405-1.c: New test.
9913
9914 2003-04-04  Geoffrey Keating  <geoffk@apple.com>
9915
9916         * gcc.dg/pch/static-3.c: New.
9917         * gcc.dg/pch/static-3.hs: New.
9918         * gcc.dg/pch/pch.exp: Test with -O0 -g too.
9919
9920 2003-04-04  Richard Henderson  <rth@redhat.com>
9921
9922         * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
9923         * g++.dg/eh/forced2.C: Likewise.
9924
9925 2003-04-03  Mike Stump  <mrs@apple.com>
9926
9927         * lib/scanasm.exp (scan-assembler): Add xfail processing for
9928         target arg.
9929         (scan-assembler-times, scan-assembler-not): Likewise.
9930         (scan-assembler-dem, scan-assembler-dem-not): Likewise.
9931
9932 2003-04-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
9933
9934         * gcc.dg/sparc-loop-1.c: New test.
9935
9936 2003-04-02  Geoffrey Keating  <geoffk@apple.com>
9937
9938         PR other/9274
9939         * g++.dg/pch/system-2.C: New.
9940         * g++.dg/pch/system-2.Hs: New.
9941
9942 2003-04-02  Aldy Hernandez  <aldyh@redhat.com>
9943
9944         * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
9945
9946         * g++.dg/eh/simd-1.C (vecfunc): Same.
9947
9948 2003-04-01  Roger Sayle  <roger@eyesopen.com>
9949
9950         * gcc.c-torture/execute/20030401-1.c: New test case.
9951
9952 2003-04-01  Ziemowit Laski <zlaski@apple.com>
9953
9954         * objc.dg/defs.m: New.
9955
9956 2003-04-01  Aldy Hernandez  <aldyh@redhat.com>
9957
9958         * g++.dg/eh/simd-1.C: New.
9959         * g++.dg/eh/simd-2.C: New.
9960
9961 2003-03-01  Aldy Hernandez  <aldyh@redhat.com>
9962
9963         * gcc.c-torture/execute/simd-3.c: New.
9964
9965 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
9966
9967         PR c/9936
9968         * gcc.dg/20030331-2.c: New test.
9969
9970 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
9971
9972         PR c++/10278
9973         * g++.dg/parse/crash2.C: New test.
9974
9975 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
9976
9977         * gcc.c-torture/compile/20030331-1.c: New test, moved from...
9978         * gcc.c-torture/execute/20030331-1.c: ...here.
9979
9980 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
9981
9982         * gcc.c-torture/execute/20030331-1.c: New test.
9983
9984 2003-03-31  Nathan Sidwell  <nathan@codesourcery.com>
9985
9986         * lib/gcov.exp: Adjust call return testing strings.
9987         * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
9988
9989 2003-03-31  Roger Sayle  <roger@eyesopen.com>
9990
9991         * gcc.dg/builtins-3.c: Add new tests for sin and cos.
9992         * gcc.dg/builtins-7.c: New test case.
9993         * gcc.dg/builtins-8.c: New test case.
9994
9995 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
9996
9997         * gcc.c-torture/execute/ieee/20030331-1.c: New test.
9998
9999 2003-03-30  Mark Mitchell  <mark@codesourcery.com>
10000
10001         PR c++/7647
10002         * g++.dg/lookup-class-member-2.C: New test.
10003
10004 2003-03-30  Glen Nakamura  <glen@imodulo.com>
10005
10006         * gcc.dg/20030324-1.c: Add comments and abort if test fails.
10007
10008 2003-03-28  Roger Sayle  <roger@eyesopen.com>
10009
10010         * gcc.c-torture/execute/ieee/fp-cmp-6.c:  Correct test for -O0.
10011
10012 2003-03-28  Mark Mitchell  <mark@codesourcery.com>
10013
10014         * g++.dg/init/attrib1.C: New test.
10015
10016 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
10017
10018         * gcc.dg/ultrasp8.c: New test.
10019
10020 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
10021
10022         * gcc.dg/ultrasp7.c: New test.
10023
10024 2003-03-28  Nathan Sidwell  <nathan@codesourcery.com>
10025
10026         PR c++/10047
10027         * g++.dg/template/inline1.C: New test.
10028
10029 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
10030
10031         * gcc.dg/sparc-dwarf2.c: New test.
10032
10033 2003-03-27  Roger Sayle  <roger@eyesopen.com>
10034
10035         * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
10036         * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
10037
10038 2003-03-27  Mark Mitchell  <mark@codesourcery.com>
10039
10040         * lib/gcov.exp (run-gcov): Add branches and calls options, rather
10041         than reading .x files.
10042         * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
10043         * g77.dg/gcov/gcov-1.f: Likewise.
10044         * gcc.misc-tests/gcov-4b.c: Likewise.
10045         * gcc.misc-tests/gcov-5b.c: Likewise.
10046         * gcc.misc-tests/gcov-6.c: Likewise.
10047         * gcc.misc-tests/gcov-7.c: Likewise.
10048         * gcc.misc-tests/gcov-8.c: Likewise.
10049         * g++.dg/gcov/gcov-1.x: Remove.
10050         * g77.dg/gcov/gcov-1.x: Likewise.
10051         * gcc.misc-tests/gcov-4b.x: Likewise.
10052         * gcc.misc-tests/gcov-5b.x: Likewise.
10053         * gcc.misc-tests/gcov-6.x: Likewise.
10054         * gcc.misc-tests/gcov-7.x: Likewise.
10055         * gcc.misc-tests/gcov-8.x: Likewise.
10056
10057 2003-03-27  Glen Nakamura  <glen@imodulo.com>
10058
10059         PR opt/10087
10060         * gcc.dg/20030324-1.c: New test.
10061
10062 2003-03-27  Nathan Sidwell  <nathan@codesourcery.com>
10063
10064         PR c++/10224
10065         * g++.dg/template/arg3.C: New test.
10066
10067         PR c++/10158
10068         * g++.dg/template/friend18.C: New test.
10069
10070 2003-03-26  Roger Sayle  <roger@eyesopen.com>
10071
10072         * g77.f-torture/compile/20030326-1.f: New test case.
10073
10074 2003-03-26  Janis Johnson  <janis187@us.ibm.com>
10075
10076         * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
10077
10078         * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
10079
10080 2003-03-26  Jakub Jelinek  <jakub@redhat.com>
10081
10082         * gcc.dg/ia64-sync-3.c: New test.
10083
10084 2003-03-26  Alan Modra  <amodra@bigpond.net.au>
10085
10086         * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
10087
10088 2003-03-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
10089
10090         * gcc.dg/ultrasp6.c: New test.
10091
10092 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
10093
10094         * gcc.dg/i386-signbit-1.c: New test.
10095         * gcc.dg/i386-signbit-2.c: New test.
10096         * gcc.dg/i386-signbit-3.c: New test.
10097
10098 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
10099
10100         * gcc.dg/ultrasp5.c: Fix options.
10101
10102 2003-03-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
10103
10104         * gcc.dg/ultrasp5.c: Fix comment.
10105
10106 2003-03-24  Bud Davis  <bdavis9659@comcast.net>
10107
10108         PR fortran/10197
10109         * g77.f-torture/execute/10197.f: New test.
10110
10111 2003-03-24  Nathan Sidwell  <nathan@codesourcery.com>
10112
10113         PR c++/9898, c++/383
10114         * g++.dg/template/conv6.C: New test.
10115
10116         PR c++/10119
10117         * g++.dg/template/ptrmem5.C: New test.
10118
10119         PR c++/10026
10120         * g++.dg/lookup/koenig1.C: New test.
10121
10122         PR C++/10199
10123         * g++.dg/lookup/template2.C: New test.
10124
10125 2003-03-24  Jakub Jelinek  <jakub@redhat.com>
10126
10127         * g++.dg/opt/rtti1.C: New test.
10128
10129 2003-03-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
10130
10131         * gcc.dg/ultrasp5.c: New test.
10132
10133 2003-03-23  Arpad Beszedes <beszedes@cc.u-szeged.hu>
10134
10135         PR middle-end/9967
10136         * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
10137         builtin fputs.
10138
10139 2003-03-23  Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
10140
10141         PR c/8224
10142         * gcc.dg/20030323-1.c: New test.
10143
10144 2003-03-23  Roger Sayle  <roger@eyesopen.com>
10145
10146         * gcc.c-torture/compile/20030323-1.c: New test case.
10147
10148 2003-03-22  Ulrich Weigand  <uweigand@de.ibm.com>
10149
10150         * gcc.dg/20030321-1.c: New test.
10151
10152 2003-03-22  Zack Weinberg  <zack@codesourcery.com>
10153
10154         * gcc.dg/Wshadow-1.c: Add a dg-warning line.
10155
10156 2003-03-22  Nathan Sidwell  <nathan@codesourcery.com>
10157
10158         PR c++/9978, c++/9708
10159         * g++.dg/ext/vlm1.C: Adjust expected error.
10160         * g++.dg/ext/vla2.C: New test.
10161         * g++.dg/template/arg1.C: New test.
10162         * g++.dg/template/arg2.C: New test.
10163
10164 2003-03-22  Bud Davis  <bdavis9659@comcast.net>
10165
10166         * g77.f-torture/execute/select.f: New test.
10167         * g77.f-torture/noncompile/select_no_compile.f: New test.
10168
10169 2003-03-21  Nathan Sidwell  <nathan@codesourcery.com>
10170
10171         PR c++/9898
10172         * g++.dg/other/error4.C: New test.
10173
10174 2003-03-20  Mark Mitchell  <mark@codesourcery.com>
10175
10176         * g++.dg/template/friend17.C: New test.
10177
10178 2003-03-21  Alan Modra  <amodra@bigpond.net.au>
10179
10180         * gcc.c-torture/compile/20030320-1.c: New.
10181
10182 2003-03-20  Roger Sayle  <roger@eyesopen.com>
10183
10184         * gcc.dg/builtins-6.c: New test case.
10185
10186 2003-03-19  Alan Modra  <amodra@bigpond.net.au>
10187
10188         PR target/10073
10189         * gcc.c-torture/compile/20030319-1.c: New.
10190
10191 2003-03-18  Jan Hubicka  <jh@suse.cz>
10192
10193         * gcc.dg/i386-cvt-1.c: New test.
10194
10195 2003-03-17  Zack Weinberg  <zack@codesourcery.com>
10196
10197         * objc.dg/naming-1.m: Use "(parse|syntax) error".
10198         * objc.dg/naming-2.m: Likewise.
10199
10200 2003-03-17  Mark Mitchell  <mark@codesourcery.com>
10201
10202         PR c++/9639
10203         * g++.dg/parse/crash1.C: New test.
10204
10205 2003-03-16  Mark Mitchell  <mark@codesourcery.com>
10206
10207         PR c++/8805
10208         * g++.dg/eh/cleanup1.C: New test.
10209
10210 2003-03-16  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
10211
10212         * gcc.c-torture/execute/20030316-1.c: New test case.
10213
10214 2003-03-16  Nathan Sidwell  <nathan@codesourcery.com>
10215
10216         PR c++/9629
10217         * g++.dg/init/ctor2.C: New test.
10218
10219 2003-03-15  Roger Sayle  <roger@eyesopen.com>
10220
10221         * g77.f-torture/compile/xformat.f: New test case.
10222
10223 2003-03-15  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
10224
10225         * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
10226         * g++.old-deja/g++.mike/eh50.C: Likewise.
10227
10228 2003-03-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10229
10230         PR c++/6440
10231         * g++.dg/template/spec7.C: New test.
10232         * g++.dg/template/spec8.C: Likewise.
10233
10234 2003-03-14  Jakub Jelinek  <jakub@redhat.com>
10235
10236         * gcc.c-torture/execute/20030313-1.c: New test.
10237
10238 2003-03-14  Richard Henderson  <rth@redhat.com>
10239
10240         * gcc.dg/inline-2.c: Adjust alpha test for external call.
10241
10242 2003-03-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
10243
10244         * gcc.c-torture/compile/20030314-1.c: New test.
10245
10246 2003-03-13  Danny Smith  <dannysmith@users.sourceforge.net>
10247
10248         * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
10249         * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
10250         thumb target,
10251         * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
10252         to accept newer _imp__  prefix and additional
10253         newline in .drectve section.
10254         * gcc.dg/dll-4.c: Likewise.
10255         * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
10256         switch.
10257
10258 2003-03-13  Mark Mitchell  <mark@codesourcery.com>
10259
10260         * g++.dg/parse/namespace9.C: New test.
10261
10262         * g++.dg/init/ref5.C: New test.
10263         * g++.dg/parse/ptrmem1.C: Likewise.
10264
10265 2003-03-12  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
10266
10267         * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
10268         * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
10269         regular expression.
10270         * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
10271         * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
10272
10273 2003-03-12  Daniel Jacobowitz  <drow@mvista.com>
10274
10275         * gcc.c-torture/execute/20030224-2.c: New test.
10276
10277 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
10278
10279         * gcc.dg/decl-3.c: New test.
10280
10281 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
10282
10283         * gcc.dg/i386-loop-2.c: New test.
10284
10285 2003-03-11  Mark Mitchell  <mark@codesourcery.com>
10286
10287         PR c++/9474
10288         * g++.dg/parse/namespace8.C: New test.
10289
10290         PR c++/9924
10291         * g++.dg/overload/builtin2.C: New test.
10292
10293 2003-03-11  Steven Bosscher  <s.bosscher@student.tudelft.nl>
10294
10295         * gcc.dg/return-type-3.c: New test.
10296
10297 2003-03-11  D.Venkatasubramanian  <dvenkat@noida.hcltech.com>
10298
10299         * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
10300         profiling options are not supported.
10301
10302 2003-03-10  Mark Mitchell  <mark@codesourcery.com>
10303
10304         * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
10305         * g++.old-deja/g++.warn/impint2.C: Likewise.
10306
10307 2003-03-10  Devang Patel  <dpatel@apple.com>
10308
10309         * g++.dg/cpp/c++_cmd_1.C: New test.
10310         * g++.dg/cpp/c++_cmd_1.h: New file.
10311
10312 2003-03-10  Segher Boessenkool  <segher@koffie.nl>
10313
10314         * gcc.dg/altivec-9.c: New file.
10315
10316 2003-03-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10317
10318         * gcc.dg/ppc-sdata-1.c: New test.
10319         * gcc.dg/ppc-sdata-2.c: New test.
10320
10321 2003-03-09  Mark Mitchell  <mark@codesourcery.com>
10322
10323         PR c++/9373
10324         * g++.dg/opt/ptrmem2.C: New test.
10325
10326         PR c++/8534
10327         * g++.dg/opt/ptrmem1.C: New test.
10328
10329 2003-03-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
10330
10331         * gcc.dg/i386-loop-1.c: New test.
10332
10333 2003-03-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10334
10335         PR c++/9970
10336         * g++.dg/lookup/friend1.C: New test.
10337
10338 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
10339
10340         PR c++/9823
10341         * g++.dg/parser/constructor1.C: New test.
10342
10343 2003-03-08  Hans-Peter Nilsson  <hp@bitrange.com>
10344
10345         * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
10346
10347         * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
10348
10349 2003-03-08  Neil Booth  <neil@daikokuya.co.uk>
10350
10351         * gcc.dg/cpp/Wunused.c: Update test.
10352
10353 2003-03-08  Jan Hubicka  <jh@suse.cz>
10354
10355         * gcc.dg/inline-3.c: New test.
10356
10357 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
10358
10359         PR c++/9809
10360         * g++.dg/parse/builtin1.C: New test.
10361
10362         PR c++/9982
10363         * g++.dg/abi/cookie1.C: New test.
10364         * g++.dg/abi/cookie2.C: Likewise.
10365
10366         PR c++/9524
10367         * g++.dg/template/field1.C: New test.
10368
10369         PR c++/9912
10370         * g++.dg/parse/class1.C: New test.
10371         * g++.dg/parse/namespace7.C: Likewise.
10372         * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
10373
10374 2003-03-07  Mark Mitchell  <mark@codesourcery.com>
10375
10376         * g++.dg/init/ref4.C: New test.
10377
10378 2003-03-07  Jan Hubicka  <jh@suse.cz>
10379
10380         * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
10381         * gcc.dg/inline-3.c:  New test.
10382
10383 2003-03-06  Mark Mitchell  <mark@codesourcery.com>
10384
10385         * g++.dg/init/ref3.C: New test.
10386
10387         PR c++/9965
10388         * g++.dg/init/ref2.C: New test.
10389
10390         PR c++/9400
10391         * g++.dg/warn/Wshadow-2.C: New test.
10392
10393         PR c++/9791
10394         * g++.dg/warn/Woverloaded-1.C: New test.
10395
10396 2003-03-05  Jan Hubicka  <jh@suse.cz>
10397
10398         * gcc.dg/i386-local2.c: New.
10399         * gcc.dg/i386-local.c: Fix typo.
10400
10401 2003-03-05  Mark Mitchell  <mark@codesourcery.com>
10402
10403         * g++.dg/abi/layout3.C: New test.
10404
10405 2003-03-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
10406
10407         * gcc.c-torture/compile/20030305-1.c
10408
10409 2003-03-05  Jan Hubicka  <jh@suse.cz>
10410
10411         * gcc.dg/i386-local.c: New.
10412
10413 2003-03-04  J"orn Rennecke <joern.rennecke@superh.com>
10414
10415         * gcc.dg/sh-relax.c: Disable for sh64-*-*.
10416
10417 2003-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
10418
10419         * gcc.dg/switch-2.c: New test.
10420         * gcc.dg/switch-3.c: New test.
10421         * gcc.dg/Wswitch.c: Adjust line numbers.
10422         * gcc.dg/Wswitch-default.c: Likewise.
10423         * gcc.dg/Wswitch-enum.c: Likewise.
10424
10425 2003-03-04  Alexandre Oliva  <aoliva@redhat.com>
10426
10427         * gcc.c-torture/execute/20030222-1.c: New test.
10428
10429 2003-03-03  James E Wilson  <wilson@tuliptree.org>
10430
10431         * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
10432
10433 2003-03-03  Mark Mitchell  <mark@codesourcery.com>
10434
10435         PR c++/9878
10436         * g++.dg/init/ref1.C: New test.
10437
10438 2003-03-03  J"orn Rennecke <joern.rennecke@superh.com>
10439
10440         * gcc.dg/sh-relax.c: New SH-only test.
10441
10442 2003-03-03  Geoffrey Keating  <geoffk@apple.com>
10443
10444         * gcc.c-torture/compile/20010327-1.c: Back out last change.  Add
10445         comment explaining purpose of testcase.
10446
10447 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
10448
10449         * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
10450         for HC11/HC12 (asm needs two int registers).
10451         * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
10452         HC11/HC12 because the test uses an asm which needs two 32-bit
10453         registers.
10454
10455 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
10456
10457         * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
10458         for HC11/HC12 (array is too large otherwise).
10459         * gcc.c-torture/compile/920501-4.x: New file, likewise.
10460         * gcc.c-torture/compile/20010518-2.x: Likewise.
10461         * gcc.c-torture/compile/980506-1.x: Don't execute this test on
10462         HC11/HC12 (array is too large).
10463
10464 2003-03-01  Geoffrey Keating  <geoffk@apple.com>
10465
10466         * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
10467         * lib/g++-dg.exp (g++-dg-test): Likewise.
10468
10469 2003-03-01  Roger Sayle  <roger@eyesopen.com>
10470
10471         * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
10472         * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
10473
10474 2003-03-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10475
10476         * g++.dg/warn/implicit-typename1.C: Remove warning.
10477
10478 2003-02-28  Richard Henderson  <rth@redhat.com>
10479
10480         * gcc.dg/noreturn-1.c: Move noreturn warning line.
10481         * gcc.dg/return-type-1.c: Move control reaches end warning line.
10482
10483 2003-02-28  Geoffrey Keating  <geoffk@apple.com>
10484
10485         * gcc.dg/pch/pch.exp: Change .pch to .gch.
10486         * g++.dg/pch/pch.exp: Likewise.
10487
10488 2003-02-28  Mark Mitchell  <mark@codesourcery.com>
10489
10490         PR c++/9879
10491         * testsuite/g++.dg/init/new4.C: New test.
10492
10493 2003-02-28  Richard Earnshaw  <rearnsha@arm.com>
10494
10495         * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
10496
10497 2003-02-28  Alexandre Oliva  <aoliva@redhat.com>
10498
10499         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
10500         unsigned long.
10501
10502         * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
10503         wider than float.
10504
10505 2003-02-26  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
10506
10507         * lib/scanasm.exp: Add support for counting numbers of
10508         occurences.
10509         * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
10510         gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
10511
10512 2003-02-25  Mark Mitchell  <mark@codesourcery.com>
10513
10514         PR c++/9683
10515         * g++.dg/template/static3.C: New test.
10516
10517         PR c++/9829
10518         * g++.dg/parse/namespace6.C: New test.
10519
10520 2003-02-25  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10521
10522         PR target/9732
10523         * gcc.dg/20030225-1.c: New test.
10524
10525 2003-02-24  Mark Mitchell  <mark@codesourcery.com>
10526
10527         * README: Remove out-of-date information.
10528
10529         PR c++/9836
10530         * g++.dg/template/spec6.C: New test.
10531
10532 2003-02-24  Jeff Law  <law@redhat.com>
10533
10534         * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
10535
10536 2003-02-24  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
10537
10538         * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
10539         * gcc.dg/pragma-ep-1.c: Likewise.
10540
10541 2003-02-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10542
10543         PR c++/9602
10544         * g++.dg/template/friend16.C: New test.
10545
10546 2003-02-23  Mark Mitchell  <mark@codesourcery.com>
10547
10548         PR c++/5333
10549         * g++.dg/parse/fused-params1.C: Adjust error messages.
10550         * g++.dg/template/nested3.C: New test.
10551
10552 2003-02-24  Alan Modra  <amodra@bigpond.net.au>
10553
10554         * g++.dg/abi/param1.C: New test.
10555
10556 2003-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10557
10558         PR c++/7982
10559         * g++.dg/warn/implicit-typename1.C: New test.
10560
10561 2003-02-22  Kelley Cook <kelleycook@comcast.net>
10562
10563         * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
10564         with "mtune".
10565         * g++.old-deja/g++.other/store-expr2.C: Likewise.
10566         * gcc.c-torture/execute/20010129-1.x: Likewise.
10567         * gcc.dg/20011107-1.c: Likewise.
10568         * gcc.dg/20020108-1.c: Likewise.
10569         * gcc.dg/20020122-3.c: Likewise.
10570         * gcc.dg/20020206-1.c: Likewise.
10571         * gcc.dg/20020310-1.c: Likewise.
10572         * gcc.dg/20020426-2.c: Likewise.
10573         * gcc.dg/20020517-1.c: Likewise.
10574         * gcc.dg/991230-1.c: Likewise.
10575         * gcc.dg/i386-unroll-1.c: Likewise.
10576         * gcc.misc-tests/i386-prefetch.exp: Likewise.
10577
10578 2003-02-22  Jan Hubicka  <jh@suse.cz>
10579
10580         * gcc.dg/i386-mul.c: New test.
10581
10582 2003-02-21  Roger Sayle  <roger@eyesopen.com>
10583
10584         * gcc.dg/builtins-5.c: New test case.
10585
10586 2003-02-22  Hans-Peter Nilsson  <hp@axis.com>
10587
10588         * gcc.dg/asmreg-1.c: New test.
10589
10590 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
10591
10592         PR c++/9749
10593         * g++.dg/parse/varmod1.C: New test.
10594
10595 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
10596
10597         PR c++/9727
10598         * g++.dg/template/op1.C: New test.
10599
10600 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
10601
10602         PR c++/8906
10603         * g++.dg/template/nested2.C: New test.
10604
10605 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
10606
10607         PR c++/8724
10608         * g++.dg/expr/dtor1.C: New test.
10609
10610 2003-02-21  Zack Weinberg  <zack@codesourcery.com>
10611
10612         * gcc.dg/cpp/include3.c: New test.
10613         * gcc.dg/cpp/inc/foo.h: New file.
10614
10615 2003-02-21  Glen Nakamura  <glen@imodulo.com>
10616
10617         * gcc.c-torture/execute/20030221-1.c: New test.
10618
10619 2003-02-20  Mark Mitchell  <mark@codesourcery.com>
10620
10621         PR c++/9729
10622         * g++.dg/abi/conv1.C: New test.
10623
10624 2003-02-20  Jan Hubicka  <jh@suse.cz>
10625
10626         * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
10627
10628 2003-02-19  Daniel Jacobowitz  <drow@mvista.com>
10629
10630         * gcc.c-torture/compile/20030219-1.c: New test.
10631
10632 2003-02-18  Jan Hubicka  <jh@suse.cz>
10633
10634         * gcc.dg/funcorder.c: New test.
10635
10636 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
10637
10638         * gcc.c-torture/execute/20030218-1.c: New.
10639
10640 2003-02-18  Aldy Hernandez  <aldyh@redhat.com>
10641
10642         * gcc.dg/20030218-1.c: New.
10643
10644 2003-02-18  Richard Henderson  <rth@redhat.com>
10645
10646         * gcc.dg/attr-invalid.c: Allow __used__ on static data.
10647         * gcc.dg/attr-used-2.c: New.
10648
10649 2003-02-18  Mark Mitchell  <mark@codesourcery.com>
10650
10651         PR c++/9704
10652         * g++.dg/init/copy5.C: New test.
10653
10654 2003-02-18  Geoffrey Keating  <geoffk@apple.com>
10655
10656         * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
10657         * g++.dg/pch/pch.exp: Likewise.
10658
10659 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
10660
10661         * gcc.c-torture/execute/20030209-1.c: Enable the test if
10662         STACK_SIZE is not defined.
10663
10664 2003-02-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10665
10666         PR c++/9457
10667         * g++.dg/template/init1.C: New test.
10668
10669 2003-02-16  Jan HUbicka  <jh@suse.cz>
10670
10671         * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
10672         (foo): Add few extra tests
10673         * gcc.dg/c99-const-expr-3.c: Likewise.
10674         * gcc.c-torture/execute/20030216-1.c: New.
10675
10676 2003-02-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10677
10678         PR c++/9459
10679         * g++.dg/ext/typeof4.C: New test.
10680
10681 2003-02-15  Roger Sayle  <roger@eyesopen.com>
10682
10683         * gcc.dg/i386-387-3.c: New test case.
10684
10685 2003-02-14  Josef Zlomek  <zlomekj@suse.cz>
10686
10687         * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
10688         cris-*-elf* cris-*-aout* and mmix-*-*.
10689
10690 2003-02-13  Josef Zlomek  <zlomekj@suse.cz>
10691
10692         * gcc.dg/20030213-1.c: New test.
10693
10694 2003-02-12  Roger Sayle  <roger@eyesopen.com>
10695
10696         * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
10697         * gcc.dg/i386-387-2.c: Likewise.
10698
10699 2003-02-12  Aldy Hernandez  <aldyh@redhat.com>
10700
10701         * gcc.dg/ppc-spe.c: Fix formatting.
10702         Enable tests that were previously unsupported by gas.
10703         Delete tests for instructions that no longer exist.
10704         Switch arguments on evsubifw builtin.
10705
10706 2003-02-12  Kazu Hirata  <kazu@cs.umass.edu>
10707
10708         * gcc.c-torture/execute/20030209-1.c: Disable the test if
10709         STACK_SIZE is too small.
10710
10711 2003-02-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
10712             Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
10713
10714         * gcc.dg/decl-2.c: New test.
10715
10716 2003-02-10  Jan Hubicka  <jh@suse.cz>
10717
10718         * gcc.dg/i386-fpcvt-1.c:  New test.
10719
10720 2002-02-09  Richard Sandiford  <rsandifo@redhat.com>
10721
10722         * gcc.c-torture/execute/20030209-1.c: New test.
10723
10724 2003-02-09  Kazu Hirata  <kazu@cs.umass.edu>
10725
10726         * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
10727         int-wide bitops, use the constants of the same width.
10728         Likewise, if long long is 32-bit wide, test bitops using
10729         32-bit constants.
10730
10731 2003-02-07  Loren James Rittle  <ljrittle@acm.org>
10732
10733         * gcc.dg/20021014-1.c: Annotate with expected notice text.
10734
10735 2003-02-07  Roger Sayle  <roger@eyesopen.com>
10736
10737         * testsuite/gcc.dg/builtins-4.c: New test case.
10738
10739 2003-02-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10740
10741         * gcc.dg/20020430-1.c: Fix dg command typos.
10742         * gcc.dg/20020503-1.c: Likewise.
10743
10744 2003-02-06  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
10745
10746         PR c++/8785
10747         * g++.dg/parse/fused-params1.C: New test.
10748
10749         PR c++/8857
10750         * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
10751
10752         PR c++/8921
10753         * g++.dg/parse/non-dependent1.C: New test.
10754
10755         PR c++/8928
10756         * g++.dg/parse/dupl-tmpl-args1.C: New test.
10757
10758         PR c++/9228
10759         * g++.dg/parse/undefined7.C: New test.
10760         * g++.dg/parse/non-templ1.C: New test.
10761
10762         PR c++/9229
10763         * g++.dg/parse/too-many-tmpl-args1.C: New test.
10764
10765 2003-02-06  Eric Botcazou <ebotcazou@libertysurf.fr>
10766
10767         * gcc.c-torture/compile/20030206-1.c: New test.
10768
10769 2003-02-05  Roger Sayle  <roger@eyesopen.com>
10770
10771         * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
10772         "pow" to "foo" to avoid potential confusion with a math built-in.
10773
10774 2003-02-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10775
10776         * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
10777         conditions for SPARC targets.
10778
10779 2003-02-05  Jakub Jelinek  <jakub@redhat.com>
10780
10781         * gcc.dg/20030204-1.c: New test.
10782
10783 2003-02-04  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
10784
10785         PR c++/38
10786         * g++.dg/parse/array-size1.C: New test.
10787
10788         PR c++/5657
10789         * g++.dg/parse/undefined3.C: New test.
10790
10791         PR c++/5665
10792         * g++.dg/parse/undefined4.C: New test.
10793
10794         PR c++/5975
10795         * g++.dg/parse/undefined5.C: New test.
10796
10797         PR c++/7259
10798         * g++.dg/parse/tmpl-tmpl-param1.C: New test.
10799
10800         PR c++/8578
10801         * g++.dg/parse/casting-operator1.C: New test.
10802
10803         PR c++/8596
10804         * g++.dg/parse/undefined6.C: New test.
10805
10806         PR c++/8736
10807         * g++.dg/parse/missing-template1.C: New test.
10808
10809 2003-02-04  Jan Hubicka  <jh@suse.cz>
10810
10811         * gcc.dg/i386-cadd.c:  Compile using -march=k8.
10812         * gcc.dg/i386-cmov?.c:  Likewise.
10813         * gcc.dg/i386-fpcvt-?.c:  Likewise.
10814         * gcc.dg/i386-ssefp-1.c:  Likewise.
10815         * gcc.dg/i386-ssetype-?.c:  Likewise; fix for register passing
10816         conventions.
10817
10818 2003-02-03  Mark Mitchell  <mark@codesourcery.com>
10819
10820         PR c++/7129
10821         * testsuite/g++.dg/ext/max.C: New test.
10822
10823 2003-02-03  Jan Hubicka  <jh@suse.cz>
10824
10825         * gcc.c-torture/execute/20030203-1.c: New test.
10826
10827 2003-02-03  Richard Earnshaw  <rearnsha@arm.com>
10828
10829         * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
10830         'natural-endian'.
10831
10832 2003-02-01  Richard Sandiford  <rsandifo@redhat.com>
10833
10834         * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
10835         * g++.dg/init/new2.C: Likewise.
10836         * g++.dg/other/new1.C: Likewise.
10837
10838 2003-01-31  Loren J. Rittle <ljrittle@acm.org>
10839
10840         * gcc.dg/struct-ret-libc.c: New test.
10841
10842 2003-01-31  Ulrich Weigand  <uweigand@de.ibm.com>
10843
10844         * gcc.dg/20030129-1.c: New test.
10845
10846 2003-01-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10847
10848         PR c++/8849
10849         * g++.dg/template/ptrmem4.C: New test.
10850
10851 2003-01-29  Mark Mitchell  <mark@codesourcery.com>
10852
10853         * g++.dg/parser/constant1.C: New test.
10854
10855 2003-01-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10856
10857         PR c++/8591
10858         * g++.dg/parse/friend2.C: New test.
10859
10860 2003-01-29  Nathan Sidwell  <nathan@codesourcery.com>
10861
10862         PR c++/9437
10863         * g++.dg/template/unify4.C: New test.
10864
10865 2003-01-28  Richard Sandiford  <rsandifo@redhat.com>
10866
10867         * gcc.c-torture/execute/20030128-1.c: New test.
10868
10869 2003-01-28  Jeffrey D. Oldham  <oldham@codesourcery.com>
10870
10871         * g++.dg/lookup/nested1.C: Test moved from ...
10872         * g++.old-deja/g++.other/lookup24.C: ... here.
10873
10874 2003-01-28  Jan Hubicka  <jh@suse.cz>
10875
10876         * gcc.dg/i386-cmov5.c:  New test.
10877
10878 2003-01-28  D.Venkatasubramanian   <dvenkat@noida.hcltech.com>
10879
10880         * gcc.c-torture/execute/20010925-1.c: Changed the
10881         memcpy declaration.
10882
10883 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
10884
10885         PR c++/3902
10886         * g++.dg/parse/template5.C: New test.
10887
10888 2003-01-28  Toon Moene  <toon@moene.indiv.nluug.nl>
10889
10890         PR fortran/9258
10891         * g77.dg/pr9258: New test.
10892
10893 2003-01-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
10894
10895         * README: Move relevant parts from README.g++.
10896
10897         * README.g++: Remove this file.
10898
10899 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
10900
10901         * g++.dg/abi/dcast1.C: New test.
10902
10903 2003-01-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10904
10905         * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
10906
10907 2003-01-27  Jeffrey D. Oldham  <oldham@codesourcery.com>
10908
10909         PR c++/47
10910         * g++.old-deja/g++.other/lookup24.C: New test.
10911
10912 2003-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10913
10914         PR middle-end/7227
10915         * gcc.dg/uninit-C.c: New test.
10916
10917 2003-01-27  Nathan Sidwell  <nathan@codesourcery.com>
10918
10919         * g++.dg/abi/covariant1.C: New test.
10920
10921 2003-01-25  Ulrich Weigand  <uweigand@de.ibm.com>
10922
10923         * gcc.dg/20030123-1.c: New test.
10924
10925 2003-01-25  Jan Hubicka  <jh@suse.cz>
10926
10927         PR opt/8492
10928         * gcc.c-torture/compile/20030125-1.c
10929
10930 2003-01-25  Nathan Sidwell  <nathan@codesourcery.com>
10931
10932         PR c++/9403
10933         * g++.dg/parse/template3.C: New test.
10934         * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
10935
10936         PR c++/795
10937         * g++.dg/parse/template4.C: New test.
10938
10939         PR c++/9415
10940         * g++.dg/template/qual2.C: New test.
10941
10942         PR c++/8545
10943         * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
10944
10945         * g++.old-deja/g++.ns/bogus1.C: Change expected error.
10946
10947 2003-01-25  Roger Sayle  <roger@eyesopen.com>
10948
10949         * gcc.c-torture/execute/switch-1.c: New test case.
10950
10951 2003-01-25  Jan Hubicka  <jh@suse.cz>
10952
10953         * gcc.c-torture/execute/20030125-1.[cx]: New test.
10954
10955 2003-01-25  Paolo Carlini  <pcarlini@unitus.it>
10956
10957         Tweaks for Bison-1.875. From the NEWS file:
10958         "- `parse error' -> `syntax error'
10959         Bison now uniformly uses the term `syntax error'"
10960         * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
10961         * gcc.dg/cpp/digraph2.c: Likewise.
10962         * gcc.dg/cpp/direct2.c: Likewise.
10963         * gcc.dg/cpp/paste4.c: Likewise.
10964         * gcc.dg/c90-restrict-1.c: Likewise.
10965         * gcc.dg/c99-func-2.c: Likewise.
10966         * gcc.dg/noncompile/920721-2.c: Likewise.
10967         * gcc.dg/noncompile/930622-2.c: Likewise.
10968         * gcc.dg/noncompile/940112-1.c: Likewise.
10969         * gcc.dg/noncompile/950921-1.c: Likewise.
10970         * gcc.dg/noncompile/951123-1.c: Likewise.
10971         * gcc.dg/noncompile/971104-1.c: Likewise.
10972         * gcc.dg/noncompile/990416-1.c: Likewise.
10973
10974 2003-01-24  Paolo Carlini  <pcarlini@unitus.it>
10975
10976         * g++.dg/parse/undefined1.C: Add error message.
10977
10978 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
10979
10980         PR c++/9354
10981         * g++.dg/parse/new1.C: New test.
10982
10983         PR c++/9216
10984         * g++.dg/parse/template2.C: New test.
10985
10986         PR c++/9354
10987         * g++.dg/parse/typedef2.C: New test.
10988
10989         PR c++/9328
10990         * g++.dg/ext/typeof3.C: New test.
10991
10992 2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
10993
10994         PR c++/2738
10995         * g++.dg/parse/ret-type1.C: New test.
10996
10997         PR c++/3792
10998         * g++.dg/parse/tmpl-outside1.C: New test.
10999
11000         PR c++/4207
11001         * g++.dg/parse/int-as-enum1.C: New test.
11002
11003         PR c++/4903
11004         * g++.dg/parse/no-typename1.C: New test.
11005
11006         PR c++/5533
11007         * g++.dg/parse/no-value1.C: New test.
11008
11009         PR c++/5921
11010         * g++.dg/parse/wrong-inline1.C: New test.
11011
11012         PR c++/6402
11013         * g++.dg/parse/ref1.C: New test.
11014
11015         PR c++/6992
11016         * g++.dg/parse/attr-ctor1.C: New test.
11017
11018         PR c++/7229
11019         * g++.dg/parse/namespace5.C: New test.
11020
11021         PR c++/7917
11022         * g++.dg/parse/func-def1.C: New test.
11023
11024         PR c++/8143
11025         * g++.dg/parse/undefined1.C: New test.
11026
11027         PR c++/5723, PR c++/8522
11028         * g++.dg/parse/specialization1.C: New test.
11029
11030         PR c++/163, PR c++/8595
11031         * g++.dg/parse/struct-as-enum1.C: New test.
11032
11033         PR c++/9173
11034         * g++.dg/parse/undefined2.C: New test.
11035
11036 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
11037
11038         PR c++/9298
11039         * g++.dg/parse/template1.C: New test.
11040
11041         PR c++/9384
11042         * g++.dg/parse/using1.C: New test.
11043
11044         PR c++/9285
11045         PR c++/9294
11046         * g++.dg/parse/expr2.C: New test.
11047
11048         PR c++/9388
11049         * g++.dg/parse/lookup2.C: Likewise.
11050
11051 2003-01-21  Jan Hubicka  <jh@suse.cz>
11052
11053         * gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
11054         * gcc.c-torture/execute/eeprof-1.c:  Likewise.
11055         * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
11056         * gcc.c-torture/execute/string-opt-*.c: Likewise.
11057
11058 2003-01-20  Nick Clifton  <nickc@redhat.com>
11059
11060         * gcc.c-torture/execute/20030117-1.c: New test case.  Exposes
11061         problem with ARM sibcall code generation.
11062
11063 2003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
11064
11065         * gcc.c-torture/execute/20030120-1.c: New.
11066
11067 2003-01-19  Paolo Carlini  <pcarlini@unitus.it>
11068
11069         * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
11070
11071 2003-01-17  Mark Mitchell  <mark@codesourcery.com>
11072
11073         PR c++/9272
11074         * g++.dg/parse/ctor1.C: New test.
11075
11076         PR c++/9294:
11077         * g++.dg/parse/qualified1.C: New test.
11078
11079         * g++.dg/parse/typename3.C: New test.
11080
11081 2003-01-16  Richard Henderson  <rth@redhat.com>
11082
11083         * g++.dg/tls/init-2.C: Fix error matches for real this time.
11084
11085 2003-01-16  Richard Henderson  <rth@redhat.com>
11086
11087         * g++.dg/pch/pch.exp: Copy test header to the working directory
11088         before using it either for precompilation or direct use.
11089         * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
11090         * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
11091
11092 2003-01-16  Richard Henderson  <rth@redhat.com>
11093
11094         * gcc.dg/pch/pch.exp: Copy test header to the working directory
11095         before using it either for precompilation or direct use.
11096         * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
11097         * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
11098
11099 2003-01-16  Mark Mitchell  <mark@codesourcery.com>
11100
11101         * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
11102         * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
11103         * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
11104         * gcc/testsuite/g++.dg/parse/typename2.C: New test.
11105         * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
11106         typename warning into error.
11107         * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
11108         error messages.
11109         * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
11110         * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
11111         * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
11112         messages.
11113         * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
11114         make declaration visible in template.
11115         * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
11116         * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
11117         messages.
11118         * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
11119         message.
11120         * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
11121         * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
11122         * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
11123         * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
11124         typename warning with error message.
11125         * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
11126         * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
11127         * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
11128
11129 2003-01-16  Nathan Sidwell  <nathan@codesourcery.com>
11130
11131         * g++.dg/parse/ambig2.C: New test.
11132
11133 2003-01-15  Richard Henderson  <rth@redhat.com>
11134
11135         * g++.dg/tls/init-2.C: Update error message string.
11136
11137 2003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11138
11139         * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
11140
11141 2003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
11142
11143         * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
11144         all for HC11/HC12.
11145         * gcc.c-torture/compile/20001205-1.x: Likewise.
11146         * gcc.c-torture/compile/20001226-1.x: Likewise.
11147         * gcc.c-torture/compile/920520-1.x: Likewise.
11148         * gcc.c-torture/compile/961203-1.x: Likewise.
11149         * gcc.c-torture/compile/20020604-1.x: Likewise.
11150
11151 2003-01-15  Jan Hubicka  <jh@suse.cz>
11152
11153         * gcc.c-torture/compile/20030115-1.c: New test.
11154
11155         * gcc.dg/i386-fpcvt-1.c: New test.
11156         * gcc.dg/i386-fpcvt-2.c: New test.
11157
11158 2003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
11159
11160         Further conform g++'s __vmi_class_type_info to the C++ ABI
11161         specification.
11162         * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
11163         the specification.
11164
11165 2003-01-14  Jan Hubicka  <jh@suse.cz>
11166
11167         * gcc.dg/i386-fpcvt-1.c: New test.
11168         * gcc.dg/i386-fpcvt-2.c: New test.
11169
11170 2003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
11171
11172         * gcc.dg/i386-mmx-3.c: New test.
11173
11174 2003-01-12  Mark Mitchell  <mark@codesourcery.com>
11175
11176         PR c++/9264
11177         * g++.dg/parse/octal1.C: New file.
11178
11179         PR c++/9172
11180         * g++.dg/parse/typename1.C: New file.
11181
11182 2003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
11183
11184         * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
11185         * gcc.dg/bf-no-ms-layout.c: Likewise.
11186         * gcc.dg/bf-ms-attrib.c: Likewise.
11187
11188 2003-01-10  Mark Mitchell  <mark@codesourcery.com>
11189
11190         PR c++/9099
11191         * g++.dg/parse/dtor1.C: New file.
11192
11193         PR c++/9128
11194         * g++.dg/rtti/typeid1.C: New file.
11195
11196         PR c++/9153
11197         * g++.dg/parse/lookup1.C: New file.
11198
11199         PR c++/9171
11200         * g++.dg/templ/spec5.C: New file.
11201
11202 2003-01-10  Josef Zlomek  <zlomekj@suse.cz>
11203
11204         * gcc.c-torture/compile/20030110-1.c: New test.
11205
11206 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
11207
11208         Merge from pch-branch:
11209
11210         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
11211
11212         * gcc.dg/pch/cpp-1.h: New.
11213         * gcc.dg/pch/cpp-1.c: New.
11214         * gcc.dg/pch/cpp-2.h: New.
11215         * gcc.dg/pch/cpp-2.c: New.
11216
11217         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
11218
11219         * gcc.dg/pch/except-1.h: New.
11220         * gcc.dg/pch/except-1.c: New.
11221
11222         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
11223
11224         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
11225         running test.
11226         * gcc.dg/pch: Include *.hp not *.h.
11227         * gcc.dg/pch/system-1.h: New.
11228         * gcc.dg/pch/system-1.c: New.
11229
11230         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
11231
11232         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
11233         rather than trying to build and run a program using PCH.
11234         * gcc.dg/pch: Remove dg-do commands from test files.
11235
11236         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
11237
11238         * gcc.dg/pch/macro-3.c: New.
11239         * gcc.dg/pch/macro-3.h: New.
11240
11241         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
11242
11243         * gcc.dg/pch/common-1.c: New.
11244         * gcc.dg/pch/common-1.h: New.
11245         * gcc.dg/pch/decl-1.c: New.
11246         * gcc.dg/pch/decl-1.h: New.
11247         * gcc.dg/pch/decl-2.c: New.
11248         * gcc.dg/pch/decl-2.h: New.
11249         * gcc.dg/pch/decl-3.c: New.
11250         * gcc.dg/pch/decl-3.h: New.
11251         * gcc.dg/pch/decl-4.c: New.
11252         * gcc.dg/pch/decl-4.h: New.
11253         * gcc.dg/pch/decl-5.c: New.
11254         * gcc.dg/pch/decl-5.h: New.
11255         * gcc.dg/pch/global-1.c: New.
11256         * gcc.dg/pch/global-1.h: New.
11257         * gcc.dg/pch/inline-1.c: New.
11258         * gcc.dg/pch/inline-1.h: New.
11259         * gcc.dg/pch/inline-2.c: New.
11260         * gcc.dg/pch/inline-2.h: New.
11261         * gcc.dg/pch/static-1.c: New.
11262         * gcc.dg/pch/static-1.h: New.
11263         * gcc.dg/pch/static-2.c: New.
11264         * gcc.dg/pch/static-2.h: New.
11265
11266         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
11267
11268         * g++.dg/pch/pch.exp: Better handle failing testcases.
11269         * gcc.dg/pch/pch.exp: Likewise.
11270         * gcc.dg/pch/macro-1.c: New.
11271         * gcc.dg/pch/macro-1.h: New.
11272         * gcc.dg/pch/macro-2.c: New.
11273         * gcc.dg/pch/macro-2.h: New.
11274
11275         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
11276
11277         * g++.dg/dg.exp: Treat files in pch/ specially.
11278         * g++.dg/pch/pch.exp: New file.
11279         * g++.dg/pch/empty.H: New file.
11280         * g++.dg/pch/empty.C: New file.
11281         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
11282         "precompile".
11283
11284         * gcc.dg/pch/pch.exp: New file.
11285         * gcc.dg/pch/empty.h: New file.
11286         * gcc.dg/pch/empty.c: New file.
11287         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
11288         "precompile".
11289
11290 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
11291
11292         * g++.dg/template/friend14.C: New test.
11293
11294 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
11295
11296         * gcc.dg/old-style-asm-1.c: New test.
11297
11298 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
11299
11300         * gcc.c-torture/compile/20030109-1.c: New test.
11301
11302 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
11303
11304         * gcc.c-torture/execute/20030109-1.c: New test.
11305
11306 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
11307
11308         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
11309         * g++.old-deja/g++.mike/dyncast2.C: Likewise
11310         * g++.old-deja/g++.mike/dyncast3.C: Likewise
11311         * g++.old-deja/g++.mike/eh2.C: Likewise
11312         * g++.old-deja/g++.mike/eh3.C: Likewise
11313         * g++.old-deja/g++.mike/eh5.C: Likewise
11314         * g++.old-deja/g++.mike/eh6.C: Likewise
11315         * g++.old-deja/g++.mike/eh7.C: Likewise
11316         * g++.old-deja/g++.mike/eh8.C: Likewise
11317         * g++.old-deja/g++.mike/eh9.C: Likewise
11318         * g++.old-deja/g++.mike/eh10.C: Likewise
11319         * g++.old-deja/g++.mike/eh12.C: Likewise
11320         * g++.old-deja/g++.mike/eh13.C: Likewise
11321         * g++.old-deja/g++.mike/eh14.C: Likewise
11322         * g++.old-deja/g++.mike/eh16.C: Likewise
11323         * g++.old-deja/g++.mike/eh17.C: Likewise
11324         * g++.old-deja/g++.mike/eh18.C: Likewise
11325         * g++.old-deja/g++.mike/eh21.C: Likewise
11326         * g++.old-deja/g++.mike/eh23.C: Likewise
11327         * g++.old-deja/g++.mike/eh24.C: Likewise
11328         * g++.old-deja/g++.mike/eh25.C: Likewise
11329         * g++.old-deja/g++.mike/eh26.C: Likewise
11330         * g++.old-deja/g++.mike/eh27.C: Likewise
11331         * g++.old-deja/g++.mike/eh28.C: Likewise
11332         * g++.old-deja/g++.mike/eh29.C: Likewise
11333         * g++.old-deja/g++.mike/eh31.C: Likewise
11334         * g++.old-deja/g++.mike/eh33.C: Likewise
11335         * g++.old-deja/g++.mike/eh34.C: Likewise
11336         * g++.old-deja/g++.mike/eh35.C: Likewise
11337         * g++.old-deja/g++.mike/eh36.C: Likewise
11338         * g++.old-deja/g++.mike/eh37.C: Likewise
11339         * g++.old-deja/g++.mike/eh38.C: Likewise
11340         * g++.old-deja/g++.mike/eh39.C: Likewise
11341         * g++.old-deja/g++.mike/eh40.C: Likewise
11342         * g++.old-deja/g++.mike/eh41.C: Likewise
11343         * g++.old-deja/g++.mike/eh42.C: Likewise
11344         * g++.old-deja/g++.mike/eh44.C: Likewise
11345         * g++.old-deja/g++.mike/eh46.C: Likewise
11346         * g++.old-deja/g++.mike/eh47.C: Likewise
11347         * g++.old-deja/g++.mike/eh48.C: Likewise
11348         * g++.old-deja/g++.mike/eh49.C: Likewise
11349         * g++.old-deja/g++.mike/eh50.C: Likewise
11350         * g++.old-deja/g++.mike/eh51.C: Likewise
11351         * g++.old-deja/g++.mike/eh53.C: Likewise
11352         * g++.old-deja/g++.mike/eh55.C: Likewise
11353         * g++.old-deja/g++.mike/p7912.C: Likewise
11354         * g++.old-deja/g++.mike/p9706.C: Likewise
11355         * g++.old-deja/g++.mike/p10416.C: Likewise
11356         * g++.old-deja/g++.mike/p11667.C: Likewise
11357         * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
11358         Remove redundant reference to Iris.
11359         * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
11360         Elxsi, i860, Pico Java, and WE32K.
11361
11362 2003-01-07  Mark Mitchell  <mark@codesourcery.com>
11363
11364         * g++.dg/ext/asm4.C: New test.
11365
11366 2003-01-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
11367
11368         PR c++/9030
11369         * g++.dg/template/friend12.C: New test.
11370         * g++.dg/template/friend13.C: Likewise.
11371         * g++.old-deja/g++.eh/spec6.C: Add missing error message.
11372
11373 2003-01-08  Jan Hubicka  <jh@suse.cz>
11374
11375         * gcc.dg/i386-cadd.c: New test.
11376         * gcc.dg/i386-cmov4.c: Likewise.
11377
11378 2003-01-06  Mark Mitchell  <mark@codesourcery.com>
11379
11380         PR c++/9165
11381         * g++.dg/warn/Wunused-3.C: New test.
11382
11383         * g++.dg/abi/bitfield9.C: New test.
11384
11385         PR c++/9189
11386         * g++.dg/parse/defarg3.C: New test.
11387
11388 2003-01-06  Nathan Sidwell  <nathan@codesourcery.com>
11389
11390         * g++.dg/parse/ambig1.C: New test.
11391         * g++.dg/parse/defarg2.C: New test.
11392
11393 2003-01-05  Mark Mitchell  <mark@codesourcery.com>
11394
11395         * g++.dg/template/defarg-1.C: New test.
11396         * g++.dg/template/local2.C: Likewise.
11397
11398 2003-01-05  Richard Sandiford  <rsandifo@redhat.com>
11399
11400         * gcc.c-torture/execute/20030105-1.c: New test.
11401
11402 2003-01-04  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
11403
11404         * g++.dg/parse/namespace3.C: Remove extra semicolons.
11405         * g++.dg/parse/namespace4.C: Likewise.
11406
11407 2003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
11408
11409         * g++.dg/template/ntp2.C: New test.
11410
11411 2003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
11412
11413         * g++.dg/parse/extern-C-1.C: New test.
11414
11415         * g++.dg/parse/namespace4.C: New test.
11416
11417         * g++.dg/template/nested1.C: New test.
11418
11419         * g++.dg/parse/namespace3.C: New test.
11420
11421 2003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
11422
11423         * g++.dg/lookup/two-stage1.C: New test.
11424
11425 2003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11426
11427         * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
11428         * g++.old-deja/g++.jason/access8.C: Likewise.
11429         * g++.old-deja/g++.other/decl5.C: Likewise.
11430
11431 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
11432
11433         * g++.dg/parse/parse7.C: New test.
11434
11435 2003-01-02  Mark Mitchell  <mark@codesourcery.com>
11436
11437         PR c++/2843
11438         * g++.dg/ext/attrib7.C: New test.
11439
11440 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
11441
11442         * g++.dg/parse/parse6.C: New test.
11443
11444 2003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
11445
11446         * gcc.dg/h8300-stack-1.c: New.
11447
11448 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
11449
11450         g++.dg/lookup/exception1.C: New test.
11451
11452         g++.dg/lookup/template1.C: New test.
11453
11454         g++.dg/parse/namespace2.C: New test.
11455
11456         g++.dg/parse/parens2.C: New test.
11457
11458 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
11459
11460         * g++.dg/parse/parse5.C: New test.
11461         * g++.dg/lookup/scoped4.C: New test.
11462
11463 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
11464
11465         * g++.dg/parse/parens1.C: New test.
11466
11467         * g++.dg/parse/parens2.C: Removed, turned out to duplicate
11468         angle-bracket1.C.
11469         * g++.dg/parse/parens2.C: New test.
11470
11471         * g++.dg/lookup/scope-operator1.C: New test.
11472
11473         * g++.dg/parse/operator1.C: New test.
11474
11475 2003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
11476
11477         * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
11478         * g++.old-deja/g++.other/access6.C: Likewise.
11479         * g++.old-deja/g++.other/decl1.C: Likewise.
11480         * g++.old-deja/g++.pt/typename12.C: Likewise.
11481
11482 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
11483
11484         * g++.dg/parse/namespace1.C: New test.
11485
11486 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
11487
11488         * g++.dg/parse/parse4.C: New test.
11489
11490 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
11491
11492         * g++.dg/parse/parse3.C: New test.
11493
11494 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
11495
11496         * g++.dg/parse/parse2.C: New test.
11497
11498 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
11499
11500         * g++.dg/template/friend11.C: New test.
11501
11502 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
11503
11504         * g++.dg/parse/parse1.C: New test.
11505
11506 2002-12-31  Janis Johnson  <janis187@us.ibm.com>
11507
11508         * lib/profopt.exp: Change the name of a global variable to avoid
11509         possible clashes with other test suites.
11510
11511 2002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
11512
11513         * g++.dg/inherit/covariant8.C: New test.
11514
11515 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
11516
11517         * g++.dg/init/array9.C: New test.
11518
11519         PR c++/9112
11520         * g++.dg/parse/expr1.C: New test.
11521
11522 2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
11523
11524         * gcc.c-torture/compile/20021230-1.c: New test.
11525
11526 2002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
11527
11528         * g++.dg/inherit/covariant5.C: New test.
11529         * g++.dg/inherit/covariant6.C: New test.
11530         * g++.dg/inherit/covariant7.C: New test.
11531
11532 2002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
11533
11534         PR c++/2739
11535         * g++.dg/other/access2.C: New test.
11536
11537 2002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
11538
11539         * g++.dg/other/anon-struct.C: No longer fails
11540         * g++.old-deja/g++.brendan/parse4.C: Likewise.
11541         * g++.old-deja/g++.brendan/parse5.C: Likewise.
11542         * g++.old-deja/g++.brendan/parse6.C: Likewise.
11543
11544 2002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
11545
11546         * g++.dg/parse/angle-bracket.C (main): No longer fails.
11547
11548 2002-12-27  Mark Mitchell  <mark@codesourcery.com>
11549
11550         * g++.dg/eh/spec4.C: Remove stray semicolon.
11551         * g++.dg/expr/pmf-1.C: Change error message.
11552         * g++.dg/ext/asm1.C: Remove stray semicolon.
11553         * g++.dg/ext/typename1.C: Add missing typenames.
11554         * g++.dg/inherit/template-as-base.C: Change error message.
11555         * g++.dg/lookup/scoped1.C: Likewise.
11556         * g++.dg/lookup/scoped2.C: Likewise.
11557         * g++.dg/lookup/using2.C: Likewise.
11558         * g++.dg/other/component1.C: Remove stray semicolon.
11559         * g++.dg/other/do1.C: Change error message.
11560         * g++.dg/other/error2.C: Likewise.
11561         * g++.dg/other/init1.C: Likewise.
11562         * g++.dg/other/packed1.C: Remove stray semicolon.
11563         * g++.dg/other/ptrmem2.C: Change error message.
11564         * g++.dg/parse/parameter-declaration-1.C: Remove line number
11565         marker.
11566         * g++.dg/special/initp1.C: Remove invalid attribute usage.
11567         * g++.dg/template/access3.C: Add typename keyword.
11568         * g++.dg/template/access5.C: Remove stray semicolon.
11569         * g++.dg/template/access6.C: Likewise.
11570         * g++.dg/template/complit1.C: Likewise.
11571         * g++.dg/template/crash1.C: Change error message.
11572         * g++.dg/template/inherit2.C: Remove stray semicolon.
11573         * g++.dg/template/instantiate2.C: Likewise.
11574         * g++.dg/template/instantiate3.C: Change error message.
11575         * g++.dg/template/qual1.C: Remove stray semicolon.
11576         * g++.dg/template/qualttp18.C: Change error message.
11577         * g++.dg/template/ref1.C: Remove stray semicolon.
11578         * g++.dg/template/sizeof1.C (A::value): Declare it.
11579         * g++.dg/template/spec4.C: Change error message.
11580         * g++.dg/template/static1.C: Likewise.
11581         * g++.dg/template/type1.C: Likewise.
11582         * g++.dg/template/typename3.C: Likewise.
11583         * g++.old-deja/g++.benjamin/13478.C: Change error message.
11584         * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
11585         * g++.old-deja/g++.benjamin/bool01.C: Likewise.
11586         * g++.old-deja/g++.benjamin/bool02.C: Likewise.
11587         * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
11588         named return value extension.
11589         * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
11590         * g++.old-deja/g++.benjmain/warn01.C: Likewise.
11591         * g++.old-deja/g++.bob/extern_C.C: Likewise.
11592         * g++.old-deja/g++.bob/inherit2.C: Likewise.
11593         * g++.old-deja/g++.brendan/complex1.C: Likewise.
11594         * g++.old-deja/g++.brendan/copy5.C: Likewise.
11595         * g++.old-deja/g++.brendan/crash13.C: Likewise.
11596         * g++.old-deja/g++.brendan/crash15.C: Likewise.
11597         * g++.old-deja/g++.brendan/crash18.C: Change error message.
11598         * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
11599         * g++.old-deja/g++.brendan/crash38.C: Likewise.
11600         * g++.old-deja/g++.brendan/crash50.C: Likewise.
11601         * g++.old-deja/g++.brendan/crash56.C: Likewise.
11602         * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
11603         syntax.
11604         * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
11605         * g++.old-deja/g++.brendan/crash8.C: Change error message.
11606         * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
11607         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
11608         * g++.old-deja/g++.brendan/shadow1.C: Likewise.
11609         * g++.old-deja/g++.brendan/template11.C: Likewise.
11610         * g++.old-deja/g++.brendan/template26.C: Likewise.
11611         * g++.old-deja/g++.brendan/template27.C: Use explicit
11612         specialization syntax.
11613         * g++.old-deja/g++.brendan/template30.C: Likewise.
11614         * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
11615         * g++.old-deja/g++.brendan/visibility3.C: Account for use of
11616         non-dependent names.
11617         * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
11618         * g++.old-deja/g++.brendan/warnings7.C: Likewise.
11619         * g++.old-deja/g++.bugs/900121_02.C: Likewise.
11620         * g++.old-deja/g++.eh/catchptr1.C: Likewise.
11621         * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
11622         * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
11623         named return value extension.
11624         * g++.old-deja/g++.ext/namedret2.C: Likewise.
11625         * g++.old-deja/g++.ext/namedret3.C: Likewise.
11626         * g++.old-deja/g++.ext/return1.C: Likewise.
11627         * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
11628         * g++.old-deja/g++.jason/access17.C: Issue more error messages.
11629         * g++.old-deja/g++.jason/access8.C: Likewise.
11630         * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
11631         * g++.old-deja/g++.jason/destruct.C: Remove incorrect
11632         pseudo-destructor names.
11633         * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
11634         * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
11635         pseudo-destructor names.
11636         * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
11637         * g++.old-deja/g++.jason/overload19.C: Likewise.
11638         * g++.old-deja/g++.jason/overload32.C: Likewise.
11639         * g++.old-deja/g++.jason/parse11.C: Issue error messages about
11640         stray semicolons.
11641         * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
11642         * g++.old-deja/g++.jason/return.C: Likewise.
11643         * g++.old-deja/g++.jason/return2.C: Likewise.
11644         * g++.old-deja/g++.jason/shadow1.C: Likewise.
11645         * g++.old-deja/g++.jason/special.C: Use explicit specialization
11646         syntax.
11647         * g++.old-deja/g++.jason/template10.C: Account for use of
11648         non-dependent names.
11649         * g++.old-deja/g++.jason/template11.C: Use explicit specialization
11650         syntax.
11651         * g++.old-deja/g++.jason/template37.C: Likewise.
11652         * g++.old-deja/g++.law/access4.C: Change error messages.
11653         * g++.old-deja/g++.law/arm13.C:  Remove incorrect
11654         pseudo-destructor names.
11655         * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
11656         * g++.old-deja/g++.law/ctors9.C: Likewise.
11657         * g++.old-deja/g++.law/cvt22.C: Likewise.
11658         * g++.old-deja/g++.law/dtors5.C: Likewise.
11659         * g++.old-deja/g++.law/global-init1.C: Likewise.
11660         * g++.old-deja/g++.law/missed-error3.C: Likewise.
11661         * g++.old-deja/g++.law/operators28.C: Likewise.
11662         * g++.old-deja/g++.law/visibility28.C: Likewise.
11663         * g++.old-deja/g++.martin/eval1.C: Likewise.
11664         * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
11665         name.
11666         * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
11667         * g++.old-deja/g++.mike/net34.C: Likewise.
11668         * g++.old-deja/g++.mike/net36.C: Likewise.
11669         * g++.old-deja/g++.mike/ns2.C: Likewise.
11670         * g++.old-deja/g++.mike/p12306.C: Likewise.
11671         * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
11672         value extension.
11673         * g++.old-deja/g++.mike/p700.C: Likewise.
11674         * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
11675         * g++.old-deja/g++.mike/p710.C: Likewise.
11676         * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
11677         value extension.
11678         * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
11679         * g++.old-deja/g++.mike/pmf9.C: Likewise.
11680         * g++.old-deja/g++.ns/crash2.C: Likewise.
11681         * g++.old-deja/g++.ns/crash3.C: Likewise.
11682         * g++.old-deja/g++.ns/invalid1.C: Likewise.
11683         * g++.old-deja/g++.ns/ns17.C: Likewise.
11684         * g++.old-deja/g++.ns/template16.C: Likewise.
11685         * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
11686         keyword.
11687         * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
11688         * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
11689         * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
11690         named return value extension.
11691         * g++.old-deja/g++.oliva/nameret2.C: Likewise.
11692         * g++.old-deja/g++.other/access4.C: Issue additional error
11693         messages.
11694         * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
11695         * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
11696         * g++.old-deja/g++.other/crash11.C: Add missing class-key.
11697         * g++.old-deja/g++.other/crash25.C: Change error message.
11698         * g++.old-deja/g++.other/crash4.C: Change error message.
11699         * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
11700         * g++.old-deja/g++.other/decl5.C: Issue more error messages.
11701         * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
11702         checks.
11703         * g++.old-deja/g++.other/defarg8.C: Likewise.
11704         * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
11705         * g++.old-deja/g++.other/dtor10.C: Likewise.
11706         * g++.old-deja/g++.other/incomplete.C: Likewise.
11707         * g++.old-deja/g++.other/linkage7.C: Likewise.
11708         * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
11709         lookup algorithm.
11710         * g++.old-deja/g++.other/mangle2.C: Likewise.
11711         * g++.old-deja/g++.other/refinit2.C: Likewise.
11712         * g++.old-deja/g++.other/sizeof2.C: Change error messages.
11713         * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
11714         * g++.old-deja/g++.pt/crash28.C: Likewise.
11715         * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
11716         syntax.
11717         * g++.old-deja/g++.pt/crash32.C: Change error message.
11718         * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
11719         * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
11720         * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
11721         error message position.
11722         * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
11723         * g++.old-deja/g++.pt/defarg8.C: Change error message.
11724         * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
11725         syntax.
11726         * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
11727         * g++.old-deja/g++.pt/eichin01b.C: Likewise.
11728         * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
11729         * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
11730         keyword.
11731         * g++.old-deja/g++.pt/explicit31.C: Likewise.
11732         * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
11733         * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
11734         keyword.
11735         * g++.old-deja/g++.pt/explicit71.C: Change error message.
11736         * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
11737         syntax.
11738         * g++.old-deja/g++.pt/friend28.C: Account for use of
11739         non-dependent names.
11740         * g++.old-deja/g++.pt/friend29.C: Likewise.
11741         * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
11742         rules.
11743         * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
11744         * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
11745         * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
11746         lookup rules.
11747         * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
11748         * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
11749         keyword.
11750         * g++.old-deja/g++.pt/memclass20.C: Likewise.
11751         * g++.old-deja/g++.pt/memclass5.C: Likewise.
11752         * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
11753         keyword.
11754         * g++.old-deja/g++.pt/memtemp75.C: Likewise.
11755         * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
11756         * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
11757         * g++.old-deja/g++.pt/overload13.C: Correct error messages.
11758         * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
11759         * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
11760         keyword.
11761         * g++.old-deja/g++.pt/spec10.C: Likewise.
11762         * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
11763         * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
11764         * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
11765         * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
11766         * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
11767         * g++.old-deja/g++.pt/ttp62.C: Likewise.
11768         * g++.old-deja/g++.pt/ttp64.C: Likewise.
11769         * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
11770         * g++.old-deja/g++.pt/typename15.C: Likewise.
11771         * g++.old-deja/g++.pt/typename22.C: Likewise.
11772         * g++.old-deja/g++.pt/typename6.C: Change error messages.
11773         * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
11774         * g++.old-deja/g++.pt/virtual2.C: Likewise.
11775         * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
11776         syntax.
11777         * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
11778         return value extension.
11779         * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
11780         * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
11781         * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
11782         * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
11783
11784 2002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
11785
11786         * g++.dg/warn/inline1.C: New test.
11787         * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
11788         * g++.old-deja/g++.jason/synth10.C: Likewise.
11789         * g++.old-deja/g++.mike/net31.C: Likewise.
11790         * g++.old-deja/g++.mike/p8786.C: Likewise.
11791
11792         * g++.dg/template/friend10.C: New test.
11793         * g++.dg/template/conv5.C: New test.
11794
11795 2002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
11796
11797         * g++.dg/lookup/scoped3.C: New test.
11798
11799         * g++.dg/lookup/decl1.C: New test.
11800         * g++.dg/lookup/decl2.C: New test.
11801
11802 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
11803
11804         * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
11805         gcc.c-torture/compile/20021015-1.c,
11806         gcc.c-torture/compile/20021015-2.c,
11807         gcc.c-torture/compile/20021123-1.c,
11808         gcc.c-torture/compile/20021123-2.c,
11809         gcc.c-torture/compile/20021123-3.c,
11810         gcc.c-torture/compile/20021123-4.c,
11811         gcc.c-torture/execute/20021024-1.c: Add tests previously added
11812         only to 3.1 or 3.2 branch.
11813
11814 2002-12-23  Mark Mitchell  <mark@codesourcery.com>
11815
11816         * gcc.dg/i386-bitfield3.c: New test.
11817
11818         * gcc.dg/i386-bitfield2.c: New test.
11819
11820 2002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
11821
11822         * g++.dg/parse/conv_op1.C: New test.
11823
11824 2002-12-21  Josef Zlomek  <zlomekj@suse.cz>
11825
11826         * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
11827         approved.
11828
11829 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
11830
11831         * gcc.c-torture/compile/20021220-1.c: New test.
11832
11833 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
11834
11835         * gcc.dg/i386-fastcall-1.c: New.
11836
11837 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
11838
11839         * gcc.c-torture/execute/20021219-1.c: New test.
11840
11841 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
11842
11843         * gcc.dg/i386-pic-1.c: New test.
11844
11845 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
11846
11847         PR c++/8099
11848         * g++.dg/template/friend9.C: New test.
11849
11850 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
11851
11852         PR c++/3663
11853         * g++.dg/template/access7.C: New test.
11854
11855 2002-12-18  Nick Clifton  <nickc@redhat.com>
11856
11857         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
11858         the libstdc++-v3 directory has been found.
11859
11860 2002-12-12  Devang Patel <dpatel@apple.com>
11861         * gcc.dg/darwin-ld-1.c: New test.
11862         * gcc.dg/darwin-ld-2.c: New test.
11863         * gcc.dg/darwin-ld-3.c: New test.
11864         * gcc.dg/darwin-ld-4.c: New test.
11865         * gcc.dg/darwin-ld-5.c: New test.
11866
11867 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
11868
11869         * gcc.c-torture/compile/20021212-1.c: New test.
11870
11871 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
11872
11873         * gcc.dg/fshort-wchar: New test.
11874
11875 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
11876
11877         PR c++/8372
11878         * g++.dg/template/dtor1.C: New test.
11879
11880         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
11881         markers.
11882
11883 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
11884
11885         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
11886
11887 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
11888
11889         * g++.dg/template/static1.C: New test.
11890         * g++.dg/template/static2.C: New test.
11891         * g++.old-deja/g++.ext/memconst.C: New test.
11892
11893 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11894
11895         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
11896         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
11897         * g++.dg/special/initp1.C: Likewise.
11898
11899 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
11900
11901         * gcc.c-torture/execute/20021204-1.c: New test.
11902
11903 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
11904
11905         * gcc.dg/ppc-fmadd-1.c: New file.
11906         * gcc.dg/ppc-fmadd-2.c: New file.
11907         * gcc.dg/ppc-fmadd-3.c: New file.
11908
11909 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
11910
11911         * gcc.c-torture/compile/20021204-1.c: New test.
11912
11913 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
11914
11915         * g++.dg/inherit/covariant2.C: New test.
11916         * g++.dg/inherit/covariant3.C: New test.
11917         * g++.dg/inherit/covariant4.C: New test.
11918         * g++.dg/inherit/covariant1.C: Remove XFAIL.
11919         * g++.old-deja/g++.robertl/eb17.C: Likewise.
11920
11921 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
11922
11923         PR c++/8688
11924         * g++.dg/init/brace3.C: New test.
11925
11926 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
11927
11928         * gcc.dg/20020210-1.c: Fix a comment typo.
11929
11930 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
11931
11932         PR c++/8720
11933         * g++.dg/parse/defarg1.C: New test.
11934
11935         PR c++/8615
11936         * g++.dg/template/char1.C: New test.
11937
11938         * g++.dg/template/varmod1.C: Fix typo.
11939
11940 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
11941
11942         DR 180
11943         * g++.old-deja/g++.pt/crash32.C: Expect error.
11944
11945 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
11946
11947         PR c++/5919
11948         * g++.dg/template/varmod1.C: New test.
11949
11950         PR c++/8727
11951         * g++.dg/inherit/typeinfo1.C: New test.
11952
11953         PR c++/8663
11954         * g++.dg/inherit/typedef1.C: New test.
11955
11956 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
11957
11958         PR c++/8332
11959         PR c++/8493
11960         * g++.dg/template/strlen1.C: New test.
11961
11962         PR c++/8227
11963         * g++.dg/template/ctor2.C: New test.
11964
11965         PR c++/8214
11966         * g++.dg/init/string1.C: New test.
11967
11968         PR c++/8511
11969         * g++.dg/template/friend8.C: New test.
11970
11971 2002-11-29  Joe Buck <jbuck@synopsys.com>
11972
11973         * g++.dg/lookup/anon2.C: New test.
11974
11975 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
11976
11977         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
11978         h8300 port.
11979
11980 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
11981
11982         * gcc.dg/bitfld-6.c: New test.
11983
11984 2002-11-27  Jan Hubicka  <jh@suse.cz>
11985
11986         * gcc.c-torture/execute/20021127.[cx]: New test.
11987
11988 2002-11-26  Jan Hubicka  <jh@suse.cz>
11989
11990         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
11991         quality.
11992
11993 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
11994
11995         * g++.dg/init/brace2.C: New test.
11996         * g++.old-deja/g++.mike/p9129.C: Correct.
11997
11998 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
11999
12000         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
12001
12002 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
12003
12004         * gcc.dg/sibcall-6: New test for indirect sibcalls.
12005
12006 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
12007
12008         * testsuite/g++.dg/abi/empty11.C: New test.
12009         * testsuite/g++.dg/rtti/cv1.C: New test.
12010
12011 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
12012
12013         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
12014
12015 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
12016
12017         * g++.dg/abi/empty10.C: New test.
12018
12019 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
12020
12021         * gcc.c-torture/compile/20021124-1.c: New test.
12022
12023 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
12024
12025         * g++.dg/abi/rtti2.C: New test.
12026
12027 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
12028
12029         * gcc.dg/i386-unroll-1.c: New test.
12030
12031 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
12032
12033         * gcc.c-torture/compile/20021120-1.c: New test.
12034         * gcc.c-torture/compile/20021120-2.c: New test.
12035
12036 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
12037
12038         * gcc.dg/bitfld-5.c: New test.
12039
12040 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
12041
12042         * gcc.c-torture/execute/20021120-3.c: New test.
12043
12044 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
12045
12046         * gcc.c-torture/execute/20021120-2.c: New test.
12047
12048 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
12049
12050         * gcc.c-torture/execute/20021120-1.c: New test.
12051
12052 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
12053
12054         * gcc.c-torture/execute/20021118-3.c: New test.
12055
12056 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
12057
12058         * gcc.c-torture/compile/20021119-1.c: New test.
12059
12060 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
12061
12062         * gcc.dg/duff-1.c: New test.
12063         * gcc.dg/duff-2.c: New test.
12064         * gcc.dg/duff-3.c: New test.
12065
12066 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
12067
12068         * gcc.dg/cpp/_Pragma5.c: New test.
12069
12070 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
12071
12072         * gcc.c-torture/execute/20021118-2.c: New test.
12073
12074 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
12075
12076         * gcc.c-torture/execute/20021118-1.c: New test.
12077
12078 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
12079
12080         * gcc.dg/20021116-1.c: New test.
12081
12082 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
12083
12084         * g++.dg/abi/vcall1.C: New test.
12085
12086 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
12087
12088         * gcc.dg/20021029-1.c: New test.
12089         * gcc.dg/20021029-2.c: New test.
12090
12091 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
12092
12093         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
12094
12095 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
12096
12097         PR c/8439
12098         * gcc.dg/20021110.c: Move to ...
12099         * gcc.c-torture/compile/20021110.c: .... here.
12100
12101 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12102
12103         PR c/8467
12104         * gcc.c-torture/execute/20021111-1.c
12105
12106 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
12107
12108         PR c/8439
12109         * gcc.dg/20021110.c: New test.
12110
12111 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
12112
12113         * g++.dg/abi/vthunk3.C: Run only on x86.
12114
12115 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
12116
12117         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
12118
12119 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
12120
12121         * lib/compat.exp (compat-execute): Fix logic error in last
12122         change.
12123
12124 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
12125
12126         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
12127
12128 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12129
12130         PR c++/8389
12131         * g++.dg/template/access6.C: New test.
12132
12133 2002-11-08  Jan Hubicka  <jh@suse.cz>
12134
12135         * gcc.dg/i386-ssefp-1.c: New test.
12136         * gcc.dg/i386-ssefp-1.c: New test.
12137
12138 2002-11-08  Jan Hubicka  <jh@suse.cz>
12139
12140         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
12141
12142 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
12143
12144         * g++.dg/abi/vthunk3.C: New test.
12145
12146         PR c++/8338
12147         * g++.dg/template/crash2.C: New test.
12148
12149 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
12150
12151         * testsuite/g++.dg/abi/dtor1.C: New test.
12152         * testsuite/g++.dg/abi/dtor2.C: Likewise.
12153
12154 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
12155
12156         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
12157         Darwin.
12158
12159 2002-11-04  Adam Nemet  <anemet@lnxw.com>
12160
12161         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
12162         -mthumb.  Only xfail with -O0.
12163
12164 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
12165
12166         * g++.dg/abi/thunk1.C: New test.
12167         * g++.dg/abi/thunk2.C: Likewise.
12168         * g++.dg/abi/vtt1.C: Likewise.
12169
12170 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
12171
12172         PR optimization/8423
12173         * gcc.c-torture/execute/builtin-constant.c: New test.
12174
12175 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
12176
12177         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
12178         Add some more cases.
12179
12180 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
12181
12182         PR c++/8391
12183         * g++.dg/opt/local1.C: New test.
12184
12185 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
12186
12187         PR c++/8160
12188         * g++.dg/template/complit1.C: New test.
12189
12190         PR c++/8149
12191         * g++.dg/template/typename4.C: Likewise.
12192
12193 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12194
12195         Core issue 287, PR c++/7639
12196         * g++.dg/template/instantiate1.C: Adjust error location.
12197         * g++.dg/template/instantiate3.C: New test.
12198         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
12199         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
12200         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
12201
12202 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
12203
12204         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
12205
12206 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
12207
12208         PR c++/8287
12209         * g++.dg/init/dtor2.C: New test.
12210
12211 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12212
12213         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
12214         * gcc.dg/nest.c: Bypass errors on irix6.
12215
12216 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
12217
12218         * gcc.dg/nest.c: Expect error for mmix-*-*.
12219         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
12220
12221 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
12222
12223         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
12224         markers.
12225
12226         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
12227
12228 2002-10-25  Mike Stump  <mrs@apple.com>
12229
12230         * gcc.dg/warn-1.c: New test.
12231
12232 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
12233
12234         * g++.dg/template/typename3.C: New test.
12235
12236 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
12237
12238         * g++.dg/lookup/ptrmem1.C: New test.
12239
12240         * g++.dg/abi/vthunk2.C: New test.
12241
12242 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
12243
12244         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
12245
12246 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
12247
12248         * g++.dg/abi/empty9.C: New test.
12249
12250 2002-10-24  Richard Henderson  <rth@redhat.com>
12251
12252         * g++.dg/inherit/thunk1.C: Enable for ia64.
12253
12254 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
12255
12256         PR c++/8067
12257         * g++.dg/lookup/pretty1.C: New test.
12258
12259 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
12260
12261         * gcc.dg/20021023-1.c: New test.
12262
12263 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
12264
12265         PR c++/7679
12266         * g++.dg/parse/inline1.C: New test.
12267
12268 2002-10-23  Richard Henderson  <rth@redhat.com>
12269
12270         * g++.dg/inherit/thunk1.C: Enable for x86_64.
12271
12272         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
12273
12274 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
12275
12276         PR c++/6579
12277         * g++.dg/parse/stmtexpr3.C: New test.
12278
12279 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
12280
12281         * g++.dg/expr/cond1.C: New test.
12282
12283 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
12284
12285         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
12286
12287 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
12288
12289         * g++.dg/abi/vbase13.C: New test.
12290         * g++.dg/abi/vbase14.C: Likewise.
12291
12292 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
12293
12294         * gcc.dg/tls/pic-1.c: New test.
12295         * gcc.dg/tls/nonpic-1.c: New test.
12296         * gcc.dg/20021018-1.c: New test.
12297
12298 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
12299
12300         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
12301         Remove only files with the same base name as the test case.
12302         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
12303         (profopt-execute): Likewise.  Also, remove old profiling
12304         and performance data files before running the tests.
12305
12306         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
12307         * g++.dg/bprob/bprob.exp: Likewise.
12308         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
12309         to allow more general test case names.
12310
12311         * g++.dg/bprob/bprob-1.C: Rename to ...
12312         * g++.dg/bprob/g++-bprob-1.C: ... this.
12313
12314         * g77.dg/bprob/bprob-1.f: Rename to ...
12315         * g77.dg/bprob/g77-bprob-1.f: ... this.
12316
12317 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
12318
12319         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
12320         bison 1.50 or later.
12321
12322 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
12323
12324         * g++.dg/README: Describe more test directories.
12325
12326 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
12327
12328         * g++.dg/init/array6.C: Add additional tests.
12329
12330 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
12331
12332         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
12333         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
12334
12335 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
12336
12337         * gcc.c-torture/compile/20020604-1.x: New.
12338         * gcc.c-torture/compile/simd-5.x: Likewise.
12339         * gcc.c-torture/execute/920710-1.x: Likewise.
12340         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
12341
12342 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
12343
12344         * g++.dg/inherit/override1.C: Add dg-options clause.
12345
12346 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
12347
12348         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
12349         _mm_slli_si128.
12350
12351 2002-10-19  Andreas Schwab  <schwab@suse.de>
12352
12353         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
12354         directory component.
12355
12356 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
12357
12358         * g++.dg/inherit/thunk1.C: New test.
12359
12360         * g++.dg/inherit/override1.C: New test.
12361
12362         * g++.dg/abi/mangle11.C: New test.
12363         * g++.dg/abi/mangle14.C: New test.
12364         * g++.dg/abi/mangle17.C: New test.
12365
12366 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
12367
12368         * g++.dg/overload/member2.C: New test.
12369
12370 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
12371
12372         * g++.dg/README: Describe new compat directory.
12373         * g++.dg/dg.exp: Skip tests in compat directory.
12374         * README.compat: New file.
12375         * lib/compat.exp: New expect script.
12376         * g++.dg/compat: New test directory.
12377         * g++.dg/compat/compat.exp: New expect script.
12378         * g++.dg/compat/abi: New test directory.
12379         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
12380         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
12381         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
12382         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
12383         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
12384         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
12385         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
12386         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
12387         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
12388         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
12389         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
12390         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
12391         * g++.dg/compat/break: New test directory.
12392         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
12393         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
12394         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
12395         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
12396         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
12397         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
12398         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
12399         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
12400         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
12401         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
12402         g++.dg/compat/break/README: New files.
12403         * g++.dg/compat/eh: New test directory.
12404         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
12405         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
12406         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
12407         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
12408         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
12409         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
12410         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
12411         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
12412         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
12413         g++.dg/compat/eh/filter2_y.C,
12414         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
12415         g++.dg/compat/eh/new1_y.C,
12416         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
12417         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
12418         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
12419         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
12420         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
12421         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
12422         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
12423         g++.dg/compat/eh/unexpected1_y.C: New files.
12424         * g++.dg/compat/init: New test directory.
12425         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
12426         g++.dg/compat/init/array5_y.C,
12427         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
12428         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
12429         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
12430         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
12431         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
12432         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
12433         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
12434         g++.dg/compat/init/init-ref2_y.C: New files.
12435
12436 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
12437
12438         PR c++/7584
12439         * g++.dg/inherit/using3.C: New test.
12440
12441 2002-10-17  Jan Hubicka  <jh@suse.cz>
12442
12443         * gcc.dg/20021017-2.c: New test.
12444
12445 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
12446
12447         * g++.dg/abi/mangle16.C: Adjust.
12448
12449         * g++.dg/init/array8.C: New test.
12450
12451 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
12452
12453         * gcc.dg/special/mips-abi.exp: New test.
12454         * gcc.dg/special/mips-abi.s: Empty file used by the above.
12455
12456 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
12457
12458         * g++.dg/abi/mangle16.C: New test.
12459         * g++.dg/abi/mangle17.C: Likewise.
12460
12461         PR c++/7478
12462         * g++.dg/template/ref1.C: New test.
12463
12464 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12465
12466         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
12467
12468 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
12469
12470         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
12471
12472 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
12473
12474         PR c++/7524
12475         * g++.dg/init/array7.C: New test.
12476
12477 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
12478
12479         * g++.dg/init/array6.C: New test.
12480
12481         * g++.dg/abi/mangle13.C: Likewise.
12482         * g++.dg/abi/mangle14.C: Likewise.
12483         * g++.dg/abi/mangle15.C: Likewise.
12484
12485 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
12486
12487         * g++.dg/abi/empty8.C: New test.
12488
12489 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
12490
12491         * g++.dg/init/ctor1.C: New test.
12492
12493 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
12494
12495         * gcc.c-torture/execute/20021015-1.c: New test.
12496
12497 2002-10-15  J"orn Rennecke <joern.rennecke@superh.com>
12498
12499         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
12500
12501 2002-10-14  Jan Hubicka  <jh@suse.cz>
12502
12503         * gcc.dg/i386-ssetype-[1-5].c: New tests.
12504
12505 2002-10-14  Richard Henderson  <rth@redhat.com>
12506
12507         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
12508
12509 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
12510
12511         PR optimization/6631
12512         * g++.dg/opt/const2.C: New test.
12513
12514 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
12515
12516         PR c++/7176
12517         * g++.dg/parse/friend1.C: New test.
12518         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
12519
12520 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
12521
12522         * gcc.dg/20021014-1.c: New test.
12523
12524 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
12525
12526         PR c++/5661
12527         * g++.dg/ext/vlm1.C: New test.
12528         * g++.dg/ext/vlm2.C: Likewise.
12529
12530         * g++.dg/init/array1.C: Remove invalid braces.
12531         * g++.dg/init/brace1.C: New test.
12532         * g++.dg/init/copy2.C: Likewise.
12533         * g++.dg/init/copy3.C: Likewise.
12534         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
12535         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
12536         braces.
12537
12538 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
12539
12540         * gcc.dg/cpp/assembler.S: Don't use -ansi.
12541
12542 2002-10-11  Richard Shann  <richard.shann@superh.com>
12543
12544         * gcc.c-torture/compile/simd-5.c: New test.
12545
12546 2002-10-10  Roger Sayle  <roger@eyesopen.com>
12547
12548         * gcc.c-torture/execute/shiftopt-1.c: New test case.
12549
12550 2002-10-10  Jim Wilson  <wilson@redhat.com>
12551
12552         * gcc.c-torture/execute/20021010-1.c: New test.
12553
12554 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
12555
12556         PR c/7353
12557         * g++.dg/ext/typedef-init.C: New test.
12558         * gcc.dg/typedef-init.c: New test.
12559
12560 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
12561
12562         * gcc.dg/cpp/paste13.c: New test.
12563
12564 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12565
12566         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
12567         remaining platforms, XFAIL during compile, not execute.  Don't
12568         XFAIL at -O0.
12569
12570 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
12571
12572         * gcc.dg/alias-1.c: Tweak expected warning.
12573
12574 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
12575
12576         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
12577
12578 2002-10-06  Andreas Jaeger  <aj@suse.de>
12579
12580         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
12581         * gcc.dg/cpp/c++98.C: Likewise.
12582
12583         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
12584         * g++.dg/cpp/c++98.C: Likewise.
12585
12586         * g++.dg/README (Subdirectories): Mention cpp directory.
12587
12588         PR target/7559
12589         * gcc.dg/20021006-1.c: New test.
12590
12591 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12592
12593         PR c++/7804
12594         * g++.dg/other/warning1.C: New test.
12595
12596 2002-10-04  Roger Sayle  <roger@eyesopen.com>
12597
12598         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
12599         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
12600         and sparc-*-* with -m64 as expected failures.  See PR 8087.
12601
12602 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
12603
12604         PR c++/7931
12605         * g++.dg/template/ptrmem3.C: New test.
12606
12607         PR c++/7754
12608         * g++.dg/template/union1.C: New test.
12609
12610 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
12611
12612         PR c++/8006
12613         * g++.dg/abi/mangle9.C: New test.
12614         * g++.dg/abi/mangle10.C: New test.
12615         * g++.dg/abi/mangle11.C: New test.
12616         * g++.dg/abi/mangle12.C: New test.
12617
12618 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
12619
12620         PR c++/7188.
12621         * g++.dg/template/meminit1.C: New test.
12622         * g++.dg/warn/Wreorder-1.C: Likewise.
12623         * g++.old-deja/g++.mike/warn3.C: Tweak.
12624         * lib/prune.exp: Ingore "in copy constructor".
12625
12626 2002-10-02  Andreas Jaeger  <aj@suse.de>
12627
12628         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
12629         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
12630         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
12631         on x86-64.
12632
12633 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
12634
12635         * gcc.dg/empty1.C: Fix typo.
12636
12637 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
12638
12639         * gcc.dg/alias-1.c: New test.
12640
12641 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
12642
12643         * gcc.dg/empty1.C: New test.
12644
12645         * g++.dg/tls/init-2.C: Tweak error messages.
12646
12647 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
12648
12649         * gcc.c-torture/compile/20020923-1.c: New test.
12650
12651 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
12652
12653         * gcc.c-torture/execute/ffs-1.c: New test.
12654         * gcc.c-torture/execute/ffs-2.c: Ditto.
12655
12656 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
12657
12658         * g++.dg/overload/member1.C: New test.
12659
12660 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
12661
12662         * g++.dg/abi/empty7.C: New test.
12663         * g++.dg/init/pm2.C: Likewise.
12664
12665 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
12666
12667         * g++.dg/rtti/crash1.C: New test.
12668
12669 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
12670
12671         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
12672         gcc.dg/sibcall-4.c: New tests.
12673
12674 2002-09-28  Roger Sayle  <roger@eyesopen.com>
12675
12676         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
12677         powerpc and MMIX targets.
12678
12679 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
12680
12681         * gcc.dg/cpp/20020927-1.c: New.
12682
12683 2002-09-26  David S. Miller  <davem@redhat.com>
12684
12685         * gcc.c-torture/compile/trunctfdf.c: New.
12686
12687 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12688
12689         * lib/target-supports.exp (check_weak_available): Handle solaris2.
12690
12691 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
12692
12693         * gcc.c-torture/execute/loop-15.c: New.
12694
12695 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
12696
12697         * README.QMTEST: Fix typo.
12698
12699 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
12700
12701         * gcc.dg/20020926-1.c: New test.
12702
12703 2002-09-25  David S. Miller  <davem@redhat.com>
12704
12705         PR target/7842
12706         * gcc.c-torture/execute/shiftdi.c: New test.
12707
12708 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
12709
12710         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
12711         unique to the tool.
12712         * lib/g77.exp (g77_init): Likewise.
12713         * lib/g++.exp (g++_init): Likewise.
12714         * lib/objc.exp (objc_init): Likewise.
12715
12716 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
12717
12718         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
12719         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
12720         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
12721
12722 2002-09-25  Richard Henderson  <rth@redhat.com>
12723
12724         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
12725         too-small long double.
12726
12727 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
12728
12729         * gcc.dg/20020919-1.c: New test.
12730
12731 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
12732
12733         * g++.dg/abi/bitfield6.C: New test.
12734         * g++.dg/abi/bitfield7.C: New test.
12735         * g++.dg/abi/bitfield8.C: New test.
12736         * g++.dg/abi/vbase11.C: New test.
12737
12738 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
12739
12740         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
12741         hppa*-*-hpux*.  Update test comment.
12742
12743 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
12744
12745         * gcc.dg/tls/struct-1.c: New test.
12746
12747 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
12748
12749         * gcc.dg/cpp/tr-warn2.c: Update.
12750
12751 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
12752
12753         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
12754
12755 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
12756
12757         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
12758         systems.
12759
12760 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
12761
12762         * gcc.c-torture/execute/ieee/mzero3.c: New test.
12763
12764         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
12765         Adjust for c++filt moved to binutils.  Remove spurious duplicate
12766         setting of cxxfilt.
12767
12768 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
12769
12770         * gcc.dg/20020312-2.c: Update for darwin.
12771
12772 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
12773
12774         * g++.old-deja/g++.other/crash32.C: Mark ICE.
12775
12776 2002-09-17  Nicola Pero  <n.pero@mi.flashnet.it>
12777
12778         * objc.dg/comp-types-1.m: New test.
12779         * objc.dg/comp-types-2.m: New test.
12780         * objc.dg/comp-types-3.m: New test.
12781         * objc.dg/comp-types-4.m: New test.
12782         * objc.dg/comp-types-5.m: New test.
12783         * objc.dg/comp-types-6.m: New test.
12784
12785 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
12786
12787         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
12788
12789 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
12790
12791         * g++.dg/other/do1.C: New test.
12792
12793         * g++.dg/template/subst1.C: New test.
12794
12795 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
12796
12797         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
12798
12799 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
12800
12801         * g++.dg/template/qualttp20.C: Adjust expected errors.
12802         * g++.old-deja/g++.jason/report.C: Likewise.
12803         * g++.old-deja/g++.other/qual1.C: Likewise.
12804
12805         * g++.dg/lookup/scoped2.C: New test.
12806
12807         * g++.dg/ext/asm3.C: New test.
12808
12809 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
12810
12811         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
12812
12813 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
12814
12815         * ChangeLog: follow spelling conventions.
12816         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
12817         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
12818         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
12819         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
12820         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
12821         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
12822         * g++.old-deja/g++.law/global-init1.C: Likewise.
12823         * g++.old-deja/g++.other/delete4.C: Likewise.
12824         * g++.old-deja/g++.other/inline21.C: Likewise.
12825         * g++.old-deja/g++.other/singleton.C: Likewise.
12826         * g77.dg/strlen0.f: Likewise.
12827         * g77.f-torture/compile/20010519-1.f: Likewise.
12828         * g77.f-torture/compile/980310-4.f: Likewise.
12829         * gcc.c-torture/compile/20000605-1.c: Likewise.
12830         * gcc.c-torture/execute/20020225-1.c: Likewise.
12831         * gcc.dg/c90-hexfloat-2.c: Likewise.
12832         * gcc.dg/c99-bool-1.c: Likewise.
12833         * gcc.dg/c99-hexfloat-2.c: Likewise.
12834         * gcc.dg/dll-2.c: Likewise.
12835         * gcc.dg/wtr-union-init-1.c: Likewise.
12836         * gcc.dg/wtr-union-init-2.c: Likewise.
12837         * gcc.dg/wtr-union-init-3.c: Likewise.
12838         * gcc.dg/cpp/avoidpaste1.c: Likewise.
12839         * gcc.dg/cpp/defined.c: Likewise.
12840         * gcc.dg/cpp/macsyntx.c: Likewise.
12841         * gcc.dg/cpp/paste2.c: Likewise.
12842         * gcc.dg/cpp/trad/defined.c: Likewise.
12843         * gcc.dg/format/c90-printf-1.c: Likewise.
12844         * gcc.dg/format/c90-scanf-1.c: Likewise.
12845         * gcc.dg/format/c99-printf-1.c: Likewise.
12846         * gcc.dg/format/c99-scanf-1.c: Likewise.
12847         * gcc.misc-tests/gcov-8.c: Likewise.
12848         * lib/profopt.exp: Likewise.
12849
12850 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
12851
12852         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
12853
12854 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
12855
12856         * g++.dg/inherit/using2.C: New test.
12857
12858 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
12859
12860         * ChangeLog: Follow spelling conventions.
12861         * g++.dg/template/friend4.C: Likewise.
12862         * g++.old-deja/g++.pt/crash67.C: Likewise.
12863         * gcc.c-torture/execute/20000801-4.c: Likewise.
12864         * gcc.dg/c90-digraph-1.c: Likewise.
12865         * gcc.dg/c94-digraph-1.c: Likewise.
12866         * gcc.dg/c99-digraph-1.c: Likewise.
12867         * gcc.dg/cpp/line5.c: Likewise.
12868         * gcc.dg/cpp/multiline.c: Likewise.
12869         * gcc.dg/cpp/trad/literals-1.c: Likewise.
12870         * gcc.dg/format/attr-3.c: Likewise.
12871         * gcc.dg/format/c90-scanf-3.c: Likewise.
12872         * gcc.dg/format/ext-4.c: Likewise.
12873
12874 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
12875
12876         * g++.dg/template/pretty1.C: New test.
12877
12878 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
12879
12880         * gcc.c-torture/execute/struct-cpy-1.c: New test.
12881
12882 2002-09-13  Matt Austern  <austern@apple.com>
12883
12884         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
12885         passing a cast expression to a function by const reference.
12886
12887 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
12888
12889         * g++.dg/template/deduce1.C: New test.
12890
12891 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
12892
12893         * gcc.c-torture/execute/simd-1.c: Force all use of int to
12894         32-bit int.
12895
12896 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
12897
12898         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
12899         usage.
12900
12901 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
12902
12903         * gcc.c-torture/compile/20020910-1.c: New test.
12904
12905 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
12906
12907         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
12908
12909 2002-09-10  Andreas Jaeger  <aj@suse.de>
12910
12911         * gcc.dg/20020312-2.c: Adjust for x86-64.
12912
12913 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
12914
12915         * g77.dg/7388.f: New test case for PR 7388.
12916
12917 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
12918
12919         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
12920
12921 2002-09-05  Ziemowit Laski <zlaski@apple.com>
12922
12923         * objc.dg/proto-lossage-1.m: New test.
12924
12925 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
12926
12927         * gcc.dg/cpp/_Pragma4.c: Fix typo.
12928
12929 2002-09-06  Nicola Pero  <n.pero@mi.flashnet.it>
12930
12931         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
12932         expected to pass.
12933
12934 2002-09-06  Stan Shebs  <shebs@apple.com>
12935             David Edelsohn  <edelsohn@gnu.org>
12936
12937         * gcc.dg/weak: New directory.
12938         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
12939         target-specific xfail bits.
12940         * gcc.dg/typeof-2.c: Move to new directory.
12941         * gcc.dg/weak.exp: New expect script.
12942
12943 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
12944
12945         * gcc.c-torture/execute/extzvsi.c: New test.
12946
12947 2002-09-05  Stan Shebs  <shebs@apple.com>
12948
12949         * gcc.dg/weak-1.c: xfail on Darwin.
12950         * gcc.dg/weak-2.c: Ditto.
12951         * gcc.dg/weak-3.c: Ditto.
12952         * gcc.dg/weak-4.c: Ditto.
12953         * gcc.dg/weak-5.c: Ditto.
12954         * gcc.dg/weak-6.c: Ditto.
12955         * gcc.dg/weak-7.c: Ditto.
12956         * gcc.dg/weak-8.c: Ditto.
12957         * gcc.dg/weak-9.c: Ditto.
12958
12959 2002-09-05  J"orn Rennecke <joern.rennecke@superh.com>
12960
12961         * gcc.c-torture/execute/loop-14.c: New test.
12962
12963 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
12964
12965         * g++.dg/other/cxa-atexit1.C: New test.
12966
12967         * gcc.dg/typeof-2.c: New test.
12968
12969 2002-09-03  Roger Sayle  <roger@eyesopen.com>
12970
12971         * gcc.dg/builtins-2.c: New testcase.
12972         * gcc.dg/builtins-3.c: New testcase.
12973
12974 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
12975
12976         * gcc.dg/cpp/_Pragma4.c: New test.
12977
12978 2002-09-03  Nicola Pero  <n.pero@mi.flashnet.it>
12979
12980         * objc/execute/nil_method-1.m: New testcase.
12981
12982 2002-09-01  Nicola Pero  <n.pero@mi.flashnet.it>
12983
12984         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
12985         [Object class], not [Object initialize].
12986
12987 2002-08-31  Roger Sayle  <roger@eyesopen.com>
12988             Hans-Peter Nilsson  <hp@bitrange.com>
12989
12990         * gcc.c-torture/execute/20020720-1.x: Skip test on
12991         mmix-knuth-mmixware.  Correct comment.
12992
12993 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
12994
12995         * testsuite/g++.dg/abi/bitfield5.C: New test.
12996         * testsuite/g++.dg/abi/vbase10.C: Likewise.
12997
12998 2002-08-27  Nicola Pero  <n.pero@mi.flashnet.it>
12999
13000         * objc.dg/undeclared-selector.m: New test.
13001
13002 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
13003
13004         * g++.dg/other/offsetof1.C: Avoid cast warning.
13005
13006 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
13007
13008         * objc.dg/super-class-2.m: New test.
13009
13010 2002-08-24  Matt Austern  <austern@apple.com>
13011
13012         * g++.dg/ext/lvaddr.C: New test.
13013         * g++.dg/ext/lvcast.C: New test.
13014
13015 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
13016
13017         * testsuite/g++.dg/inherit/cond1.C: New test.
13018
13019 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
13020
13021         * gcc.dg/noncompile/incomplete-1.c: New test.
13022
13023 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
13024
13025         * gcc.dg/typespec-1.c: New test.
13026
13027 2002-08-20  Devang Patel  <dpatel@apple.com>
13028         * objc.dg/proto-hier-2.m: New test.
13029
13030 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
13031
13032         * objc.dg/bitfield-1.m: New test.
13033         * objc.dg/bitfield-2.m: New test.
13034
13035 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
13036
13037         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
13038         gcc.dg/c99-flex-array-4.c: New tests.
13039
13040 2002-08-16  Stan Shebs  <shebs@apple.com>
13041
13042         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
13043
13044 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
13045
13046         * gcc.dg/typeof-1.c: New test.
13047         * g++.dg/ext/typeof2.C: New test.
13048
13049 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
13050
13051         * g++.dg/other/offsetof1.C: New test.
13052
13053 2002-08-14  Richard Henderson  <rth@redhat.com>
13054
13055         * gcc.dg/tls/diag-3.c: Fix expected message strings.
13056
13057 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
13058
13059         * gcc.dg/cpp/_Pragma3.c: New test.
13060
13061 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
13062
13063         * g++.dg/template/inherit3: New test.
13064
13065 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
13066
13067         * gcc.dg/bitfld-4.c: Add blank options.
13068
13069 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
13070
13071         * g++.dg/template/crash1.C: New test.
13072
13073 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
13074
13075         * gcc.dg/tls/opt-2.c: New test.
13076
13077 2002-08-08  Devang Patel  <dpatel@apple.com>
13078
13079         * objc.dg/selector-1.m : New test
13080
13081 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
13082
13083         * g++.dg/abi/bitfield4.C: New test.
13084         * gcc.dg/bitfld-4.c: New test.
13085
13086 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
13087
13088         * g++.dg/other/packed1.C: New test.
13089
13090 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
13091
13092         * g++.dg/abi/offsetof.C: Tweak error messages.
13093         * g++.old-deja/g++.mike/p10769a.C: Likewise.
13094
13095 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
13096
13097         * gcc.dg/bitfld-3.c: New test.
13098
13099 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
13100             Richard Henderson  <rth@redhat.com>
13101
13102         * gcc.dg/i386-bitfield1.c: New test.
13103         * g++.dg/abi/bitfield3.C: Update.
13104
13105 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
13106
13107         * objc.dg/const-str-2.m: Update.
13108         * gcc.dg/cpp/c++98.c: Change to C extension.
13109         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
13110         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
13111
13112 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
13113
13114         * testsuite/gcc.dg/tls/diag-3.c: New.
13115
13116 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
13117
13118         * g++.dg/README (Subdirectories): Document new subdir expr.
13119         * g++.dg/expr/pmf-1.C: New test.
13120
13121 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
13122
13123         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
13124
13125 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
13126
13127         * g++.dg/abi/bitfield3.C: New test.
13128
13129 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
13130
13131         * lib/gcov.exp: Tweak expected line formats.
13132         * gcc.misc-tests/gcov8.c: New test.
13133         * gcc.misc-tests/gcov8.x: New flags.
13134
13135 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
13136
13137         * consistency.vlad/layout/endian.c: Include string.h.
13138
13139         * gcc.c-torture/execute/20020805-1.c: New test.
13140
13141 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
13142
13143         * g++.dg/other/conversion1.C: New test.
13144
13145 2002-08-03  Roger Sayle  <roger@eyesopen.com>
13146
13147         * gcc.dg/builtins-1.c: New testcase.
13148
13149 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
13150
13151         * g++.dg/inherit/access3.C: New test.
13152
13153 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
13154
13155         * gcc.dg/ia64-visibility-2.c: New test.
13156
13157 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
13158
13159         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
13160         __qualifier_flags to __flags.
13161
13162 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
13163
13164         * g++.dg/inherit/operator1.C: New test.
13165         * g++.dg/lookup/disamb1.C: Fix typo in comment.
13166         * g++.dg/other/error1.C: Change expected error message.
13167         * g++.dg/template/conv4.C: Likewise.
13168
13169 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
13170
13171         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
13172         for documented behavior.
13173
13174 2002-07-25  Roger Sayle  <roger@eyesopen.com>
13175
13176         * gcc.c-torture/execute/20020720-1.x: Skip this test on
13177         several targets known to fail.
13178
13179 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
13180
13181         * gcc.dg/mips-args-[123].c: New tests.
13182
13183 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
13184
13185         * gcc.dg/ppc-spe.c: New.
13186
13187 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
13188
13189         * g++.dg/other/ptrmem4.C: New testcase.
13190
13191 2002-07-24  Richard Henderson  <rth@redhat.com>
13192
13193         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
13194
13195 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
13196
13197         * g++.dg/ext/alignof1.C (main): Return 0 for success.
13198
13199 2002-07-24  Roger Sayle  <roger@eyesopen.com>
13200
13201         * gcc.c-torture/execute/memset-3.c: New testcase.
13202
13203 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
13204
13205         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
13206         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
13207
13208 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13209
13210         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
13211         Delete.
13212
13213 2002-07-23  J"orn Rennecke <joern.rennecke@superh.com>
13214
13215         * gcc.c-torture/compile/simd-4.c: New test.
13216
13217 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13218
13219         PR c++/7347, c++/7348
13220         * g++.dg/template/access4.C: New test.
13221         * g++.dg/template/access5.C: New test.
13222         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
13223         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
13224         * g++.old-deja/g++.pt/ttp58.C: Likewise.
13225         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
13226
13227 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
13228
13229         * gcc.dg/gnu89-init-2.c: New test.
13230
13231 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
13232
13233         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
13234
13235 2002-07-20  Roger Sayle  <roger@eyesopen.com>
13236
13237         * gcc.c-torture/execute/20020720-1.c: New testcase.
13238
13239 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
13240
13241         * gcc.dg/cpp/Wsignprom.c: New tests.
13242
13243 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
13244
13245         * gcc.c-torture/execute/loop-13.c: New test.
13246
13247 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
13248
13249         * gcc.dg/cpp/expr.c: New tests.
13250
13251 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
13252
13253         * g++.dg/opt/pr6713.C: Add template instantiation.
13254
13255 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
13256
13257         * gcc.dg/nest.c: New test.
13258
13259 2002-07-17  Richard Henderson  <rth@redhat.com>
13260
13261         * g++.dg/opt/pr6713.C: New test.
13262
13263 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
13264
13265         * gcc.c-torture/execute/loop-2e.x: Let the testcase
13266         XFAIL for all x86 processors.
13267
13268 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
13269
13270         * gcc.c-torture/execute/20010122-1.x: Do not test with
13271         -fomit-frame-pointer.
13272
13273 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13274
13275         * g++.dg/template/instantiate2.C: New test.
13276         * g++.dg/template/spec4.C: New test.
13277
13278 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13279
13280         * g++.dg/template/access2.C: New test.
13281         * g++.dg/template/access3.C: New test.
13282
13283 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
13284
13285         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
13286         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
13287         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
13288         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
13289         Convert to use <stdarg.h>.
13290         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
13291         Delete.
13292         * gcc.dg/va-arg-2.c: New.
13293         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
13294
13295 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
13296
13297         * gcc.c-torture/compile/20020710-1.c: New test.
13298
13299 2002-07-11  J"orn Rennecke <joern.rennecke@superh.com>
13300                           Andrew Pinski  <pinskia@physics.uc.edu>
13301
13302         gcc.c-torture/compile/simd-2.c: New testcase.
13303         gcc.c-torture/compile/simd-3.c: Likewise.
13304
13305 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
13306
13307         PR c++/7224
13308         * g++.dg/overload/error1.C: New test.
13309
13310 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
13311
13312         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
13313         configuration and IRIX 6 O32 ABI.
13314
13315 2002-07-11  Roger Sayle  <roger@eyesopen.com>
13316
13317         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
13318
13319 2002-07-10  Roger Sayle  <roger@eyesopen.com>
13320
13321         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
13322
13323 2002-07-10  Jeffrey A Law  <law@redhat.com>
13324
13325         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
13326
13327         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
13328
13329 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
13330
13331         * gcc.dg/20020312-2.c: Check for __PPC__.
13332
13333 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
13334
13335         * gcc.c-torture/compile/20020709-1.c: New test.
13336
13337 2002-07-07  Roger Sayle  <roger@eyesopen.com>
13338
13339         * g++.dg/template/qualttp21.C: New test case.
13340
13341 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
13342
13343         * gcc.c-torture/compile/20020706-1.c: New test.
13344         * gcc.c-torture/compile/20020706-2.c: New test.
13345
13346 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
13347             Alexandre Oliva  <aoliva@redhat.com>
13348
13349         * g++.dg/warn/incomplete1.C: New test.
13350
13351 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13352
13353         PR c++/7099
13354         * g++.dg/warn/noreturn1.C: New test.
13355
13356 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
13357
13358         PR c++/6706
13359         * g++.dg/debug/debug6.C: New test.
13360         * g++.dg/debug/debug7.C: New test.
13361
13362 2002-07-04  J"orn Rennecke <joern.rennecke@superh.com>
13363
13364         * gcc.c-torture/compile/simd-3.c: New test.
13365
13366 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
13367
13368         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
13369         * gcc.dg/20020620-1.c: Likewise.
13370
13371 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13372
13373         PR c++/6944
13374         * g++.dg/init/array4.C: New test.
13375         * g++.dg/init/array5.C: New test.
13376
13377 2002-07-03  J"orn Rennecke <joern.rennecke@superh.com>
13378
13379         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
13380         * gcc.c-torture/execute/simd-2.c (main): Likewise.
13381
13382 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13383
13384         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
13385         * gcc.dg/wtr-aggr-init-1.c: Likewise.
13386         * gcc.dg/wtr-conversion-1.c: Likewise.
13387         * gcc.dg/wtr-escape-1.c: Likewise.
13388         * gcc.dg/wtr-int-type-1.c: Likewise.
13389         * gcc.dg/wtr-label-1.c: Likewise.
13390         * gcc.dg/wtr-static-1.c: Likewise.
13391         * gcc.dg/wtr-strcat-1.c: Likewise.
13392         * gcc.dg/wtr-suffix-1.c: Likewise.
13393         * gcc.dg/wtr-switch-1.c: Likewise.
13394         * gcc.dg/wtr-unary-plus-1.c: Likewise.
13395         * gcc.dg/wtr-union-init-1.c: Likewise.
13396         * gcc.dg/wtr-union-init-2.c: Likewise.
13397         * gcc.dg/wtr-union-init-3.c: Likewise.
13398
13399         * gcc.dg/wtr-func-def-1.c: New test.
13400
13401 2002-07-02 Devang Patel <dpatel@apple.com>
13402
13403         * objc.dg/param-1.m: New test.
13404
13405 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
13406
13407         * gcc.dg/cpp/trad/directive.c: Add test.
13408         * gcc.dg/cpp/trad/macroargs.c: Add test.
13409         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
13410
13411 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
13412
13413         * gcc.dg/cpp/cmdlne-M.c: New test.
13414
13415 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
13416
13417         * objc.dg/desig-init-1.m: New test.
13418
13419 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13420
13421         PR c++/6716
13422         * g++.dg/template/instantiate1.C: New test.
13423
13424 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
13425
13426         PR c++/7112
13427         * g++.dg/template/sizeof2.C: New test.
13428
13429 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
13430
13431         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
13432         gcc.dg/cpp/trad/include.c: New tests.
13433
13434 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
13435
13436         PR target/7177
13437         * gcc.c-torture/compile/20020701-1.c: New test.
13438
13439 2002-07-01  Stan Shebs  <shebs@apple.com>
13440
13441         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
13442         header here...
13443         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
13444         (objc-torture-execute): or here.
13445
13446 2002-07-01  J"orn Rennecke <joern.rennecke@superh.com>
13447
13448         * gcc.c-torture/execute/arith-rand-ll.c: New test.
13449
13450 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
13451
13452         * gcc.dg/cpp/trad/escaped-nl.c: New test.
13453
13454 2002-06-30  Devang Patel  <dpatel@apple.com>
13455
13456         * objc.dg/fsyntax-only.m: New test.
13457
13458 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
13459
13460         PR c++/6695
13461         * g++.dg/template/friend7.C: New file.
13462
13463 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
13464
13465         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
13466         return type.
13467
13468 2002-06-27  J"orn Rennecke <joern.rennecke@superh.com>
13469
13470         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
13471         avoid division by zero.
13472
13473 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
13474
13475         * gcc.dg/Wunknownprag.c: New tests.
13476
13477 2002-06-25  J"orn Rennecke <joern.rennecke@superh.com>
13478
13479         * gcc.c-torture/execute/simd-2.c: New test.
13480
13481 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
13482
13483         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
13484         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
13485         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
13486         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
13487         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
13488         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
13489         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
13490         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
13491         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
13492         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
13493         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
13494         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
13495         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
13496         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
13497         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
13498         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
13499         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
13500
13501 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
13502
13503         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
13504         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
13505         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
13506         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
13507         New tests.
13508         * gcc.dg/cpp/trad/directive.c: Update.
13509
13510 2002-06-23  Andreas Jaeger  <aj@suse.de>
13511
13512         * gcc.c-torture/execute/complex-6.c: New.
13513
13514 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
13515
13516         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
13517         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
13518         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
13519         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
13520
13521 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
13522
13523         * gcc.dg/cpp/trad: New directory with traditional tests copied
13524         from parent directory.
13525         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
13526         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
13527         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
13528         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
13529         Move to trad/ and rename.
13530         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
13531         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
13532         gcc.dg/cpp/trad/redef2.c: New tests.
13533         * gcc.dg/cpp/trad/trad.exp: New driver.
13534
13535 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
13536
13537         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
13538         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
13539         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
13540         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
13541         Remove.
13542
13543 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
13544
13545         * gcc.dg/20020620-1.c: New test.
13546
13547 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13548
13549         * g++.dg/template/ttp4.C: New test.
13550
13551 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
13552
13553         * g++.dg/opt/vt1.C: Fix regexp.
13554
13555 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13556
13557         * gcc.c-torture/execute/pure-1.c: Make functions static again.
13558         Don't use attribute `noinline'.
13559
13560 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
13561
13562         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
13563
13564 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
13565
13566         * gcc.c-torture/execute/simd-1.c: New.
13567
13568         * gcc.dg/simd-1.c: New.
13569
13570 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
13571
13572         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
13573
13574 2002-06-16  Richard Henderson  <rth@redhat.com>
13575
13576         * g++.dg/ext/anon-struct1.C: New.
13577         * g++.dg/ext/anon-struct2.C: New.
13578         * g++.dg/ext/anon-struct3.C: New.
13579         * gcc.dg/anon-struct-1.c: New.
13580         * gcc.dg/anon-struct-2.c: New.
13581         * gcc.dg/anon-struct-3.c: New.
13582         * gcc.dg/20011008-1.c: Adjust warning text.
13583         * gcc.dg/20020527-1.c: Add -fms-extensions.
13584
13585 2002-06-16  Richard Henderson  <rth@redhat.com>
13586
13587         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
13588
13589 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
13590
13591         * gcc.c-torture/execute/20020615-1.c: New test.
13592
13593 2002-06-15  Roger Sayle  <roger@eyesopen.com>
13594
13595         * gcc.c-tortuture/execute/compare-1.c: New test case.
13596         * gcc.c-tortuture/execute/compare-2.c: New test case.
13597         * gcc.c-tortuture/execute/compare-3.c: New test case.
13598
13599 2002-06-13  Richard Henderson  <rth@redhat.com>
13600
13601         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
13602         ia64 ilp32.
13603
13604 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13605
13606         * g++.dg/template/typename2.C: Update error message.
13607
13608 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
13609
13610         * gcc.c-torture/execute/20020611-1.c: New test.
13611
13612 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
13613
13614         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
13615         list of targets to skip.
13616
13617 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
13618
13619         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
13620         targets if not optimizing.
13621
13622 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
13623
13624         * gcc.c-torture/compile/20020605-1.c: New test.
13625
13626         * g++.dg/opt/vt1.C: New test.
13627
13628         * gcc.dg/20020531-1.c: New test.
13629
13630         * gcc.dg/20020530-1.c: New test.
13631
13632         * gcc.dg/20020527-1.c: New test.
13633
13634         * g++.dg/opt/cse1.C: New test.
13635
13636 2002-06-07  Roger Sayle  <roger@eyesopen.com>
13637
13638         * gcc.dg/20020607-2.c: New test case.
13639
13640 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
13641
13642         * gcc.c-torture/compile/20020604-1.c: New test.
13643
13644 2002-06-04  Richard Henderson  <rth@redhat.com>
13645
13646         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
13647         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
13648         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
13649
13650 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
13651
13652         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
13653
13654 2002-06-03  Richard Henderson  <rth@redhat.com>
13655
13656         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
13657         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
13658
13659 2002-06-02  Richard Henderson  <rth@redhat.com>
13660
13661         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
13662         test functions static.
13663
13664 2002-06-02  Andreas Jaeger  <aj@suse.de>
13665
13666         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
13667         now.
13668
13669 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
13670
13671         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
13672         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
13673         Update for mofified diagnostics.
13674         * gcc.dg/c99-intconst-1.c: No longer fail.
13675
13676 2002-06-02  Richard Henderson  <rth@redhat.com>
13677
13678         * gcc.dg/uninit-A.c: Remove xfail markers.
13679
13680 2002-06-01  Roger Sayle  <roger@eyesopen.com>
13681
13682         * gcc.dg/fnegate-1.c: New test case.
13683
13684 2002-05-30  Osku Salerma  <osku@iki.fi>
13685
13686         * gcc.c-torture/execute/mayalias-1.c: New file.
13687
13688 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
13689
13690         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
13691         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
13692         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
13693
13694 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
13695
13696         * gcc.c-torture/execute/20020529-1.c: New test.
13697
13698 2002-05-27  Richard Henderson  <rth@redhat.com>
13699
13700         * g++.dg/ext/attrib6.C: New test case.
13701
13702 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13703
13704         * gcc.c-torture/execute/pure-1.c: New test.
13705
13706 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
13707
13708         * gcc.dg/cpp/arith-2.c: Remove.
13709
13710 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
13711
13712         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
13713         * gcc.dg/cpp/if-3.c: Remove.
13714
13715 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
13716
13717         * g++.dg/opt/cse2.C: New test.
13718
13719 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
13720
13721         * gcc.dg/cpp/arith-1.c: New semantic tests.
13722         * gcc.dg/cpp/if-1.c: Update.
13723
13724 2002-05-24  Ben Elliston  <bje@redhat.com>
13725
13726         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
13727
13728 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
13729
13730         * gcc.dg/verbose-asm.c: New test.
13731
13732 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
13733
13734         * gcc.dg/cpp/paste12.c: New test.
13735
13736 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
13737
13738         * g++.dg/parse/named_ops.C: New test.
13739
13740 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
13741
13742         * gcc/testsuite/gcc.dg/weak-8.c: New test.
13743
13744 2002-05-23  J"orn Rennecke <joern.rennecke@superh.com>
13745
13746         * gcc.dg/weak-2.c: Allow optional leading underscore
13747         in scan-assembler symbol name.
13748         * gcc.dg/weak-3.c: Likewise.
13749         * gcc.dg/weak-4.c: Likewise.
13750         * gcc.dg/weak-5.c: Likewise.
13751
13752 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
13753
13754         * gcc.dg/20020523-1.c: New test.
13755
13756 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
13757
13758         * objc.dg/const-str-2.m: Update now that we stop after
13759         a command line error.
13760
13761 2002-05-22  Richard Henderson  <rth@redhat.com>
13762
13763         * g++.dg/dg.exp: Fix typo in test pruneing.
13764
13765 2002-05-22  Richard Henderson  <rth@redhat.com>
13766
13767         * g++.dg/dg.exp: Prune the tls subdirectory.
13768         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
13769         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
13770         * g++.dg/tls/init-1.C: New.
13771
13772 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
13773
13774         * gcc.dg/20020517-1.c: New test.
13775
13776 2002-05-21  Richard Henderson  <rth@redhat.com>
13777
13778         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
13779         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
13780
13781 2002-05-21  Brian R. Gaeke  <brg@dgate.ORG>
13782
13783         * g++.dg/other/copy2.C: New test.
13784
13785 2002-05-20  J"orn Rennecke <joern.rennecke@superh.com>
13786
13787         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
13788         (MAX_COPY): Bump up to 10 times sizeof (long long).
13789         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
13790
13791         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
13792         sizeof (long long).
13793
13794         * gcc.c-torture/execute/strcpy-1.c: New test.
13795
13796 2002-05-19  Jason Merrill  <jason2redhat.com>
13797
13798         * g++.dg/ext/oper1.C: New test.
13799
13800 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
13801 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
13802
13803         * README.QMTEST: New file.
13804
13805         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
13806
13807 2002-05-19  Andreas Jaeger  <aj@suse.de>
13808
13809         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
13810         now.
13811         * gcc.c-torture/execute/loop-2d.x: Likewise.
13812
13813 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
13814
13815         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
13816         support weak symbols.
13817         * gcc.dg/weak-4.c: Likewise
13818         * gcc.dg/weak-6.c: Likewise
13819
13820 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
13821
13822         * gcc.dg/weak-3.c: Add dg-excess-error comment for
13823         cygwin, coff and h8300-*-hms targets
13824         * gcc.dg/weak-5.c: Likewise
13825         * gcc.dg/weak-7.c: Likewise
13826
13827 2002-05-16  Jason Merrill  <jason@redhat.com>
13828
13829         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
13830         (scan-assembler-not, scan-assembler-dem): Likewise.
13831         (scan-assembler-dem-not): Likewise.
13832
13833 2002-05-15  Richard Henderson  <rth@redhat.com>
13834
13835         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
13836
13837 2002-05-15  Richard Henderson  <rth@redhat.com>
13838
13839         * gcc.dg/weak-5.c (vfoo1c): No warning here.
13840         (vfoo1f): Warning here.
13841         (vfoo1l): Don't redefine the alias.
13842
13843 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
13844
13845         * g++.dg/init/pm1.C: New test.
13846
13847 2002-05-12  David S. Miller  <davem@redhat.com>
13848
13849         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
13850         types.
13851
13852 2002-05-10  Roger Sayle  <roger@eyesopen.com>
13853
13854         * gcc.c-torture/execute/20020510-1.c: New test case.
13855
13856 2002-05-10  David S. Miller  <davem@redhat.com>
13857
13858         * gcc.c-torture/execute/conversion.c: Test long double too.
13859
13860 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
13861
13862         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
13863         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
13864         * lib/g++.exp (g++_link_flags): Likewise.
13865         * lib/objc.exp (objc_target_compile): Likewise.
13866
13867 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
13868
13869         * gcc.dg/cpp/poison.c: Update.
13870         * gcc.dg/cpp/20000625-2.c: Remove.
13871         * gcc.dg/cpp/direct2s.c: Remove final test.
13872
13873 2002-05-08  Tom Rix  <trix@redhat.com>
13874
13875         * gcc.c-torture/execute/20020508-1.c: New test.
13876         * gcc.c-torture/execute/20020508-2.c: New test.
13877         * gcc.c-torture/execute/20020508-3.c: New test.
13878
13879 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
13880
13881         * gcc.dg/cpp/charconst-4.c: More tests.
13882
13883 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
13884
13885         PR c/6569
13886         * gcc.dg/weak-3.c: Update location of warning messages.
13887         * gcc.dg/weak-5.c: Likewise.
13888
13889 2002-05-06  Roger Sayle  <roger@eyesopen.com>
13890
13891         * gcc.c-torture/execute/20020506-1.c: New test case.
13892
13893 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
13894
13895         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
13896
13897 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
13898
13899         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
13900
13901 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
13902
13903         * gcc.dg/cpp/charconst-3.c: New test.
13904
13905 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
13906
13907         * gcc.dg/cpp/charconst.c: Update tests.
13908
13909 2002-05-05  Tim Josling  <tej@melbpc.org.au>
13910
13911         * treelang: Added directory for new sample language treelang. Also
13912         lib/treelang.exp: New file to signal treelang should be tested.
13913
13914 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
13915
13916         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
13917         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
13918         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
13919         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
13920         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
13921         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
13922         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
13923
13924 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
13925
13926         * gcc.dg/format/xopen-2.c: New test.
13927
13928 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
13929
13930         * gcc.dg/20020503-1.c: New test.
13931
13932 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
13933
13934         * g++.dg/init/dtor1.C: Make it tougher.
13935
13936 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
13937
13938         * g++.dg/init/dtor1.C: New test.
13939
13940 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
13941
13942         * gcc.dg/altivec-8.c: New.
13943
13944 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
13945
13946         * gcc.dg/altivec-7.c: New.
13947
13948 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
13949
13950         * g++.dg/parse/typedef1.C: New test.
13951
13952 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
13953
13954         PR c++/6486
13955         * g++.dg/template/friend6.C: New test.
13956
13957         PR c++/6492
13958         * g++.dg/init/copy1.C: New test.
13959
13960 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
13961
13962         * g++.dg/warn/effc1.C: New test.
13963
13964 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
13965
13966         * gcc.dg/cpp/if-cexp.c: Add a test.
13967
13968 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
13969
13970         * gcc.dg/20020426-2.c: New test.
13971
13972 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
13973
13974         * gcc.dg/cpp/if-mop.c: Update.
13975         * gcc.dg/cpp/if-mpar.c: Add test.
13976         * gcc.dg/cpp/if-oppr.c: Update.
13977
13978 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13979
13980         PR c/6343
13981         * gcc.dg/weak-[2-7].c: New tests.
13982
13983 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
13984
13985         * gcc.dg/enum1.c: New test.
13986
13987 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
13988
13989         PR c++/6497
13990         * g++.dg/inherit/access2.C: New test.
13991
13992 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
13993
13994         PR bootstrap/6445
13995         * gcc.dg/20020426-1.c: New test.
13996
13997 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
13998
13999         * g++.dg/abi/enum1.C: New test.
14000
14001 2002-04-26  Richard Henderson  <rth@redhat.com>
14002
14003         * gcc.dg/c99-bool-1.c: Expect always true warning.
14004
14005 2002-04-25  Roger Sayle  <roger@eyesopen.com>
14006
14007         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
14008
14009 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14010
14011         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
14012         targets.
14013
14014 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
14015
14016         * g++.dg/abi/mange7.C: New test.
14017
14018         PR c++/6438.
14019         * g++.dg/parse/stmtexpr2.C: New test.
14020
14021 2002-04-24  J"orn Rennecke <joern.rennecke@superh.com>
14022
14023         * gcc.dg/20020312-2.c: Add SH target.
14024
14025 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14026
14027         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
14028         compiler output on mips*-*-irix*.
14029
14030 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
14031
14032         * g++.dg/parse/attr1.C: New test.
14033
14034 2002-04-23  Roger Sayle  <roger@eyesopen.com>
14035
14036         * gcc.c-torture/execute/string-opt-17.c: New test case.
14037         * gcc.c-torture/execute/memset-2.c: New test case.
14038
14039 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
14040
14041         PR c++/6256:
14042         * g++.dg/template/friend5.C: New test.
14043
14044         PR c++/6331:
14045         * g++.dg/template/qual1.C: Likewise.
14046
14047 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
14048
14049         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
14050         Include stdlib.h, not stdio.h or ctype.h.
14051
14052 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
14053
14054         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
14055         cris-*-elf* and mmix-*-*.
14056         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
14057         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
14058         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
14059         Ditto.
14060         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
14061         * gcc.dg/wchar_t-1.c: Ditto.
14062
14063 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
14064
14065         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
14066         Clarify comment.
14067
14068 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
14069
14070         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
14071
14072 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14073
14074         * gcc.c-torture/execute/20000906-1.x: Delete.
14075
14076 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
14077
14078         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
14079
14080 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
14081
14082         * PR6367
14083         * g77.f-torture/execute/6367.f: New test.
14084         * g77.f-torture/execute/6367.x: Disable for MMIX.
14085
14086 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
14087
14088         * PR6352
14089         * g++.dg/opt/inline2.C: New test.
14090
14091 2002-04-18  Richard Henderson  <rth@redhat.com>
14092
14093         * gcc.dg/20000906-1.c: Enable for all targets.
14094         * gcc.c-torture/compile/iftrap-2.c: New.
14095
14096 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
14097
14098         * gcc.dg/20020418-1.c: New test.
14099         * gcc.dg/20020418-2.c: New test.
14100
14101 2002-04-18  Richard Henderson  <rth@redhat.com>
14102
14103         * gcc.c-torture/compile/iftrap-1.c: New.
14104         * gcc.dg/iftrap-1.c: Adjust for ia64.
14105         * gcc.dg/iftrap-2.c: New.
14106
14107 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
14108
14109         * gcc.c-torture/compile/20020418-1.c: New test.
14110
14111 2002-04-18  Roger Sayle  <roger@eyesopen.com>
14112
14113         * gcc.c-torture/compile/20020415-1.c: New.
14114
14115 2002-04-18  David S. Miller  <davem@redhat.com>
14116
14117         * gcc.c-torture/execute/20020418-1.c: New test.
14118
14119 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
14120
14121         * gcc.dg/20020416-1.c: New test.
14122
14123         * g++.dg/opt/inline1.C: New test.
14124
14125 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
14126
14127         * gcc.dg/altivec-5.c: New test.
14128
14129         * gcc.dg/20020415-1.c: New test.
14130
14131 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
14132
14133         * testsuite/lib/chill.exp: Remove.
14134
14135 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
14136
14137         * g++.dg/other/big-struct.C: New test.
14138
14139 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
14140
14141         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
14142         of scratch file.
14143
14144 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
14145
14146         PR c/6277
14147         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
14148         in scan-assembler function name
14149
14150 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
14151
14152         * g77.f-torture/execute/980628-4.x,
14153         g77.f-torture/execute/980628-5.x,
14154         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
14155         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
14156         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
14157         i[34567]86-*-*.
14158
14159 2002-04-13  David S. Miller  <davem@redhat.com>
14160
14161         * gcc.c-torture/execute/20020413-1.c: New test.
14162
14163 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
14164
14165         * gcc.dg/asm-6.c,
14166         * g++.dg/ext/asm1.C: New tests.
14167
14168 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
14169
14170         PR c++ 5373.
14171         * g++.dg/parse/stmtexpr1.C: New test.
14172
14173         PR c++/5189.
14174         * g++.dg/template/copy1.C: New test.
14175
14176 2002-04-12  Richard Henderson  <rth@redhat.com>
14177
14178         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
14179
14180 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
14181
14182         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
14183         gcc.c-torture/execute/20020307-2.c.
14184
14185 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
14186
14187         * g++.dg/ext/attrib5.C,
14188         * g++.dg/lookup/struct1.C: New tests.
14189
14190 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
14191
14192         * gcc.dg/20020411-1.c: New test.
14193
14194         * gcc.c-torture/execute/20020411-1.c: New test.
14195
14196 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
14197
14198         * g77.f-torture/execute/6177.f: New test.
14199
14200 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
14201
14202         PR middle-end/6247
14203         * g++.dg/opt/cleanup1.C: New test.
14204
14205         * g++.dg/opt/const1.C: New test.
14206
14207 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
14208
14209         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
14210
14211 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
14212
14213         PR c++/5507
14214         * g++.dg/template/typename2.C: New test.
14215
14216 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
14217
14218         * gcc.c-torture/execute/loop-12.c: New.
14219
14220 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
14221
14222         * g77.f-torture/execute/980628-4.x,
14223         g77.f-torture/execute/980628-5.x,
14224         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
14225         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
14226         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
14227
14228 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14229
14230         PR optimization/6086
14231         * g++.dg/opt/preinc1.C: New test.
14232
14233 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
14234
14235         PR c++/5571
14236         * g++.dg/opt/static2.C: New test.
14237
14238 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
14239
14240         PR c/5120
14241         * gcc.dg/20020406-1.c: New test.
14242
14243 2002-04-04  David S. Miller  <davem@redhat.com>
14244
14245         * gcc.c-torture/execute/20020404-1.c: New test.
14246
14247 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
14248
14249         PR c/6123
14250         * gcc.dg/20020312-2.c: Do not declare global register variable
14251         if __PIC__ or __pic__ is defined.
14252
14253 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
14254
14255         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
14256         __asm__ so that it works correctly even if -ansi -pedantic-errors.
14257
14258 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14259
14260         * gcc.misc-tests/linkage.exp: Update last change to handle
14261         sparc*-, not just sparc-.
14262
14263 2002-04-03  Richard Henderson  <rth@redhat.com>
14264
14265         * gcc.dg/cpp/ucs.c: Improved long UCS test.
14266
14267 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
14268
14269         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
14270
14271 2002-04-02  David S. Miller  <davem@redhat.com>
14272
14273         * gcc.c-torture/execute/20020402-3.c: New test.
14274
14275 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
14276
14277         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
14278         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
14279
14280         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
14281         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
14282         g77.f-torture/execute/20001201.x,
14283         g77.f-torture/execute/u77-test.x: New files.
14284
14285         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
14286         * gcc.dg/wchar_t-1.c: Ditto.
14287
14288 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14289
14290         * gcc.c-torture/execute/20020402-1.c: New test.
14291
14292 2002-04-01  Richard Henderson  <rth@redhat.com>
14293
14294         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
14295
14296         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
14297
14298 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14299
14300         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
14301
14302 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
14303
14304         * g++.dg/inherit/template-as-base.C: Expect error.
14305         * g++.dg/inherit/namespace-as-base.C: Likewise.
14306
14307 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
14308
14309         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
14310         g++.dg/ext/instantiate3.C: Tweak match patterns.
14311
14312         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
14313         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
14314         -da test.
14315
14316 2002-03-31  Richard Henderson  <rth@redhat.com>
14317
14318         * gcc.dg/special/alias-2.c: New.
14319         * gcc.dg/special/ecos.exp: Run it.
14320
14321 2002-03-31  Richard Henderson  <rth@redhat.com>
14322
14323         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
14324
14325 2002-03-31  Kazu Hirata  <kazu@hxi.com>
14326
14327         * gcc.dg/weak-1.c: Disable on h8300 port.
14328
14329 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
14330
14331         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
14332         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
14333         ordering tests.
14334         * g++.dg/bprob/bprob-1.C: New test.
14335         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
14336         * g++.dg/gcov/gcov-1.C: New test.
14337         * g++.dg/gcov/gcov-1.x: New file.
14338         * g++.dg/gcov/gcov-2.C: New test.
14339         * g++.dg/gcov/gcov-3.C: New test.
14340         * g++.dg/gcov/gcov-3.h: New file.
14341
14342 2002-03-28  Roger Sayle  <roger@eyesopen.com>
14343
14344         * g++.old-deja/g++.other/builtins5.C: New test.
14345         * g++.old-deja/g++.other/builtins6.C: New test.
14346         * g++.old-deja/g++.other/builtins7.C: New test.
14347         * g++.old-deja/g++.other/builtins8.C: New test.
14348         * g++.old-deja/g++.other/builtins9.C: New test.
14349
14350 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
14351
14352         * g++.dg/opt/static1.C: New test.
14353
14354         * g++.dg/opt/longbranch1.C: New test.
14355
14356 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
14357
14358         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
14359
14360         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
14361
14362 2002-03-28  Jeffrey A Law  (law@redhat.com)
14363
14364         * gcc.c-torture/execute/20020328-1.c: New test.
14365
14366 2002-03-27  Richard Henderson  <rth@redhat.com>
14367
14368         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
14369         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
14370         move from g++.old-deja/g++.ext/.
14371
14372 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
14373
14374         * g++.dg/init/new2.C: New test.
14375
14376 2002-03-26  Richard Henderson  <rth@redhat.com>
14377
14378         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
14379
14380         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
14381         on sparc.
14382
14383         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
14384         sparcv9 systems.
14385         * gcc.dg/20001102-1.c: Likewise.
14386
14387 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
14388
14389         * gcc.dg/cpp/endif-pedantic1.c,
14390         gcc.dg/cpp/endif-pedantic2.c:  New tests.
14391
14392 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
14393
14394         * g++.dg/init/new1.C: New test.
14395
14396 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
14397
14398         * g++.dg/abi/vbase9.C: New test.
14399
14400 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
14401
14402         * gcc.dg/arm-asm.c: New test.
14403
14404 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
14405
14406         * gcc.dg/Wswitch-enum.c: New test.
14407         Fix PR c/5044.
14408
14409 2002-03-26  Richard Henderson  <rth@redhat.com>
14410
14411         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
14412         structure.
14413
14414 2002-03-25  Richard Henderson  <rth@redhat.com>
14415
14416         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
14417         sparcv9 systems.
14418
14419         * gcc.c-torture/compile/20011119-1.c (xxx): New.
14420         * gcc.c-torture/compile/20011119-2.c (xxx): New.
14421
14422 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
14423
14424         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
14425
14426 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
14427
14428         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
14429         targets using generic thunk support.
14430
14431 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
14432
14433         * gcc.c-torture/compile/20020323-1.c: New test.
14434
14435         * g++.dg/opt/conj2.C: New test.
14436
14437 2002-03-24  Richard Henderson  <rth@redhat.com>
14438
14439         * gcc.dg/weak-1.c: Use -fno-common.
14440
14441 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
14442
14443         * g77.dg/f77-edit-apostrophe-out.f: New test
14444         * g77.dg/f77-edit-h-out.f: New test
14445         * g77.dg/f77-edit-t-in.f: New test
14446         * g77.dg/f77-edit-t-out.f: New test
14447         * g77.dg/f77-edit-x-out.f: New test
14448         * g77.dg/f77-edit-slash-out.f: New test
14449         * g77.dg/f77-edit-colon-out.f: New test
14450         * g77.dg/f77-edit-s-out.f: New test
14451
14452 2002-03-24  Richard Henderson  <rth@redhat.com>
14453
14454         * objc/execute/formal_protocol-6.x: New XFAIL.
14455
14456 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
14457
14458         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
14459         that do not support weak symbols
14460
14461 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
14462
14463         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
14464         * lib/g77.exp:  Likewise
14465         * lib/objc.exp: Likewise
14466
14467 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
14468
14469         * gcc.dg/Wswitch-default.c: New test.
14470
14471 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
14472
14473         * g++.dg/other/enum1.C: New test.
14474
14475 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
14476
14477         * gcc.dg/pragma-ep-3.c: Fix typo.
14478
14479 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
14480
14481         * g++.dg/inherit/template-as-base.C: New test.
14482
14483 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
14484
14485         * g++.old-deja/g++.other/dwarf2-1.C: Move...
14486         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
14487
14488 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
14489
14490         * gcc.dg/cpp/multiline.c: Update to match.
14491
14492 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
14493
14494         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
14495
14496 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
14497
14498         * gcc.dg/cpp/extratokens2.c:  New file.
14499
14500 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
14501
14502         * gcc.dg/20020312-2.c: Add rs6000 target.
14503
14504         * gcc.c-torture/compile/20020319-1.c: New test.
14505
14506 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
14507
14508         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
14509         (A, E): Handle this.
14510
14511 2002-03-20  Jason Merrill  <jason@redhat.com>
14512
14513         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
14514         ignoring -fpic.
14515         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
14516         through prune_gcc_output.
14517
14518 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
14519
14520         * gcc.c-torture/compile/20020320-1.c: New test.
14521
14522 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
14523
14524         * gcc.c-torture/compile/20020318-1.c: New test.
14525
14526         * gcc.dg/struct-by-value-1.c: New test.
14527
14528         * gcc.dg/20020319-1.c: New test.
14529
14530 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
14531
14532         * g++.dg/opt/conj1.C: New test.
14533
14534 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
14535
14536         * g++.dg/template/qualttp20.C: Revert previous change.
14537         * g++.dg/template/qualttp3.C: Likewise.
14538         * g++.dg/template/qualttp4.C: Likewise
14539         * g++.dg/template/qualttp5.C: Likewise
14540         * g++.dg/template/qualttp6.C: Likewise
14541         * g++.dg/template/qualttp7.C: Likewise
14542         * g++.dg/template/qualttp8.C: Likewise
14543         * g++.dg/template/recurse.C: Likewise.
14544
14545 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
14546
14547         * gcc.dg/cpp/wchar-1.c: Update.
14548
14549 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
14550
14551         * g++.dg/template/conv1.C: New test.
14552         * g++.dg/template/conv2.C: New test.
14553         * g++.dg/template/conv3.C: New test.
14554         * g++.dg/template/conv4.C: New test.
14555
14556 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
14557
14558         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
14559         * g++.dg/template/qualttp3.C: Likewise.
14560         * g++.dg/template/qualttp4.C: Likewise
14561         * g++.dg/template/qualttp5.C: Likewise
14562         * g++.dg/template/qualttp6.C: Likewise
14563         * g++.dg/template/qualttp7.C: Likewise
14564         * g++.dg/template/qualttp8.C: Likewise
14565         * g++.dg/template/recurse.C: Likewise.
14566
14567 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
14568
14569         * g++.dg/opt/dtor1.C: New test.
14570
14571 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
14572
14573         * gcc.c-torture/compile/20020315-1.c: New test.
14574
14575 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
14576
14577         * gcc.dg/weak-1.c: Fix scan tests.
14578
14579 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
14580
14581         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
14582         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
14583         cris-*-aout* mmix-*-*.
14584         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
14585         cris-*-aout* mmix-*-*.
14586         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
14587         cris-*-elf* cris-*-aout* and mmix-*-*.
14588         * gcc.dg/20001009-1.c: Ditto.
14589         * gcc.dg/20010912-1.c: Ditto.
14590         * gcc.dg/20020122-4.c: Ditto.
14591         * gcc.dg/inline-2.c: Ditto.
14592
14593 2002-03-14  Jeffrey A Law  (law@cygnus.com)
14594
14595         * gcc.c-torture/compile/20020314-1.c: New test.
14596
14597 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
14598
14599         * gcc.c-torture/execute/20020314-1.c: New test.
14600
14601 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
14602
14603         * g++.dg/warn/Wunused-1.C: New test.
14604
14605 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
14606
14607         * g++.dg/abi/mangle6.C: New test.
14608
14609 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
14610
14611         * gcc.c-torture/compile/20020309-2.c: New test.
14612
14613         * gcc.c-torture/compile/20020312-1.c: New test.
14614
14615 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
14616
14617         * g++.dg/other/access1.C: New test.
14618
14619 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
14620
14621         * gcc.c-torture/execute/wchar_t-1.c: New test.
14622
14623 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
14624
14625         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
14626
14627 2002-03-12  Roger Sayle  <roger@eyesopen.com>
14628
14629         * gcc.dg/20020312-1.c: New test case.
14630
14631 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
14632
14633         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
14634
14635 2002-03-11  Richard Henderson  <rth@redhat.com>
14636
14637         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
14638         * g++.old-deja/g++.jason/report.C: Likewise.
14639
14640 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
14641
14642         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
14643         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
14644
14645 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
14646
14647         * testsuite/g++.dg/overload/pmf1.C: New test.
14648
14649 2002-03-11  Kazu Hirata  <kazu@hxi.com>
14650
14651         * gcc.c-torture/execute/20020307-1.c: Use long.
14652
14653 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
14654
14655         PR optimization/5844
14656         * gcc.dg/20020310-1.c: New test.
14657
14658 2002-03-09  Michael Meissner  <meissner@redhat.com>
14659
14660         * gcc.c-torture/execute/memcpy-2.c: New test.
14661         * gcc.c-torture/execute/memset-1.c: New test.
14662         * gcc.c-torture/execute/strlen-1.c: New test.
14663         * gcc.c-torture/execute/strcmp-1.c: New test.
14664         * gcc.c-torture/execute/strncmp-1.c: New test.
14665
14666 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
14667
14668         * gcc.dg/ppc-ldstruct.c: New test.
14669
14670 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
14671
14672         * gcc.c-torture/execute/va-arg-22.c: New test.
14673
14674 2002-03-09  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
14675
14676         * gcc.c-torture/compile/20020309-1.c: New test.
14677
14678 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
14679
14680         * gcc.c-torture/execute/20020307-2.c: New test.
14681
14682 2002-03-07  Jeffrey A Law  (law@redhat.com)
14683
14684         * g77.f-torture/compile/20020307-1.f: New test.
14685
14686 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
14687
14688         * gcc.dg/unordered-1.c: New test.
14689
14690 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
14691
14692         * gcc.c-torture/execute/20020307-1.c: New test.
14693
14694 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
14695
14696         * gcc.dg/20020304-1.c: New test.
14697
14698         * gcc.c-torture/compile/20020304-2.c: New test.
14699
14700 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
14701
14702         * gcc.c-torture/compile/20020304-1.c: New test case
14703         (from PR c/5830).
14704
14705 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
14706
14707         * gcc.dg/20020103-1.c: Add other -D ppc variants.
14708
14709 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
14710
14711         * g++.dg/other/classkey1.C: New test.
14712
14713 2002-03-01  Richard Henderson  <rth@redhat.com>
14714
14715         * gcc.c-torture/compile/981223-1.x: New.
14716         * gcc.c-torture/compile/920625-1.x: New.
14717
14718 2002-02-28  Richard Henderson  <rth@redhat.com>
14719
14720         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
14721
14722 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
14723
14724         * gcc.c-torture/execute/20020227-1.c: New test.
14725
14726 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
14727
14728         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
14729         here" ERROR lines.
14730         * g++.old-deja/g++.oliva/partord1.C: Likewise.
14731         * g++.old-deja.g++.other/defarg1.C: Likewise.
14732         * g++.old-deja/g++.pt/calls2.C: Likewise.
14733         * g++.old-deja/g++.pt/crash20.C: Likewise.
14734         * g++.old-deja/g++.pt/crash30.C: Likewise.
14735         * g++.old-deja/g++.pt/crash36.C: Likewise.
14736         * g++.old-deja/g++.pt/crash6.C: Likewise.
14737         * g++.old-deja/g++.pt/defarg13.C: Likewise.
14738         * g++.old-deja/g++.pt/derived3.C: Likewise.
14739         * g++.old-deja/g++.pt/error1.C: Likewise.
14740         * g++.old-deja/g++.pt/friend21.C: Likewise.
14741         * g++.old-deja/g++.pt/friend23.C: Likewise.
14742         * g++.old-deja/g++.pt/infinite1.C: Likewise.
14743         * g++.old-deja/g++.robertl/eb128.C: Likewise.
14744
14745 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
14746
14747         * gcc.c-torture/execute/20020225-2.c: New test.
14748
14749 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
14750
14751         * gcc.c-torture/execute/920730-1t.c,
14752         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
14753         Delete test cases, only relevant to -traditional.
14754
14755 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
14756
14757         * gcc.dg/cpp/undef1.c: Remove.
14758         * gcc.dg/cpp/directiv.c: Update.
14759         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
14760
14761 2002-02-27  Michael Meissner  <meissner@redhat.com>
14762
14763         * gcc.c-torture/execute/20020226-1.c: New test.
14764
14765 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
14766
14767         * g++.dg/debug/debug4.C: New test.
14768
14769         * gcc.dg/ia64-visibility-1.c: New test.
14770
14771 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
14772
14773         * gcc.dg/debug/20020224-1.c: New.
14774
14775 2002-02-25  Kazu Hirata  <kazu@hxi.com>
14776
14777         * gcc.c-torture/execute/960416-1.x: New.
14778         * gcc.c-torture/execute/divconst-3.x: Likewise.
14779
14780 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
14781
14782         * gcc.dg/20020224-1.c: New test.
14783
14784 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
14785
14786         * gcc.c-torture/execute/20020225-1.c: New.
14787
14788 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
14789
14790         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
14791
14792 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
14793
14794         * gcc.dg/20020222-1.c: New test.
14795
14796 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
14797
14798         * g++.dg/opt/anonunion1.C: New test.
14799
14800 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
14801
14802         * g++.dg/template/qualttp19.C: New test.
14803         * g++.dg/template/qualttp20.C: New test.
14804         * g++.old-deja/g++.jason/report.C: Adjust expected errors
14805         * g++.old-deja/g++.other/qual1.C: Likewise.
14806
14807 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
14808
14809         * gcc.dg/attr-alwaysinline.c: New.
14810
14811 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
14812
14813         * gcc.dg/20020220-1.c: New test.
14814
14815         * gcc.dg/20020220-2.c: New test.
14816
14817         * g++.dg/opt/mmx1.C: New test.
14818
14819 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
14820
14821         * gcc.c-torture/compile/20020110.c: New test.
14822
14823 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
14824
14825         * gcc.c-torture/execute/20020219-1.c: New test.
14826
14827         * gcc.dg/20020219-1.c: New test.
14828
14829         * gcc.dg/noncompile/20020220-1.c: New test.
14830
14831         * g++.dg/opt/ptrintsum1.C: New test.
14832
14833         * gcc.dg/debug/20020220-1.c: New test.
14834
14835 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
14836
14837         * gcc.c-torture/execute/20020216-1.c: New test.
14838
14839 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
14840
14841         * gcc.dg/decl-1.c: Update, new test.
14842
14843 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
14844
14845         * g++.dg/abi/bitfield1.C: New test.
14846         * g++.dg/abi/bitfield2.C: New test.
14847
14848 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
14849
14850         * gcc.dg/attr-nest.c: New test.
14851
14852 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
14853
14854         * gcc.c-torture/execute/20020215-1.c: New test.
14855
14856 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
14857
14858         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
14859         * g++.dg/debug/debug.exp: New.
14860         * g++.dg/debug/trivial.C: New.
14861         * g++.dg/debug/debug1.C: Moved...
14862         * g++.dg/other/debug1.C: ...from here.
14863         * g++.dg/debug/debug2.C: Moved...
14864         * g++.dg/other/debug2.C: ...from here.
14865         * g++.dg/debug/debug3.C: Moved...
14866         * g++.dg/other/debug3.C: ...from here.
14867
14868         * gcc.dg/noncompile/20020213-1.c: New test.
14869
14870 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
14871
14872         * g++.dg/other/debug3.C: New test.
14873
14874         * gcc.c-torture/execute/20020213-1.c: New test.
14875
14876 2002-02-13  Richard Smith <richard@ex-parrot.com>
14877
14878         * g++.old-deja/g++.other/thunk1.C: New test.
14879
14880 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
14881
14882         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
14883
14884 2002-02-13  Stan Shebs  <shebs@apple.com>
14885
14886         * gcc.dg/altivec-3.c: New.
14887
14888 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
14889
14890         * gcc.dg/Wunreachable-1.c: New test.
14891         * gcc.dg/Wunreachable-2.c: New test.
14892
14893 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
14894
14895         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
14896
14897 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
14898
14899         * gcc.dg/decl-1.c: New test.
14900
14901 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
14902
14903         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
14904
14905 2002-02-10  Kazu Hirata  <kazu@hxi.com>
14906
14907         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
14908         * gcc.c-torture/compile/980506-1.x: Likewise.
14909
14910 2002-02-10  Kazu Hirata  <kazu@hxi.com>
14911
14912         * gcc.dg/20020210-1.c: New.
14913
14914 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
14915
14916         * g77.f-torture/execute/947.f: New regression test
14917         for PR fortran/947.
14918
14919 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
14920
14921         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
14922         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
14923
14924 2002-02-08  Richard Henderson  <rth@redhat.com>
14925
14926         * gcc.c-torture/compile/labels-3.c: New.
14927
14928 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
14929
14930         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
14931         expression statements work instead.
14932         * gcc.dg/noncompile/20020207-1.c: New test.
14933
14934 2002-02-07  Richard Henderson  <rth@redhat.com>
14935
14936         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
14937
14938 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
14939
14940         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
14941         message from g77
14942         * lib/g77-dg.exp: Trim g77 error messages so that they are
14943         recognized by dg.exp.
14944
14945 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
14946
14947         PR fortran/5473
14948         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
14949
14950 2002-02-07  Richard Henderson  <rth@redhat.com>
14951
14952         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
14953         to be sufficiently aligned for integers.
14954
14955 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
14956
14957         * g++.dg/template/friend4.C: New test.
14958
14959 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
14960
14961         PR fortran/5743
14962         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
14963         unsupported cases.
14964
14965 2002-02-07  Richard Henderson  <rth@redhat.com>
14966
14967         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
14968         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
14969         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
14970         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
14971
14972 2002-02-06  Richard Henderson  <rth@redhat.com>
14973
14974         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
14975
14976 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
14977
14978         * gcc.dg/20020206-1.c: New test.
14979
14980 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
14981
14982         * gcc.c-torture/execute/20020206-1.c: New test.
14983
14984         * gcc.c-torture/execute/20020206-2.c: New test.
14985
14986         PR optimization/5429:
14987         * gcc.c-torture/compile/20020206-1.c: New test.
14988
14989 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
14990
14991         * g++.dg/ext/align1.C: Do not use an explicit alignment value
14992         as certain file formats cannot support particularly large
14993         alignments.
14994
14995         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
14996         and do not expect to be able to link the executable.
14997
14998         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
14999         fail because the COFF format does not support the weak attribute.
15000
15001 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
15002
15003         * g77.dg/pr5473.f:  New test
15004
15005 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
15006
15007         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
15008         Fix testcase accordingly.
15009
15010 2002-02-04  Richard Henderson  <rth@redhat.com>
15011
15012         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
15013         (buf): Change to be an array of pointers, not ints.
15014
15015 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
15016
15017         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
15018         before all tests.  Move warning one line above to match where it
15019         C frontend emits.
15020         * gcc.dg/Wswitch-2.c: New test.
15021         * g++.dg/warn/Wswitch-1.C: New test.
15022         * g++.dg/warn/Wswitch-2.C: New test.
15023
15024 2002-02-04  Richard Henderson  <rth@redhat.com>
15025
15026         * g++.dg/abi/offsetof.C: Fix size comparison.
15027
15028 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
15029
15030         * gcc.dg/cast-qual-2.c: New test.
15031
15032 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
15033
15034         * gcc.dg/20020201-4.c: New test.
15035
15036 2002-02-04  Ben Elliston  <bje@redhat.com>
15037
15038         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
15039         target_info attribute != 0, in addition to the empty string.
15040         (gcc_target_compile): Likewise.
15041
15042 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
15043
15044         * gcc.dg/Wswitch.c: New test.
15045         PR gcc/4475. PR gcc/3780.
15046
15047 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
15048
15049         * g77.f-torture/execute/5122.f: New test for regressions
15050         against PR fortran/5122.
15051
15052 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
15053
15054         * g77.f-torture/compile/pr3743.f: Delete
15055         * g77.dg/pr3743-1.f: New test.
15056         * g77.dg/pr3743-2.f: New test.
15057         * g77.dg/pr3743-3.f: New test.
15058         * g77.dg/pr3743-4.f: New test.
15059
15060 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
15061
15062         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
15063
15064 2002-02-02  Richard Henderson  <rth@redhat.com>
15065
15066         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
15067         * gcc.c-torture/execute/bf64-1.c: Likewise.
15068
15069 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
15070
15071         * gcc.dg/20020201-2.c: New test.
15072
15073         * gcc.dg/20020201-3.c: New test.
15074
15075         * gcc.c-torture/execute/bitfld-2.c: New test.
15076
15077 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
15078
15079         * gcc.dg/bitfld-1.c: Update.
15080         * gcc.dg/bitfld-2.c: Update.
15081         * gcc.c-torture/execute/bitfld-1.x: New.
15082
15083 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
15084
15085         * gcc.c-torture/execute/20020201-1.c: New test.
15086
15087 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
15088
15089         PR target/5469
15090         * gcc.dg/20020201-1.c: New test.
15091
15092 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
15093
15094         PR fortran/3743
15095         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
15096         * g77.f-torture/compile/pr3743.x: Remove
15097
15098 2002-01-31  Tom Rix  <trix@redhat.com>
15099
15100         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
15101
15102 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
15103
15104         * gcc.dg/noncompile/20020130-1.c: New test.
15105
15106 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
15107
15108         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
15109
15110 2002-01-29  Richard Henderson  <rth@redhat.com>
15111
15112         * gcc.c-torture/execute/991118-1.c: Cast various constants back
15113         to long long.
15114         * gcc.c-torture/execute/bf64-1.c: Likewise.
15115
15116 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
15117
15118         * gcc.c-torture/execute/20020129-1.c: New test.
15119
15120 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
15121
15122         * gcc.c-torture/compile/20000224-1.c: Update.
15123         * gcc.c-torture/execute/bitfld-1.c: New tests.
15124         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
15125         * gcc.dg/uninit-A.c: Update.
15126
15127 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
15128
15129         * g++.dg/template/ctor1.C: Add instantiation.
15130
15131 2002-01-28  Paul Koning  <pkoning@equallogic.com>
15132
15133         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
15134         argument to __builtin_prefetch to be const ptr.
15135
15136 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
15137
15138         * gcc.c-torture/compile/20020120-1.c: New test.
15139
15140 2002-01-27  Kazu Hirata  <kazu@hxi.com>
15141
15142         * gcc.c-torture/execute/20020127-1.c: New test.
15143
15144 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
15145
15146         * g77.dg/f77-edit-i-in.f: New test
15147         * g77.dg/f77-edit-i-out.f: New test
15148
15149 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
15150
15151         * gcc.dg/debug/debug.exp: New file.
15152         * gcc.dg/debug/trivial.c: New file.
15153         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
15154         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
15155         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
15156         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
15157         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
15158         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
15159         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
15160         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
15161         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
15162         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
15163         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
15164         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
15165         * gcc.dg/20000503-1.c: Removed.
15166         * gcc.dg/20010207-1.c: Removed.
15167         * gcc.dg/20011223-1.c: Removed.
15168         * gcc.dg/20020104-2.c: Removed.
15169         * gcc.dg/debug-1.c: Removed.
15170         * gcc.dg/debug-2.c: Removed.
15171         * gcc.dg/debug-3.c: Removed.
15172         * gcc.dg/debug-4.c: Removed.
15173         * gcc.dg/debug-5.c: Removed.
15174         * gcc.dg/debug-6.c: Removed.
15175         * gcc.dg/dwarf2-1.c: Removed.
15176         * gcc.dg/dwarf2-2.c: Removed.
15177
15178 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
15179
15180         * g++.old-deja/g++.other/eh5.C: New test.
15181         * g++.old-deja/g++.other/sibcall2.C: New test.
15182         * g++.old-deja/g++.other/array9.C: New test.
15183         * g++.old-deja/g++.other/typename2.C: New test.
15184         * g++.old-deja/g++.other/crash60.C: New test.
15185         * g++.old-deja/g++.other/conv9.C: New test.
15186         * g++.old-deja/g++.other/mangle10.C: New test.
15187         * g++.old-deja/g++.other/unchanging1.C: New test.
15188         * g++.old-deja/g++.other/exprstmt1.C: New test.
15189         * g++.old-deja/g++.other/inline23.C: New test.
15190         * g++.old-deja/g++.eh/ia64-1.C: New test.
15191         * g++.old-deja/g++.other/dwarf2-1.C: New test.
15192         * g++.old-deja/g++.other/reload1.C: New test.
15193         * g++.old-deja/g++.other/static20.C: New test.
15194         * g++.old-deja/g++.other/local-alloc1.C: New test.
15195         * g++.old-deja/g++.other/conv8.C: New test.
15196         * g++.old-deja/g++.other/stmtexpr2.C: New test.
15197         * g++.old-deja/g++.other/storeexpr1.C: New test.
15198         * g++.old-deja/g++.other/storeexpr2.C: New test.
15199         * g++.dg/eh/template2.C: New test.
15200         * g++.dg/warn/weak1.C: New test.
15201
15202 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
15203
15204         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
15205         Remove first, non-varying, argument.
15206
15207 2002-01-23  Richard Henderson  <rth@redhat.com>
15208
15209         * gcc.dg/inline-2.c: New.
15210
15211         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
15212         Add optional target arg.  Check number of arguments.
15213         (scan-assembler-not, scan-assembler-dem): Likewise.
15214         (scan-assembler-dem-not): Likewise.
15215
15216 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
15217
15218         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
15219         line 12.
15220         * g++.old-deja/g++.brendan/parse3.C,
15221         g++.old-deja/g++.other/crash26.C,
15222         g++.old-deja/g++.other/crash28.C,
15223         g++.old-deja/g++.other/crash29.C,
15224         g++.old-deja/g++.other/crash30.C,
15225         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
15226
15227 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
15228
15229         * gcc.dg/20020115-1.c: New.
15230
15231 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
15232
15233         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
15234
15235 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
15236
15237         * gcc.dg/20020122-3.c: New.
15238
15239 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
15240
15241         * g++.dg/other/gc1.C: New test.
15242
15243 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
15244
15245         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
15246
15247 2002-01-22  Richard Henderson  <rth@redhat.com>
15248
15249         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
15250
15251 2002-01-22  Richard Henderson  <rth@redhat.com>
15252
15253         * gcc.dg/20020122-4.c: New.
15254
15255 2002-01-22  H.J. Lu <hjl@gnu.org>
15256
15257         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
15258         link output.
15259         * gcc.dg/special/ecos.exp: Likewise.
15260         * lib/g++-dg.exp: Likewise.
15261         * lib/g77-dg.exp: Likewise.
15262         * lib/gcc-dg.exp : Likewise.
15263         * lib/mike-g++.exp: Likewise.
15264         * lib/mike-g77.exp: Likewise.
15265         * lib/mike-gcc.exp: Likewise.
15266         * lib/objc-dg.exp: Likewise.
15267
15268 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
15269
15270         PR target/5379
15271         * gcc.dg/20020122-2.c: New test.
15272
15273 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
15274
15275         * gcc.dg/20020122-1.c: New test.
15276
15277 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
15278
15279         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
15280
15281 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
15282
15283         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
15284
15285 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
15286
15287         * gcc.c-torture/compile/20020121-1.c: New test.
15288
15289 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
15290
15291         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
15292         ld_library_path.
15293
15294 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
15295
15296         * gcc.dg/20020218-1.c: New test.
15297
15298 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
15299
15300         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
15301         messages
15302         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
15303         "At global scope" warning
15304         * g++.dg/ext/align1.C: Change cygwin test for alignment
15305         from db-bogus to dg-warning
15306
15307 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
15308
15309         * g77.f-torture/compile/cpp2.F: New test.
15310
15311 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
15312
15313         * g++.dg/template/access1.C: New test.
15314
15315 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
15316
15317         * gcc.dg/20020118-1.c: New.
15318
15319 2002-01-18  Kazu Hirata  <kazu@hxi.com>
15320
15321         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
15322
15323 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
15324
15325         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
15326         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
15327         alignment warnings.
15328
15329 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
15330
15331         * gcc.misc-tests/i386-prefetch.exp: Save and restore
15332         torture_with_loops and torture_without_loops
15333
15334 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
15335
15336         * gcc.c-torture/compile/20020116-1.c: New test.
15337
15338 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
15339
15340         * gcc.dg/20020116-2.c: New test.
15341
15342         * gcc.dg/ultrasp4.c: New test.
15343
15344         * gcc.dg/20020116-1.c: New test.
15345
15346 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
15347
15348         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
15349         by EABI.
15350
15351 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
15352
15353         * gcc.misc-tests/i386-prefetch.exp: New.
15354         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
15355         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
15356         * gcc.misc-tests/i386-pf-none-1.c: New test.
15357         * gcc.misc-tests/i386-pf-sse-1.c: New test.
15358
15359 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
15360
15361         * gcc.dg/gnu89-init-1.c: Add new tests.
15362
15363 2002-01-15  Andreas Jaeger  <aj@suse.de>
15364
15365         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
15366         * gcc.dg/i386-mmx-2.c: Likewise.
15367         * gcc.dg/i386-sse-1.c: Likewise.
15368         * gcc.dg/i386-sse-2.c: Likewise.
15369         * gcc.dg/i386-sse-3.c: Likewise.
15370
15371 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
15372
15373         * g77.f-torture/execute/intrinsic-unix-bessel.f:
15374         Uncomment additional cases that now pass.
15375
15376 2002-01-11  Richard Henderson  <rth@redhat.com>
15377
15378         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
15379         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
15380
15381 2002-01-11  Nicola Pero  <n.pero@mi.flashnet.it>
15382
15383         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
15384
15385 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
15386
15387         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
15388         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
15389
15390 2002-01-10  Dale Johannesen  <dalej@apple.com>
15391
15392         * gcc.c-torture/execute/loop-11.c: New.
15393
15394 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
15395
15396         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
15397         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
15398
15399 2002-01-09  Richard Henderson  <rth@redhat.com>
15400
15401         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
15402         type in which to perform the operation for each size.
15403
15404 2002-01-09  Alan Matsuoka  (alanm@redhat.com)
15405
15406         * gcc.c-torture/compile/20020109-2.c: New test.
15407
15408 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
15409
15410         * gcc.c-torture/execute/loop-10.c: New test.
15411
15412 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
15413
15414         * gcc.c-torture/compile/20010226-1.c: New test.
15415         * gcc.c-torture/compile/20010227-1.c: New test.
15416         * gcc.c-torture/compile/20010426-1.c: New test.
15417         * gcc.c-torture/compile/20010510-1.c: New test.
15418         * gcc.c-torture/compile/20010605-3.c: New test.
15419         * gcc.c-torture/compile/20010824-1.c: New test.
15420         * gcc.c-torture/execute/20010409-1.c: New test.
15421         * gcc.dg/noncompile/20000901-1.c: New test.
15422         * gcc.dg/20001023-1.c: New test.
15423         * gcc.dg/20001101-1.c: New test.
15424         * gcc.dg/20001102-1.c: New test.
15425         * gcc.dg/20010207-1.c: New test.
15426         * gcc.dg/20010405-1.c: New test.
15427         * gcc.dg/20010822-1.c: New test.
15428         * gcc.dg/20011107-1.c: New test.
15429
15430 2002-01-09  Jeffrey A Law  (law@redhat.com)
15431
15432         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
15433
15434         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
15435         execution failure on PA targets.
15436
15437 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
15438
15439         * gcc.c-torture/compile/20020109-1.c: New test.
15440
15441 2002-01-08  Kazu Hirata  <kazu@hxi.com>
15442
15443         * gcc.c-torture/execute/20020108-1.c: New test.
15444
15445 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
15446
15447         * gcc.dg/20020108-1.c: New test.
15448
15449 2002-01-08  H.J. Lu <hjl@gnu.org>
15450
15451         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
15452         for header files.
15453
15454 2002-01-08  Geoff Keating  <geoffk@redhat.com>
15455
15456         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
15457         consistency.
15458
15459 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
15460
15461         * gcc.dg/altivec-4.c: Test altivec predicates.
15462
15463 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
15464
15465         * gcc.c-torture/execute/20020107-1.c: New test.
15466
15467 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
15468
15469         PR c/5279
15470         * gcc.c-torture/compile/20020106-1.c: New test.
15471
15472 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
15473
15474         * gcc.c-torture/execute/nestfunc-4.c: New test.
15475
15476 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
15477
15478         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
15479         extra triple that slipped in.
15480         * g++.old-deja/g++.abi/align.C: Likewise.
15481         * g++.old-deja/g++.abi/bitfields.C: Likewise.
15482
15483 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
15484
15485         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
15486         * g++.old-deja/g++.abi/align.C: Likewise.
15487         * g++.old-deja/g++.abi/bitfields.C: Likewise.
15488
15489         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
15490         on FreeBSD/i386.
15491         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
15492         FreeBSD.
15493
15494 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
15495
15496         * gcc.dg/20020104-1.c: New test.
15497
15498         * gcc.dg/20020104-2.c: New test.
15499
15500 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
15501
15502         * gcc.dg/20020103-1.c: Fix typo in target selector.
15503
15504 2002-01-03  Richard Henderson  <rth@redhat.com>
15505
15506         * gcc.dg/20020103-1.c: New.
15507
15508 2002-01-03  Kazu Hirata  <kazu@hxi.com>
15509
15510         * gcc.c-torture/execute/20020103-1.c: New test.
15511
15512 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
15513
15514         * g++.dg/other/debug2.C: New test.
15515
15516         * gcc.c-torture/compile/20020103-1.c: New test.
15517
15518 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
15519
15520         * gcc.dg/gnu89-init-1.c: Added new tests.
15521
15522 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
15523
15524         * g++.dg/template/friend2.C: Remove as patch is reverted.
15525
15526         * g++.dg/warn/oldcast1.C: New test.
15527
15528         * g++.dg/template/ptrmem1.C: New test.
15529         * g++.dg/template/ptrmem2.C: New test.
15530
15531         * g++.dg/template/ntp.C: New test.
15532
15533         * g++.dg/other/component1.C: New test.
15534
15535         * g++.dg/template/ttp3.C: New test.
15536
15537         * g++.dg/template/friend2.C: New test.
15538         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
15539
15540 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
15541
15542         * g++.dg/other/ptrmem1.C: New test.
15543         * g++.dg/other/ptrmem2.C: New test.
15544
15545 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
15546
15547         * g++.dg/template/ctor1.C: New test.
15548
15549 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
15550
15551         * g++.dg/template/friend2.C: New test.
15552
15553 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
15554
15555         * gcc.dg/mmix-1.c: New test.
15556
15557 2001-12-31  Richard Henderson  <rth@redhat.com>
15558
15559         * gcc.dg/asm-5.c: New.
15560
15561 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
15562
15563         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
15564         in namespace __gnu_cxx
15565
15566 2001-12-30  Richard Henderson  <rth@redhat.com>
15567
15568         * gcc.dg/debug-6.c: New.
15569
15570 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
15571
15572         * gcc.c-torture/compile/20011229-2.c: New test.
15573
15574 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
15575
15576         * gcc.dg/debug-3.c: New test.
15577         * gcc.dg/debug-4.c: New test.
15578         * gcc.dg/debug-5.c: New test.
15579
15580 2001-12-29  Richard Henderson  <rth@redhat.com>
15581
15582         * g++.dg/eh/loop1.C: New.
15583
15584 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
15585
15586         * g++.dg/template/crash1.C: New test.
15587
15588 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
15589
15590         * g++.dg/other/const1.C: New test.
15591
15592 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
15593
15594         * gcc.c-torture/compile/20011229-1.c: New test.
15595
15596 2001-12-28  Stan Shebs  <shebs@apple.com>
15597
15598         * lib/objc-torture.exp: Resync with c-torture.exp.
15599         * lib/objc.exp: Load standard libraries.
15600
15601 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
15602
15603         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
15604         additional tests.
15605
15606 2001-12-27  Roger Sayle <roger@eyesopen.com>
15607
15608         * gcc.c-torture/execute/string-opt-16.c: New testcase.
15609
15610 2001-12-27  Richard Henderson  <rth@redhat.com>
15611
15612         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
15613
15614 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
15615
15616         * g++.dg/eh/ctor1.C: New test.
15617         * g++.dg/other/error2.C: New test.
15618
15619 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
15620
15621         * g++.dg/other/init2.C: New test.
15622
15623 2001-12-24  Richard Henderson  <rth@redhat.com>
15624
15625         * gcc.dg/20011223-1.c: New.
15626         * gcc.dg/inline-1.c: New.
15627
15628 2001-12-23  Richard Henderson  <rth@redhat.com>
15629
15630         * gcc.dg/asm-4.c: Test operand modifiers.
15631
15632 2001-12-23  Richard Henderson  <rth@redhat.com>
15633
15634         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
15635
15636 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
15637
15638         * gcc.c-torture/execute/20011223-1.c: New test.
15639
15640 2001-12-21  Richard Henderson  <rth@redhat.com>
15641
15642         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
15643         re-enables the warning.
15644
15645 2001-12-21  Richard Henderson  <rth@redhat.com>
15646
15647         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
15648
15649 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
15650
15651         * gcc.c-torture/compile/20011218-1.c: New test.
15652
15653 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
15654
15655         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
15656         arm-isr.c test.
15657         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
15658         epilogue generation for ARM ISR routines.
15659
15660 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15661
15662         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
15663         * gcc.dg/format/c90-printf-3.c: Likewise.
15664         * gcc.dg/format/c99-printf-3.c: Likewise.
15665         * gcc.dg/format/ext-1.c: Likewise.
15666         * gcc.dg/format/ext-6.c: Likewise.
15667         * gcc.dg/format/format.h: Prototype unlocked stdio.
15668
15669 2001-12-20  Richard Henderson  <rth@redhat.com>
15670
15671         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
15672         (arena): Use it.
15673         (malloc): Correct allocation logic.  Abort if we fill up the
15674         arena before initialization complete.
15675         (realloc): Correct allocation logic.
15676
15677 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
15678
15679         * gcc.c-torture/compile/20011219-2.c: New test.
15680
15681         * gcc.c-torture/execute/20011219-1.c: New test.
15682
15683 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
15684
15685         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
15686         target does not support weak symbols.
15687
15688 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
15689
15690         * gcc.c-torture/compile/20011219-1.c: New test.
15691
15692 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
15693
15694         * g++.dg/other/error1.C: New test.
15695
15696 2001-12-17  Jeffrey A Law  (law@redhat.com)
15697
15698         * gcc.c-torture/execute/20011217-1.c: New test.
15699
15700 2001-12-17  Nicola Pero  <nicola@brainstorm.co.uk>
15701
15702         * objc.dg/special/: New directory.
15703         * objc.dg/special/special.exp: New file.
15704         * objc.dg/special/unclaimed-category-1.h: New file.
15705         * objc.dg/special/unclaimed-category-1a.m: New file.
15706         * objc.dg/special/unclaimed-category-1.m: New file.
15707
15708 2001-12-17  Andreas Jaeger  <aj@suse.de>
15709
15710         * gcc.c-torture/compile/20011217-2.c: New test.
15711
15712 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
15713
15714         * gcc.c-torture/compile/20011217-1.c: New test.
15715
15716 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
15717
15718         * testsuite/gcc.dg/20011214-1.c: New.
15719
15720 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
15721
15722         * gcc.dg/altivec-4.c: New.
15723
15724 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
15725
15726         * gcc.dg/20011113-1.c: New test.
15727
15728 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
15729
15730         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
15731         std::__malloc_alloc_template<0> and
15732         std::__default_alloc_template<false, 0>.
15733
15734 2001-12-13  Nicola Pero  <n.pero@mi.flashnet.it>
15735
15736         * objc/execute/bf-21.m: New test.
15737         * objc/execute/enumeration-1.m: New test.
15738         * objc/execute/enumeration-2.m: New test.
15739
15740 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
15741
15742         * gcc.dg/gnu89-init-1.c: New test.
15743
15744 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
15745
15746         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
15747         * g++.old-deja/g++.jason/2371.C: Likewise.
15748         * g++.old-deja/g++.jason/template33.C: Likewise.
15749         * g++.old-deja/g++.jason/template34.C: Likewise.
15750         * g++.old-deja/g++.jason/template36.C: Likewise.
15751         * g++.old-deja/g++.oliva/typename1.C: Likewise.
15752         * g++.old-deja/g++.oliva/typename2.C: Likewise.
15753         * g++.old-deja/g++.other/typename1.C: Likewise.
15754         * g++.old-deja/g++.pt/inherit2.C: Likewise.
15755         * g++.old-deja/g++.pt/nontype5.C: Likewise.
15756         * g++.old-deja/g++.pt/typename11.C: Likewise.
15757         * g++.old-deja/g++.pt/typename14.C: Likewise.
15758         * g++.old-deja/g++.pt/typename16.C: Likewise.
15759         * g++.old-deja/g++.pt/typename3.C: Likewise.
15760         * g++.old-deja/g++.pt/typename4.C: Likewise.
15761         * g++.old-deja/g++.pt/typename5.C: Likewise.
15762         * g++.old-deja/g++.pt/typename7.C: Likewise.
15763         * g++.old-deja/g++.robertl/eb9.C: Likewise.
15764
15765 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
15766
15767         * g++.dg/other/linkage1.C: New test.
15768         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
15769         specifiers.
15770
15771 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
15772
15773         * gcc.dg/concat.c: New test.
15774
15775 2001-12-11  Stan Shebs  <shebs@apple.com>
15776
15777         * objc/compile: New test directory.
15778         * objc/compile/compile.exp: New expect script.
15779         * objc/compile/20011211-1.m: New compile test.
15780
15781 2001-12-11  Jason Merrill  <jason@redhat.com>
15782
15783         * lib/prune.exp (prune_gcc_output): Also handle "In member
15784         function".  So many permutations...
15785
15786 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
15787
15788         * g++.dg/template/typedef1.C: New test.
15789
15790 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
15791
15792         * g++.dg/other/copy1.C: New test.
15793
15794 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
15795
15796         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
15797
15798         * gcc.dg/builtin-choose-expr.c: New.
15799
15800 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
15801
15802         * gcc.dg/altivec-2.c: New.
15803
15804 2001-12-07  Richard Henderson  <rth@redhat.com>
15805
15806         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
15807
15808 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
15809
15810         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
15811         ultrasparc.
15812
15813 2001-12-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
15814
15815         * g++-old.deja/g++.robertl/eb101.C: Deleted.
15816
15817 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
15818
15819         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
15820         variable argument list.
15821
15822 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
15823
15824         * gcc.c-torture/execute/memcheck: Delete entire directory.
15825         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
15826         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
15827
15828 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
15829
15830         * gcc.dg/Wshadow-1.c: New test.
15831
15832 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
15833
15834         * gcc.c-torture/compile/20011130-1.c: New test.
15835
15836         * gcc.dg/noncompile/20011025-1.c: New test.
15837
15838         * g++.dg/other/anon-union.C: New test.
15839
15840         * gcc.c-torture/execute/20011024-1.c: New test.
15841
15842 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
15843
15844         * gcc.c-torture/execute/20000722-1.x,
15845         gcc.c-torture/execute/20010123-1.x: Remove.
15846         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
15847         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
15848         gcc.dg/c99-complit-2.c: New tests.
15849
15850 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
15851
15852         * g++.dg/inherit/base1.C: New test.
15853
15854 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
15855
15856         * g++.dg/other/stdarg1.C: New test.
15857
15858         * gcc.c-torture/compile/20011130-2.c: New test.
15859
15860 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
15861
15862         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
15863         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
15864         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
15865         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
15866         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
15867         * gcc.dg/builtin-prefetch-1.c: New test.
15868
15869 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
15870
15871         * gcc.dg/20011130-1.c: New test.
15872
15873 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
15874
15875         * g++.dg/other/scope1.C: New test.
15876         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
15877
15878 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
15879
15880         * gcc.dg/vla-init-1.c: New test.
15881
15882 2001-12-01  Geoff Keating  <geoffk@redhat.com>
15883
15884         * gcc.c-torture/compile/structs.c: New testcase from GDB.
15885
15886 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
15887
15888         * objc.dg/alias.m: Update.
15889         * objc.dg/class-1.m: Update.
15890         * objc.dg/const-str-1.m: Update.
15891         * objc.dg/fwd-proto-1.m: Update.
15892         * objc.dg/id-1.m: Update.
15893         * objc.dg/super-class-1.m: Update.
15894
15895 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
15896
15897         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
15898         constructs.
15899
15900 2001-11-28  Jeffrey A Law  (law@cygnus.com)
15901
15902         * gcc.c-torture/execute/20011128-1.c: New test.
15903
15904 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
15905
15906         * gcc.dg/20011127-1.c: New test.
15907
15908 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
15909
15910         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
15911         from Austin Group draft 7.
15912         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
15913         scanf format arguments.
15914         * gcc.dg/format/no-exargs-2.c: New test.
15915
15916 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
15917
15918         * g++.dg/abi/vbase8-4.C: New test.
15919
15920 2001-11-24  Ian Lance Taylor  <ian@airs.com>
15921
15922         * gcc.c-torture/execute/20011121-1.c: New test.
15923
15924 2001-11-23  Jeffrey A Law  (law@cygnus.com)
15925
15926         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
15927
15928 2001-11-23  Andreas Jaeger  <aj@suse.de>
15929
15930         * gcc.dg/cpp/charconst-2.c: New test.
15931
15932 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
15933
15934         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
15935         to the host if it is remote.  Let tests specify extra headers
15936         they use.
15937         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
15938         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
15939         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
15940         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
15941         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
15942         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
15943         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
15944         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
15945         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
15946         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
15947
15948 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
15949
15950         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
15951         for little endian ARMs.
15952
15953 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
15954
15955         * gcc.c-torture/compile/20011119-1.c: New test.
15956         * gcc.c-torture/compile/20011119-2.c: New test.
15957
15958 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
15959
15960         * gcc.dg/altivec-1.c: Fix typo.
15961
15962 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
15963
15964         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
15965
15966 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
15967
15968         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
15969
15970 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
15971
15972         * lib/g77.exp: Don't specify --rpath-link.
15973
15974         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
15975         across all the headers.
15976         * gcc.dg/format/format.exp: For testing on a remote host,
15977         copy format.h.
15978
15979         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
15980         * gcc.c-torture/execute/930406-1.c: Likewise.
15981         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
15982
15983 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
15984
15985         * gcc.dg/altivec-1.c: New.
15986
15987 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
15988
15989         * gcc.dg/cpp/fpreprocessed.c: New test case.
15990
15991 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15992
15993         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
15994         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
15995         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
15996
15997 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15998
15999         * gcc.dg/no-builtin-1.c: New test.
16000
16001 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
16002
16003         * gcc.c-torture/execute/20011115-1.c: New test.
16004
16005 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
16006
16007         * gcc.c-torture/compile/20011114-2.c: New test.
16008         * gcc.c-torture/compile/20011114-3.c: New test.
16009         * gcc.c-torture/compile/20011114-4.c: New test.
16010
16011 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
16012
16013         * g++.dg/other/init1.C: New test.
16014
16015 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
16016
16017         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
16018         message.
16019
16020         * gcc.c-torture/execute/20011114-1.c: New testcase.
16021
16022         * gcc.c-torture/compile/20010327-1.c: Revert last change.
16023         * gcc.c-torture/compile/20011114-1.c: New test, exactly
16024         like the (before this change) version of 20010327-1.c.
16025
16026 2001-11-14  Roger Sayle <roger@eyesopen.com>
16027
16028         * gcc.c-torture/execute/string-opt-13.c: New testcase.
16029
16030 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
16031
16032         * g++.dg/init/array2.C: New test.
16033
16034 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
16035
16036         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
16037
16038 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
16039
16040         * g++.dg/other/forscope1.C: New test.
16041         * g++.dg/ext/forscope1.C: New test.
16042         * g++.dg/ext/forscope2.C: New test.
16043
16044 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
16045
16046         * gcc.c-torture/execute/20011113-1.c: New test.
16047
16048 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
16049
16050         * gcc.c-torture/execute/20011109-2.c: New test.
16051
16052         * gcc.c-torture/execute/20011109-1.c: New test.
16053
16054 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
16055
16056         * gcc.c-torture/compile/20011109-1.c: New test.
16057
16058 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
16059
16060         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
16061         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
16062         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
16063         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
16064         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
16065         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
16066         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
16067
16068 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
16069
16070         * g++.dg/warn/Wshadow-1.C: New tests.
16071         * g++.old-deja/g++.mike/for3.C: Update.
16072
16073 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
16074
16075         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
16076         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
16077         XFAILs.  Adjust expected error texts.
16078         * gcc.c-torture/compile/20011106-1.c,
16079         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
16080         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
16081         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
16082         gcc.dg/c99-array-lval-5.c: New tests.
16083
16084 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
16085
16086         * gcc.dg/cpp/defined.c: Update.
16087
16088 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
16089
16090         * gcc.c-torture/execute/anon-1.c: New test.
16091
16092 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
16093
16094         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
16095         same size, so no warning should be produced on stormy16.
16096
16097         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
16098         due to oversized array.
16099         * g++.old-deja/g++.mike/ns15.C: Likewise.
16100         * g++.old-deja/g++.pt/crash16.C: Likewise.
16101
16102 2001-11-02  Graham Stott  <grahams@redhat.com>
16103
16104         * g++.dgother/debug1.C: Fix typos.
16105
16106 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
16107
16108         * g++.dg/other/debug1.C: New test.
16109
16110 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
16111
16112         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
16113         of unsigned long.
16114
16115 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
16116
16117         * gcc.dg/20011029-2.c: New test.
16118
16119         * gcc.c-torture/compile/20011029-1.c: New test.
16120
16121 2001-10-29  Nicola Pero  <n.pero@mi.flashnet.it>
16122
16123         * objc/execute/class_self-1.m: New test.
16124         * objc/execute/class_self-2.m: New test.
16125
16126 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
16127
16128         * gcc.misc-tests/msgs.exp: Delete.
16129         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
16130         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
16131         error set to match recent changes.
16132
16133 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
16134
16135         * gcc.dg/20011021-1.c: New test.
16136
16137 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
16138
16139         * gcc.c-torture/compile/20011023-1.c: New test.
16140
16141 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
16142
16143         * lib/g77.exp: Rewrite based on lib/g++.exp.
16144
16145 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
16146
16147         * gcc.c-torture/execute/20011019-1.c: New test.
16148
16149         * gcc.dg/20011018-1.c: New test.
16150
16151 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
16152
16153         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
16154
16155 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
16156
16157         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
16158         * gcc.dg/attr-invalid.c: Likewise.
16159
16160 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
16161
16162         * testsuite/gcc.dg/20011015-1.c: New test.
16163
16164 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
16165
16166         * g++.dg/template/unify2.C: New test.
16167
16168 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
16169
16170         * g++.dg/other/exception-specification.C: New test
16171
16172 2001-10-13  Tom Rix  <trix@redhat.com>
16173
16174         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
16175         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
16176
16177 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
16178
16179         * testsuite/gcc.dg/20011009-1.c: New test.
16180
16181 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
16182
16183         PR g++/4476
16184         * g++.dg/other/friend1.C: New test.
16185
16186 2001-10-11  Richard Henderson  <rth@redhat.com>
16187
16188         * g++.old-deja/g++.other/crash18.C: Add -S to options.
16189
16190 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
16191
16192         * gcc.c-torture/compile/20011010-1.c: New.
16193
16194 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
16195
16196         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
16197         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
16198         g77.f-torture/execute/execute.exp,
16199         g77.f-torture/noncompile/noncompile.exp,
16200         gcc.c-torture/compile/compile.exp,
16201         gcc.c-torture/execute/execute.exp,
16202         gcc.c-torture/execute/ieee/ieee.exp,
16203         gcc.c-torture/execute/memcheck/memcheck.exp,
16204         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
16205         objc/execute/execute.exp: Update FSF address.
16206
16207 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
16208
16209         * gcc.dg/cpp/cmdlne-C.c: Update.
16210         * gcc.dg/cpp/cmdlne-C2.c: New.
16211
16212 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
16213
16214         * gcc.c-torture/execute/20011008-3.c: New.
16215
16216 2001-10-08  DJ Delorie  <dj@redhat.com>
16217
16218         * gcc.dg/20011008-1.c: New.
16219         * gcc.dg/20011008-2.c: New.
16220
16221 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
16222
16223         * gcc.dg/cpp/spacing1.c: Update test.
16224
16225 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
16226
16227         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
16228         spelling errors of "separate" as "seperate".
16229
16230 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
16231
16232         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
16233         enough to avoid inlining.
16234
16235 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
16236
16237         * lib/g77.exp: set libg2c_dir correctly.
16238
16239 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
16240
16241         * gcc.dg/cpp/macro11.c: New test.
16242
16243 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
16244
16245         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
16246         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
16247         gcc.dg/format/multattr-3.c: New tests.
16248         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
16249         tests for format attributes on function pointers being rejected.
16250
16251 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
16252
16253         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
16254
16255 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
16256
16257         * g++.dg/warn/format1.C: New test.
16258
16259 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
16260
16261         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
16262
16263 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
16264
16265         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
16266
16267 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
16268
16269         * gcc.dg/cpp/redef2.c: Add test.
16270
16271 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
16272
16273         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
16274         long-standing bug on i686, apparently.
16275         * gcc.c-torture/execute/loop-2c.x: New file.
16276         * gcc.c-torture/execute/loop-2d.x: New file.
16277         * gcc.c-torture/execute/loop-3c.x: New file.
16278
16279 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
16280
16281         * gcc.dg/cpp/20000625-2.c: Correct line number.
16282
16283 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
16284
16285         * gcc.dg/cpp/macro10.c: New test.
16286         * gcc.dg/cpp/strify3.c: New test.
16287         * gcc.dg/cpp/spacing1.c: Add tests.
16288         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
16289         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
16290
16291 2001-09-24  DJ Delorie  <dj@redhat.com>
16292
16293         * gcc.c-torture/execute/20010924-1.c: New test.
16294
16295 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
16296
16297         * testsuite/objc/execute/paste.m: Remove.
16298
16299 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
16300
16301         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
16302
16303 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
16304
16305         * g77.dg/strlen0.f: New test.
16306
16307 2001-09-21  Richard Henderson  <rth@redhat.com>
16308
16309         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
16310         * g++.old-deja/g++.abi/vtable2.C: Likewise.
16311
16312 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
16313
16314         Table-driven attributes.
16315         * g++.dg/ext/attrib1.C: New test.
16316
16317 2001-09-20  DJ Delorie  <dj@redhat.com>
16318
16319         * gcc.dg/20000926-1.c: Update expected warning messages.
16320         * gcc.dg/array-2.c: Likewise, and test for warnings too.
16321         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
16322         array.
16323
16324 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
16325
16326         * g++.dg/eh/registers1.C: New test case.
16327
16328 2001-09-17  Richard Henderson  <rth@redhat.com>
16329
16330         * gcc.dg/array-5.c: Fix VLA decomposition test.
16331
16332 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
16333
16334         * gcc.dg/cpp/line5.c: New testcase.
16335
16336 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
16337
16338         * gcc.dg/cpp/macro9.c: New test.
16339
16340 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
16341
16342         * gcc.c-torture/execute/980223.c: Change type of addr from long
16343         to char *.
16344
16345 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
16346
16347         * gcc.c-torture/execute/20010915-1.c: New test.
16348
16349 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
16350
16351         * g77.dg/bprob: New directory.
16352         * g77.dg/bprob/bprob.exp: New file.
16353         * g77.dg/bprob/bprob-1.f: New test.
16354         * g77.dg/gcov: New directory.
16355         * g77.dg/gcov/gcov.exp: New file.
16356         * g77.dg/gcov/gcov-1.f: New test.
16357         * g77.dg/gcov/gcov-1.x: New file.
16358
16359 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
16360
16361         * gcc.dg/cpp/directiv.c: Update.
16362         * gcc.dg/cpp/undef1.c: Update.
16363
16364 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
16365
16366         * gcc.dg/20010912-1.c: New test.
16367
16368 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
16369
16370         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
16371         language-independent file in lib.
16372         * lib/gcov.exp: New file.
16373
16374 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
16375
16376         * gcc.c-torture/compile/20010911-1.c: New test.
16377
16378 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
16379
16380         * lib/profopt.exp: New, to support profile-directed optimizations.
16381         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
16382         * gcc.misc-tests/bprob-1.c: New test.
16383         * gcc.misc-tests/bprob-2.c: New test.
16384
16385 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
16386
16387         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
16388         XFAIL and which kinds of gcov output to verify.
16389         * gcc.misc-tests/gcov-4b.x: New file.
16390         * gcc.misc-tests/gcov-5b.x: New file.
16391         * gcc.misc-tests/gcov-6.x: New file.
16392         * gcc.misc-tests/gcov-7.c: New test.
16393         * gcc.misc-tests/gcov-7.x: New file.
16394
16395 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
16396
16397         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
16398         * gcc.misc-tests/gcov-6.c: New test.
16399
16400 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
16401
16402         PR c++/3986
16403         * g++.dg/abi/vbase1.C: New test.
16404
16405 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
16406
16407         * objc.dg/method-2.m: New.
16408
16409 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
16410
16411         PR c++/4203
16412         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
16413         * g++.dg/init/empty1.C: New test.
16414
16415 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
16416
16417         * gcc.c-torture/compile/20010903-1.c: New test.
16418
16419 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
16420
16421         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
16422         for m68k.
16423
16424 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
16425
16426         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
16427
16428         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
16429
16430         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
16431
16432 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
16433
16434         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
16435         for 16-bit 'unsigned int'.
16436
16437 2001-08-29  Kazu Hirata  <kazu@hxi.com>
16438
16439         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
16440
16441 2001-08-27  Richard Henderson  <rth@redhat.com>
16442
16443         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
16444         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
16445
16446 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
16447
16448         * gcc.dg/asm-names.c (ymain): New.
16449
16450 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
16451
16452         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
16453         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
16454         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
16455
16456 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16457
16458         * gcc.dg/compare5.c: New testcase.
16459
16460 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
16461
16462         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
16463         and "In instantiation".
16464
16465 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
16466
16467         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
16468
16469 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
16470
16471         * gcc.misc-tests/gcov.exp: Add support for branch information.
16472         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
16473         * gcc.misc-tests/gcov-4.c: New test.
16474         * gcc.misc-tests/gcov-4b.c: New test.
16475         * gcc.misc-tests/gcov-5b.c: New test.
16476
16477 2001-08-20  Zack Weinberg  <zackw@panix.com>
16478
16479         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
16480         expected to fail.
16481
16482 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
16483
16484         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
16485
16486 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
16487
16488         * g++.dg/eh/template1.C: New test.
16489
16490 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
16491
16492         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
16493         Fix thinko.
16494         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
16495         for xfail.
16496
16497 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
16498
16499         * lib/g77-dg.exp:  Use prune.exp for common procedures
16500         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
16501         * lib/g77.exp: (g77-dg-prune) Remove
16502
16503 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
16504
16505         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
16506
16507 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
16508
16509         * g++.dg/template/unify1.C: New test.
16510
16511 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
16512
16513         * g++.dg/abi/empty4.C: New test.
16514
16515 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
16516
16517         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
16518         solaris2.*
16519         * g77.f-torture/compile/pr3743.x: Likewise
16520
16521 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
16522
16523         * g++.dg/other/using-declaration.C: New test.
16524
16525 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
16526
16527         * gcc.dg/cpp/tr-sign.c: New testcase.
16528
16529 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
16530
16531         * gcc.dg/cpp/19951025-1.c: Revert.
16532         * gcc.dg/cpp/directiv.c: We no longer process directives that
16533         interrupt macro arguments.
16534
16535 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
16536
16537         * gcc.dg/bconstp-1.c: New test.
16538
16539 2001-08-03  Richard Henderson  <rth@redhat.com>
16540
16541         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
16542
16543 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
16544
16545         * gcc.dg/cpp/19951025-1.c: Update.
16546
16547 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
16548
16549         * g77.dg/ff90-1.f (s): Fix reference of variable z,
16550         should be x.
16551
16552 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
16553
16554         Kill -fhonor-std.
16555         * g++.old-deja/g++.ns/ns14.C: Remove special options.
16556         * g++.old-deja/g++.other/std1.C: Likewise.
16557         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
16558
16559 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
16560
16561         * lib/g77.exp:  Load gcc-defs.exp for common procedures
16562         (g77_pass, g77_fail, g77_finish, g77_exit,
16563         ${tool}_check_unsupported_p} Now redundant.  Deleted.
16564
16565 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
16566
16567         * g77.dg/fbackslash.f
16568         * g77.dg/fcase-preserve.f
16569         * g77.dg/ff90-1.f
16570         * g77.dg/ffixed-line-length-0.f
16571         * g77.dg/ffixed-line-length-132.f
16572         * g77.dg/ffixed-line-length-7.f
16573         * g77.dg/ffixed-line-length-72.f
16574         * g77.dg/ffixed-line-length-none.f
16575         * g77.dg/ffree-form-1.f
16576         * g77.dg/fno-backslash.f
16577         * g77.dg/fno-f90-1.f
16578         * g77.dg/fno-fixed-form-1.f
16579         * g77.dg/fno-onetrip.f
16580         * g77.dg/fno-typeless-boz.f
16581         * g77.dg/fno-underscoring.f
16582         * g77.dg/fno-vxt-1.f
16583         * g77.dg/fonetrip.f
16584         * g77.dg/ftypeless-boz.f
16585         * g77.dg/fugly-assumed.f
16586         * g77.dg/funderscoring.f
16587         * g77.dg/fvxt-1.f
16588
16589 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
16590
16591         * objc.dg/fwd-proto-1.m: New.
16592         * objc.dg/local-decl-1.m: New.
16593         * objc.dg/naming-1.m: New.
16594         * objc.dg/naming-2.m: New.
16595         * objc.dg/proto-hier-1.m: New.
16596
16597 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
16598
16599         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
16600         largest-type elements to a struct makes its size grow.
16601
16602 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
16603
16604         * g++.dg/abi/vthunk1.C: New test.
16605
16606 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
16607
16608         * g++.dg/abi/vbase8-22.C: New test.
16609
16610 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
16611
16612         * gcc.dg/cpp/macro8.c: New test.
16613
16614 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
16615
16616         * g++.dg/abi/vbase8-21.C: New test.
16617
16618 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
16619
16620         * g++.dg/abi/vbase8-10.C: New test.
16621
16622 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
16623
16624         * lib/g++.exp (g++_set_ld_library_path): Renamed to
16625         ${tool}_set_ld_library_path.
16626         Changed caller.
16627         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
16628         g++.exp.
16629
16630 2001-07-26  Stan Cox <scox@redhat.com>
16631
16632         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
16633         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
16634         gcc_exit, gcc_check_unsupported_p):
16635         Moved to gcc-deps.exp
16636         * gcc-deps.exp: New file.
16637
16638 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
16639
16640         * g++.old-deja/g++.pt/defarg14.C: New test.
16641
16642 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
16643
16644         * g++.old-deja/g++.other/lineno5.C: New test.
16645
16646 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
16647
16648         * g++.old-deja/g++.pt/crash68.C: New test.
16649
16650 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
16651
16652         * g++.old-deja/g++.other/crash42.C: New test.
16653
16654 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
16655
16656         * gcc.dg/cpp/extratokens.c: Fix.
16657         * gcc.dg/cpp/skipping2.c: New tests.
16658
16659 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
16660
16661         * gcc.c-torture/execute/20010724-1.c: New file.
16662         * gcc.c-torture/execute/20010724-1.x: New file.
16663
16664 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
16665
16666         * g++.old-deja/g++.other/cond7.C: New test.
16667
16668 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
16669
16670         * g++.old-deja/g++.other/optimize4.C: New test.
16671
16672 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
16673
16674         * g++.old-deja/g++.abi/vbase8-5.C: New test.
16675
16676 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
16677
16678         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
16679         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
16680         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
16681         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
16682
16683         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
16684         bug report" message.
16685
16686         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
16687         * g++.dg/ext/instantiate1.C: Move from old-deja.
16688
16689 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
16690
16691         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
16692         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
16693         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
16694         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
16695
16696 2001-07-23  Jeffrey A Law  (law@cygnus.com)
16697
16698         * gcc.c-torture/execute/20010723-1.c: New test.
16699
16700 2001-07-23  Ben Elliston  <bje@redhat.com>
16701
16702         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
16703
16704 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
16705
16706         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
16707         i[34567]86-*-*.
16708         Delete handling of ieee_multilib_flags.
16709         Pass -mieee for alpha*-*-* and sh-*-*.
16710         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
16711
16712 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
16713
16714         Remove old-abi tests.
16715         * g++.old-deja/g++.mike/p11116.C: Remove.
16716         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
16717
16718 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
16719
16720         * g77.f-torture/compile/pr3743.f:  New test
16721
16722 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
16723
16724         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
16725
16726 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
16727
16728         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
16729         g++.old-deja/g++.pt/static6.C: Likewise.
16730         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
16731         supports weak symbols.
16732
16733 2001-07-18  Andreas Jaeger  <aj@suse.de>
16734
16735         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
16736         supported again.
16737
16738 2001-07-18  Andreas Jaeger  <aj@suse.de>
16739
16740         * gcc.dg/iftrap-1.c: Fix target line.
16741
16742 2001-07-17  Richard Henderson  <rth@redhat.com>
16743
16744         * gcc.c-torture/execute/20010717-1.c: New.
16745
16746 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
16747
16748         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
16749         tests.
16750
16751 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
16752
16753         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
16754
16755 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
16756
16757         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
16758         UAC_SIGBUS, UAC_NOPRINT definitions.
16759
16760 2001-07-16  Nicola Pero  <n.pero@mi.flashnet.it>
16761
16762         * objc/execute/object_is_class.m: New test.
16763         * objc/execute/object_is_meta_class.m: New test.
16764
16765 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
16766
16767         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
16768         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
16769
16770 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
16771
16772         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
16773         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
16774
16775 2001-07-14  Richard Henderson  <rth@redhat.com>
16776
16777         * gcc.dg/iftrap-1.c: New.
16778
16779 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
16780
16781         * g77.f-torture/execute/intrinsic77.f: New test.
16782
16783 2001-07-11  Janis Johnson <janis@us.ibm.com>
16784
16785         * gcc.misc-tests/gcov-3.c: New test.
16786
16787 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
16788
16789         * gcc.c-torture/compile/20010711-1.c,
16790         * gcc.c-torture/compile/20010711-2.c: New tests.
16791
16792 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
16793
16794         * gcc.c-torture/execute/20010711-1.c: New test.
16795
16796 2001-07-11  Ben Elliston  <bje@redhat.com>
16797
16798         * g++.old-deja/g++.other/enum5.C: New test.
16799
16800 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
16801
16802         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
16803         (g++-dg-prune): Call prune_gcc_output.
16804         * prune.exp: New file for prune_gcc_output.
16805         * lib/g++.exp, lib/gcc.exp: Load it.
16806
16807 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
16808
16809         * gcc.c-torture/compile/20010701-1.c,
16810         g++.old-deja/g++.ext/attrib6.C: New tests.
16811
16812 2001-07-06  Jeffrey A Law  (law@cygnus.com)
16813
16814         * gcc.c-torture/compile/20010706-1.c: New test.
16815
16816 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
16817
16818         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
16819
16820 2001-06-28  Stan Shebs  <shebs@apple.com>
16821
16822         * gcc.dg/pragma-darwin.c: New test.
16823
16824 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
16825
16826         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
16827         Solaris 2.[678] system.
16828
16829 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
16830
16831         * gcc.dg/20010622-1.c: New test.
16832
16833 2001-06-18  Stan Shebs  <shebs@apple.com>
16834
16835         * objc.dg: New directory.
16836         * objc.dg/dg.exp: New file.
16837         * objc.dg/alias.m: New.
16838         * objc.dg/class-1.m: New.
16839         * objc.dg/class-2.m: New.
16840         * objc.dg/const-str-1.m: New.
16841         * objc.dg/const-str-2.m: New.
16842         * objc.dg/id-1.m: New.
16843         * objc.dg/method-1.m: New.
16844         * objc.dg/super-class-1.m: New.
16845         * lib/objc-dg.exp: New file.
16846
16847 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
16848
16849         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
16850         of label name.
16851
16852 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
16853
16854         * g++.old-deja/g++.abi/vbase8-9.C: New test.
16855
16856 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
16857
16858         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
16859         variable.
16860
16861 2001-06-12  Richard Henderson  <rth@redhat.com>
16862
16863         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
16864
16865 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
16866
16867         * g++.old-deja/g++.abi/vbase5.C: New test.
16868         * g++.old-deja/g++.abi/vbase6.C: New test.
16869         * g++.old-deja/g++.abi/vbase7.C: New test.
16870
16871 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16872
16873         * gcc.c-torture/compile/20010610-1.c: New test.
16874
16875 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
16876
16877         * g++.old-deja/g++.abi/vbase4.C: New test.
16878
16879 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
16880
16881         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
16882         support %f for HC11/HC12 targets.
16883         * gcc.c-torture/execute/930513-1.x: New file, likewise.
16884         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
16885         on HC11/HC12 targets.
16886         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
16887
16888 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
16889
16890         * gcc.dg/wchar_t-1.c: New file.
16891         * gcc.dg/wint_t-1.c: Likewise.
16892
16893 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
16894
16895         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
16896
16897 2001-06-11  Richard Henderson  <rth@redhat.com>
16898
16899         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
16900
16901 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
16902
16903         * gcc.c-torture/compile/20010611-1.c: New test.
16904
16905 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
16906
16907         * gcc.dg/c99-tag-1.c: Add more tests.
16908
16909 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
16910
16911         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
16912         representation on MN10300 and ARM/Thumb.
16913
16914 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
16915
16916         * g77.f-torture/execute/20010610.f: New.
16917
16918 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
16919
16920         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
16921         names.
16922
16923 2001-06-09  Richard Henderson  <rth@redhat.com>
16924
16925         * gcc.c-torture/execute/ashrdi-1.c: New.
16926         * gcc.c-torture/execute/ashldi-1.c: New.
16927         * gcc.c-torture/execute/lshrdi-1.c: New.
16928
16929 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
16930
16931         * objc/execute/load-3.m: Added. Check sending +load to categories,
16932         in addition to classes.
16933
16934 2001-06-08  Stan Shebs  <shebs@apple.com>
16935
16936         * objc/execute/load-2.m: New test.  From Nicola Pero
16937         <n.pero@mi.flashnet.it>.
16938
16939 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
16940
16941         * gcc.c-torture/execute/20010605-2.c: New test.
16942
16943 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
16944
16945         * g++.old-deja/g++.abi/vbase2.C: New test.
16946         * g++.old-deja/g++.abi/vbase3.C: New test.
16947
16948 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
16949
16950         * g++.old-deja/g++.pt/friend49.C: New test.
16951
16952 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
16953
16954         * g++.old-deja/g++.ext/anon3.C: New test.
16955
16956 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
16957
16958         * g++.old-deja/g++.other/conv7.C: New test.
16959
16960 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
16961
16962         * gcc.c-torture/compile/20010605-2.c: New test.
16963
16964 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
16965
16966         * gcc.c-torture/execute/20010604-1.c: New test.
16967
16968 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
16969
16970         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
16971
16972 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
16973
16974         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
16975         (g++_link_flags): Likewise.
16976         (g++_init): Pass gccpath's value to two previous functions.
16977
16978 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16979
16980         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
16981         Ensure logfile entry matches exec command line.
16982
16983 2001-05-31  Richard Henderson  <rth@redhat.com>
16984
16985         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
16986         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
16987
16988 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
16989
16990         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
16991         compiler for irix6.2
16992
16993 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
16994
16995         * g++.old-deja/g++.other/optimize3.C: New file.
16996
16997 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
16998
16999         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
17000         assemble.
17001
17002 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
17003
17004         * g++.old-deja/g++.other/optimize2.C: New file.
17005
17006 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
17007
17008         * gcc.c-torture/compile/20010518-2.c: New file.
17009         * gcc.c-torture/execute/20010518-1.c: New file.
17010         * gcc.c-torture/execute/20010518-2.c: New file.
17011
17012 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
17013
17014         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
17015
17016 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
17017
17018         G++ no longer defines builtins that do not begin with __builtin.
17019         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
17020         * g++.old-deja/g++.brendand/misc13.C: Likewise.
17021         * g++.old-deja/g++.law/builtin1.C: Likewise.
17022         * g++.old-deja/g++.law/cvt2.C: Likewise.
17023         * g++.old-deja/g++.mike/net5.C: Likewise.
17024         * g++.old-deja/g++.other/builtins1.C: Likewise.
17025         * g++.old-deja/g++.other/builtins2.C: Likewise.
17026         * g++.old-deja/g++.other/builtins3.C: Likewise.
17027         * g++.old-deja/g++.other/builtins4.C: Likewise.
17028         * g++.old-deja/g++.other/inline8.C: Likewise.
17029         * g++.old-deja/g++.robertl/eb39.C: Likewise.
17030
17031 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
17032
17033         * g++.old-deja/g++.pt/using1.C: Adjust.
17034         * g++.old-deja/g++.pt/using2.C: New test.
17035
17036 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
17037
17038         * gcc.dg/cpp/charconst.c: New tests.
17039         * gcc.dg/cpp/escape.c: New tests.
17040         * gcc.dg/cpp/escape-1.c: New tests.
17041         * gcc.dg/cpp/escape-2.c: New tests.
17042         * gcc.dg/cpp/ucs.c: New tests.
17043
17044 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
17045
17046         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
17047         native compiler for irix6.5.
17048
17049 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
17050
17051         * lib/g++.exp (g++_include_flags): Use args to compute
17052         get_multilibs.
17053         (g++_link_flags): Likewise.
17054         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
17055
17056 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
17057
17058         * gcc.dg/c90-hexfloat-1.c: Add more tests.
17059
17060 2001-05-21  Geoff Keating  <geoffk@redhat.com>
17061
17062         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
17063         this file.
17064
17065 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
17066
17067         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
17068         STACK_SIZE;
17069         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
17070         to STACK_SIZE; Use it to define size of add_histo array.
17071         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
17072         to STACK_SIZE.
17073         (f): Use GITT_SIZE to define size of gitt local table.
17074         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
17075         to STACK_SIZE; Use it to define size of bytemem array.
17076
17077 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
17078
17079         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
17080         on 68HC11/HC12 due to the asm instruction.
17081         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
17082         * gcc.c-torture/compile/920520-1.x: Likewise.
17083         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
17084         on 68HC11/HC12 because the function is larger than 64K.
17085         * gcc.c-torture/compile/961203-1.x: New file, this test fails
17086         on 68HC11/HC12 because the structure is too large.
17087
17088 2001-05-20  Richard Henderson  <rth@redhat.com>
17089
17090         * gcc.c-torture/execute/20010520-1.c: New.
17091
17092 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17093
17094         * g++.old-deja/g++.warn/compare1.C: New test.
17095         * gcc.dg/compare4.c: New test.
17096
17097 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
17098
17099         * g++.old-deja/g++.other/optimize1.C: New test.
17100
17101 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
17102
17103         * g++.old-deja/g++.pt/spec41.C: New test.
17104
17105 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
17106
17107         * gcc.c-torture/compile/20010114-1.x: Remove.
17108
17109 2001-05-18  Stan Shebs  <shebs@apple.com>
17110
17111         * gcc.c-torture/compile/20010518-1.c: New test.
17112
17113 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
17114
17115         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
17116         * g++.old-deja/g++.pt/crash67.C: New test.
17117
17118 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
17119
17120         * g++.old-deja/g++.other/debug9.C: New test.
17121
17122 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
17123
17124         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
17125
17126 2001-05-16  Jan Hubicka  <jh@suse.cz>
17127
17128         * gcc.c-torture/compile/20010516-1.c: New test.
17129
17130 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
17131
17132         * g++.old-deja/g++.other/crash41.C: New test.
17133
17134 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
17135
17136         * g++.old-deja/g++.pt/crash66.C: New test.
17137
17138 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
17139
17140         * g++.old-deja/g++.robertl/eb27.C: Convert.
17141
17142 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
17143
17144         * g++.dg/friend-warn.C: New test.  Do not warn about friend
17145         declaration being redundant.
17146
17147 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
17148
17149         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
17150
17151 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
17152
17153         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
17154
17155 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
17156
17157         * lib/g++.exp: Use testsuite_flags.
17158
17159 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
17160
17161         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
17162
17163 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
17164
17165         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
17166
17167 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
17168
17169         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
17170
17171 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
17172
17173         * gcc.c-torture/compile/20010313-1.c: New test.
17174
17175 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
17176
17177         * gcc.dg/cpp/direct2.c: New test.
17178         * gccq.dg/cpp/direct2s.c: New test.
17179
17180         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
17181
17182 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
17183
17184         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
17185         * g++.old-deja/g++.other/op3.C: Likewise.
17186
17187 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
17188
17189         * gcc.dg/cpp/syshdr.h: New file.
17190         * gcc.dg/cpp/sysmac1.c: Update.
17191         * gcc.dg/cpp/sysmac2.c: Update.
17192
17193 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
17194
17195         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
17196
17197 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
17198
17199         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
17200         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
17201
17202 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
17203
17204         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
17205
17206 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
17207
17208         * lib/g++.exp (g++_include_flags): Don't use any special flags
17209         if TESTING_IN_BUILD_TREE is not defined.
17210         (g++_init): Use a plain 'c++' as the compiler if
17211         TESTING_IN_BUILD_TREEE is not defined.
17212
17213 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
17214
17215         * g++.old-deja/g++.eh/catch13.C: New test.
17216         * g++.old-deja/g++.eh/catch14.C: New test.
17217
17218 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
17219
17220         * gcc.dg/cpp/tr-define.c: New test.
17221
17222 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
17223
17224         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
17225         <stdlib.h>, not <malloc.h>.
17226
17227 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
17228
17229         * g++.old-deja/g++.ns/template17.C: New test.
17230
17231 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
17232
17233         * g++.old-deja/g++.pt/ref4.C: New test.
17234
17235 2001-04-30  Richard Henderson  <rth@redhat.com>
17236
17237         * gcc.dg/20000724-1.c: Revert last change.
17238
17239 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
17240
17241         * g77.f-torture/execute/20010430.f: New test.
17242
17243 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
17244
17245         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
17246
17247 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
17248
17249         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
17250
17251 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
17252
17253         * g++.old-deja/g++.eh/crash6.C: New test.
17254
17255 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
17256
17257         * g++.old-deja/g++.other/warn7.C: New test.
17258
17259 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
17260
17261         * g++.old-deja/g++.other/defarg9.C: New test.
17262
17263 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
17264
17265         * g77.f-torture/compile/20010426.f: New test.
17266         * g77.f-torture/execute/20010426.f: New test.
17267
17268 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
17269
17270         * g77.f-torture/compile/20000629-1.x: Remove - error
17271         has been fixed.
17272
17273 2001-04-26  Jeffrey A Law  (law@cygnus.com)
17274
17275         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
17276         Tweak slightly to work with g++.dg framework.
17277         * g++.dg/special/ecos.exp: Run initp1.C test.
17278         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
17279
17280         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
17281         its linker doesn't give line numbers either.
17282         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
17283
17284 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
17285
17286         * g++.old-deja/g++.other/lex1.C: New test.
17287
17288 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
17289
17290         * gcc.dg/noncompile/20010425-1.c: New test.
17291
17292 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
17293
17294         * g++.old-deja/g++.pt/mangle2.C: New test.
17295
17296 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
17297
17298         * gcc.dg/format/plus-1.c: New test.
17299
17300 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
17301
17302         * gcc.dg/20010423-1.c: New test.
17303
17304 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
17305
17306         * gcc.c-torture/execute/20010422-1.c: New test.
17307
17308 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
17309
17310         * g++.old-deja/g++.ns/type2.C: New test.
17311
17312 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
17313
17314         * g++.old-deja/g++.other/perf1.C: New test.
17315
17316 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
17317
17318         * gcc.dg/c99-func-2.c: Remove xfail.
17319         * gcc.dg/c99-func-3.c: Remove xfail.
17320         * gcc.dg/c99-func-4.c: Remove xfail.
17321
17322 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
17323
17324         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
17325
17326 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
17327
17328         * gcc.c-torture/compile/20010423-1.c: New test.
17329
17330 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
17331
17332         * g++.old-deja/g++.pt/typename28.C: New test.
17333
17334 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
17335
17336         * g++.old-deja/g++.abi/empty2.C: New test.
17337         * g++.old-deja/g++.abi/empty3.C: New test.
17338
17339 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
17340
17341         * g++.old-deja/g++.other/comdat2.C: New test.
17342         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
17343
17344 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
17345
17346         * g++.old-deja/g++.other/overload14.C: New test.
17347
17348 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
17349
17350         * g++.old-deja/g++.other/lookup23.C: New test.
17351
17352 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
17353
17354         * gcc.c-torture/execute/20010403-1.c: New test.
17355
17356 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
17357             Mark Mitchell  <mark@codesourcery.com>
17358
17359         * lib/old-dejagnu.exp: Don't delete output of executable.
17360         Add .exe suffix to executables.
17361
17362 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
17363
17364         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
17365
17366 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17367
17368         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
17369
17370 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
17371
17372         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
17373         * g++.old-deja/g++.abi/crash1.C: New test.
17374
17375 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
17376
17377         * g++.old-deja/g++.other/crash40.C: New test.
17378
17379 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17380
17381         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
17382
17383 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
17384
17385         * g++.old-deja/g++.other/warn6.C: New test.
17386
17387 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
17388
17389         * g++.old-deja/g++.robertl/eb42.C: Same.
17390
17391 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17392
17393         * gcc.dg/wtr-conversion-1.c: New testcase.
17394
17395 2001-04-10  Richard Henderson  <rth@redhat.com>
17396
17397         * g++.old-deja/g++.other/array5.C: New.
17398
17399 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
17400
17401         * gcc.c-torture/execute/20010408-1.c: New test.
17402
17403 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
17404
17405         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
17406         headers and constructs.
17407         * g++.old-deja/g++.robertl/eb79.C: Same.
17408         * g++.old-deja/g++.robertl/eb77.C (main): Same.
17409         * g++.old-deja/g++.robertl/eb73.C: Same.
17410         * g++.old-deja/g++.robertl/eb66.C (main): Same.
17411         * g++.old-deja/g++.robertl/eb55.C (t): Same.
17412         * g++.old-deja/g++.robertl/eb54.C (main): Same.
17413         * g++.old-deja/g++.robertl/eb46.C (main): Same.
17414         * g++.old-deja/g++.robertl/eb44.C: Same.
17415         * g++.old-deja/g++.robertl/eb41.C (main): Same.
17416         * g++.old-deja/g++.robertl/eb4.C (main): Same.
17417         * g++.old-deja/g++.robertl/eb39.C: Same.
17418         * g++.old-deja/g++.robertl/eb33.C (main): Same.
17419         * g++.old-deja/g++.robertl/eb31.C (main): Same.
17420         * g++.old-deja/g++.robertl/eb30.C: Same.
17421         * g++.old-deja/g++.robertl/eb3.C: Same.
17422         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
17423         * g++.old-deja/g++.robertl/eb21.C: Same.
17424         * g++.old-deja/g++.robertl/eb15.C: Same.
17425         * g++.old-deja/g++.robertl/eb118.C: Same.
17426         * g++.old-deja/g++.robertl/eb115.C (main): Same.
17427         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
17428         * g++.old-deja/g++.robertl/eb109.C: Same.
17429         * g++.old-deja/g++.other/sibcall1.C (main): Same.
17430         * g++.old-deja/g++.mike/rtti1.C: Same.
17431         * g++.old-deja/g++.mike/p658.C: Same.
17432         * g++.old-deja/g++.mike/net46.C: Same.
17433         * g++.old-deja/g++.mike/net34.C: Same.
17434         * g++.old-deja/g++.mike/memoize1.C: Same.
17435         * g++.old-deja/g++.mike/eh2.C: Same.
17436         * g++.old-deja/g++.law/weak.C: Same.
17437         * g++.old-deja/g++.law/visibility7.C: Same.
17438         * g++.old-deja/g++.law/visibility25.C: Same.
17439         * g++.old-deja/g++.law/visibility22.C: Same.
17440         * g++.old-deja/g++.law/visibility2.C: Same.
17441         * g++.old-deja/g++.law/visibility17.C: Same.
17442         * g++.old-deja/g++.law/visibility13.C: Same.
17443         * g++.old-deja/g++.law/visibility10.C: Same.
17444         * g++.old-deja/g++.law/visibility1.C: Same.
17445         * g++.old-deja/g++.law/virtual3.C (eval): Same.
17446         * g++.old-deja/g++.law/vbase1.C: Same.
17447         * g++.old-deja/g++.law/operators32.C: Same.
17448         * g++.old-deja/g++.law/nest3.C: Same.
17449         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
17450         * g++.old-deja/g++.law/except5.C (main): Same.
17451         * g++.old-deja/g++.law/cvt7.C (run): Same.
17452         * g++.old-deja/g++.law/cvt2.C: Same.
17453         * g++.old-deja/g++.law/cvt16.C: Same.
17454         * g++.old-deja/g++.law/ctors6.C (bar): Same.
17455         * g++.old-deja/g++.law/ctors17.C (main): Same.
17456         * g++.old-deja/g++.law/ctors13.C: Same.
17457         * g++.old-deja/g++.law/ctors12.C (main): Same.
17458         * g++.old-deja/g++.law/ctors10.C: Same.
17459         * g++.old-deja/g++.law/code-gen5.C: Same.
17460         * g++.old-deja/g++.law/bad-error7.C: Same.
17461         * g++.old-deja/g++.law/arm9.C: Same.
17462         * g++.old-deja/g++.law/arm12.C: Same.
17463         * g++.old-deja/g++.law/arg8.C: Same.
17464         * g++.old-deja/g++.law/arg1.C: Same.
17465         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
17466         * g++.old-deja/g++.jason/template31.C: Same.
17467         * g++.old-deja/g++.jason/template24.C (main): Same.
17468         * g++.old-deja/g++.jason/2371.C: Same.
17469         * g++.old-deja/g++.eh/new2.C: Same.
17470         * g++.old-deja/g++.eh/new1.C: Same.
17471         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
17472         * g++.old-deja/g++.brendan/nest21.C (main): Same.
17473         * g++.old-deja/g++.brendan/err-msg3.C: Same.
17474         * g++.old-deja/g++.brendan/crash62.C: Same.
17475         * g++.old-deja/g++.brendan/crash52.C: Same.
17476         * g++.old-deja/g++.brendan/crash49.C (main): Same.
17477         * g++.old-deja/g++.brendan/crash38.C: Same.
17478         * g++.old-deja/g++.brendan/crash15.C (main): Same.
17479         * g++.old-deja/g++.brendan/copy9.C: Same.
17480
17481 2001-04-06  J"orn Rennecke <amylaar@redhat.com>
17482
17483         * gcc.c-torture/execute/20001203-2.c (memset):
17484         Count argument is of type __SIZE_TYPE__.
17485
17486 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
17487
17488         * gcc.c-torture/compile/20010404-1.c: New test.
17489
17490 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
17491
17492         * gcc.c-torture/compile/20010326-1.c: New test.
17493
17494 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
17495
17496         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
17497         peculiarities of the SH.
17498         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
17499
17500 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
17501
17502         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
17503         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
17504         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
17505
17506 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
17507
17508         * g77.f-torture/compile/20010321-1.f: New test.
17509
17510 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
17511
17512         * gcc.c-torture/compile/20010329-1.c: New test.
17513
17514 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
17515
17516         * gcc.c-torture/execute/20010329-1.c: New test.
17517
17518 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
17519
17520         * g++.old-deja/g++.other/eh4.C: Fix typo.
17521
17522 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
17523
17524         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
17525
17526 2001-03-28  Philip Blundell  <philb@gnu.org>
17527
17528         * gcc.c-torture/compile/20010328-1.c: New test.
17529
17530 2001-03-27  Richard Henderson  <rth@redhat.com>
17531
17532         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
17533         * g++.old-deja/g++.eh/vbase3.C: Likewise.
17534
17535 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
17536
17537         * gcc.c-torture/compile/20010327-1.c: New test.
17538
17539 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
17540
17541         * g++.old-deja/g++.other/friend12.C: New test.
17542         * g++.old-deja/g++.other/friend9.C: Expect no errors.
17543         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
17544
17545 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
17546
17547         * gcc.c-torture/execute/20010325-1.c: New test.
17548
17549 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
17550
17551         * g++.old-deja/g++.other/mangle3.C: New test.
17552
17553 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
17554
17555         * g++.old-deja/g++.other/anon8.C: New test.
17556
17557 2001-03-20  Philip Blundell  <philb@gnu.org>
17558
17559         * gcc.c-torture/compile/20010320-1.c: New test.
17560
17561 2001-03-17  Richard Henderson  <rth@redhat.com>
17562
17563         * g++.old-deja/g++.other/eh4.C: Add expected error text.
17564
17565 2001-03-15  Geoff Keating  <geoff@redhat.com>
17566
17567         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
17568         tests on AIX.
17569
17570 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
17571
17572         * g++.old-deja/g++.other/eh4.C: New test.
17573
17574 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
17575
17576         * gcc.dg/cpp/mi1.c: Update.
17577
17578 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
17579
17580         * g++.old-deja/g++.other/regstack.C: New test.
17581
17582 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
17583
17584         * g++.old-deja/g++.other/ref4.C: New test.
17585
17586 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
17587
17588         * objc/execute/va_method.m: Added.
17589         * objc/execute/IMP.m: Added.
17590         * objc/execute/_cmd.m: Added.
17591         * objc/execute/accessing_ivars.m: Added.
17592         * objc/execute/class-1.m: Added.
17593         * objc/execute/class-10.m: Added.
17594         * objc/execute/class-11.m: Added.
17595         * objc/execute/class-12.m: Added.
17596         * objc/execute/class-13.m: Added.
17597         * objc/execute/class-14.m: Added.
17598         * objc/execute/class-2.m: Added.
17599         * objc/execute/class-3.m: Added.
17600         * objc/execute/class-4.m: Added.
17601         * objc/execute/class-5.m: Added.
17602         * objc/execute/class-6.m: Added.
17603         * objc/execute/class-7.m: Added.
17604         * objc/execute/class-8.m: Added.
17605         * objc/execute/class-9.m: Added.
17606         * objc/execute/class-tests-1.h
17607         * objc/execute/class-tests-2.h
17608         * objc/execute/compatibility_alias.m: Added.
17609         * objc/execute/encode-1.m: Added.
17610         * objc/execute/formal_protocol-1.m: Added.
17611         * objc/execute/formal_protocol-2.m: Added.
17612         * objc/execute/formal_protocol-3.m: Added.
17613         * objc/execute/formal_protocol-4.m: Added.
17614         * objc/execute/formal_protocol-5.m: Added.
17615         * objc/execute/formal_protocol-6.m: Added.
17616         * objc/execute/formal_protocol-7.m: Added.
17617         * objc/execute/informal_protocol.m: Added.
17618         * objc/execute/initialize.m: Added.
17619         * objc/execute/load.m: Added.
17620         * objc/execute/many_args_method.m: Added.
17621         * objc/execute/nested-3.m: Added.
17622         * objc/execute/no_clash.m: Added.
17623         * objc/execute/private.m: Added.
17624         * objc/execute/redefining_self.m: Added.
17625         * objc/execute/root_methods.m: Added.
17626         * objc/execute/selector-1.m: Added.
17627         * objc/execute/static-1.m: Added.
17628         * objc/execute/static-2.m: Added.
17629         * objc/execute/va_method.m: Added.
17630
17631 2001-03-10  Richard Henderson  <rth@redhat.com>
17632
17633         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
17634
17635 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
17636
17637         * g++.old-deja/g++.other/crash31.C: XFAIL.
17638         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
17639         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
17640         * gcc.c-torture/execute/20010123-1.x: XFAIL.
17641         * gcc.c-torture/execute/20010124-1.x: XFAIL.
17642         * gcc.dg/sequence-pt-1.c: XFAIL one test.
17643
17644 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
17645
17646         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
17647
17648 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
17649
17650         * gcc.dg/20000724-1.c: Don't use multiline strings.
17651
17652 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
17653
17654         * objc/execute/string1.m, objc/execute/string2.m: Compare the
17655         result of -cString against what we expect it to be; don't just
17656         print it out for no one to read.
17657
17658         * objc/execute/string3.m, objc/execute/string4.m: New tests.
17659         Based on testcases provided by Nicola Pero.
17660
17661 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
17662
17663         * gcc.dg/cpp/macro7.c: New test.
17664
17665 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
17666
17667         * gcc.dg/cpp/multiline.c: Update.
17668
17669 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
17670
17671         * g++.old-deja/g++.other/enum3.C: New test.
17672
17673 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
17674
17675         * g++.old-deja/g++.other/pod1.C: New test.
17676
17677 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
17678
17679         * g++.old-deja/g++.ext/overload1.C: New test.
17680
17681 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
17682
17683         * g++.old-deja/g++.pt/using1.C: New test.
17684
17685 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
17686
17687         * g++.old-deja/g++.other/using9.C: New test.
17688
17689 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
17690
17691         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
17692
17693         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
17694
17695 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
17696
17697         * g++.old-deja/g++.ext/realpt1.C: Remove.
17698
17699 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
17700
17701         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
17702
17703 2001-02-26  Will Cohen  <wcohen@redhat.com>
17704
17705         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
17706
17707 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
17708
17709         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
17710         templatized constructors.
17711
17712 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
17713
17714         * gcc.c-torture/execute/20010224-1.c: New test.
17715
17716 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
17717
17718         * gcc.c-torture/execute/20010222-1.c: New test.
17719
17720 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
17721
17722         * g++.old-deja/g++.other/inline20.C: New test.
17723
17724 2001-02-21  Ovidiu Predescu  <ovidiu@cup.hp.com>
17725
17726         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
17727
17728 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
17729
17730         * g++.old-deja/g++.other/lookup22.C: New test.
17731
17732 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
17733
17734         * g77.dg: New directory.
17735         * g77.dg/20010216-1.f: New test case.
17736         * g77.dg/dg.exp: New driver.
17737         * lib/g77-dg.exp: New driver library.
17738
17739 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
17740
17741         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
17742
17743 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
17744
17745         * g++.old-deja/g++.other/decl9.C: New test.
17746
17747 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
17748
17749         * g++.old-deja/g++.other/init16.C: Update the test so that it does
17750         not need <string> and also tests the initialization at runtime.
17751
17752 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
17753
17754         * gcc.c-torture/execute/longlong.c: New test.
17755
17756 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
17757
17758         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
17759
17760 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
17761
17762         * gcc.c-torture/execute/920302-1.c (execute):
17763         Change argument type to short.
17764
17765 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
17766
17767         * g++.old-deja/g++.pt/deduct6.C: New test.
17768
17769 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
17770
17771         * g++.old-deja/g++.pt/deduct5.C: New test.
17772
17773 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
17774
17775         * gcc.c-torture/execute/20010209-1.c: New test.
17776
17777 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
17778
17779         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
17780
17781 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
17782
17783         * g++.dg/vtgc1.C: Update for new ABI.
17784
17785         * consistency.vlad: New directory, 1665 files.
17786
17787 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
17788
17789         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
17790         return type.
17791         * gcc.dg/cpp/digraphs.c: Declare puts.
17792
17793 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
17794
17795         * g++.old-deja/g++.other/warn5.C: New test.
17796
17797 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
17798
17799         * g++.old-deja/g++.pt/spec40.C: New test.
17800
17801 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
17802
17803         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
17804         case.
17805         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
17806
17807 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
17808
17809         * gcc.c-torture/compile/20010209-1.c: New test.
17810
17811 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
17812
17813         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
17814         excess errors message but not if it crashes.
17815         * g++.old-deja/g++.other/crash27.C: Likewise.
17816         * g++.old-deja/g++.other/crash28.C: Likewise.
17817         * g++.old-deja/g++.other/crash30.C: Likewise.
17818         * g++.old-deja/g++.other/crash32.C: Likewise.
17819         * g++.old-deja/g++.other/crash35.C: Likewise.
17820         * g++.old-deja/g++.pt/inherit2.C: Likewise.
17821
17822 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
17823
17824         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
17825         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
17826         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
17827         g77.f-torture/execute/execute.exp,
17828         g77.f-torture/noncompile/noncompile.exp,
17829         gcc.c-torture/execute/execute.exp,
17830         gcc.c-torture/execute/memcheck/memcheck.exp,
17831         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
17832         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
17833         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
17834         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
17835         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
17836         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
17837         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
17838         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
17839         Remove bug reporting instructions with ancient email addresses.
17840
17841 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
17842
17843         * gcc.dg/20010202-1.c: New test.
17844         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
17845
17846 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
17847
17848         * g++.dg/stdbool-if.C: New test.
17849
17850 2001-02-07  Ovidiu Predescu  <ovidiu@cup.hp.com>
17851
17852         * objc/execute/fdecl.m: Added main().
17853
17854 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
17855
17856         * gcc.c-torture/execute/20010206-1.c: New test.
17857
17858 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
17859
17860         * gcc.dg/cpp/avoidpaste1.c: Update.
17861
17862 2001-02-05  Ovidiu Predescu  <ovidiu@cup.hp.com>
17863
17864         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
17865         Pero <nicola@brainstorm.co.uk>.
17866         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
17867
17868 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
17869
17870         * g++.old-deja/g++.pt/spec39.C: New test.
17871
17872 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
17873
17874         * gcc.c-torture/compile/20010202-1.c: New test.
17875
17876 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
17877
17878         * g++.old-deja/g++.abi/primary2.C: New test.
17879         * g++.old-deja/g++.abi/primary3.C: New test.
17880         * g++.old-deja/g++.abi/primary4.C: New test.
17881         * g++.old-deja/g++.abi/primary5.C: New test.
17882         * g++.old-deja/g++.abi/vtable3.h: New test.
17883         * g++.old-deja/g++.abi/vtable3a.C: New test.
17884         * g++.old-deja/g++.abi/vtable3b.C: New test.
17885         * g++.old-deja/g++.abi/vtable3c.C: New test.
17886         * g++.old-deja/g++.abi/vtable3d.C: New test.
17887         * g++.old-deja/g++.abi/vtable3e.C: New test.
17888         * g++.old-deja/g++.abi/vtable3f.C: New test.
17889         * g++.old-deja/g++.abi/vtable3g.C: New test.
17890         * g++.old-deja/g++.abi/vtable3h.C: New test.
17891         * g++.old-deja/g++.abi/vtable3i.C: New test.
17892         * g++.old-deja/g++.abi/vtable3j.C: New test.
17893         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
17894
17895 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
17896
17897         * g++.old-deja/g++.other/anon6.C: New test.
17898         * g++.old-deja/g++.other/anon7.C: New test.
17899
17900 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
17901
17902         * gcc.dg/cpp/avoidpaste2.c: New tests.
17903
17904 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
17905
17906         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
17907
17908 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
17909
17910         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
17911         DECIMAL_DIG cases for Irix."
17912
17913 2001-01-31  J"orn Rennecke <amylaar@redhat.com>
17914
17915         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
17916
17917 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
17918
17919         * gcc.dg/c99-tag-1.c: New test.
17920
17921 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
17922
17923         * gcc.dg/cpp/tr-warn1.c: Add tests.
17924
17925 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
17926
17927         * gcc.dg/cpp/avoidpaste1.c: Update.
17928         * gcc.dg/cpp/paste4.c: Update.
17929
17930 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
17931
17932         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
17933         cases for Irix.
17934
17935 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
17936
17937         * g++.old-deja/g++.other/inline19.C: New test.
17938
17939 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
17940
17941         * gcc.dg/Wlarger-than.c: New test.
17942
17943 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
17944
17945         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
17946
17947 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
17948
17949         * gcc.c-torture/execute/20010129-1.c: New test.
17950         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
17951
17952 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
17953
17954         * gcc.dg/cpp/avoidpaste1.c: Test case.
17955
17956 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
17957
17958         * g++.old-deja/g++.other/inline18.C: New test.
17959
17960 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17961
17962         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
17963         and __builtin_putchar.
17964
17965 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
17966
17967         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
17968         tests.
17969
17970 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
17971
17972         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
17973         floating point number rounding mode to round to the nearest
17974         representable mode.
17975
17976 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
17977
17978         * g++.old-deja/g++.other/mangle2.C: New test.
17979
17980 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
17981
17982         * gcc.c-torture/compile/20010124-1.c: New test.
17983
17984 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
17985
17986         * g++.old-deja/g++.pt/spec38.C: New test.
17987
17988 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
17989
17990         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
17991         "Build don't run".
17992
17993 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
17994
17995         * gcc.c-torture/execute/20010123-1.c: New test.
17996
17997 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
17998
17999         * g++.old-deja/g++.pt/spec37.C: New test.
18000
18001 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
18002
18003         * g++.old-deja/g++.pt/overload14.C: New test.
18004
18005 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
18006
18007         * gcc.c-torture/execute/20010122-1.c: New test, exercise
18008         __builtin_return_address.
18009
18010 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
18011
18012         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
18013         * g++.old-deja/g++.pt/spec35.C: New test.
18014         * g++.old-deja/g++.pt/spec36.C: New test.
18015
18016 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
18017
18018         * gcc.c-torture/compile/20010118-1.c: New test.
18019
18020 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
18021
18022         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
18023
18024 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
18025
18026         * gcc.c-torture/execute/20010119-1.c: New test.
18027
18028 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
18029
18030         * g++.old-deja/g++.other/vbase5.C: New test.
18031
18032 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
18033
18034         * gcc.c-torture/execute/20010118-1.c: New test.
18035
18036 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
18037
18038         * g++.old-deja/g++.pt/deduct3.C: New test.
18039
18040 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
18041
18042         * g++.old-deja/g++.pt/spec34.C: New test.
18043
18044 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
18045
18046         * g77.f-torture/compile/20000601-2.f: New test.
18047
18048 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
18049
18050         * g++.old-deja/g++.other/init17.C: New test.
18051
18052 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
18053
18054         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
18055
18056 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
18057
18058         * g++.old-deja/g++.pt/unify8.C: New test.
18059
18060 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
18061
18062         * g++.old-deja/g++.abi/vbase1.C: New test.
18063
18064 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
18065
18066         * g++.old-deja/g++.pt/crash65.C: New test.
18067
18068 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
18069
18070         * gcc.dg/cpp/assembl2.S: New test case.
18071
18072 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
18073
18074         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
18075         are supported.
18076
18077 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
18078
18079         * g++.old-deja/g++.other/builtins1.C: New test.
18080         * g++.old-deja/g++.other/builtins2.C: Likewise.
18081         * g++.old-deja/g++.other/builtins3.C: Likewise.
18082         * g++.old-deja/g++.other/builtins4.C: Likewise.
18083
18084 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
18085
18086         * gcc.c-torture/compile/20010117-1.c: New test.
18087         * gcc.c-torture/compile/20010117-2.c: New test.
18088
18089 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
18090
18091         * g77.f-torture/execute/20010116.[fx]: New test,
18092         XFAIL on i?86-*-*.
18093         * g77.f-torture/compile/20010115.f: Indicate it's
18094         a test for PR fortran/1636.
18095
18096 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
18097
18098         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
18099
18100 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
18101
18102         * g77.f-torture/compile/20010115.f: New test.
18103
18104 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
18105
18106         * g++.old-deja/g++.pt/nontype5.C: New test.
18107
18108 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
18109
18110         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
18111         have an equivalent working one below it.
18112
18113 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
18114
18115         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
18116         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
18117
18118 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
18119
18120         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
18121         message containing "init_priority".
18122         (conpr-2.C): Likewise.
18123         (conpr-3.C): Likewise.
18124         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
18125
18126 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
18127
18128         * gcc.c-torture/execute/20010114-2.c: New test.
18129
18130 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
18131
18132         * gcc.c-torture/compile/20010114-1.c: New test.
18133         * gcc.c-torture/compile/20010114-1.x: Xfail.
18134         * gcc.c-torture/compile/20010114-2.c: New test.
18135         * gcc.c-torture/execute/20010114-1.c: New test.
18136         * gcc.dg/trunc-1.c: New test.
18137         * gcc.dg/uninit-B.c: New test.
18138
18139 2001-01-13  Nick Clifton  <nickc@redhat.com>
18140
18141         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
18142         target.
18143
18144 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
18145
18146         * gcc.c-torture/compile/20010113-1.c: New test.
18147
18148 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
18149
18150         * gcc.c-torture/compile/20001212-1.c: New test.
18151
18152 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
18153
18154         * gcc.dg/cpp/widestr1.c: Update.
18155         * gcc.dg/cpp/prag-imp.c: Remove.
18156
18157 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
18158
18159         * gcc.c-torture/execute/20000801-3.x: Remove.
18160         * gcc.dg/c90-init-1.c: New test.
18161         * gcc.dg/c99-init-1.c: New test.
18162         * gcc.dg/c99-init-2.c: New test.
18163         * gcc.dg/gnu99-init-1.c: New test.
18164
18165 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
18166
18167         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
18168         testing that no relevant ones were found.
18169
18170 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
18171
18172         * g++.old-deja/g++.pt/cast2.C: New test.
18173
18174 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
18175
18176         * g++.old-deja/g++.pt/friend47.C: New test.
18177
18178 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
18179
18180         * g++.old-deja/g++.pt/instantiate13.C: New test.
18181
18182 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
18183
18184         * g++.old-deja/g++.other/defarg7.C: New test.
18185         * g++.old-deja/g++.other/defarg8.C: New test.
18186
18187 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
18188
18189         * g++.old-deja/g++.pt/crash64.C: New test.
18190
18191 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
18192
18193         * g++.old-deja/g++.pt/crash63.C: New test.
18194
18195 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
18196
18197         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
18198
18199 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
18200
18201         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
18202
18203 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
18204
18205         * g++.old-deja/g++.pt/error3.C: New test.
18206
18207 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
18208
18209         * g++.old-deja/g++.other/crash39.C: New test.
18210
18211 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
18212
18213         * g++.old-deja/g++.other/vbase4.C: New test.
18214
18215 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
18216
18217         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
18218         * gcc.dg/special/20000419-2.c: New file. Identical to above.
18219         * gcc.dg/special/special.exp: New test driver which will check
18220         for alias support for the above test.
18221
18222 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
18223
18224         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
18225         problems on small machines.
18226         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
18227         parameterize.
18228
18229 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
18230
18231         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
18232         mips.
18233         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
18234
18235 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
18236
18237         * g++.old_deja/g++.pt/using8.C: New test.
18238
18239 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
18240
18241         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
18242
18243 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
18244
18245         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
18246         where a failure is expected.
18247         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
18248
18249 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
18250
18251         * g++.old_deja/g++.pt/instantiate12.C: New test.
18252
18253 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
18254
18255         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
18256         start of structs.
18257         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
18258         * g++.old-deja/g++.brendan/crash17.C: Likewise.
18259         * g++.old-deja/g++.brendan/crash29.C: Likewise.
18260         * g++.old-deja/g++.brendan/crash48.C: Likewise.
18261         * g++.old-deja/g++.brendan/ns1.C: Likewise.
18262         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
18263         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
18264         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
18265         * g++.old-deja/g++.eh/spec6.C: Likewise.
18266         * g++.old-deja/g++.jason/crash3.C: Likewise.
18267         * g++.old-deja/g++.law/ctors11.C: Likewise.
18268         * g++.old-deja/g++.law/ctors17.C: Likewise.
18269         * g++.old-deja/g++.law/ctors5.C: Likewise.
18270         * g++.old-deja/g++.law/ctors9.C: Likewise.
18271         * g++.old-deja/g++.mike/ambig1.C: Likewise.
18272         * g++.old-deja/g++.mike/net22.C: Likewise.
18273         * g++.old-deja/g++.mike/p3538a.C: Likewise.
18274         * g++.old-deja/g++.mike/p3538b.C: Likewise.
18275         * g++.old-deja/g++.mike/virt3.C: Likewise.
18276         * g++.old-deja/g++.niklas/t128.C: Likewise.
18277         * g++.old-deja/g++.other/anon4.C: Likewise.
18278         * g++.old-deja/g++.other/using1.C: Likewise.
18279         * g++.old-deja/g++.other/warn3.C: Likewise.
18280         * g++.old-deja/g++.pt/t37.C: Likewise.
18281         * g++.old-deja/g++.robertl/eb69.C: Likewise.
18282         * g++.old-deja/g++.robertl/eb71.C: Likewise.
18283
18284 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
18285
18286         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
18287
18288 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
18289
18290         * gcc.c-torture/execute/stdio-opt-3.c: New test.
18291
18292 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
18293
18294         * gcc.c-torture/compile/20010107-1.c: New test.
18295
18296 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
18297
18298         * gcc.c-torture/execute/builtin-noret-1.c: New test.
18299
18300 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
18301
18302         * gcc.dg/format/format.h: New file.
18303         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
18304         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
18305         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
18306         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
18307         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
18308         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
18309         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
18310         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
18311         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
18312         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
18313         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
18314         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
18315         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
18316         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
18317         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
18318         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
18319         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
18320         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
18321         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
18322         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
18323         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
18324         instead of declaring standard types, macros and functions in each
18325         test.
18326
18327 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
18328
18329         * gcc.c-torture/execute/20010106-1.c: New test.
18330
18331 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
18332
18333         * gcc.dg/format/format.exp: New file.
18334         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
18335         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
18336         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
18337         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
18338         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
18339         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
18340         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
18341         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
18342         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
18343         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
18344         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
18345         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
18346         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
18347         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
18348         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
18349         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
18350         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
18351         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
18352         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
18353         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
18354         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
18355         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
18356         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
18357         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
18358         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
18359         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
18360         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
18361         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
18362         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
18363         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
18364         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
18365         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
18366         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
18367         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
18368         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
18369         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
18370         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
18371         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
18372         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
18373         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
18374         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
18375         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
18376
18377 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
18378
18379         * gcc.c-torture/execute/991228-1.c: Take word endianness into
18380         account.
18381
18382 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
18383
18384         * gcc.c-torture/execute/builtin-complex-1.c: New test.
18385
18386 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
18387
18388         * g++.old-deja/g++.pt/crash62.C: New test.
18389
18390 2001-01-04  Richard Henderson  <rth@redhat.com>
18391
18392         * gcc.dg/20000926-1.c: Update expected warnings.
18393         * gcc.dg/array-2.c: Likewise.
18394         * gcc.dg/array-4.c: Also validate flexible array members.
18395         * gcc.dg/c99-flex-array-1.c: New.
18396
18397 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
18398
18399         * gcc.c-torture/compile/20001222-1.x: Remove.
18400
18401 2001-01-04  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
18402
18403         * gcc.c-torture/execute/built-in-setjmp.c: New.
18404
18405 2001-01-03  Richard Henderson  <rth@redhat.com>
18406
18407         * gcc.dg/940510-1.c: Update expected error wording.
18408         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
18409
18410 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
18411
18412         * lib/target-supports.exp (check_alias_available): Modified to
18413         indicate aliases not supported if only weak aliases are supported.
18414
18415 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
18416
18417         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
18418         Turn on cmpstrsi checks for __pj__ and __i370__.
18419
18420 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
18421
18422         * g++.old-deja/g++.other/virtual11.C: New test.
18423
18424 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
18425
18426         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
18427
18428 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
18429
18430         * gcc.c-torture/compile/20010102-1.c: New test.
18431
18432 2001-01-02  Andreas Jaeger  <aj@suse.de>
18433
18434         * gcc.dg/noreturn-3.c: New test.
18435
18436         * gcc.dg/noreturn-4.c: New test.
18437
18438 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
18439
18440         * gcc.c-torture/execute/stdio-opt-1.c: Also test
18441         __builtin_fputc and __builtin_fwrite.
18442
18443 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
18444
18445         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
18446         signed char, not default char.
18447
18448 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
18449
18450         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
18451
18452 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
18453
18454         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
18455
18456 2000-12-29  Richard Henderson  <rth@redhat.com>
18457
18458         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
18459         (__cyg_profile_func_exit): Define.
18460
18461 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
18462
18463         * g++.dg/vtgc1.C: New test.
18464
18465 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
18466
18467         * gcc.dg/noncompile/20001228-1.c: New test.
18468
18469         * gcc.dg/20001228-1.c: New test.
18470
18471         * gcc.c-torture/execute/20001228-1.c: New test.
18472
18473 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
18474
18475         * gcc.dg/format-strfmon-1.c: New test.
18476
18477 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
18478
18479         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
18480         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
18481         * gcc.c-torture/execute/string-opt-1.c: Likewise.
18482         * gcc.c-torture/execute/string-opt-2.c: Likewise.
18483         * gcc.c-torture/execute/string-opt-3.c: Likewise.
18484         * gcc.c-torture/execute/string-opt-4.c: Likewise.
18485         * gcc.c-torture/execute/string-opt-6.c: Likewise.
18486         * gcc.c-torture/execute/string-opt-7.c: Likewise.
18487         * gcc.c-torture/execute/string-opt-8.c: Likewise.
18488         * gcc.c-torture/execute/string-opt-9.c: Likewise.
18489         * gcc.c-torture/execute/string-opt-10.c: Likewise.
18490         * gcc.c-torture/execute/string-opt-11.c: Likewise.
18491         * gcc.c-torture/execute/string-opt-12.c: Likewise.
18492
18493         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
18494         * gcc.c-torture/execute/string-opt-4.c: Test index.
18495
18496 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
18497
18498         * gcc.c-torture/compile/20001226-1.c: New test.
18499
18500 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
18501
18502         * gcc.c-torture/compile/20001222-1.c: New test.
18503         * gcc.c-torture/compile/20001222-1.x: Xfail.
18504
18505 2000-12-22  Alexandre Oliva  <aoliva@redhat.com>
18506
18507         * gcc.c-torture/execute/comp-goto-2.c: New test.
18508
18509 2000-12-21  J"orn Rennecke <amylaar@redhat.com>
18510
18511         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
18512         Use long types if __INT_MAX__ is 32767.
18513         (main): Use cast to (sint32 *) when poking 88 into a_page.
18514
18515         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
18516
18517 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
18518
18519         * gcc.c-torture/compile/20001221-1.c: New test.
18520         * gcc.c-torture/execute/20001221-1.c: New test.
18521
18522 2000-12-20  Richard Henderson  <rth@redhat.com>
18523
18524         * g++.old-deja/g++.pt/crash36.C: Update error lines.
18525         * g++.old-deja/g++.robertl/eb109.C: Likewise.
18526
18527 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
18528
18529         * gcc.dg/compare3.c: New test.
18530
18531 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
18532
18533         * gcc.dg/format-warnll-1.c: New test.
18534
18535 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
18536
18537         * gcc.dg/cpp/cmdlne-P.c: New test.
18538
18539 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
18540
18541         * gcc.c-torture/execute/builtin-abs-1.c,
18542         gcc.c-torture/execute/builtin-abs-2.c: New tests.
18543
18544 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
18545
18546         * gcc.dg/cpp/multiline.c: New test.
18547
18548 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
18549
18550         * g++.old-deja/g++.other/syshdr1.C: Update.
18551         * gcc.dg/cpp/lineflags.c: Remove temporarily.
18552
18553 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
18554
18555         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
18556
18557 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
18558
18559         * g++.old-deja/g++.pt/ttp65.C: New test.
18560
18561 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
18562
18563         * g++.old-deja/g++.pt/ttp64.C: New test.
18564
18565 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
18566
18567         * g++.old-deja/g++.pt/spec33.C: New test.
18568
18569 2000-12-14  Catherine Moore  <clm@redhat.com>
18570
18571         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
18572         * gcc.c-torture/execute/920612-2.c: Likewise.
18573         * gcc.c-torture/execute/920428-2.c: Likewise.
18574         * gcc-c-torture/execute/va-arg-11.c: Call exit.
18575         * gcc.c-torture/execute/va-arg-21.c: Likewise.
18576
18577 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
18578
18579         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
18580         * gcc.dg/pack-test-2.c: Likewise.
18581
18582 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
18583
18584         Tests by Zack Weinberg <zackw@stanford.edu>.
18585
18586         * gcc.dg/cpp/defined.c: Update.
18587         * gcc.dg/cpp/defined_trad.c: New tests.
18588
18589 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
18590
18591         * gcc.dg/cpp/trad-direct.c: Update.
18592
18593 2000-12-11  Neil Booth  <neilb@earthling.net>
18594
18595         * gcc.dg/cpp/defined_trad.c
18596
18597 2000-12-11  Neil Booth  <neilb@earthling.net>
18598
18599         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
18600
18601 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
18602
18603         * gcc.dg/format-miss-2.c: New test.
18604
18605 2000-12-09  Neil Booth  <neilb@earthling.net>
18606
18607         * gcc.dg/cpp/lineflags.c: New tests.
18608         * gcc.dg/cpp/poison.c: Update.
18609         * gcc.dg/cpp/redef2.c: Update.
18610         * gcc.dg/cpp/skipping.c: New test.
18611
18612 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
18613
18614         * g++.old-deja/g++.other/eh3.C: New testcase.
18615
18616 2000-12-07  Neil Booth  <neilb@earthling.net>
18617
18618         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
18619         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
18620         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
18621         wtr-union-init-2.c, wtr-union-init-3.c: Update.
18622         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
18623         Update.
18624
18625 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
18626
18627         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
18628         __SIZE_TYPE__ instead of int for type of integers cast to
18629         pointers.
18630
18631 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
18632
18633         * g++.old-deja/g++.other/cleanup4.C: New test.
18634
18635 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
18636
18637         * format-sec-1.c: New test.
18638
18639 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
18640
18641         * gcc.dg/format-nonlit-3.c: New test.
18642
18643 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
18644
18645         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
18646         through a null pointer.
18647
18648 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
18649
18650         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
18651         * g++.old-deja/g++.pt/partial4.C: New test.
18652
18653 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
18654
18655         * gcc.c-torture/execute/ieee/hugeval.x: New.
18656
18657 2000-12-06  Neil Booth  <neilb@earthling.net>
18658
18659         * gcc.dg/cpp/backslash2.c: New tests.
18660
18661 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
18662
18663         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
18664         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
18665
18666 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
18667
18668         * gcc.c-torture/execute/20001203-2.c: New testcase.
18669
18670 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
18671
18672         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
18673         * g++.old-deja/g++.other/virtual10.C: New test.
18674
18675 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
18676
18677         * g++.old-deja/g++.mike/pmf5.C: Remove test.
18678
18679 2000-12-05  Richard Henderson  <rth@redhat.com>
18680
18681         * gcc.c-torture/compile/20001205-1.c: New.
18682
18683 2000-12-04  Neil Booth  <neilb@earthling.net>
18684
18685         * g++.old-deja/g++.other/virtual9.C: New test.
18686         * g++.old-deja/g++.pt/crash61.C: New test.
18687         * gcc.c-torture/execute/loop-9.c: New test.
18688
18689 2000-12-04  Neil Booth  <neilb@earthling.net>
18690
18691         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
18692         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
18693         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
18694         * gcc.dg/cpp/extratokens.c: ...here.
18695
18696 2000-12-04  Neil Booth  <neilb@earthling.net>
18697
18698         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
18699         New tests.
18700
18701 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
18702
18703         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
18704         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
18705
18706 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
18707
18708         * gcc.c-torture/execute/20001203-1.c: New test.
18709
18710 2000-12-03  Neil Booth  <neilb@earthling.net>
18711
18712         * gcc.dg/cpp/macro6.c: New test cases.
18713
18714 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
18715
18716         * gcc.c-torture/execute/string-opt-9.c: New test.
18717         * gcc.c-torture/execute/string-opt-10.c: Likewise.
18718         * gcc.c-torture/execute/string-opt-11.c: Likewise.
18719         * gcc.c-torture/execute/string-opt-12.c: Likewise.
18720
18721         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
18722         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
18723
18724 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
18725
18726         * gcc.dg/cpp/if-6.c: New testcase.
18727
18728         * gcc.dg/20001201-1.c: New testcase.
18729
18730 2000-12-02  Neil Booth  <neilb@earthling.net>
18731
18732         * g++.old-deja/g++.other/externC4.C,
18733         g++.old-deja/g++.other/friend10.C: New tests.
18734
18735 2000-12-02  Neil Booth  <neilb@earthling.net>
18736
18737         * g++.old-deja/g++.other/instan2.C
18738         * g++.old-deja/g++.other/instan3.C: New test.
18739
18740 2000-12-02  Neil Booth  <neilb@earthling.net>
18741
18742         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
18743         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
18744         gnuc99.c,gnuc99-pedantic.c: New tests.
18745
18746 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
18747
18748         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
18749         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
18750
18751 2000-12-01  Neil Booth  <neilb@earthling.net>
18752
18753         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
18754         * gcc.dg/cpp/poison.c: Update.
18755         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
18756
18757 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
18758
18759         * g77.f-torture/execute/20001201.f: New test.
18760
18761 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
18762
18763         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
18764
18765 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
18766
18767         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
18768
18769 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
18770
18771         * g++.old-deja/g++.other/cast6.C: New test.
18772
18773 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
18774
18775         * gcc.c-torture/execute/20001130-2.c: New testcase.
18776
18777 2000-11-30  Richard Henderson  <rth@redhat.com>
18778
18779         * gcc.c-torture/execute/20001130-1.c: New test.
18780
18781 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
18782
18783         * g++.old-deja/g++.other/op3.C: New test.
18784
18785 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
18786
18787         * g++.old-deja/g++.other/op2.C: New test.
18788
18789 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
18790
18791         * g++.old-deja/g++.other/crash38.C: New test.
18792
18793 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
18794
18795         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
18796
18797 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
18798
18799         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
18800         tests.
18801         * gcc.c-torture/execute/string-opt-6.c: New test.
18802
18803         * gcc.dg/20001117-1.c: Add main.
18804
18805 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
18806
18807         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
18808         Move from here ...
18809         * gcc.dg/940510-1.c: ... to here.
18810
18811         * gcc.dg/20000926-1.c: GNU C now allows initializations of
18812         zero-size arrays in toplevel structures.
18813
18814 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
18815
18816         * gcc.c-torture/execute/loop-8.c: New test.
18817
18818 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
18819
18820         * g++.old-deja/g++.other/base1.C: New test.
18821
18822 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
18823
18824         * g++.old-deja/g++.other/parse2.C: New test.
18825
18826 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
18827
18828         * g++.old-deja/g++.pt/incomplete1.C: New test.
18829
18830 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
18831
18832         * g++.old-deja/g++.other/friend9.C: New test.
18833
18834 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
18835
18836         * gcc.dg/20001127-1.c: New test.
18837
18838 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
18839
18840         * g++.old-deja/g++.pt/friend46.C: New test.
18841
18842 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
18843
18844         * g++.old-deja/g++.other/ptrmem8.C: New test.
18845
18846 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
18847
18848         * gcc.c-torture/execute/string-opt-7.c: New test.
18849         * gcc.c-torture/execute/string-opt-8.c: Likewise.
18850
18851 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
18852
18853         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
18854         instead of 'mkcheck 2'.
18855
18856 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
18857
18858         * gcc.c-torture/execute/memcheck/driver.c,
18859         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
18860         C9X references to refer to C99.
18861
18862 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
18863
18864         * gcc.dg/ultrasp3.c: New test.
18865
18866 2000-11-25  Neil Booth  <neilb@earthling.net>
18867
18868         * gcc.dg/cpp/include2.c: Update test to be locale independent.
18869
18870 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
18871
18872         * gcc.c-torture/compile/20001123-2.c: New.
18873
18874 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
18875
18876         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
18877
18878 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
18879
18880         * gcc.dg/sequence-point-1.c: Add some new tests.
18881         * gcc.c-torture/execute/20001124-1.c: New test.
18882
18883 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
18884
18885         * g++.old-deja/g++.other/vaarg4.C: New test.
18886         * gcc.c-torture/compile/20001123-1.c: New test.
18887
18888 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
18889
18890         * g++.other/crash24.C: Adjust and remove XFAIL.
18891         * g++.other/crash37.C: New test.
18892
18893 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
18894
18895         * g++.old-deja/g++.pt/instantiate9.C: New test.
18896
18897 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
18898
18899         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
18900         new ABI, too.
18901
18902         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
18903         * g++.old-deja/g++.robertl/eb55.C: Likewise.
18904
18905 2000-11-22  Neil Booth  <neilb@earthling.net>
18906
18907         * gcc.dg/cpp/Wtrigraphs.c: New test.
18908
18909 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
18910
18911         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
18912
18913 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
18914
18915         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
18916
18917 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
18918
18919         * lib/gcc-dg.exp: load_lib scanasm.exp.
18920         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
18921         * lib/g++-dg.exp: load_lib scanasm.exp.
18922         * lib/scanasm.exp: New.
18923         (scan-assembler, scan-assembler-not): Add optional arguments to
18924         test name, or if not present, the pattern name.
18925         (scan-assembler-dem, scan-assembler-dem-not): New.
18926
18927         * g++.dg/dg.exp: New.
18928
18929 2000-11-21  Neil Booth  <neilb@earthling.net>
18930
18931         * gcc.dg/cpp/integrated1.c: Remove.
18932
18933 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
18934
18935         * gcc.c-torture/execute/20001121-1.c: New test.
18936
18937 2000-11-21  Richard Henderson  <rth@redhat.com>
18938
18939         * gcc.c-torture/compile/20001121-1.c: New test.
18940
18941 2000-11-20  Neil Booth  <neilb@earthling.net>
18942
18943         * gcc.dg/cpp/integrated1.c: New test.
18944
18945 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
18946
18947         * g++.old-deja/g++.other/inline17.C: New test.
18948
18949 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
18950
18951         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
18952         local variable to be zero: I made the variable global. Now
18953         uses abort() and exit() instead of relying on main's return value.
18954
18955 2000-11-20  Neil Booth  <neilb@earthling.net>
18956
18957         * gcc.dg/cpp/paste2.c: Update test.
18958         * objc/execute/paste.m: New test.
18959
18960 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
18961
18962         * gcc.dg/c99-condexpr-1.c: New test.
18963
18964 2000-11-20  Neil Booth  <neilb@earthling.net>
18965
18966         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
18967
18968 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
18969
18970         * g++.old-deja/g++.pt/export1.C: New test.
18971
18972 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
18973
18974         * gcc.dg/20001117-1.c: New test.
18975
18976 2000-11-18  Richard Henderson  <rth@redhat.com>
18977
18978         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
18979
18980 2000-11-18  Richard Henderson  <rth@redhat.com>
18981
18982         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
18983         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
18984         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
18985
18986 2000-11-18  Richard Henderson  <rth@redhat.com>
18987
18988         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
18989         (main): New.  Exit cleanly.
18990
18991 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
18992
18993         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
18994         gcc.dg/c99-fordecl-2.c: New tests.
18995
18996 2000-11-18  Richard Henderson  <rth@redhat.com>
18997
18998         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
18999         * gcc.c-torture/execute/zerolen-2.c: New.
19000
19001 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
19002
19003         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
19004         memory.
19005
19006 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
19007
19008         * g++.old-deja/g++.pt/instantiate8.C: New test.
19009
19010 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
19011
19012         * g++.old-deja/g++.other/incomplete.C: Add more tests.
19013         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
19014
19015 2000-11-16  Nick Clifton  <nickc@redhat.com>
19016
19017         * gcc.c-torture/execute/nestfunc-2.c: New test.
19018         * gcc.c-torture/execute/nestfunc-3.c: New test.
19019
19020 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
19021
19022         * gcc.c-torture/compile/20001116-1.c: New test.
19023
19024 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
19025
19026         * gcc.c-torture/execute/20001115-1.c: New test.
19027
19028 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
19029
19030         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
19031         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
19032         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
19033         * g++.old-deja/g++.abi/vmihint.C: Likewise.
19034
19035 2000-11-15  Neil Booth  <neilb@earthling.net>
19036
19037         gcc.dg/cpp/_Pragma1.c: Update.
19038         gcc.dg/cpp/_Pragma2.c: New test.
19039
19040 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
19041
19042         * g++.old-deja/g++.other/anon5.C: New test.
19043
19044 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
19045
19046         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
19047         tests.
19048
19049 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
19050
19051         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
19052         output.
19053
19054 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
19055
19056         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
19057         labels at end of compound statements.
19058
19059 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
19060
19061         * gcc.c-torture/execute/loop-7.c: New test.
19062
19063 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
19064
19065         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
19066
19067 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
19068
19069         * gcc.dg/c99-bool-1.c: New test.
19070
19071 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
19072
19073         * gcc.dg/c99-scope-1.c: Remove xfail.
19074         * gcc.dg/c99-scope-2.c: New test.
19075
19076 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
19077
19078         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
19079         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
19080
19081 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
19082
19083         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
19084         error messages.
19085
19086         * g++.mike/p700.C: Don't typedef wchar_t.
19087         * g++.mike/p784.C: Likewise.
19088         * g++.mike/eb101.C: Don't use __wchar_t.
19089
19090 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
19091
19092         * g77.f-torture/execute/20001111.[fx]: Test premature exit
19093         from DO loop.
19094
19095 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
19096
19097         * gcc.c-torture/execute/20001111-1.c: New test.
19098
19099 2000-11-10  Nick Clifton  <nickc@redhat.com>
19100
19101         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
19102         long multuiple and accumulate.
19103
19104 2000-11-09  Richard Henderson  <rth@redhat.com>
19105
19106         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
19107         via size_t instead of int.
19108
19109         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
19110         * gcc.c-torture/execute/string-opt-2.c: Likewise.
19111         * gcc.c-torture/execute/string-opt-3.c: Likewise.
19112         * gcc.c-torture/execute/string-opt-4.c: Likewise.
19113
19114 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
19115
19116         * gcc.c-torture/compile/20001109-1.c: New test.
19117         * gcc.c-torture/compile/20001109-2.c: New test.
19118
19119 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
19120
19121         * g++.old-deja/g++.pt/operator1.C: New test.
19122         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
19123
19124 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
19125
19126         * gcc.dg/20001108-1.c: New test.
19127
19128 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
19129
19130         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
19131         with both arguments constant strings.
19132         * gcc.c-torture/execute/string-opt-3.c: New test.
19133         * gcc.c-torture/execute/string-opt-4.c: New test.
19134         * gcc.c-torture/execute/string-opt-5.c: New test.
19135
19136 2000-11-08  Nick Clifton  <nickc@redhat.com>
19137
19138         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
19139         mulsidi3adddi patterns.
19140
19141 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
19142
19143         * g++.old-deja/g++.other/crash36.C: New test.
19144
19145 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
19146
19147         * g++.old-deja/g++.other/init16.C: New test.
19148
19149 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
19150
19151         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
19152
19153 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
19154
19155         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
19156         * gcc.c-torture/execute/va-arg-16.x: Likewise.
19157         * gcc.c-torture/execute/va-arg-17.x: Likewise.
19158
19159 2000-11-07  DJ Delorie  <dj@redhat.com>
19160
19161         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
19162
19163 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
19164
19165         * gcc.c-torture/execute/string-opt-1.c: New test.
19166
19167 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
19168
19169         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
19170         mips-sgi-irix6.* because the MIPS ABI passes floating-point
19171         parameters in registers, and there is no way for a varargs
19172         function to know in which order the integer and floating-point
19173         parameters should be interleaved when they are placed on the
19174         stack.
19175         * gcc.c-torture/execute/va-arg-16.x: Likewise.
19176         * gcc.c-torture/execute/va-arg-17.x: Likewise.
19177
19178 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
19179
19180         * gcc.c-torture/execute/string-opt-2.c: New test.
19181
19182 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
19183
19184         * g++.old-deja/g++.pt/crash60.C: New test.
19185
19186 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
19187
19188         * g++.old-deja/g++.other/crash24.C: New test.
19189         * g++.old-deja/g++.other/crash25.C: New test.
19190         * g++.old-deja/g++.other/crash26.C: New test.
19191         * g++.old-deja/g++.other/crash27.C: New test.
19192         * g++.old-deja/g++.other/crash28.C: New test.
19193         * g++.old-deja/g++.other/crash29.C: New test.
19194         * g++.old-deja/g++.other/crash30.C: New test.
19195         * g++.old-deja/g++.other/crash31.C: New test.
19196         * g++.old-deja/g++.other/crash32.C: New test.
19197         * g++.old-deja/g++.other/crash33.C: New test.
19198         * g++.old-deja/g++.other/crash34.C: New test.
19199         * g++.old-deja/g++.other/crash35.C: New test.
19200
19201 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
19202
19203         * gcc.c-torture/execute/20001031-1.c: New test.
19204
19205 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
19206
19207         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
19208         namespace.
19209
19210         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
19211         standards-conformant.
19212
19213         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
19214
19215         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
19216         * g++.old-deja/g++.mike/p755a.C: Likewise.
19217         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
19218         library makes no calls to `operator new' during initialization.
19219
19220 2000-11-04  Neil Booth  <neilb@earthling.net>
19221
19222         * gcc.dg/cpp/include2.c: New tests.
19223
19224 2000-11-03  Mark P Mitchell  <mark@codesourcery.com>
19225
19226         * lib/g++.exp (g++_set_ld_library_path): New function.
19227         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
19228
19229 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
19230
19231         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
19232         warnings.
19233
19234 2000-11-01  Richard Henderson  <rth@redhat.com>
19235
19236         * g++.old-deja/g++.ext/namedret1.C: New.
19237         * g++.old-deja/g++.ext/namedret2.C: New.
19238         * g++.old-deja/g++.ext/namedret3.C: New.
19239
19240 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
19241
19242         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
19243         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
19244
19245 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
19246
19247         * gcc.c-torture/execute/va-arg-21.c: New test.
19248
19249 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
19250
19251         * gcc.dg/c99-complex-2.c: New test.
19252
19253 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
19254
19255         * gcc.c-torture/execute/stdio-opt-1.c: New test.
19256
19257 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
19258
19259         * g++.old-deja/g++.other/inline16.C: New test.
19260
19261 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
19262
19263         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
19264         __PRETTY_FUNCTION__
19265
19266 2000-10-29  Neil Booth  <neilb@earthling.net>
19267
19268         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
19269         New tests.
19270         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
19271         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
19272         optimisation.
19273
19274 2000-10-29  Neil Booth  <neilb@earthling.net>
19275
19276         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
19277         * mi1.c, mi1c.h: Add null directives to multiple-include test.
19278         * mi5.c: Test multiple includes work with -C.
19279         * trigraphs.c: Test ^= version.
19280
19281 2000-10-28  Neil Booth  <neilb@earthling.net>
19282
19283         New tests and test updates for new macro expander.
19284
19285         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
19286         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
19287         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
19288         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
19289         new diagnostic messages.
19290
19291         * gcc.dg/cpp/macro3.c: New tests.
19292
19293 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
19294
19295         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
19296         on the same line.
19297
19298 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
19299
19300         * g++.old-deja/g++.other/eh2.C: New test.
19301
19302 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
19303
19304         * gcc.c-torture/execute/20001027-1.c: New test.
19305
19306 2000-10-26  Richard Henderson  <rth@redhat.com>
19307
19308         * gcc.c-torture/execute/20001026-1.c: New.
19309
19310 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
19311
19312         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
19313         * g++.old-deja/g++.law/builtin1.C: Likewise.
19314         * g++.old-deja/g++.law/ctors10.C: Likewise.
19315         * g++.old-deja/g++.law/virtual3.C: Likewise.
19316         * g++.old-deja/g++.mike/p658.C: Likewise.
19317         * g++.old-deja/g++.other/sibcall1.C: Likewise.
19318         * g++.old-deja/g++.other/vaarg2.C: Likewise.
19319         * g++.old-deja/g++.robertl/eb124.C: Likewise.
19320         * g++.old-deja/g++.robertl/eb44.C: Likewise.
19321         * g++.old-deja/g++.robertl/eb77.C: Likewise.
19322
19323 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
19324
19325         * gcc.c-torture/compile/20001024-1.c: New test.
19326
19327 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
19328
19329         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
19330         to tell us whether or not we are using V3.
19331
19332 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
19333
19334         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
19335         operands.
19336
19337 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
19338
19339         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
19340
19341 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
19342
19343         * gcc.c-torture/execute/20001024-1.c: New test.
19344
19345 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
19346
19347         * g++.old-deja/g++.other/sibcall1.C: New test.
19348
19349 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
19350
19351         * gcc.dg/noncompile/init-3.c: New test.
19352
19353 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
19354
19355         * gcc.dg/format-array-1.c: New test.
19356
19357 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
19358
19359         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
19360         writing through null pointers; remove comment about testing
19361         unterminated strings.
19362
19363 2000-10-17  Matthew Hiller  <hiller@redhat.com>
19364
19365         * gcc.c-torture/execute/20001017-2.c: New test.
19366
19367 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
19368
19369         * gcc.c-torture/compile/20001018-1.c: New test.
19370         * gcc.c-torture/compile/20001018-1.x: Xfail.
19371
19372 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
19373
19374         * gcc.c-torture/execute/20001017-1.c: New test.
19375
19376 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
19377
19378         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
19379         for multiple use of arguments with scanf formats; add tests for
19380         multiple use of arguments.
19381
19382 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
19383
19384         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
19385
19386 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
19387
19388         * gcc.dg/format-miss-1.c: New test.
19389
19390 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
19391
19392         * gcc.c-torture/execute/20001013-1.c: New test.
19393
19394 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
19395
19396         * gcc.dg/format-branch-1.c: New test.
19397
19398 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
19399
19400         * README, lib/file-format.exp: Remove EGCS references.
19401
19402 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
19403
19404         * gcc.dg/20001013-1.c: New test.
19405
19406 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
19407
19408         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
19409         for intmax_t in the compiler using __typeof__ and the type rules
19410         for conditional expressions.
19411
19412 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
19413
19414         * gcc.dg/20001012-1.c: New test.
19415         * gcc.dg/20001012-2.c: New test.
19416
19417 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
19418
19419         * gcc.dg/format-attr-1.c: New test.
19420
19421 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
19422
19423         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
19424         __LONG_LONG_MAX__ instead of LLONG_MAX.
19425
19426 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
19427
19428         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
19429         scanf flags.
19430         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
19431         flags.
19432
19433 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
19434
19435         * gcc.dg/sequence-pt-1.c: New test.
19436
19437 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
19438
19439         * gcc.c-torture/execute/20001011-1.c: New testcase.
19440         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
19441
19442 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
19443
19444         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
19445         does not error on it.
19446
19447 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
19448
19449         * gcc.dg/20001009-1.c: New test.
19450
19451 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
19452
19453         * gcc.c-torture/compile/20001009-1.c: Move from here ....
19454         * gcc.c-torture/execute/20001009-2.c: ... to here.
19455
19456 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
19457
19458         * gcc.c-torture/compile/20001009-1.c: New testcase.
19459         * gcc.c-torture/execute/20001009-1.c: New testcase.
19460         Testcases provided by Jan Hubicka <jh@suse.cz>.
19461
19462 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
19463
19464         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
19465         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
19466         uintmax_t using <limits.h> to emulate the compiler's internal
19467         logic.  No longer XFAIL %j tests.
19468
19469 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
19470
19471         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
19472         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
19473         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
19474         regexps and details of expected handling of some bad formats.
19475         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
19476         suppression.
19477
19478 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
19479
19480         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
19481         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
19482         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
19483         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
19484         in list archives.
19485
19486 2000-10-06  Richard Henderson  <rth@cygnus.com>
19487
19488         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
19489         * g++.old-deja/g++.brendan/crash52.C: Likewise.
19490         * g++.old-deja/g++.jason/report.C: Likewise.
19491         * g++.old-deja/g++.law/friend5.C: Likewise.
19492         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
19493         of the expected warnings.
19494
19495 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
19496
19497         * g++.old-deja/g++.pt/enum14.C: New test.
19498
19499 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
19500
19501         * g++.old-deja/g++.pt/crash59.C: New test.
19502
19503 2000-10-04  Will Cohen  <wcohen@redhat.com>
19504
19505         * gcc.dg/20000926-1.c: New test.
19506
19507 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
19508
19509         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
19510         function name for current C++ compiler.
19511         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
19512
19513 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
19514
19515         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
19516         __PRETTY_FUNCTION__.
19517         * g++.old-deja/g++.ext/pretty2.C: Likewise.
19518
19519 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
19520
19521         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
19522
19523 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
19524
19525         * gcc.c-torture/compile/20000923-1.c: New test.
19526
19527 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
19528
19529         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
19530         * g++.old-deja/g++.pt/ttp62.C: Same.
19531         * g++.old-deja/g++.other/inline14.C: Same.
19532
19533 2000-09-24  Richard Henderson  <rth@cygnus.com>
19534
19535         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
19536
19537 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
19538
19539         * gcc.dg/c90-printf-1.c: Add test for wide string format.
19540
19541 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
19542
19543         * gcc.c-torture/compile/20000922-1.c: New file.
19544
19545 2000-09-21  Nick Clifton  <nickc@redhat.com>
19546
19547         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
19548         a signed long modulo operation.
19549         (mod6): New function - perform an unsigned long modulo operation.
19550         (main): Add tests for modulos of very large numbers by very small
19551         dividends.
19552
19553 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
19554
19555         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
19556
19557 2000-09-19  Richard Henderson  <rth@cygnus.com>
19558
19559         * gcc.dg/compare2.c (case 10): XFAIL.
19560
19561 2000-09-18  Richard Henderson  <rth@cygnus.com>
19562
19563         * gcc.c-torture/execute/20000906-1.c: Move ...
19564         * gcc.dg/20000906-1.c: ... here.  Only run on targets
19565         that support __builtin_trap.
19566
19567 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
19568
19569         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
19570
19571 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
19572
19573         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
19574         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
19575         more $ format tests.
19576
19577 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
19578
19579         * gcc.dg/format-errmk-1.c: New test.
19580
19581 2000-09-17  Greg McGary  <greg@mcgary.org>
19582
19583         * gcc.c-torture/execute/20000917-1.x: Remove.
19584
19585 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
19586
19587         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
19588
19589 2000-09-17  Greg McGary  <greg@mcgary.org>
19590
19591         * gcc.c-torture/execute/20000917-1.c: New test.
19592         * gcc.c-torture/execute/20000917-1.x: XFAIL.
19593
19594 2000-09-16  Neil Booth  <NeilB@earthling.net>
19595
19596         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
19597         in nested macro bug.
19598
19599 2000-09-15  Neil Booth  <NeilB@earthling.net>
19600
19601         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
19602
19603 2000-09-14  Jeffrey A Law  (law@cygnus.com)
19604
19605         * gcc.c-torture/execute/20000914-1.c: New test.
19606
19607 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
19608
19609         * g++.other/inline13.C: New test.
19610
19611 2000-09-12  Andreas Jaeger  <aj@suse.de>
19612
19613         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
19614         constant by Ulrich Drepper <drepper@redhat.com>.
19615
19616 2000-09-12  J"orn Rennecke <amylaar@redhat.co.uk>
19617
19618         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
19619
19620 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
19621
19622         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
19623
19624 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
19625
19626         * gcc.dg/cpp/backslash.c: New test.
19627
19628 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
19629
19630         * gcc.c-torture/execute/20000910-1.c: New test.
19631         * gcc.c-torture/execute/20000910-2.c: Likewise.
19632
19633 2000-09-11  Robert Lipe  <robertl@sco.com>
19634
19635         * gcc.dg/pragma-align.c: New test.
19636
19637 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
19638
19639         * g++.old-deja/g++.pt/explicit82.C: New test.
19640         * g++.old-deja/g++.pt/explicit83.C: New test.
19641
19642 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
19643
19644         * gcc.dg/asm-names.c: New test.
19645
19646 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
19647
19648         * gcc.dg/cpp/tr-warn6.c: New test
19649
19650 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
19651
19652         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
19653         be accepted.
19654
19655 2000-09-07  Catherine Moore  <clm@redhat.com>
19656
19657         * gcc.c-torture/execute/unroll-1.c: New test.
19658
19659 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
19660
19661         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
19662         ERROR markers.
19663         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
19664         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
19665         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
19666         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
19667         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
19668         Preprocess only.
19669         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
19670         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
19671
19672 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
19673
19674         * g++.old-deja/g++.pt/deduct2.C: New test.
19675
19676 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
19677
19678         * g++.old-deja/g++.pt/parms2.C: New test.
19679
19680 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
19681
19682         * g++.old-deja/g++.pt/crash58.C: New test.
19683
19684 2000-09-06  Greg McGary  <greg@mcgary.org>
19685
19686         * gcc.c-torture/execute/20000906-1.c: New test.
19687         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
19688
19689 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
19690
19691         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
19692
19693 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
19694
19695         * g++.old-deja/g++.pt/crash57.C: New test.
19696
19697 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
19698
19699         * g++.old-deja/g++.pt/crash56.C: New test.
19700
19701 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
19702
19703         * g++.old-deja/g++.pt/koenig1.C: New test.
19704
19705 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
19706
19707         * gcc.dg/20000904-1.c: New test.
19708
19709 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
19710
19711         * gcc.dg/cpp/paste8.c: New test.
19712
19713 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
19714
19715         * gcc.c-torture/compile/20000827-1.c: New test.
19716
19717 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
19718
19719         * gcc.dg/format-diag-1.c: New test.
19720
19721 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
19722
19723         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
19724         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
19725         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
19726         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
19727         gcc.dg/formatz-1.c: Adjust warning regular expressions.
19728
19729 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
19730
19731         * g++.old-deja/g++.other/nested4.C: New test.
19732
19733 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
19734
19735         * g++.old-deja/g++.ns/scoped1.C: New test.
19736
19737 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
19738
19739         * lib/g++.exp: Support testing already-installed GCC.
19740
19741 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
19742
19743         * wtr-label-1.c, wtr-suffix-1.c: New tests.
19744
19745 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
19746
19747         * gcc.dg/return-type-2.c: New test.
19748
19749 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
19750
19751         * gcc.c-torture/compile/20000825-1.c: New test.
19752
19753 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
19754
19755         * gcc.dg/dwarf2-2.c: New test.
19756
19757 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
19758
19759         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
19760         dg-warning regexps.
19761
19762 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
19763
19764         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
19765         gcc.dg/format-ext-5.c: New tests.
19766
19767 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
19768
19769         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
19770
19771 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
19772
19773         * gcc.dg/noncompile/930622-2.c: Adjust error message.
19774
19775 2000-08-24  Richard Henderson  <rth@cygnus.com>
19776
19777         * gcc.dg/ia64-sync-1.c: New test.
19778         * gcc.dg/ia64-sync-2.c: New test.
19779         * gcc.dg/ia64-asm-1.c: New test.
19780
19781 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
19782
19783         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
19784         * gcc.dg/format-ext-2.c: New test.
19785
19786 2000-08-23  Jason Merrill  <jason@redhat.com>
19787
19788         * lib/old-dejagnu.exp: Also ignore "In member function" and
19789         "At global scope".
19790
19791 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
19792
19793         * gcc.dg/noncompile/label-lineno-1.c: New test.
19794
19795 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
19796
19797         * gcc.dg/c99-array-nonobj-1.c: New test.
19798
19799 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
19800
19801         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
19802         tests.
19803         * gcc.dg/format-ext-1.c: New test.
19804
19805 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
19806
19807         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
19808         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
19809         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
19810         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
19811         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
19812
19813 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
19814
19815         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
19816         gcc.dg/c99-strftime-2.c: New tests.
19817
19818 2000-08-22  Richard Henderson  <rth@cygnus.com>
19819
19820         * gcc.c-torture/execute/20000822-1.c: New test.
19821
19822 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
19823
19824         * gcc.c-torture/execute/20000819-1.x: Remove.
19825
19826 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
19827
19828         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
19829         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
19830         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
19831         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
19832         gcc.dg/format-xopen-1.c: New tests.
19833
19834 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
19835
19836         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
19837
19838 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
19839
19840         * g++.old-deja/g++.other/loop2.C: New test.
19841
19842         * gcc.c-torture/compile/20000606-1.c: New test.
19843         * gcc.c-torture/compile/20000728-1.c: New test.
19844         * gcc.c-torture/execute/20000801-1.c: New test.
19845         * gcc.c-torture/execute/20000801-2.c: New test.
19846         * gcc.c-torture/execute/20000819-1.c: New test.
19847         * gcc.c-torture/execute/20000819-1.x: XFAIL.
19848         * gcc.dg/20000629-1.c: New test.
19849         * gcc.dg/20000724-1.c: New test.
19850         * gcc.dg/20000807-1.c: New test.
19851
19852 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
19853
19854         * gcc.dg/cpp/pragma-1.c: New test.
19855         * gcc.dg/cpp/pragma-2.c: New test.
19856
19857 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
19858
19859         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
19860         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
19861
19862 2000-08-18  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
19863
19864         * gcc.c-torture/compile/20000818-1.c: New test.
19865
19866 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
19867
19868         * gcc.c-torture/execute/20000818-1.c: New test.
19869
19870 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
19871
19872         * gcc.dg/format-va-1.c: New test.
19873
19874 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
19875
19876         * g++.old-deja/g++.other/typedef8.C: New test.
19877
19878 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
19879
19880         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
19881         * g++.old-deja/g++.mike/net36.C: Mark candidate.
19882         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
19883         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
19884         * g++.old-deja/g++.other/ptrmem7.C: New test.
19885         * g++.old-deja/g++.pt/ptrmem10.C: New test.
19886
19887 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
19888
19889         * g++.old-deja/g++.pt/typename27.C: New test.
19890
19891 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
19892
19893         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
19894         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
19895         * g++.old-deja/g++.pt/friend45.C: New test.
19896         * g++.old-deja/g++.other/friend8.C: New test.
19897
19898 2000-08-15  Richard Henderson  <rth@cygnus.com>
19899
19900         * gcc.c-torture/execute/20000815-1.c: New test.
19901
19902 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
19903
19904         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
19905         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
19906         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
19907
19908 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
19909
19910         * g++.old-deja/g++.other/refinit2.C: New test.
19911
19912 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
19913
19914         * lib/c-torture.exp (c-torture): Make
19915         compiler_conditional_xfail_data global.
19916         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
19917         compiler_conditional_xfail_data machinery.
19918         (f-torture-execute): Likewise.
19919         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
19920         and only when unrolling loops.
19921
19922         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
19923
19924 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
19925
19926         * g++.old-deja/g++.pt/explicit81.C: New test.
19927
19928 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
19929
19930         * g++.old-deja/g++.pt/typename26.C: New test.
19931
19932 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
19933
19934         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
19935         warning.
19936
19937 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
19938
19939         * g++.old-deja/g++.other/array3.C: New test.
19940
19941 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
19942
19943         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
19944         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
19945         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
19946         New tests.
19947
19948 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
19949
19950         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
19951         * g++.old-deja/g++.abi/vmihint.C: Likewise.
19952
19953 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
19954
19955         * gcc.c-torture/execute/20000808-1.c: New test.
19956
19957 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
19958
19959         * gcc.dg/c90-const-expr-1.c: New test.
19960
19961 2000-08-08  Richard Henderson  <rth@cygnus.com>
19962
19963         * gcc.dg/noncompile/920923-1.c: Declare calloc.
19964
19965 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
19966
19967         * gcc.dg/noncompile/const-ll-1.c: New test.
19968
19969 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
19970
19971         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
19972
19973 2000-08-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
19974
19975         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
19976         that running programs linked against the shared version of libobjc
19977         run correctly.
19978
19979 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
19980
19981         * gcc.dg/c99-printf-1.c: New test.
19982
19983 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
19984
19985         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
19986
19987 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
19988
19989         * gcc.c-torture/execute/20000731-1.x: Delete.
19990
19991 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
19992
19993         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
19994         and torture_without_loops as is done by c-torture.exp.
19995         (search_for): Copy from c-torture.exp.
19996         (gcc-dg-runtest): New function, drives a directory of tests
19997         iterating over the TORTURE_OPTIONS.
19998         (scan-assembler, scan-assembler-not): Move here from
19999         individual directory drivers.
20000
20001         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
20002         defined by lib/gcc-dg.exp.
20003         * gcc.dg/cpp/cpp.exp: Likewise.
20004         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
20005         gcc-dg-runtest, so we cycle over optimization options.
20006
20007         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
20008         * gcc.dg/compare2.c: No longer expected to fail.
20009
20010 2000-08-04  J"orn Rennecke <amylaar@cygnus.co.uk>
20011
20012         * gcc.c-torture/execute/20000804-1.c: New test.
20013
20014 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
20015
20016         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
20017
20018 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
20019
20020         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
20021
20022 2000-08-03  Jeffrey A Law  (law@cygnus.com)
20023
20024         * gcc.c-torture/compile/20000803-1.c: New test.
20025
20026 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
20027
20028         * gcc.c-torture/execute/20000801-3.c,
20029         gcc.c-torture/execute/20000801-4.c: New tests.
20030         * gcc.c-torture/execute/20000801-3.x,
20031         gcc.c-torture/execute/20000801-4.x: Xfail.
20032
20033 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
20034
20035         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
20036         libobjc/.libs to allow for libtool.
20037
20038 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
20039
20040         * gcc.c-torture/compile/20000802-1.c: New test.
20041
20042 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
20043
20044         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
20045
20046 2000-07-31  Jeffrey A Law  (law@cygnus.com)
20047
20048         * gcc-c-torture/execute/20000731-2.c: New test.
20049
20050         * gcc.c-torture/execute/20000731-1.c: New test.
20051         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
20052
20053 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
20054
20055         * testsuite/gcc.dg/cpp/paste7.c: New test.
20056         * gcc.dg/cpp/20000725-1.c: New test.
20057
20058 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
20059
20060         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
20061         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
20062         declaration warning for __builtin_dwarf_reg_size.
20063
20064         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
20065
20066 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
20067
20068         * gcc.dg/noncompile/voidparam-1.c: New test.
20069
20070 2000-07-30  Richard Henderson  <rth@cygnus.com>
20071
20072         * gcc.dg/c90-digraph-1.c: Don't xfail.
20073         * gcc.dg/compare2.c (case 10): Xfail.
20074         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
20075
20076 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
20077
20078         * gcc.dg/c99-main-1.c: New test.
20079
20080 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
20081
20082         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
20083
20084 2000-07-26  Hans-Peter Nilsson  <hp@axis.com>
20085
20086         * gcc.c-tortuer/execute/20000726-1.c: New test.
20087
20088 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
20089
20090         * gcc.c-torture/execute/enum-2.c: New test.
20091
20092 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
20093
20094         * gcc.dg/cpp/tr-warn3.c: New test.
20095
20096 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
20097
20098         * g++.old-deja/g++.ext/implicit1.C: Remove.
20099         * g++.old-deja/g++.jason/c2.C: Remove
20100         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
20101         * g++.old-deja/g++.pt/crash16.C: Likewise.
20102         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
20103
20104 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
20105
20106         * g++.old-deja/g++.other/for2.C: New test.
20107
20108 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
20109
20110         * gcc.dg/20000720-1.c: New test.
20111
20112 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
20113
20114         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
20115
20116 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
20117
20118         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
20119         * gcc.c-torture/execute/20000722-1.c: New.
20120         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
20121
20122 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
20123
20124         * gcc.dg/cpp/20000720-1.S: New test.
20125
20126 2000-07-21  Michael Meissner  <meissner@redhat.com>
20127
20128         * gcc.c-torture/execute/ieee/hugeval.c: New test.
20129
20130 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
20131
20132         * g++.old-deja/g++.brendan/crash16.C,
20133         g++.old-deja/g++.brendan/parse3.C,
20134         g++.old-deja/g++.brendan/redecl1.C,
20135         g++.old-deja/g++.ns/template13.C,
20136         g++.old-deja/g++.other/decl4.C,
20137         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
20138
20139 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
20140
20141         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
20142         and "Internal error".
20143
20144         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
20145         regexps.
20146         * gcc.dg/cpp/paste6.c: New test.
20147
20148 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
20149
20150         * gcc.dg/cpp/tr-direct.c: New test.
20151
20152         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
20153         gcc.dg/cpp/undef1.c: Tweak error regexps.
20154
20155 2000-07-18  Eric Christopher <echristo@redhat.com>
20156
20157         * gcc.c-torture/compile/20000718-1.c: New test.
20158
20159 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
20160
20161         * cpplex.c (_cpp_push_token): If the token being pushed back
20162         is the previous token in this context, just subtract one from
20163         context->posn.
20164         * cppmacro.c (save_expansion): Clear aux field when storing a
20165         placemarker.
20166
20167 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
20168
20169         * gcc.dg/noncompile/redecl-1.c: New test.
20170
20171 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
20172
20173         * gcc.c-torture/execute/20000717-5.c: New test.
20174         * gcc.c-torture/execute/20000717-1.x: Removed.
20175
20176 2000-07-17  Richard Henderson  <rth@cygnus.com>
20177
20178         * gcc.c-torture/execute/20000717-4.c: New test.
20179
20180 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
20181
20182         * gcc.dg/cpp/syshdr.c: New test.
20183         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
20184
20185 2000-07-17  Neil Booth  <neilb@earthling.net>
20186
20187         * gcc.dg/cpp/cmdlne-dM.c: New test.
20188         * gcc.dg/cpp/cmdlne-dD.c: New test.
20189
20190 2000-07-17  Jeffrey A Law  (law@cygnus.com)
20191
20192         * gcc.c-torture/execute/20000717-3.c: New test.
20193
20194         * gcc.c-torture/compile/20000717-1.c: New test.
20195
20196 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
20197
20198         * gcc.c-torture/execute/20000717-2.c: New test.
20199
20200 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
20201
20202         * gcc.dg/formatz-1.c: New test.
20203
20204         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
20205         * gcc.dg/c99-digraph-1.c: New tests.
20206
20207         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
20208         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
20209
20210         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
20211         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
20212         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
20213         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
20214         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
20215         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
20216         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
20217
20218 2000-07-17   Greg McGary <greg@mcgary.org>
20219
20220         * gcc.c-torture/execute/20000717-1.c: New test.
20221         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
20222
20223 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
20224
20225         * gcc.c-torture/execute/20000715-2.c: New test.
20226         * gcc.dg/20000715-1.c: New test.
20227
20228 2000-07-15  Michael Meissner  <meissner@redhat.com>
20229
20230         * gcc.c-torture/execute/20000715-1.c: New test.
20231
20232 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
20233
20234         * gcc.c-torture/execute/20000707-1.c: New test.
20235
20236 2000-07-13  Neil Booth  <NeilB@earthling.net>
20237
20238         * testsuite/gcc.dg/cpp/digraph1.c,
20239         testsuite/gcc.dg/cpp/digraph2.c,
20240         testsuite/gcc.dg/cpp/digraphs.c: New tests.
20241
20242 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
20243
20244         * g77.f-torture/compile/20000630-2.f:  New test.
20245         * g77.f-torture/compile/20000630-2.x
20246
20247 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
20248
20249         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
20250
20251 2000-07-11  Neil Booth  <NeilB@earthling.net>
20252
20253         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
20254
20255 2000-07-11  Neil Booth  <NeilB@earthling.net>
20256
20257         * gcc.dg/cpp/cmdlne-C.c: New.
20258
20259 2000-07-09  Neil Booth  <NeilB@earthling.net>
20260
20261         * gcc.dg/cpp/directiv.c: New tests.
20262         * gcc.dg/cpp/undef1.c: Update.
20263
20264 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
20265
20266         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
20267
20268 2000-07-09  Neil Booth  <NeilB@earthling.net>
20269
20270         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
20271
20272 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
20273
20274         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
20275         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
20276
20277 2000-07-08  Neil Booth  <NeilB@earthling.net>
20278
20279         * gcc.dg/cpp/macsyntx.c: New tests.
20280
20281 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
20282
20283         * gcc.dg/20000707-1.c: New test.
20284
20285 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
20286
20287         * gcc.c-torture/execute/20000706-1.c: New test.
20288         * gcc.c-torture/execute/20000706-2.c: New test.
20289         * gcc.c-torture/execute/20000706-3.c: New test.
20290         * gcc.c-torture/execute/20000706-4.c: New test.
20291         * gcc.c-torture/execute/20000706-5.c: New test.
20292
20293 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
20294
20295         * g++.old-deja/g++.pt/instantiate7.C: New test.
20296
20297 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
20298
20299         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
20300         * g++.old-deja/g++.mike/thunk3.C: Likewise.
20301         * g++.old-deja/g++.other/rtti3.C: Likewise.
20302         * g++.old-deja/g++.other/rttid3.C: Likewise.
20303
20304 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
20305
20306         *  g77.f-torture/compile/20000630-1.x: Fix typo
20307
20308 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
20309
20310         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
20311         assembly output.
20312
20313 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
20314
20315         * gcc.dg/cpp/ident.c: New test.
20316
20317 2000-07-05  Neil Booth  <NeilB@earthling.net>
20318
20319         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
20320           gcc.dg/cpp/lexstrng.c: New tests.
20321
20322 2000-07-04  Neil Booth  <NeilB@earthling.net>
20323
20324         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
20325         * gcc.dg/cpp/strify2.c: Same.
20326
20327 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
20328
20329         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
20330         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
20331         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
20332         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
20333
20334         * testsuite/gcc.dg/cpp/macro1.c,
20335         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
20336         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
20337         testsuite/gcc.dg/cpp/strify1.c,
20338         testsuite/gcc.dg/cpp/strify2.c: New tests.
20339
20340 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
20341
20342         * gcc.c-torture/execute/20000703-1.c: New test.
20343
20344 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
20345
20346         * g++.old-deja/g++.pt (lookup10.C): New test.
20347
20348 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
20349
20350         * g++.old-deja/g++.pt (typename25.C): New test.
20351
20352 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
20353
20354         * gcc.c-torture/compile/20000701-1.c: New test.
20355
20356 2000-06-30  Nick Clifton  <nickc@cygnus.com>
20357
20358         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
20359         to test case.
20360
20361 2000-06-30  Catherine Moore  <clm@cygnus.com>
20362
20363         * gcc.c-torture/execute/align-1.c: New test.
20364
20365 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
20366
20367         * g++.old-deja/g++.pt/expr8.C: New test.
20368         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
20369
20370 2000-06-29  Nick Clifton  <nickc@cygnus.com>
20371
20372         * gcc.c-torture/compile/20000629-1.c: New test.
20373
20374 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
20375
20376
20377         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
20378         gcc.dg/noncompile directory, depending on whether they're
20379         preprocessor tests or not.  Annotate all the tests for the dg
20380         framework.
20381
20382         * gcc.c-torture/noncompile/noncompile.exp: Delete.
20383         * gcc.dg/noncompile/noncompile.exp: New.
20384
20385         * Moved files:
20386         Old name                                New name
20387         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
20388         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
20389         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
20390         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
20391         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
20392         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
20393         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
20394         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
20395         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
20396         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
20397         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
20398         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
20399         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
20400         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
20401         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
20402         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
20403         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
20404         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
20405         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
20406         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
20407         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
20408         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
20409         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
20410         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
20411
20412         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
20413         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
20414         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
20415         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
20416         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
20417         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
20418
20419 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
20420
20421         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
20422         declare one variable.  On the fourth, error.
20423         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
20424         declared by 20000628-1a.h.
20425
20426 2000-06-29  Richard Henderson  <rth@redhat.com>
20427
20428         * gcc.c-torture/execute/930529-1.x: New file.
20429         * gcc.dg/920413-1.c: Adjust expected warning text.
20430         * gcc.dg/980217-1.c: Declare abort.
20431         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
20432
20433 2000-06-29  Jeffrey A Law  (law@cygnus.com)
20434
20435         * g77.f-torture/compile/20000629-1.f: New test.
20436         * g77.f-torture/compile/20000629-1.x: Expected to fail.
20437
20438 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
20439
20440         Rearrange lots of files, removing entirely the
20441         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
20442         directories.
20443
20444         * Deleted files:
20445         gcc.c-torture/code_quality/code_quality.exp
20446         gcc.c-torture/special/special.exp
20447         gcc.failure/failure.exp
20448         gcc.failure/940409-1.x
20449         gcc.c-torture/compile/961203-1.x
20450
20451         * New files:
20452         gcc.misc-tests/linkage.exp
20453         gcc.c-torture/execute/920730-1t.c
20454         gcc.c-torture/execute/920730-1t.x
20455         gcc.c-torture/compile/920520-1.x
20456         gcc.c-torture/compile/920521-1.x
20457         gcc.c-torture/compile/981006-1.x
20458         gcc.c-torture/execute/eeprof-1.x
20459
20460         * Moved files (possibly with modifications to fit a new harness):
20461         Old name                                New name
20462         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
20463         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
20464         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
20465         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
20466         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
20467         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
20468         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
20469         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
20470         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
20471         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
20472         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
20473         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
20474         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
20475         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
20476
20477 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
20478
20479         * c-torture/compile/961203-1.x: Delete.
20480
20481         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
20482         not exit. Include stdio.h.
20483         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
20484         * gcc.misc-tests/dg-12.c: Likewise.
20485         * gcc.misc-tests/dg-5.c: Likewise.
20486         * gcc.misc-tests/dg-6.c: Likewise.
20487         * gcc.misc-tests/dg-7.c: Prototype abort.
20488         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
20489         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
20490         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
20491         not exit.
20492         * gcc.misc-tests/sieve.c: Use return from main, not exit.
20493         * gcc.misc-tests/sort2.c: Use return from main, not exit.
20494
20495 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
20496
20497         * gcc.dg/cpp/20000628-1.c: New test.
20498         * gcc.dg/cpp/20000628-1.h: New header for above test.
20499         * gcc.dg/cpp/20000628-1a.h: Likewise.
20500
20501 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
20502
20503         * gcc.dg/cpp: New directory.
20504         * gcc.dg/cpp/cpp.exp: New driver.
20505         * gcc.dg/cpp/20000627-1.c: New test.
20506         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
20507         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
20508         and rewrite as a compilation test.
20509
20510         * gcc.dg: Move many files into the cpp subdirectory, possibly
20511         renaming or editing them as well.
20512         Old name                New name
20513         990119-1.c              cpp/19990119-1.c
20514         990228-1.c              cpp/19990228-1.c
20515         990407-1.c              cpp/19990407-1.c
20516         990409-1.c              cpp/19990409-1.c
20517         990413-1.c              cpp/19990413-1.c
20518         990703-1.c              cpp/19990703-1.c
20519         20000127-1.c            cpp/20000127-1.c
20520         20000129-1.c            cpp/20000129-1.c
20521         20000207-1.c            cpp/20000207-1.c
20522         20000207-2.c            cpp/20000207-2.c
20523         20000209-1.c            cpp/20000209-1.c
20524         20000209-2.c            cpp/20000209-2.c
20525         20000301-1.c            cpp/20000301-1.c
20526         20000419-1.c            cpp/20000419-1.c
20527         20000510-1.S            cpp/20000510-1.S
20528         20000519-1.c            cpp/20000519-1.c
20529         20000529-1.c            cpp/20000529-1.c
20530         20000625-1.c            cpp/20000625-1.c
20531         20000625-2.c            cpp/20000625-2.c
20532         cpp-as1.c               cpp/assert1.c
20533         cpp-as2.c               cpp/assert2.c
20534         cxx-comments-1.c        cpp/cxxcom1.c
20535         cxx-comments-2.c        cpp/cxxcom2.c
20536         endif-label.c           cpp/endif.c
20537         cpp-hash1.c             cpp/hash1.c
20538         cpp-hash2.c             cpp/hash2.c
20539         cpp-if1.c               cpp/if-1.c
20540         cpp-if2.c               cpp/if-2.c
20541         cpp-if3.c               cpp/if-3.c
20542         cpp-if4.c               cpp/if-4.c
20543         cpp-if5.c               cpp/if-5.c
20544         cpp-cond.c              cpp/if-cexp.c
20545         cpp-missingop.c         cpp/if-mop.c
20546         cpp-missingparen.c      cpp/if-mpar.c
20547         cpp-opprec.c            cpp/if-oppr.c
20548         cpp-ifparen.c           cpp/if-paren.c
20549         cpp-shortcircuit.c      cpp/if-sc.c
20550         cpp-shift.c             cpp/if-shift.c
20551         cpp-unary.c             cpp/if-unary.c
20552         cpp-li1.c               cpp/line1.c
20553         cpp-li2.c               cpp/line2.c
20554         lineno.c                cpp/line3.c
20555         lineno-2.c              cpp/line4.c
20556         cpp-mi.c                cpp/mi1.c
20557         cpp-mic.h               cpp/mi1c.h
20558         cpp-micc.h              cpp/mi1cc.h
20559         cpp-mind.h              cpp/mi1nd.h
20560         cpp-mindp.h             cpp/mi1ndp.h
20561         cpp-mix.h               cpp/mi1x.h
20562         cpp-mi2.c               cpp/mi2.c
20563         cpp-mi2a.h              cpp/mi2a.h
20564         cpp-mi2b.h              cpp/mi2b.h
20565         cpp-mi2c.h              cpp/mi2c.h
20566         cpp-mi3.c               cpp/mi3.c
20567         cpp-mi3.def             cpp/mi3.def
20568         poison-1.c              cpp/poison.c
20569         pr-impl.c               cpp/prag-imp.c
20570         cpp-redef-2.c           cpp/redef1.c
20571         cpp-redef.c             cpp/redef2.c
20572         strpaste.c              cpp/strp1.c
20573         strpaste-2.c            cpp/strp2.c
20574         cpp-tradpaste.c         cpp/tr-paste.c
20575         cpp-tradstringify.c     cpp/tr-str.c
20576         cpp-tradwarn1.c         cpp/tr-warn1.c
20577         cpp-tradwarn2.c         cpp/tr-warn2.c
20578         trigraphs.c             cpp/trigraphs.c
20579         cpp-unc1.c              cpp/unc1.c
20580         cpp-unc2.c              cpp/unc2.c
20581         cpp-unc3.c              cpp/unc3.c
20582         cpp-unc.c               cpp/unc4.c
20583         undef.c                 cpp/undef1.c
20584         undef-2.c               cpp/undef2.c
20585         cpp-wi1.c               cpp/widestr1.c
20586
20587 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
20588
20589         * lib/g++.exp (g++_include_flags): Tweak.
20590
20591 2000-06-27  H.J. Lu  <hjl@gnu.org>
20592             Loren J. Rittle  <ljrittle@acm.org>
20593
20594         * lib/g++.exp (g++_include_flags): Override libgloss.exp
20595         version with one that knows about the new gcc tree structure.
20596         (g++_link_flags): Same.
20597
20598 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
20599
20600         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
20601         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
20602         case we are cross-compiling.
20603
20604         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
20605         g++.old-deja/g++.niklas/Makefile.in,
20606         g++.old-deja/g++.niklas/configure.in,
20607         g++.old-deja/g++.other/Makefile.in,
20608         g++.old-deja/g++.other/configure.in,
20609         gcc.c-torture/code_quality/Makefile.in,
20610         gcc.c-torture/code_quality/configure.in,
20611         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
20612         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
20613         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
20614         gcc.c-torture/execute/ieee/Makefile.in,
20615         gcc.c-torture/execute/ieee/configure.in,
20616         gcc.c-torture/noncompile/Makefile.in,
20617         gcc.c-torture/noncompile/configure.in,
20618         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
20619         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
20620         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
20621
20622 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
20623
20624         * g++.old-deja/g++.other/ambig3.C: New test.
20625
20626 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
20627
20628         * g++.old-deja/g++.pt/syntax1.C: New test.
20629         * g++.old-deja/g++.pt/syntax2.C: New test.
20630         * g++.old-deja/g++.other/syntax3.C: New test.
20631         * g++.old-deja/g++.other/syntax4.C: New test.
20632
20633 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
20634
20635         * gcc.dg/20000623-1.c: Prototype exit and abort.
20636
20637 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
20638
20639         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
20640         New tests.
20641         * gcc.dg/cpp-mi3.def: New file.
20642
20643         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
20644         inside assertions.
20645         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
20646         lexer's error messages.
20647         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
20648         divine anything from the linemarkers.
20649         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
20650         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
20651
20652 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
20653
20654         * gcc.dg/20000623-1.c: New test.
20655
20656 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
20657
20658         * gcc.c-torture/execute/20000622-1.c: New test.
20659
20660 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
20661
20662         * g++.old-deja/g++.other/init15.C: New test.
20663
20664 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
20665
20666         * g++.old-deja/g++.pt/vaarg2.C: New test.
20667         * g++.old-deja/g++.pt/vaarg3.C: New test.
20668
20669 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
20670
20671         * g++.old-deja/g++.other/dyncast6.C: New test.
20672
20673 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
20674
20675         * gcc.c-torture/execute/loop-6.c: New test.
20676
20677 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
20678
20679         * gcc.dg/20000614-1.c: New test.
20680         * gcc.dg/20000614-2.c: New test.
20681
20682 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
20683
20684         * g++.old-deja/g++.other/inline12.C: New test.
20685
20686 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
20687
20688         * g++.old-deja/g++.other/eh1.C: New test.
20689
20690 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
20691
20692         * g++.old-deja/g++.other/type.C: New test.
20693
20694 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
20695
20696         * g++.old-deja/g++.other/initstring.C: New test.
20697
20698 2000-06-12  Jason Merrill  <jason@redhat.com>
20699
20700         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
20701
20702 2000-06-09  Jeffrey A Law  (law@cygnus.com)
20703
20704         * gcc.c-torture/compile/20000609-1.c: New test.
20705
20706 2000-06-09  Clinton Popetz  <cpopetz@cygnus.com>
20707
20708         * gcc.dg/20000609-1.c: New test.
20709
20710 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
20711
20712         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
20713         * gcc.c-torture/noncompile/poison-1.c: Move...
20714         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
20715         * gcc.dg/cpp-li1.c: Add a token after the #line.
20716
20717 2000-06-05  Richard Henderson  <rth@cygnus.com>
20718
20719         * gcc.c-torture/execute/20000605-2.c: New test.
20720         * gcc.c-torture/execute/20000605-3.c: New test.
20721
20722 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
20723
20724         * g77.f-torture/execute/20000503-1.x: New file.
20725
20726 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
20727
20728         * g++.old-deja/g++.eh/badalloc1.C: New test.
20729
20730 2000-06-05  Richard Henderson  <rth@cygnus.com>
20731
20732         * gcc.c-torture/execute/20000605-1.c: New test.
20733
20734 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
20735             Nathan Sidwell <nathan@codesourcery.com>
20736
20737         * gcc.c-torture/compile/20000605-1.c: New test.
20738
20739 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
20740
20741         * g77.f-torture/compile/20000601-1.f:  New test.
20742
20743 2000-06-03  Richard Henderson  <rth@cygnus.com>
20744
20745         * gcc.c-torture/execute/20000603-1.c: New.
20746
20747 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
20748
20749         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
20750         * gcc.dg/noreturn-2.c (noreturn): Likewise.
20751
20752 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
20753
20754         * gcc.dg/compare2.c (case 12): XFAIL.
20755         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
20756         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
20757
20758         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
20759
20760 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
20761
20762         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
20763         guard macro is already defined when the header is first
20764         included.
20765         * gcc.dg/cpp-mix.h: New file.
20766         * gcc.dg/endif-label.c: Update patterns to match compiler.
20767
20768         * g++.brendan/complex1.C: Declare abort.
20769         * g++.law/refs4.C: Remove XFAIL.
20770         * g++.oliva/expr2.C: Declare abort and exit.
20771
20772 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
20773
20774         * gcc.c-torture/execute/20000528-1.c: New test.
20775
20776         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
20777         * g++.old-deja/g++.law/temps4.C: Likewise.
20778
20779         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
20780         stdlib.h.  Call abort() on failure.
20781         * g++.old-deja/g++.law/refs4.C: Likewise.
20782         * g++.old-deja/g++.law/temps4.C: Likewise.
20783         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
20784         * gcc.c-torture/execute/20000112-1.c: Include string.h.
20785
20786 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
20787
20788         Relative to g++.dg/special:
20789         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
20790
20791         Relative to g++.old-deja:
20792         * g++.brendan/complex1.C, g++.jason/optimize2.C,
20793         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
20794         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
20795         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
20796         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
20797         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
20798         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
20799
20800         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
20801         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
20802         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
20803         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
20804         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
20805         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
20806         and/or string.h.
20807
20808         * g++.other/goto1.C: Update expectations for error messages.
20809
20810 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
20811
20812         * gcc.c-torture/compile/20000523-1.c: New test.
20813
20814 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
20815
20816         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
20817
20818 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
20819
20820         * g++.old-deja/g++.eh/catch11.C: New test.
20821         * g++.old-deja/g++.eh/catch12.C: New test.
20822
20823 2000-05-24  Nick Clifton  <nickc@cygnus.com>
20824
20825         * gcc.c-torture/execute/20000523-1.c: New test.
20826
20827 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
20828
20829         * c-torture/execute/bcp-1.c: Replace abort in arg of
20830         __builtin_constant_p with a generic external function.
20831
20832         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
20833         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
20834         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
20835         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
20836         Prototype abort and/or exit.
20837
20838         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
20839         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
20840         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
20841         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
20842
20843 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
20844
20845         * gcc.dg/dwarf2-1.c: New test.
20846
20847 2000-05-20  Richard Henderson  <rth@cygnus.com>
20848
20849         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
20850
20851 2000-05-20  Andreas Jaeger  <aj@suse.de>
20852
20853         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
20854         testcase.
20855
20856 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
20857
20858         * gcc.c-torture/execute/20000519-2.c: New test.
20859
20860 2000-05-19  Andreas Jaeger  <aj@suse.de>
20861
20862         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
20863         which fails with SSA.
20864
20865         * lib/c-torture.exp: Also test with -O3 -fssa.
20866
20867 2000-05-18  Michael Meissner  <meissner@redhat.com>
20868
20869         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
20870         * gcc.c-torture/execute/920415-1.c: Ditto.
20871         * gcc.c-torture/execute/920501-1.c: Ditto.
20872         * gcc.c-torture/execute/conversion.c: Ditto.
20873         * gcc.c-torture/execute/cvt-1.c: Ditto.
20874
20875 2000-05-18  Jeffrey A Law  (law@cygnus.com)
20876
20877         * gcc.c-torture/compile/20000518-1.c: New test.
20878
20879 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
20880
20881         * g77.f-torture/compile/200005018.f:  New test.
20882
20883 2000-05-17  Jeffrey A Law  (law@cygnus.com)
20884
20885         * gcc.c-torture/compile/20000517-1.c: New test.
20886
20887 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
20888
20889         * gcc.c-torture/execute/20000516-1.c: New test.
20890
20891 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
20892
20893         * g++.old-deja/g++.other/eh.C: New test.
20894
20895 2000-05-12  Richard Henderson  <rth@cygnus.com>
20896
20897         * gcc.c-torture/execute/990208-1.c (main): Don't pass
20898         constants through to doit's conditional.
20899
20900 2000-05-11  Jeffrey A Law  (law@cygnus.com)
20901
20902         * gcc.c-torture/compile/20000511-1.c: New test.
20903         * g77.f-torture/compile/20000511-1.f: New test.
20904         * g77.f-torture/compile/20000511-2.f: New test.
20905
20906 2000-05-11  Michael Meissner  <meissner@redhat.com>
20907
20908         * gcc.c-torture/execute/20000511-1.c: New test.
20909
20910 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
20911
20912         * gcc.dg/dg.exp: Scan .S files as well as .c files.
20913         * gcc.dg/20000510-1.S: New.
20914
20915 2000-05-08  Catherine Moore  <clm@cygnus.com>
20916
20917         * gcc.dg/unused-3.c: New.
20918
20919 2000-05-06  Richard Henderson  <rth@cygnus.com>
20920
20921           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
20922           * g++.old-deja/g++.mike/warn1.C: Likewise.
20923           * g++.old-deja/g++.pt/local1.C: Likewise.
20924           * g++.old-deja/g++.pt/local7.C: Likewise.
20925           * g++.old-deja/g++.pt/spec16.C: Likewise.
20926
20927 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
20928
20929         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
20930
20931 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
20932
20933           * g77.f-torture/execute/20000503-1.f:  New test.
20934
20935 2000-05-04  Andreas Jaeger  <aj@suse.de>
20936
20937         * gcc.dg/noreturn-2.c: New test.
20938
20939 2000-05-04  Neil Booth  <NeilB@earthling.net>
20940
20941         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
20942         preprocessor.
20943
20944 2000-05-04  Richard Henderson  <rth@cygnus.com>
20945
20946         * gcc.c-torture/execute/20000503-1.c: Fix typo.
20947
20948 2000-05-04  Richard Henderson  <rth@cygnus.com>
20949
20950         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
20951         OpenSSL by Jason R Thorpe.
20952
20953 2000-05-03  Jim Wilson  <wilson@cygnus.com>
20954
20955         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
20956
20957 2000-05-03  Robert Lipe <robertlipe@usa.net>
20958
20959         * gcc.dg/20000503-1.c: New test.
20960
20961 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
20962
20963         * gcc.c-torture/compile/20000502-1.c: New test.
20964         * g++.old-deja/g++.other/align.C: New test.
20965         * gcc.dg/cpp-tradstringify.c: New test.
20966
20967 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
20968
20969         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
20970         and hard registers.
20971
20972 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
20973
20974         * gcc.c-torture/execute/loop-5.c: New test.
20975
20976 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
20977
20978         * gcc.c-torture/execute/va-arg-20.c: New test.
20979
20980 2000-04-23  Jeffrey A Law  (law@cygnus.com)
20981
20982         * gcc.c-torture/execute/20000422-1.c: New test.
20983
20984 2000-04-20  Greg McGary  <gkm@gnu.org>
20985
20986         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
20987         when optimizing, but without sibling-call optimizations (-O1).
20988
20989 2000-04-20  Jeffrey A Law  (law@cygnus.com)
20990
20991           * gcc.c-torture/compile/20000420-1.c: New test.
20992
20993 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
20994
20995         * g++.abi/ptrflags.C: New test.
20996         * g++.eh/catchptr1.C: Test incomplete pointer chains.
20997
20998 2000-04-19  Catherine Moore  <clm@cygnus.com>
20999
21000         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
21001
21002 2000-04-19  Greg McGary  <gkm@gnu.org>
21003
21004         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
21005         sibling-call optimizations.
21006
21007 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
21008
21009         * gcc.dg/20000419-1.c: New test.
21010
21011 2000-04-12  Hans-Peter Nilsson  <hp@axis.com>
21012
21013         * gcc.c-torture/execute/20000412-6.c: New test.
21014
21015 2000-04-12  Jeffrey A Law  (law@cygnus.com)
21016
21017         * gcc.c-torture/execute/20000412-5.c: New test.
21018         * g77.f-torture/compile/20000412-1.f: New test.
21019         * gcc.c-torture/execute/20000412-4.c: New test.
21020         * gcc.c-torture/compile/20000412-2.c: New test.
21021         * gcc.c-torture/execute/20000412-3.c: New test.
21022         * gcc.c-torture/compile/20000412-1.c: New test.
21023         * gcc.c-torture/execute/20000412-2.c: New test.
21024
21025 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
21026
21027         * objc/execute/bf-20.m: New test.
21028
21029 2000-04-10  Richard Henderson  <rth@cygnus.com>
21030
21031         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
21032
21033         * gcc.c-torture/execute/20000412-1.c: New test.
21034
21035 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
21036
21037         * g++.old-deja/g++.eh/catchptr1.C: New test.
21038
21039 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
21040
21041         * g++.old-deja/g++.abi/cxa_vec.C: New test.
21042
21043 2000-04-08  Neil Booth  <NeilB@earthling.net>
21044
21045         * gcc.dg/cpp-nullchar.c: Remove test as
21046         embedded nulls cause problems.
21047
21048 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
21049
21050         * gcc.dg/compare2.c: New test.
21051
21052 2000-04-08  Neil Booth  <NeilB@earthling.net>
21053
21054         * gcc.dg/cpp-nullchar.c: New test.
21055
21056 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
21057
21058         * gcc.dg/cpp-mi2.c: New test.
21059         * gcc.dg/cpp-mi2[abc].h: New files.
21060
21061 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
21062
21063         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
21064         member name.
21065
21066 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
21067
21068         * g++.old-deja/g++.abi/vmihint.C: New test.
21069
21070 2000-04-06  Neil Booth  <NeilB@earthling.net>
21071
21072         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
21073         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
21074         copyright.
21075
21076 2000-04-05  Hans-Peter Nilsson  <hp@axis.com>
21077
21078         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
21079         avoid stack-frame overwrite.
21080
21081 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
21082
21083         * gcc.c-torture/compile/20000405-2.c: New test.
21084         * gcc.c-torture/compile/20000405-3.c: New test.
21085
21086 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
21087
21088         * gcc.c-torture/compile/20000405-1.c: New test.
21089
21090 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
21091
21092         * gcc.dg/cast-qual-1.c: Revert last change.
21093
21094 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
21095
21096         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
21097
21098 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
21099
21100         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
21101         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
21102
21103 2000-04-03  Jeffrey A Law  (law@cygnus.com)
21104
21105         * gcc.c-torture/compile/20000403-2.c: New test.
21106         * gcc.c-torture/compile/20000403-1.c: New test.
21107
21108 2000-04-03  Hans-Peter Nilsson  <hp@axis.com>
21109
21110         * gcc.c-torture/execute/20000403-1.c: New test.
21111
21112 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
21113
21114         * gcc.c-torture/execute/20000402-1.c: New test.
21115
21116 2000-04-03  Donald Lindsay  <dlindsay@cygnus.com>
21117
21118         * gcc.c-torture/execute/va-arg-15.c: New test.
21119         * gcc.c-torture/execute/va-arg-16.c: New test.
21120         * gcc.c-torture/execute/va-arg-17.c: New test.
21121         * gcc.c-torture/execute/va-arg-18.c: New test.
21122         * gcc.c-torture/execute/va-arg-19.c: New test.
21123
21124 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
21125
21126         * gcc.c-torture/compile/981211-1.c: Move to...
21127         * gcc.dg/cpp-as1.c: ...here.
21128         * gcc.dg/cpp-as2.c: New file.
21129
21130         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
21131         compiler.
21132
21133 2000-04-02  Neil Booth  <NeilB@earthling.net>
21134
21135         * gcc.dg/cpp-cond.c  New tests.
21136         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
21137         accidental success less likely.
21138         * gcc.dg/cpp-missingop.c  New tests.
21139         * gcc.dg/cpp-missingparen.c  New tests.
21140         * gcc.dg/cpp-shift.c  New tests.
21141         * gcc.dg/cpp-shortcircuit.c  New tests.
21142         * gcc.dg/cpp-unary.c  New tests.
21143
21144 2000-03-29  Jeffrey A Law  (law@cygnus.com)
21145
21146         * gcc.c-torture/compile/20000329-1.c: New test.
21147
21148 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
21149
21150         * gcc.c-torture/compile/20000326-1.c: New test.
21151         * gcc.c-torture/compile/20000326-2.c: New test.
21152
21153 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
21154
21155         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
21156         the first parameter is a function argument.
21157
21158 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
21159
21160         * g++.old-deja/g++.ext/array4.C: New test.
21161
21162 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
21163
21164         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
21165
21166 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
21167
21168         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
21169
21170 2000-03-19  Richard Henderson  <rth@cygnus.com>
21171
21172         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
21173
21174 2000-03-19  Richard Henderson  <rth@cygnus.com>
21175
21176         * gcc.c-torture/compile/20000319-1.c: New test.
21177
21178 2000-03-14  Jeffrey A Law  (law@cygnus.com)
21179
21180         * gcc.c-torture/execute/20000314-3.c: New test.
21181         * gcc.c-torture/execute/20000314-2.c: New test.
21182         * gcc.c-torture/execute/20000314-1.c: New test.
21183         * gcc.c-torture/compile/20000314-2.c: New test.
21184         * gcc.c-torture/compile/20000314-1.c: New test.
21185
21186 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
21187
21188         * g++.old-deja/g++.warn/inline.C: New test.
21189
21190 2000-03-10  Hans-Peter Nilsson  <hp@bitrange.com>
21191
21192         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
21193         standards-compliant result rather than specific constants.
21194         Put test-values in array.
21195
21196 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
21197
21198         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
21199         (g++_target_compile): Put test-specific options last.
21200
21201 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
21202
21203         * g++.old-deja/g++.eh/vbase4.C: New test.
21204
21205 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
21206
21207         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
21208
21209 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
21210
21211         * g++.old-deja/g++.brendan/misc12.C: Removed.
21212         * g++.old-deja/g++.pt/memtemp77.C: Constify.
21213         * g++.old-deja/g++.ext/pretty4.C: New test.
21214
21215 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
21216
21217         * g++.old-deja/g++.other/string2.C: New test.
21218
21219 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
21220
21221         * g++.old-deja/g++.warn/impint2.C: New test.
21222
21223 2000-03-05  Hans-Peter Nilsson  <hp@bitrange.com>
21224
21225         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
21226         is 1, not zero.
21227
21228 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
21229
21230         * g++.old-deja/g++.warn/impint.C: New test.
21231         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
21232         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
21233         * g++.old-deja/g++.pt/explicit12.C: Likewise.
21234         * g++.old-deja/g++.pt/explicit13.C: Likewise.
21235         * g++.old-deja/g++.pt/explicit17.C: Likewise.
21236         * g++.old-deja/g++.pt/explicit18.C: Likewise.
21237         * g++.old-deja/g++.pt/explicit19.C: Likewise.
21238         * g++.old-deja/g++.pt/explicit23.C: Likewise.
21239         * g++.old-deja/g++.pt/explicit31.C: Likewise.
21240         * g++.old-deja/g++.pt/explicit35.C: Likewise.
21241         * g++.old-deja/g++.pt/explicit6.C: Likewise.
21242         * g++.old-deja/g++.pt/memclass7.C: Likewise.
21243
21244 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
21245
21246         * gcc.dg/cpp-redef.c: New test.
21247
21248 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
21249
21250         * g++.old-deja/g++.pt/unify7.C: New test.
21251
21252 2000-02-26  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
21253
21254         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
21255         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
21256
21257 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
21258
21259         * gcc.c-torture/compile/20000224-1.c: New test.
21260
21261 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
21262
21263         * gcc.c-torture/compile/cpp-2.c: New test.
21264         * gcc.c-torture/compile/cpp-1.c: New test.
21265
21266 2000-02-25  Jeffrey A Law  (law@cygnus.com)
21267
21268         * gcc.c-torture/execute/20000225-1.c: New test.
21269
21270 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
21271
21272         * gcc.dg/cpp-li2.c: New test.
21273
21274         * gcc.dg/cpp-wi1.c: New test.
21275
21276         * gcc.dg/cpp-li1.c: New test.
21277
21278 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
21279
21280         * g++.old-deja/g++.other/sizeof5.C: New test.
21281
21282 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
21283
21284         * gcc.c-torture/execute/va-arg-13.c: New test.
21285
21286 2000-02-23  Donald Lindsay  <dlindsay@cygnus.com>
21287
21288         * gcc.c-torture/execute/va-arg-12.c: New test.
21289
21290 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
21291
21292         * gcc.c-torture/execute/20000223-1.c: New test.
21293
21294 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
21295
21296         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
21297
21298 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
21299
21300         * g++.old-deja/g++.abi/ptrmem.C: New test.
21301
21302 2000-02-19  Richard Henderson  <rth@cygnus.com>
21303
21304         * gcc.c-torture/compile/init-3.c: New.
21305
21306 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
21307
21308         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
21309         ALWAYS_CXXFLAGS.
21310
21311 2000-02-11  Robert Lipe <robertl@sco.com>
21312
21313         * gcc.c-torture/compile/20000211-3.c: New test.
21314
21315 2000-02-11  Martin Buchholz <martin@xemacs.org>
21316
21317         * gcc.c-torture/compile/20000211-2.c: New test.
21318
21319 2000-02-11  Jeffrey A Law  (law@cygnus.com)
21320
21321         * gcc.c-torture/compile/20000211-1.c: New test.
21322
21323 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
21324
21325         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
21326           on native targets
21327
21328 2000-02-08  Nathan Sidwell  <nathan@acm.org>
21329
21330         * g++.old-deja/g++.other/cast5.C: New test.
21331
21332 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
21333
21334         * gcc.c-torture/execute/20000205-1.c: New.
21335
21336 2000-02-03  Nathan Sidwell  <nathan@acm.org>
21337
21338         * g++.old-deja/g++.jason/cast3.C: Return void.
21339         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
21340
21341 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
21342
21343         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
21344
21345         * gcc.dg/loop-1.c: New test.
21346
21347 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
21348
21349         * gcc.c-torture/compile/20000127-1.c: New test.
21350         * gcc.c-torture/execute/991228-1.c: New test.
21351
21352 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
21353
21354         * gcc.dg/unused-2.c: New test.
21355
21356         * gcc.dg/conv-1.c: New test.
21357
21358 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
21359
21360         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
21361         compiler.
21362         (tool_option_proc): Fix typo.
21363
21364 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
21365
21366         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
21367         of the ld on the host, not on the build machine.
21368         Also, don't crash if '--help' is not a supported option.
21369
21370 2000-01-24  Richard Henderson  <rth@cygnus.com>
21371
21372         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
21373
21374 2000-01-20  Jeffrey A Law  (law@cygnus.com)
21375
21376         * gcc.c-torture/execute/20000120-2.c: New test.
21377         * gcc.c-torture/execute/20000120-1.c: New test.
21378
21379 2000-01-13  Jeffrey A Law  (law@cygnus.com)
21380
21381         * gcc.c-torture/execute/20000113-1.c: New test.
21382
21383 2000-01-12  Jeffrey A Law  (law@cygnus.com)
21384
21385         * gcc.c-torture/execute/20000112-1.c: New test.
21386
21387 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
21388
21389         * gcc.dg/20000111-1.c: New test.
21390
21391 2000-01-10  Jeffrey A Law  (law@cygnus.com)
21392
21393         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
21394         with 16 bit integers.
21395
21396 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
21397
21398         * gcc.dg/20000108-1.c: New test.
21399
21400 2000-01-05  Nathan Sidwell  <nathan@acm.org>
21401
21402         * g++.old-deja/g++.ns/koenig8.C: New test.
21403
21404 2000-01-05  Nathan Sidwell  <nathan@acm.org>
21405
21406         * g++.old-deja/g++.other/cast4.C: New test.
21407
21408 2000-01-05  Jeffrey A Law  (law@cygnus.com)
21409
21410         * gcc.c-torture/compile/20000105-2.c: New test.
21411         * gcc.c-torture/compile/20000105-1.c: New test.
21412
21413 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
21414
21415         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
21416         references to printf & atoi to conform to ANSI standard.
21417         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
21418         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
21419         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
21420         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
21421         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
21422         * g++.old-deja/g++.brendan/complex1.C: Likewise.
21423         * g++.old-deja/g++.brendan/copy1.C: Likewise.
21424         * g++.old-deja/g++.brendan/copy2.C: Likewise.
21425         * g++.old-deja/g++.brendan/copy3.C: Likewise.
21426         * g++.old-deja/g++.brendan/copy4.C: Likewise.
21427         * g++.old-deja/g++.brendan/copy5.C: Likewise.
21428         * g++.old-deja/g++.brendan/copy6.C: Likewise.
21429         * g++.old-deja/g++.brendan/copy7.C: Likewise.
21430         * g++.old-deja/g++.brendan/copy8.C: Likewise.
21431         * g++.old-deja/g++.brendan/crash11.C: Likewise.
21432         * g++.old-deja/g++.brendan/crash14.C: Likewise.
21433         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
21434         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
21435         * g++.old-deja/g++.brendan/delete2.C: Likewise.
21436         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
21437         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
21438         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
21439         * g++.old-deja/g++.brendan/eh1.C: Likewise.
21440         * g++.old-deja/g++.brendan/groff1.C: Likewise.
21441         * g++.old-deja/g++.brendan/init3.C: Likewise.
21442         * g++.old-deja/g++.brendan/misc12.C: Likewise.
21443         * g++.old-deja/g++.brendan/misc7.C: Likewise.
21444         * g++.old-deja/g++.brendan/new2.C: Likewise.
21445         * g++.old-deja/g++.brendan/operators4.C: Likewise.
21446         * g++.old-deja/g++.brendan/operators5.C: Likewise.
21447         * g++.old-deja/g++.brendan/overload2.C: Likewise.
21448         * g++.old-deja/g++.brendan/overload7.C: Likewise.
21449         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
21450         * g++.old-deja/g++.brendan/reference1.C: Likewise.
21451         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
21452         * g++.old-deja/g++.brendan/template24.C: Likewise.
21453         * g++.old-deja/g++.brendan/template3.C: Likewise.
21454         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
21455         * g++.old-deja/g++.jason/inline3.C: Likewise.
21456         * g++.old-deja/g++.jason/opeq.C: Likewise.
21457         * g++.old-deja/g++.law/arg5.C: Likewise.
21458         * g++.old-deja/g++.law/arm7.C: Likewise.
21459         * g++.old-deja/g++.law/ctors11.C: Likewise.
21460         * g++.old-deja/g++.law/cvt8.C: Likewise.
21461         * g++.old-deja/g++.law/init9.C: Likewise.
21462         * g++.old-deja/g++.law/refs4.C: Likewise.
21463         * g++.old-deja/g++.law/template2.C: Likewise.
21464         * g++.old-deja/g++.law/visibility24.C: Likewise.
21465         * g++.old-deja/g++.law/vtable3.C: Likewise.
21466         * g++.old-deja/g++.mike/asm2.C: Likewise.
21467         * g++.old-deja/g++.mike/eh1.C: Likewise.
21468         * g++.old-deja/g++.mike/misc1.C: Likewise.
21469         * g++.old-deja/g++.mike/misc13.C: Likewise.
21470         * g++.old-deja/g++.mike/misc14.C: Likewise.
21471         * g++.old-deja/g++.mike/ns12.C: Likewise.
21472         * g++.old-deja/g++.mike/p1248.C: Likewise.
21473         * g++.old-deja/g++.mike/p3708.C: Likewise.
21474         * g++.old-deja/g++.mike/p3708a.C: Likewise.
21475         * g++.old-deja/g++.mike/p3708b.C: Likewise.
21476         * g++.old-deja/g++.mike/p646.C: Likewise.
21477         * g++.old-deja/g++.mike/p700.C: Likewise.
21478         * g++.old-deja/g++.mike/p783.C: Likewise.
21479         * g++.old-deja/g++.mike/p783a.C: Likewise.
21480         * g++.old-deja/g++.mike/p783b.C: Likewise.
21481         * g++.old-deja/g++.mike/p786.C: Likewise.
21482         * g++.old-deja/g++.mike/p789.C: Likewise.
21483         * g++.old-deja/g++.mike/p789a.C: Likewise.
21484         * g++.old-deja/g++.mike/p807a.C: Likewise.
21485         * g++.old-deja/g++.other/delete3.C: Likewise.
21486         * g++.old-deja/g++.other/dyncast1.C: Likewise.
21487         * g++.old-deja/g++.other/dyncast2.C: Likewise.
21488         * g++.old-deja/g++.other/dyncast3.C: Likewise.
21489         * g++.old-deja/g++.other/empty1.C: Likewise.
21490         * g++.old-deja/g++.other/temporary1.C: Likewise.
21491         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
21492         * g++.old-deja/g++.pt/t16.C: Likewise.
21493         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
21494
21495 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
21496
21497         * gcc.dg/991230-1.c: New test.
21498
21499 1999-12-29  Jeffrey A Law  (law@cygnus.com)
21500
21501         * gcc.c-torture/compile/991229-3.c: New test.
21502         * gcc.c-torture/compile/991229-2.c: New test.
21503         * gcc.c-torture/compile/991229-1.c: New test.
21504
21505 1999-12-29  Greg McGary <gkm@eng.ascend.com>
21506
21507         * gcc.c-torture/compile/labels-2.c: New test.
21508
21509 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
21510
21511         * gcc.c-torture/execute/991227-1.c: New test.
21512
21513 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
21514
21515         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
21516
21517 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
21518
21519         * gcc.c-torture/execute/991221-1.c: New test.
21520
21521 1999-12-20  Nathan Sidwell  <nathan@acm.org>
21522
21523         * g++.old-deja/g++.other/cast3.C: New test.
21524
21525 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
21526
21527         * gcc.c-torture/execute/991216-4.c: New test.
21528
21529 1999-12-16  Michael Meissner  <meissner@cygnus.com>
21530
21531         * gcc.c-torture/execute/991216-1.c: New test.
21532         * gcc.c-torture/execute/991216-2.c: New test.
21533         * gcc.c-torture/execute/991216-3.c: New test.
21534
21535 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
21536
21537         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
21538         Actually make the test fail by using "-O2" for compilation.
21539
21540 1999-12-15  Nathan Sidwell  <nathan@acm.org>
21541
21542         * g++.old-deja/g++.warn/cast-align1.C: New test.
21543
21544 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
21545
21546         * gcc.c-torture/compile/991214-1.c: New test.
21547         * gcc.c-torture/compile/991214-2.c: New test.
21548
21549 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
21550
21551         * gcc.dg/991214-1.c: New test.
21552
21553 1999-12-13  Jeffrey A Law  (law@cygnus.com)
21554
21555         * gcc.c-torture/compile/991213-3.c: New test.
21556         * gcc.c-torture/compile/991213-2.c: New test.
21557         * gcc.c-torture/compile/991213-1.c: New test.
21558
21559 1999-12-10  J"orn Rennecke <amylaar@cygnus.co.uk>
21560
21561         * gcc.dg/991209-1.c: New test.
21562
21563 1999-12-08  Nathan Sidwell <nathan@acm.org>
21564
21565         * gcc.c-torture/compile/991208-1.c: New test.
21566
21567 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
21568
21569         * gcc.dg/ultrasp2.c: New test.
21570
21571 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
21572
21573         * g++.old-deja/g++.abi/align.C (main): Fix typo.
21574
21575 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
21576
21577         * gcc.c-torture/compile/991202-1.c: New test.
21578         * gcc.c-torture/execute/991202-1.c: New test.
21579         * gcc.c-torture/execute/991202-2.c: New test.
21580         * gcc.c-torture/execute/991202-3.c: New test.
21581
21582 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
21583
21584         * g++.old-deja/g++.abi/align.C: New test.
21585         * g++.old-deja/g++.abi/aggregates.C: Likewise.
21586         * g++.old-deja/g++.abi/bitfields.C: Likewise.
21587
21588 1999-12-01  Richard Henderson  <rth@cygnus.com>
21589
21590         * gcc.c-torture/execute/991201-1.c: New.
21591
21592 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
21593
21594         * gcc.dg/991129-1.c: New test.
21595
21596 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
21597
21598         * gcc.c-torture/compile/991127-1.c: New test.
21599
21600 1999-11-22  Nathan Sidwell  <nathan@acm.org>
21601
21602         * g++.old-deja/g++.other/warn4.C: New test.
21603
21604 1999-11-22  Nathan Sidwell  <nathan@acm.org>
21605
21606         * g++.old-deja/g++.eh/cleanup2.C: New test.
21607         * g++.old-deja/g++.ext/pretty2.C: New test.
21608         * g++.old-deja/g++.ext/pretty3.C: New test.
21609         * g++.old-deja/g++.other/debug6.C: New test.
21610
21611 1999-10-20  Jim Wilson  <wilson@cygnus.com>
21612
21613         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
21614         compiler_output to look for one error message instead of two.
21615
21616 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
21617
21618         * gcc.c-torture/execute/991118-1.c: Also test case
21619         where the word boundary does not split a byte evenly.
21620
21621 1999-11-19  Nathan Sidwell  <nathan@acm.org>
21622
21623         * g++.old-deja/g++.ext/restrict1.C: New test.
21624
21625 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
21626
21627         * gcc.c-torture/execute/991118-1.c: New test.
21628
21629 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
21630
21631         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
21632         working directory pathnames.
21633
21634 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
21635
21636         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
21637         host is equipped with driver.h and driver.o so it can actually
21638         compile and run the tests.
21639
21640 1999-10-08  Bernd Schmidt  <bernds@cygnus.co.uk>
21641
21642         * gcc.c-torture/compile/991008-1.c: New test.
21643
21644 1999-11-08  Nick Clifton  <nickc@cygnus.com>
21645
21646         * lib/gcc-dg.exp: Include target-supports.exp
21647
21648 1999-11-05  Nick Clifton  <nickc@cygnus.com>
21649
21650         * lib/target-supports.exp: New file: Provide procs to test for
21651         features supported by the target.
21652         (check_weak_available): Moved here from ecos.exp.
21653         (check_alias_available): New proc: Determine of the target
21654         toolchain supports the alias attribute.
21655
21656         * gcc.dg/special/ecos.exp: Move check_weak_available to
21657         target-supports.exp.
21658         (alias-1.c): Only perform the test if the target supports
21659         aliases.
21660         (wkali-1.c): Only perform the test if the target supports
21661         aliases.
21662
21663         * gcc.dg/990506-0.c: Expect error messages from cross
21664         targets as well as native targets.
21665
21666 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
21667
21668         * gcc.dg/ultrasp1.c: Removed xfail.
21669         * gcc.dg/struct-ret-2.c: Likewise.
21670         * gcc.dg/array-1.c: Likewise.
21671
21672 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
21673
21674         * gcc.dg/struct-ret-2.c: New test.
21675
21676         * gcc.dg/array-1.c: New test.
21677
21678 1999-10-30  Stephen L Moshier <moshier@mediaone.net>
21679
21680         * gcc.c-torture/execute/991030-1.c: New test.
21681
21682 1999-10-26  Richard Henderson  <rth@cygnus.com>
21683
21684         * gcc.c-torture/compile/991026-2.c: New test.
21685
21686 1999-10-26  Jeffrey A Law  (law@cygnus.com)
21687
21688         * gcc.c-torture/compile/991026-1.c: New test.
21689
21690 1999-10-23  Jeffrey A Law  (law@cygnus.com)
21691
21692         * gcc.c-torture/execute/991023-1.c: New test.
21693
21694 1999-10-19  Jeffrey A Law  (law@cygnus.com)
21695
21696         * gcc.c-torture/execute/991019-1.c: New test.
21697
21698 1999-10-16  Richard Henderson  <rth@cygnus.com>
21699
21700         * gcc.c-torture/execute/991016-1.c: New test.
21701
21702 1999-10-14  Stephane Carrez  <stcarrez@worldnet.fr>
21703
21704         * gcc.c-torture/execute/991014-1.c: New test.
21705
21706 1999-10-13  J"orn Rennecke <amylaar@cygnus.co.uk>
21707
21708         * g++.old-deja/g++.other/union2.C: New test.
21709
21710 1999-10-13  Nathan Sidwell  <nathan@acm.org>
21711
21712         * g++.old-deja/g++.other/vaarg2.C: New test.
21713         * g++.old-deja/g++.other/vaarg3.C: New test.
21714
21715 1999-10-12  Craig Burley  <craig@jcb-sc.com>
21716
21717         * g77.f-torture/noncompile/19990905-1.f: Moved from being
21718         in compile/.
21719
21720 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
21721
21722         * gcc.c-torture/execute/va-arg-11.c: New test.
21723
21724 1999-10-01  Mark P. Mitchell  <mark@codesourcery.com>
21725
21726         * lib/file-format.exp (gcc_target_object_format): Don't
21727         crash if objdump is unavailable.
21728
21729 1999-09-29  Donn Terry <donn@interix.com>
21730
21731         * gcc.misc-tests/mg.exp: delete extraneous redirection.
21732
21733 1999-09-28  Nick Clifton  <nickc@cygnus.com>
21734
21735         * gcc.c-torture/compile/990928-1.c: New test.
21736
21737 1999-09-28  Nathan Sidwell  <nathan@acm.org>
21738
21739         * g++.old-deja/g++.other/decl6.C: New test.
21740
21741 1999-09-28  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21742
21743         * gcc.c-torture/execute/va-arg-10.c: New test.
21744
21745 1999-09-27  Nathan Sidwell  <nathan@acm.org>
21746
21747         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
21748         __PRETTY_FUNCTION__.
21749
21750 1999-09-23  Nick Clifton  <nickc@cygnus.com>
21751
21752         * gcc.c-torture/execute/990923-1.c: New test.
21753
21754 1999-09-21  Nick Clifton  <nickc@cygnus.com>
21755
21756         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
21757         for which -fpic is inappropriate.
21758
21759 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
21760
21761         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
21762
21763 1999-09-21  Nathan Sidwell  <nathan@acm.org>
21764
21765         * g++.old-deja/g++.other/dyncast1.C: New test.
21766         * g++.old-deja/g++.other/dyncast2.C: New test.
21767         * g++.old-deja/g++.other/dyncast3.C: New test.
21768         * g++.old-deja/g++.other/dyncast4.C: New test.
21769         * g++.old-deja/g++.other/dyncast5.C: New test.
21770         * g++.old-deja/g++.eh/catch3.C: New test.
21771         * g++.old-deja/g++.eh/catch3p.C: New test.
21772         * g++.old-deja/g++.eh/catch4.C: New test.
21773         * g++.old-deja/g++.eh/catch4p.C: New test.
21774         * g++.old-deja/g++.eh/catch5.C: New test.
21775         * g++.old-deja/g++.eh/catch5p.C: New test.
21776         * g++.old-deja/g++.eh/catch6.C: New test.
21777         * g++.old-deja/g++.eh/catch6p.C: New test.
21778         * g++.old-deja/g++.eh/catch7.C: New test.
21779         * g++.old-deja/g++.eh/catch7p.C: New test.
21780         * g++.old-deja/g++.eh/catch8.C: New test.
21781         * g++.old-deja/g++.eh/catch8p.C: New test.
21782         * g++.old-deja/g++.eh/catch9.C: New test.
21783         * g++.old-deja/g++.eh/catch9p.C: New test.
21784
21785 1999-09-13  Nathan Sidwell  <nathan@acm.org>
21786
21787         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
21788         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
21789
21790 1999-09-13  Jeffrey A Law  (law@cygnus.com)
21791
21792         * gcc.c-torture/compile/990913-1.c: New test.
21793
21794 1999-09-10  Nathan Sidwell  <nathan@acm.org>
21795
21796         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
21797         * g++.old-deja/g++.jason/rfg5.C: Likewise.
21798
21799 1999-09-09  Richard Henderson  <rth@cygnus.com>
21800
21801         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
21802
21803 1999-09-09  Nathan Sidwell  <nathan@acm.org>
21804
21805         * g++.old-deja/g++.other/lookup11.C: New test.
21806         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
21807         what is permitted and what we want.
21808         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
21809         overload use.
21810         * g++.old-deja/g++.jason/rfg5.C: Likewise
21811
21812 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
21813
21814         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
21815         * gcc.c-torture/noncompile/poison-1.c: New file.
21816
21817 1999-09-08  Nathan Sidwell  <nathan@acm.org>
21818
21819         * g++.old-deja/g++.other/sizeof3.C: New test.
21820         * g++.old-deja/g++.other/sizeof4.C: New test.
21821         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
21822         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
21823
21824 1999-09-07  Richard Henderson  <rth@cygnus.com>
21825
21826         * gcc.dg/va-arg-1.c: New.
21827
21828 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
21829
21830         * gcc.c-torture/execute/va-arg-9.c: New test.
21831
21832 1999-09-05  Craig Burley  <craig@jcb-sc.com>
21833
21834         * g77.f-torture/compile/980519-2.f: New test.
21835         * g77.f-torture/compile/19990905-0.f: New test.
21836         * g77.f-torture/compile/19990905-1.f: New test.
21837         * g77.f-torture/compile/19990905-2.f: New test.
21838
21839         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
21840
21841 1999-09-03  Richard Earnshaw <rearnsha@arm.com>
21842
21843         * gcc.c-torture/execute/990827-1.c: Fix typo.
21844
21845 1999-09-03  Nathan Sidwell  <nathan@acm.org>
21846
21847         * g++.old-deja/g++.other/deref1.C: New test.
21848
21849 1999-09-02  Nathan Sidwell  <nathan@acm.org>
21850
21851         * g++.old-deja/g++.other/ambig2.C: New test.
21852         * g++.old-deja/g++.other/cond5.C: New test.
21853         * g++.old-deja/g++.other/lookup16.C: New test.
21854
21855 1999-09-02  Marc Espie <espie@cvs.openbsd.org>
21856
21857         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
21858         assemblers too.
21859
21860 1999-08-31  Jeffrey A Law  (law@cygnus.com)
21861
21862         * lib/c-torture.exp: Avoid the "compare executables" optimization
21863         when testing native.
21864
21865 1999-08-29  Jeffrey A Law  (law@cygnus.com)
21866
21867         * gcc.c-torture/execute/990829-1.c: New test.
21868         * gcc.c-torture/compile/990829-1.c: New test.
21869
21870 1999-08-27  Paul Burchard  <burchard@pobox.com>
21871
21872         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
21873         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
21874         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
21875         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
21876         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
21877         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
21878         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
21879         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
21880         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
21881         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
21882         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
21883
21884 1999-08-27  Jeffrey A Law  (law@cygnus.com)
21885
21886         * gcc.c-torture/execute/990827-1.c: New test.
21887
21888 1999-08-26  Craig Burley  <craig@jcb-sc.com>
21889
21890         * g77.f-torture/noncompile/19990826-4.f: New test.
21891
21892         * g77.f-torture/compile/19990826-3.f: New test.
21893
21894         * g77.f-torture/execute/19990826-2.f: New test.
21895
21896         * g77.f-torture/compile/19990826-1.f: New test.
21897
21898         * gcc.c-torture/execute/990826-0.c: New test.
21899         * g77.c-torture/execute/19990826-0.f: New test.
21900
21901         * g77.f-torture/noncompile/970626-2.f: New test.
21902
21903 1999-08-25  Paul Burchard  <burchard@pobox.com>
21904
21905         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
21906         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
21907         lss-011.C: New tests.
21908
21909 1999-08-25  Nathan Sidwell  <nathan@acm.org>
21910
21911         * g++.old-deja/g++.other/decl5.C: New test.
21912
21913 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
21914
21915         * noncompile/noncompile.exp: Load_lib c-torture.exp.
21916         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
21917         call `postbase' for each one.  All callers of `postbase' changed
21918         to call this instead.
21919
21920 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
21921
21922         * gcc.c-torture/execute/990811-1.c: New test.
21923
21924 1999-08-09  Nick Clifton  <nickc@cygnus.com>
21925
21926         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
21927         just native ones.
21928
21929         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
21930         just native ones.
21931
21932 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
21933
21934         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
21935
21936 1999-08-04  Jeffrey A Law  (law@cygnus.com)
21937
21938         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
21939
21940 1999-08-04  Nathan Sidwell  <nathan@acm.org>
21941
21942         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
21943
21944 1999-08-04  Jeffrey A Law  (law@cygnus.com)
21945
21946         * gcc.c-torture/execute/990804-1.c: New test.
21947
21948 1999-08-03  Nathan Sidwell  <nathan@acm.org>
21949
21950         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
21951         * g++.old-deja/g++.brendan/crash64.C: Likewise
21952         * g++.old-deja/g++.brendan/overload8.C: Likewise
21953
21954 1999-08-03  Nathan Sidwell  <nathan@acm.org>
21955
21956         * g++.old-deja/g++.other/struct1.C: New test.
21957
21958 1999-08-03  Nathan Sidwell  <nathan@acm.org>
21959
21960         * g++.old-deja/g++.other/enum2.C: New test.
21961
21962 1999-08-02  Richard Henderson  <rth@cygnus.com>
21963
21964         Adapted from tests from Franz Sirl:
21965         * gcc.c-torture/execute/va-arg-7.c: New test.
21966         * gcc.c-torture/execute/va-arg-8.c: New test.
21967
21968 1999-08-01  Jeffrey A Law  (law@cygnus.com)
21969
21970         * gcc.c-torture/compile/990801-2.c: New test.
21971
21972         * gcc.c-torture/compile/990801-1.c: New test.
21973
21974 1999-07-27  Michael Meissner  <meissner@cygnus.com>
21975
21976         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
21977         fp-cmp-1.c, converting double to float.
21978
21979         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
21980         fp-cmp-1.c, converting double to long double.
21981
21982         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
21983         from fr1 to unknown_register, since fr1 is a legitimate register
21984         on some machines.
21985
21986 1999-07-25  Jeffrey A Law  (law@cygnus.com)
21987
21988         * README: More listname related changes.
21989
21990 1999-07-08  Catherine Moore  <clm@cygnus.com>
21991
21992         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
21993
21994 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
21995
21996         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
21997
21998 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
21999
22000         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
22001
22002 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
22003
22004         * gcc.dg/990703-1.c: New test.
22005
22006 1999-06-29  Nick Clifton  <nickc@cygnus.com>
22007
22008         * lib/file-format.exp: New file: Move definition of proc
22009         gcc_target_object_format to here from
22010         gcc.dg/special/ecos.exp.
22011
22012         * lib/c-torture.exp: Include lib file-format.exp.
22013         * lib/gcc-dg.exp: Include lib file-format.exp.
22014
22015         * gcc.dg/special/ecos.exp: Remove definition of proc
22016         gcc_target_object_format.
22017
22018 1999-06-28  Jeffrey A Law  (law@cygnus.com)
22019
22020         * gcc.c-torture/execute/990628-1.c: New test.
22021
22022 1999-06-25  Jeffrey A Law  (law@cygnus.com)
22023
22024         * gcc.c-torture/compile/990625-2.c: New test.
22025
22026         * gcc.c-torture/compile/990625-1.c: New test.
22027
22028 1999-06-23  Nick Clifton  <nickc@cygnus.com>
22029
22030         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
22031         attributes compile.
22032         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
22033         ports that use the COFF/PE file format.
22034
22035 1999-06-17  Jeffrey A Law  (law@cygnus.com)
22036
22037         * gcc.c-torture/compile/990617-1.c: New test.
22038
22039 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
22040
22041         * g++.old-deja/g++.other/decl4.C: New test.
22042
22043 1999-06-14  Nathan Sidwell  <nathan@acm.org>
22044
22045         * g++.old-deja/g++.other/bitfld3.C: New test.
22046
22047 1999-06-08  Nathan Sidwell  <nathan@acm.org>
22048
22049         * g++.old-deja/g++.eh/catch1.C: New test.
22050
22051 1999-06-07  Jeffrey A Law  (law@cygnus.com)
22052
22053         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
22054
22055         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
22056         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
22057
22058 1999-06-05  Craig Burley  <craig@jcb-sc.com>
22059
22060         * g77.f-torture/compile/19990502-0.f: Replace with new,
22061         shorter, test that still fails after recent changes.
22062
22063 1999-06-04  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
22064
22065         * gcc.c-torture/execute/990604-1.c: New test.
22066
22067 1999-05-31  Jeffrey A Law  (law@cygnus.com)
22068
22069         * gcc.c-torture/execute/990531-1.c: New test.
22070
22071 1999-05-27  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22072
22073         * gcc.c-torture/compile/990527-1.c: New test.
22074
22075 1999-05-27  Joern Rennecke <amylaar@cygnus.com>
22076
22077         * gcc.c-torture/execute/990527-1.c: New test.
22078
22079 1999-05-25  Nick Clifton  <nickc@cygnus.com>
22080
22081         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
22082         bitfields as signed.
22083
22084 1999-05-25  Craig Burley  <craig@jcb-sc.com>
22085
22086         * g77.f-torture/compile/19990525-0.f: New test.
22087
22088 1999-05-25  Jeffrey A Law  (law@cygnus.com)
22089
22090         * gcc.c-torture/execute/990525-2.c: New test.
22091
22092         * gcc.c-torture/execute/990525-1.c: New test.
22093
22094 1999-05-24  Nathan Sidwell  <nathan@acm.org>
22095
22096         * g++.old-deja/g++.other/anon3.C: New test.
22097         * g++.old-deja/g++.other/anon4.C: New test.
22098         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
22099         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
22100         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
22101         Merrill).
22102
22103 1999-05-24  Jeffrey A Law  (law@cygnus.com)
22104
22105         * gcc.c-torture/execute/990524-1.c: New test.
22106
22107         * gcc.dg/990524-1.c: New test.
22108
22109 1999-05-23  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22110
22111         * gcc.c-torture/compile/990523-1.c: New test.
22112
22113 1999-05-19  Raja R Harinath <harinath@cs.umn.edu>
22114
22115         * gcc.c-torture/compile/990519-1.c: New test.
22116
22117 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
22118
22119         * gcc.c-torture/compile/990517-1.c: New test.
22120
22121         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
22122         (e4, f4): New tests.
22123         (main): Call them.
22124
22125 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
22126
22127         * gcc.dg/noreturn-1.c: New test.
22128
22129 1999-05-13  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
22130
22131         * gcc.c-torture/execute/990513-1.c: New test.
22132
22133 1999-05-10  Richard Henderson  <rth@cygnus.com>
22134
22135         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
22136
22137 1999-05-10  Craig Burley  <craig@jcb-sc.com>
22138
22139         * g77.f-torture/execute/erfc.f: Use small single-precision
22140         values, to avoid problems on Alphas when not -mieee.
22141
22142 1999-05-08  Craig Burley  <craig@jcb-sc.com>
22143
22144         * gcc.dg/990506-0.c: New test.
22145
22146 1999-05-08  Richard Henderson  <rth@cygnus.com>
22147
22148         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
22149         the constant to test.  Don't XFAIL 64-bit targets.
22150
22151         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
22152         * g++.old-deja/g++.law/profile1.C: Likewise.
22153
22154         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
22155         operator new instances.
22156         * g++.old-deja/g++.other/delete5.C: Likewise.
22157
22158 1999-05-03  Craig Burley  <craig@jcb-sc.com>
22159
22160         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
22161         intrinsic.
22162
22163 1999-05-03  Craig Burley  <craig@jcb-sc.com>
22164
22165         * g77.f-torture/execute/u77-test.f: Reverse order of two
22166         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
22167
22168 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
22169
22170         * gcc.dg/compare1.c: New test.
22171
22172 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
22173
22174         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
22175         New tests.
22176
22177 1999-05-02  Craig Burley  <craig@jcb-sc.com>
22178
22179         * g77.f-torture/compile/19990502-1.f: New test.
22180
22181 1999-05-02  Craig Burley  <craig@jcb-sc.com>
22182
22183         * g77.f-torture/compile/19990502-0.f: New test.
22184
22185 1999-05-02  Craig Burley  <craig@jcb-sc.com>
22186
22187         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
22188         intrinsic.
22189
22190 1999-05-02  Craig Burley  <craig@jcb-sc.com>
22191
22192         * g77.f-torture/execute/u77-test.f (main): List libU77
22193         intrinsics not currently tested.
22194         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
22195         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
22196         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
22197         Trim blanks off the ends of some printed strings.
22198
22199 1999-05-02  Craig Burley  <craig@jcb-sc.com>
22200
22201         * g77.f-torture/execute/u77-test.f (main): Just warn about
22202         FSTAT gid disagreement, as it's expected on some systems.
22203
22204 1999-05-01  Craig Burley  <craig@jcb-sc.com>
22205
22206         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
22207         use a new function, which allows for some slop.
22208         Clean up some commentary.
22209         (issum): The new function.
22210         (sgladd): Deleted subroutine.
22211
22212 1999-05-01  Craig Burley  <craig@jcb-sc.com>
22213
22214         * g77.f-torture/execute/u77-test.f: Modify to be more like
22215         libf2c/libU77 version, bringing patches to that version here.
22216         Add suitable commentary.
22217
22218 1999-04-25  Richard Henderson  <rth@cygnus.com>
22219
22220         * gcc.dg/990424-1.c: New test.
22221
22222 1999-04-24  Craig Burley  <craig@jcb-sc.com>
22223
22224         * g77.f-torture/execute/u77-test.f (main): Bug involving
22225         LSTAT has been fixed, so turn back on full checking.
22226
22227 1999-04-20  Craig Burley  <craig@jcb-sc.com>
22228
22229         * g77.f-torture/compile/19990419-0.f: New test.
22230         * g77.f-torture/execute/19990419-1.f: New test.
22231
22232 1999-04-17  Richard Henderson  <rth@cygnus.com>
22233
22234         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
22235         to avoid the need for a prototype to supress a warning.
22236
22237 1999-04-07  Jim Wilson  <wilson@cygnus.com>
22238
22239         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
22240
22241 1999-04-04  Jeffrey A Law  (law@cygnus.com)
22242
22243         * gcc.c-torture/execute/990404-1.c: New test.
22244
22245 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
22246
22247         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
22248         * gcc.dg/cpp-if3.c: Don't use -pedantic.
22249         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
22250         missing initializer warnings.
22251
22252 1999-03-28  Jeffrey A Law  (law@cygnus.com)
22253
22254         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
22255         matching strings.
22256
22257 1999-03-26  Jeffrey A Law  (law@cygnus.com)
22258
22259         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
22260
22261 1999-03-26  Craig Burley  <craig@jcb-sc.com>
22262
22263         * g77.f-torture/execute/19990325-0.f: New test.
22264         * g77.f-torture/execute/19990325-1.f: New test.
22265
22266 1999-03-24  Jeffrey A Law  (law@cygnus.com)
22267
22268         * gcc.c-torture/execute/990324-1.c: New test.
22269
22270 1999-03-22  Jim Wilson  <wilson@cygnus.com>
22271
22272         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
22273         test with 4.
22274
22275 1999-03-17  Richard Henderson  <rth@cygnus.com>
22276
22277         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
22278
22279 1999-03-13  Craig Burley  <craig@jcb-sc.com>
22280
22281         * g77.f-torture/execute/19990313-2.f: New test.
22282         * g77.f-torture/execute/19990313-3.f: New test.
22283
22284 1999-03-13  Craig Burley  <craig@jcb-sc.com>
22285
22286         * g77.f-torture/execute/19990313-0.f: New test.
22287         * g77.f-torture/execute/19990313-1.f: New test.
22288
22289 1999-03-12  Jim Wilson  <wilson@cygnus.com>
22290
22291         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
22292         printf to sprintf.
22293         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
22294         (main): Add check for u15.  Conditionalize u31 check depending on
22295         whether ints are <32 bits or >=32 bits.
22296
22297 1999-03-08  Craig Burley  <craig@jcb-sc.com>
22298
22299         * g77.f-torture/execute/19981119-0.f: Improve testiness.
22300
22301 1999-03-08  Craig Burley  <craig@jcb-sc.com>
22302
22303         * g77.f-torture/compile/19990305-0.f: New test.
22304         * g77.f-torture/execute/19981119-0.f: New test.
22305
22306 1999-03-08  Craig Burley  <craig@jcb-sc.com>
22307
22308         * g77.f-torture/execute/970625-2.f: call ABORT if final
22309         result is not correct, instead of just printing it.
22310         Add this checking via newly introduced obfuscation, to
22311         trip up buggy front ends.
22312
22313 1999-03-07  Craig Burley  <craig@jcb-sc.com>
22314
22315         * g77.f-torture/compile/960317-1.f: Moved from being
22316         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
22317
22318 1999-03-06  Craig Burley  <craig@jcb-sc.com>
22319
22320         * g77.f-torture/execute/960317-1.f: New (old) test.
22321         * g77.f-torture/execute/970625-2.f: Ditto.
22322
22323 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
22324
22325         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
22326         message on line 1 or line 2; cccp and cpplib do this differently.
22327
22328 1999-03-01  Jeffrey A Law  (law@cygnus.com)
22329
22330         * g++.old-deja/g++.law/weak1.C: New test.
22331
22332 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
22333
22334         * gcc.c-torture/execute/990119-1.c: Renamed to...
22335         * gcc.dg/990119-1.c: this, so it will only be tested once
22336         (it's a preprocessor test, it doesn't need to be run at
22337         multiple optimization levels).
22338
22339 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
22340
22341         * lib/g++.exp: Don't add incdir=$base_dir/../include to
22342           ALWAYS_CXXFLAGS.
22343
22344 1999-02-24  Craig Burley  <craig@jcb-sc.com>
22345
22346         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
22347         * g77.f-torture/compile/19981216-0.f: ...as it is expected
22348         to not be compilable by current g77.
22349
22350 1999-02-24  Nick Clifton  <nickc@cygnus.com>
22351
22352         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
22353
22354 1999-02-22  Jeffrey A Law  (law@cygnus.com)
22355
22356         * gcc.c-torture/execute/990222-1.c: New test.
22357
22358 1999-02-19  Craig Burley  <craig@jcb-sc.com>
22359
22360         * g77.f-torture/compile/19990218-0.f: New test.
22361         * g77.f-torture/noncompile/19990218-1.f: New test.
22362
22363 1999-02-18  Craig Burley  <craig@jcb-sc.com>
22364
22365         * g77.f-torture/compile/19981216-0.f: New test.
22366
22367 1999-02-14  Jeffrey A Law  (law@cygnus.com)
22368
22369         * gcc.dg/990214-1.c: New test.
22370
22371 1999-02-13  Jeffrey A Law  (law@cygnus.com)
22372
22373         * gcc.dg/990213-2.c: New test.
22374
22375         * gcc.dg/990213-1.c: New test.
22376
22377 1999-02-12  Jeffrey A Law  (law@cygnus.com)
22378
22379         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
22380         ints.
22381
22382 1999-02-11  Nick Clifton  <nickc@cygnus.com>
22383
22384         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
22385         specified by target.
22386
22387         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
22388
22389 1999-02-11  Jeffrey A Law  (law@cygnus.com)
22390
22391         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
22392
22393 1999-02-10  Jonathan Larmour  <jlarmour@cygnus.co.uk>
22394
22395         * gcc.dg/special/ecos.exp: New test driver for new tests with
22396         special requirements.
22397
22398         * gcc.dg/special/alias-1.c: New test.
22399         * gcc.dg/special/gcsec-1.c: New test.
22400         * gcc.dg/special/weak-1.c: New test.
22401         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
22402         * gcc.dg/special/weak-2.c: New test.
22403         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
22404         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
22405         * gcc.dg/special/wkali-1.c: New test.
22406         * gcc.dg/special/wkali-2.c: New test.
22407         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
22408         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
22409
22410 1999-02-10  Felix Lee  <flee@cygnus.com>
22411
22412           * lib/c-torture.exp (c-torture-compile): Pull out code for
22413           analyzing gcc error messages.
22414           (c-torture-execute): Likewise.  Fix some (harmless) false
22415           positives.
22416           * lib/gcc.exp (gcc_check_compile): New function.
22417
22418 1999-02-08  Richard Henderson  <rth@cygnus.com>
22419
22420         * gcc.c-torture/execute/990208-1.c: New test.
22421
22422 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
22423
22424         * g++.dg/special/ecos.exp: New driver for new tests with special
22425         requirements
22426
22427         * g++.dg/special/conpr-1.C: New test
22428         * g++.dg/special/conpr-2.C: New test
22429         * g++.dg/special/conpr-2a.C: New test
22430         * g++.dg/special/conpr-3.C: New test
22431         * g++.dg/special/conpr-3a.C: New test
22432         * g++.dg/special/conpr-3b.C: New test
22433
22434         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
22435         allow g++ to use the dg driver
22436
22437         * README: Add comment about g++.dg directory
22438
22439 1999-02-06  Jeffrey A Law  (law@cygnus.com)
22440
22441         * README: Update email addresses.
22442
22443 1999-02-03  Nick Clifton  <nickc@cygnus.com>
22444
22445         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
22446         arguments in order to force structure S onto the stack even on
22447         the alpha.
22448         (test): Pass 10 leading arguments to function foo as well as the
22449         structure S.
22450
22451         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
22452         failure for all targets.
22453
22454         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
22455         abort to terminate program execution.
22456
22457 1999-01-30  Richard Henderson  <rth@cygnus.com>
22458
22459         * gcc.c-torture/execute/990130-1.c: New test.
22460
22461 1999-01-30  Jeffrey A Law  (law@cygnus.com)
22462
22463         * gcc.dg/990130-1.c: New test.
22464
22465 1999-01-28  Michael Meissner  <meissner@cygnus.com>
22466
22467         * gcc.c-torture/execute/990128-1.c: New test.
22468
22469 1999-01-27  Michael Meissner  <meissner@cygnus.com>
22470
22471         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
22472
22473 1999-01-27  Felix Lee  <flee@cygnus.com>
22474
22475         * lib/c-torture.exp (c-torture-compile): pull out code for
22476         analyzing gcc error messages.
22477         (c-torture-execute): ditto, and fix some (harmless) false
22478         positives.
22479         * lib/gcc.exp (gcc_check_compile): new function.
22480
22481 1999-01-17  Jeffrey A Law  (law@cygnus.com)
22482
22483         * gcc.dg/990117-1.c: New test.
22484
22485         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
22486
22487         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
22488
22489 1999-01-15  Jeffrey A Law  (law@cygnus.com)
22490
22491         * g77.f-torture/compile/990115-1.f: New test.
22492
22493 1999-01-07  Jeffrey A Law  (law@cygnus.com)
22494
22495         * gcc.c-torture/compile/990107-1.c: New test
22496
22497 1999-01-06  Jeffrey A Law  (law@cygnus.com)
22498
22499         * gcc.c-torture/execute/990106-2.c: New test.
22500
22501         * gcc.c-torture/execute/990106-1.c: New test.
22502
22503 1998-12-30  Zack Weinberg <zack@rabi.columbia.edu>
22504
22505         * gcc.c-torture/compile/981223-1.c: New test.
22506
22507 1998-12-29  Richard Henderson  <rth@cygnus.com>
22508
22509         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
22510         (opt3): Rename from opt4 and disable.
22511
22512 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
22513
22514         * g++.old-deja/g++.pt/ptrmem5.C: New test.
22515
22516 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
22517
22518         * g++.old-deja/g++.other/conv5.C: New test.
22519
22520 1998-12-14  Nick Clifton  <nickc@cygnus.com>
22521
22522         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
22523
22524 1998-12-11  Jeffrey A Law  (law@cygnus.com)
22525
22526         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
22527
22528 1998-12-11  Zack Weinberg <zack@rabi.columbia.edu>
22529
22530         * gcc.c-torture/compile/981211-1.c: New test.
22531
22532 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
22533
22534         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
22535
22536         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
22537
22538 1998-12-08  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22539
22540         * gcc.special/930510-1.c: Make C9X safe.
22541         * gcc.misc-tests/gcov-1.c Similarly.
22542         * gcc.misc-tests/gcov-2.c Similarly.
22543
22544 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
22545
22546         * gcc.dg/ultrasp1.c: New test.
22547
22548 1998-12-06  Richard Henderson  <rth@cygnus.com>
22549
22550         * gcc.c-torture/execute/981206.c: New test.
22551
22552 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
22553
22554         * g++.old-deja/g++.ns/template7.C: New test.
22555
22556         * g++.old-deja/g++.other/expr1.C: New test.
22557
22558         * g++.old-deja/g++.eh/tmpl3.C: New test.
22559
22560         * g++.old-deja/g++.eh/tmpl2.C: New test.
22561
22562 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
22563
22564         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
22565         * g++.old-deja/g++.other/using6.C: Removed.
22566         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
22567
22568         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
22569
22570 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
22571
22572         * g++.old-deja/g++.pt/overload8.C: New test.
22573
22574         * g++.old-deja/g++.pt/overload7.C: New test.
22575
22576         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
22577
22578         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
22579         and relinking messages.
22580         * lib/g++.exp (g++_target_compile): Remove .rpo file when
22581         compiling with -frepo.
22582
22583 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
22584
22585         * g++.old-deja/g++.pt/lookup6.C: New test.
22586
22587 1998-11-30  Nick Clifton  <nickc@cygnus.com>
22588
22589         * gcc.c-torture/execute/981130-1.c: New test.
22590         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
22591
22592 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
22593
22594         * g++.old-deja/g++.pt/explicit76.C: New test.
22595
22596         * g++.old-deja/g++.pt/friend38.C: New test.
22597
22598         * g++.old-deja/g++.ns/crash2.C: New test.
22599
22600         * g++.old-deja/g++.pt/defarg8.C: New test.
22601
22602         * g++.old-deja/g++.pt/instantiate6.C: New test.
22603
22604         * g++.old-deja/g++.pt/static6.C: New test.
22605
22606         * g++.old-deja/g++.pt/decl2.C: New test.
22607
22608 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
22609
22610         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
22611         problem is actually related with name lookup, but so what? :-)
22612
22613         * g++.old-deja/g++.pt/friend37.C: New test.
22614
22615 1998-11-25  Dave Love  <d.love@dl.ac.uk>
22616
22617         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
22618         element, which fails on some systems.
22619
22620         * g77.f-torture/execute/labug1.f: New test.
22621
22622 1998-11-21  Jeffrey A Law  (law@cygnus.com)
22623
22624         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
22625         is defined.
22626
22627 1998-11-18  Dave Love  <d.love@dl.ac.uk>
22628
22629         * g77.f-torture/compile/981117-1.f: New test.
22630
22631 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
22632
22633         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
22634         properly discarded.
22635
22636 1998-10-11  Ken Raeburn  <raeburn@cygnus.com>
22637
22638         * gcc.c-torture/execute/memcheck: New directory of tests for
22639         -fcheck-memory-usage.
22640
22641 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
22642
22643         * README: New file, general information about the testsuite and
22644         new description of the various C++ test subdirectories.
22645         * README.g++: Eliminate obsolete information, update and move most
22646         relevant stuff to README.
22647
22648 1998-11-07  Richard Henderson  <rth@cygnus.com>
22649
22650         * gcc.c-torture/compile/981107-1.c: New test.
22651
22652 1998-11-02  Doug Evans  <devans@canuck.cygnus.com>
22653
22654         * execute/memcpy-bi.c: New testcase.
22655
22656 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
22657
22658         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
22659         base classes.
22660
22661         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
22662         template is selected.
22663
22664         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
22665         classes, it should be accepted for all types.
22666
22667         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
22668
22669         * g++.old-deja/g++.pt/spec24.C: Ensure that template
22670         specializations start with template headers.
22671
22672 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
22673
22674         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
22675
22676         * g++.old-deja/g++.other/init9.C: Test cross initialization of
22677         non-POD types.
22678
22679 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
22680
22681         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
22682
22683 1998-10-22  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
22684
22685         * compile/981022-1.c, compile/981022-1.x: New test and driver.
22686
22687 1998-10-19  Jeffrey A Law  (law@cygnus.com)
22688
22689         * 981019-1.c: New test.
22690
22691 1998-10-14  Robert Lipe <robertl@dgii.com>
22692
22693         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
22694         find objc headers.
22695
22696 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
22697
22698         * compile/981001-4.c: Remove use of GCC extension that triggers a
22699         compiler bug.
22700
22701 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
22702
22703         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
22704
22705 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
22706
22707         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
22708         instantiation of template produces incorrect code for delete
22709         expression.
22710
22711         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
22712         constructors' name is not unique.
22713         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
22714         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
22715
22716         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
22717         automatic array of const is ill-formed.
22718
22719         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
22720         of template parameter?
22721
22722         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
22723         const.
22724
22725         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
22726         pointer-to-member expression.
22727
22728         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
22729         declaration causes ICE.
22730
22731 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
22732
22733         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
22734         reserved in the global namespace.
22735
22736         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
22737         generate needed virtual table.
22738
22739         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
22740
22741 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
22742
22743         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
22744         template-dependent type
22745
22746 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
22747
22748         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
22749         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
22750         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
22751
22752         * g++.old-deja/g++.other/using5.C: New test; using decl from base
22753         class should be usable as argument of member function.
22754         * g++.old-deja/g++.other/using6.C: New test; using decl from base
22755         class should be usable as return type of member function.
22756         * g++.old-deja/g++.other/using7.C: New test; using decl from base
22757         class should be usable as type of data member.
22758
22759         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
22760
22761 1998-10-09  Jeffrey A Law  (law@cygnus.com)
22762
22763         * gcc.c-torture/special/920521-1.c: Fix bogus test.
22764
22765 1998-10-08  Nick Clifton  <nickc@cygnus.com>
22766
22767         * gcc.dg/dll-?.c Add thumb to target list.
22768         Fix assembler scan patterns to match current assembler output.
22769
22770 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
22771
22772         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
22773         matching of template brackets.
22774
22775         * g++.old-deja/g++.other/using4.C: New test.  Test using
22776         declarations of methods from base classes.
22777
22778         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
22779         within functions should introduce names into the innermost
22780         enclosing namespace.
22781
22782         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
22783         of static locals if first initialization throws.
22784
22785 1998-10-07  Jim Wilson  <wilson@cygnus.com>
22786
22787         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
22788
22789 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
22790
22791         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
22792         lose track of the possible targets of tablejump insns.
22793         * special/special.exp: Run it.
22794
22795 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
22796
22797         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
22798         must be declared before its specializations can be named in friend
22799         declarations.
22800
22801 1998-10-05  Dave Love  <d.love@dl.ac.uk>
22802
22803         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
22804
22805         * g77.f-torture/execute/io1.f: New test.
22806
22807 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
22808
22809         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
22810         with pointer to template function, for which no argument deduction
22811         is possible.
22812
22813         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
22814         specialization of template function as argument to template
22815         function.
22816
22817         * g++.old-deja/g++.other/access2.C: New test; Inner class
22818         shouldn't have privileged access to Outer's names.
22819
22820 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
22821
22822         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
22823         friend template declared within template class conflicts with
22824         nested class of the same name.
22825
22826         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
22827         is ignored.
22828
22829         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
22830         object with direct initializer as function declaration.
22831
22832         * g++.old-deja/g++.other/decl2.C: New test; duplicate
22833         initializers.
22834
22835         * g++.old-deja/g++.other/null2.C: New test; conditional operator
22836         involving const pointer and NULL produces incorrect result.
22837
22838         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
22839         type name without `typename' should be rejected with -pedantic.
22840
22841 1998-10-02  Richard Henderson  <rth@cygnus.com>
22842
22843         * g++.old-deja/g++.other/addrof1.C: New test.
22844
22845 1998-10-01  Nick Clifton  <nickc@cygnus.com>
22846
22847         * gcc.c-torture/compile/981001-1.c: New test.
22848         * gcc.c-torture/execute/981001-1.c: New test.
22849
22850 1998-10-01  Jeffrey A Law  (law@cygnus.com)
22851
22852         * gcc.c-torture/compile/981001-2.c: New test.
22853         * gcc.c-torture/compile/981001-3.c: New test.
22854         * gcc.c-torture/compile/981001-4.c: New test.
22855
22856 1998-10-01  Robert Lipe  <robertl@dgii.com>
22857
22858         * lib/objc.exp (objc_target_compile): Add -L during compiles for
22859         multilibbed hosts.   Idea grafted from g77.exp.
22860
22861 1998-09-30  Dave Love  <d.love@dl.ac.uk>
22862
22863         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
22864         avoid losing on systems which need -lsocket.
22865
22866 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
22867
22868         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
22869         * g++.old-deja/g++.other/nested2.C: Ditto.
22870         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
22871         failure.
22872
22873 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
22874
22875         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
22876         preferred over template operator!= for enum bitfields.
22877
22878 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
22879
22880         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
22881         that happen to have the same base name, but in different scopes,
22882         are incorrectly rejected.
22883
22884 1998-09-16  Richard Henderson  <rth@cygnus.com>
22885
22886         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
22887         on the native word size instead of an integer literal.
22888
22889 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
22890
22891         * g++.old-deja/g++.other/static2.C: Invocation of static data
22892         member of type pointer-to-function denoted as non-static member.
22893
22894         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
22895         checks involving function types and aliases.
22896
22897 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
22898
22899         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
22900         redefined to the same non-trivial type.
22901
22902         * g++.old-deja/g++.pt/explicit73.C: Test for proper
22903         namespace-qualification of template specializations declared in
22904         other namespaces.
22905
22906         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
22907         to declare a subset of the specializations of a template function
22908         as friends of specializations of a template class.
22909
22910         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
22911         member templates that do not fully specialize the enclosing
22912         template class are rejected.
22913
22914 1998-09-11  Dave Love  <d.love@dl.ac.uk>
22915
22916         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
22917
22918 1998-09-08  Dave Love  <d.love@dl.ac.uk>
22919
22920         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
22921         altered from libf2c/libU77 version.
22922
22923 1998-09-06  Dave Love  <d.love@dl.ac.uk>
22924
22925         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
22926
22927 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
22928
22929         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
22930         (un)signed char are different types for template specialization
22931         purposes.
22932
22933 1998-09-03  Ovidiu Predescu  <ovidiu@aracnet.com>
22934
22935         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
22936         * objc: ObjC testsuite.
22937
22938 1998-08-31  Catherine Moore  <clm@cygnus.com>
22939
22940         * gcc.c-torture/execute/941014-1.x:  New file.
22941
22942 1998-08-31  Nick Clifton  <nickc@cygnus.com>
22943
22944         * lib/c-torture.exp: Add support for
22945         torture_eval_before_compile and torture_eval_before_execute
22946         variables.
22947
22948 1998-08-30  Jeffrey A Law  (law@cygnus.com)
22949
22950         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
22951         this test triggers valid.
22952
22953 1998-08-27  Jeffrey A Law  (law@cygnus.com)
22954
22955         * gcc.dg/980827-1.c: New test.
22956
22957 1997-08-26  J"orn Rennecke <amylaar@cygnus.co.uk>
22958
22959         * gcc.c-torture/execute/loop-4b.c: New test.
22960
22961 1998-08-26  Nick Clifton  <nickc@cygnus.com>
22962
22963         * lib/c-torture.exp: Add support for
22964         torture_eval_before_compile and torture_eval_before_execute
22965         variables.
22966
22967 1998-08-25  Jeffrey A Law  (law@cygnus.com)
22968
22969         * gcc.c-torture/compile/980825-1.c: New test.
22970
22971 1998-08-24  Nick Clifton  <nickc@cygnus.com>
22972
22973         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
22974         count number tests in opt_t0 not good_t0.
22975
22976 1998-08-24  Jeffrey A Law  (law@cygnus.com)
22977
22978         * gcc.c-torture/compile/930326-1.x: Fix typo.
22979
22980 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
22981
22982         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
22983         causes an ICE.
22984
22985 1998-08-21  Jeffrey A Law  (law@cygnus.com)
22986
22987         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
22988         STACK_SIZE is defined.
22989         * gcc.c-torture/unsorted/stuct.c: Similarly.
22990
22991         * gcc.c-torture/compile/980821-1.c: New test.
22992
22993 1998-08-21  Jeffrey A Law  (law@cygnus.com)
22994
22995         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
22996
22997 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
22998
22999         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
23000         code.
23001
23002 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
23003
23004         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
23005         error'.
23006
23007 1998-08-18  Jeffrey A Law  (law@cygnus.com)
23008
23009         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
23010
23011 1998-08-16  Jeffrey A Law  (law@cygnus.com)
23012
23013         * gcc.c-torture/compile/980816-1.c: New test.
23014
23015         * gcc.dg/980816-1.c: New test.
23016
23017 1998-08-13  Jeffrey A Law  (law@cygnus.com)
23018
23019         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
23020         compiler for ieee tests.
23021
23022 1998-08-01  Dave Love  <d.love@dl.ac.uk>
23023
23024         * g77.f-torture/compile/980729-0.f: New test.
23025
23026 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
23027
23028         * gcc.c-torture/special/eeprof-1.c: New test, for
23029         -finstrument-functions.
23030         * gcc.c-torture/special/special.exp: Run it.
23031
23032 1998-07-29  Jeffrey A Law  (law@cygnus.com)
23033
23034         * gcc.c-torture/compile/980729-1.c: New test.
23035
23036 1998-07-27  Nick Clifton  <nickc@cygnus.com>
23037
23038         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
23039         __thumb__ is defined, and test for ARM style doubles if so.
23040
23041 1998-07-26  Dave Love  <d.love@dl.ac.uk>
23042
23043         * g77.f-torture/noncompile/980615-0.f: New test.
23044
23045 1998-07-26  H.J. Lu  (hjl@gnu.org)
23046
23047         * gcc.dg/980312-1.c: Do link instead of compile.
23048         * gcc.dg/980313-1.c: Likewise.
23049
23050 1998-07-26  Jeffrey A Law  (law@cygnus.com)
23051
23052         * gcc.c-torture/compile/980726-1.c: New test.
23053
23054 1998-07-25  Dave Love  <d.love@dl.ac.uk>
23055
23056         * g77.f-torture/execute/io0.f: New test.
23057
23058 1998-07-24  Nick Clifton  <nickc@cygnus.com>
23059
23060         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
23061         an int.
23062
23063 1998-06-18  Michael Meissner  <meissner@cygnus.com>
23064
23065         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
23066         m32r bugs.
23067
23068 1998-07-17  Nick Clifton  <nickc@cygnus.com>
23069
23070         * gcc.dg/980626-1.c: Expect failures for all toolchains until
23071         c-decl.c:grokdeclarator can handle mode attributes.
23072
23073 1998-07-16  Jeffrey A Law  (law@cygnus.com)
23074
23075         * gcc.c-torture/execute/980716-1.c: New test.
23076
23077 1998-07-13  Jeffrey A Law  (law@cygnus.com)
23078
23079         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
23080         the mn10200.
23081         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
23082         the mn10200.
23083         * gcc.c-torture/execute/va-arg-3.x: Similarly.
23084         * gcc.c-torture/compile/930326-1.x: Similarly.
23085
23086 1998-07-13  Dave Love  <d.love@dl.ac.uk>
23087
23088         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
23089         New test from Craig.
23090
23091 1998-07-12  Dave Love  <d.love@dl.ac.uk>
23092
23093         * g77.f-torture/noncompile/980616-0.f: New test.
23094
23095         * g77.f-torture/execute/970816-3.f:  New test from Craig.
23096
23097 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
23098
23099         *  g++.other/singleton.C: Return error value instead of taking
23100         SIGSEGV.
23101
23102 1998-07-10  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
23103
23104         *  g++.other/singleton.C: New test.   Warning is under dispute.
23105         Runtime crash is not.
23106
23107 1998-07-09  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
23108
23109         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
23110         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
23111         using6.C, using7.C}:  New namespace tests.
23112
23113 1998-07-09  Alexandre Oliva   <oliva@dcc.unicamp.br>
23114
23115         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
23116         specialization with typedef'ed names used as array indexes.
23117
23118 1998-07-09  Jeffrey A Law  (law@cygnus.com)
23119
23120         * gcc.c-torture/execute/980709-1.c: New test.
23121
23122         * gcc.dg/980709-1.c: New test.
23123
23124 1998-07-07  Richard Henderson  <rth@cygnus.com>
23125
23126         * gcc.c-torture/execute/bcp-1.c: New test.
23127
23128 1998-07-07  Jeffrey A Law  (law@cygnus.com)
23129
23130         * gcc.c-torture/execute/980707-1.c: New test.
23131
23132 1998-07-06  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
23133
23134         * gcc.c-torture/compile/980706-1.c: New test.
23135
23136 1998-07-01  Dave Love  <d.love@dl.ac.uk>
23137
23138         * g77.f-torture/execute/980701-0.f,
23139         g77.f-torture/execute/980701-1.f: New test from Craig.
23140
23141 1998-07-01  Jeffrey A Law  (law@cygnus.com)
23142
23143         * gcc.c-torture/compile/980701-1.c: New test.
23144
23145         * gcc.c-torture/execute/980701-1.c: New test.
23146
23147 1998-06-30  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
23148 rlsruhe.de>
23149
23150         * g++.old-deja/g++.robertl/eb132.C: New test.
23151         * g++.old-deja/g++.robertl/eb133.C: Likewise.
23152
23153 1998-06-29  Dave Love  <d.love@dl.ac.uk>
23154
23155         * g77.f-torture/execute/980628-7.f,
23156         g77.f-torture/execute/980628-8.f,
23157         g77.f-torture/execute/980628-9.f,
23158         g77.f-torture/execute/980628-10.f: New tests from Craig.
23159
23160         * g77.f-torture/execute/980628-3.f: Remove mail headers.
23161
23162 1998-06-28  Jeffrey A Law  (law@cygnus.com)
23163
23164         * g77.f-torture/execute/980628-4.f: New test from Craig.
23165         * g77.f-torture/execute/980628-5.f: Likewise.
23166         * g77.f-torture/execute/980628-2.f: Likewise.
23167         * g77.f-torture/execute/980628-0.f: Likewise.
23168         * g77.f-torture/execute/980628-1.f: Likewise.
23169         * g77.f-torture/execute/980628-3.f: Likewise.
23170         * g77.f-torture/execute/980628-6.f: Likewise.
23171
23172 1998-06-28  Jeffrey A Law  (law@cygnus.com)
23173
23174         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
23175         directory when nothing has been installed yet.
23176
23177 1998-06-27  Carlo Wood  <carlo@runaway.xs4all.nl>
23178
23179         * gcc.c-torture/special/special.exp: Handle newer versions of
23180         dejagnu.
23181
23182 1998-06-26  Jeffrey A Law  (law@cygnus.com)
23183
23184         * gcc.dg/980626-1.c: New test.
23185
23186 1998-06-19  Bruno Haible <haible@ilog.fr>
23187
23188         * gcc.misc-tests/m-un-2.c: New test.
23189         * g++.old-deja/g++.other/warn01.c: Likewise.
23190
23191 1998-06-19  Robert Lipe  <robertl@dgii.com>
23192
23193         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
23194         compatibility with assmblers with a different comment character.
23195         Eliminate use of GAS-specific extensions.
23196
23197 1998-06-19  Jeffrey A Law  (law@cygnus.com)
23198
23199         * gcc.c-torture/execute/ieee/980619-1.c: New test.
23200
23201 1998-06-19  Robert Lipe  <robertl@dgii.com>
23202
23203         *lib/g77.exp: Replace search for libf2c.a with search for newly
23204         renamed libg2c.a
23205
23206 1998-06-17  Jeffrey A Law  (law@cygnus.com)
23207
23208         * gcc.c-torture/execute/980617-1.c: New test.
23209
23210 1998-06-12  Jeffrey A Law  (law@cygnus.com)
23211
23212         * gcc.c-torture/execute/980612-1.c: New test.
23213
23214 1998-06-08  Jeffrey A Law  (law@cygnus.com)
23215
23216         * gcc.dg/980523-1.c: Only test on ppc-linux.
23217         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
23218
23219         * gcc.c-torture/execute/980608-1.c: New test.
23220
23221 1997-06-05  J"orn Rennecke <amylaar@cygnus.co.uk>
23222
23223         * gcc.c-torture/execute/980605-1.c: New test.
23224
23225 1998-06-04  Jeffrey A Law  (law@cygnus.com)
23226
23227         * gcc.c-torture/execute/980604-1.c: New test.
23228
23229 1998-06-02  Jeffrey A Law  (law@cygnus.com)
23230
23231         * gcc.c-torture/execute/980602-1.c: New test.
23232         * gcc.c-torture/execute/980602-2.c: Likewise.
23233
23234 1998-06-02  Dave Love  <d.love@dl.ac.uk>
23235
23236         * 970125-0.f: Fix per JCB.  Add commentary.
23237
23238 1998-05-31  Michael Meissner  <meissner@cygnus.com>
23239
23240         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
23241         IEEE -0 support.
23242
23243 1998-05-29  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
23244
23245         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
23246         earlier.
23247
23248 1998-05-28  Catherine Moore <clm@cygnus.com>
23249
23250         * gcc.c-torture/execute/980526-3.c: New test.
23251
23252 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
23253
23254         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
23255         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
23256         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
23257         m88k-motorola-sysv3 to XFAIL.
23258
23259 1998-05-26  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23260
23261         * gcc.dg/980526-1.c: New test.
23262         * gcc.c-torture/execute/980526-2.c: New test.
23263
23264 1998-05-26  Jeffrey A Law  (law@cygnus.com)
23265
23266         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
23267
23268         * gcc.c-torture/execute/980526-1.c: New test.
23269
23270 1998-05-26  Dave Love  <d.love@dl.ac.uk>
23271
23272         * g77.f-torture/execute/alpha2.f: Add runtime test.
23273
23274 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
23275
23276         * g++.old-deja/old-deja.exp: Strip leading directories.
23277
23278         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
23279         error for the line.  Don't run multiple tests for the same line.
23280
23281 1998-05-23  Jeffrey A Law  (law@cygnus.com)
23282
23283         * gcc.dg/980523-1.c: New test.
23284
23285 1998-05-23  Dave Love  <d.love@dl.ac.uk>
23286
23287         * g77.f-torture/compile/970915-0.f: New test.
23288
23289 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
23290
23291         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
23292
23293 1998-05-21  Jeffrey A Law  (law@cygnus.com)
23294
23295         * gcc.dg/980520-1.c: New test.
23296
23297 1998-05-20  Manfred Hollstein  <manfred@s-direktnet.de>
23298
23299         * gcc.dg/980502-1.c: Fix return type.
23300
23301 1998-05-20  Jeffrey A Law  (law@cygnus.com)
23302
23303         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
23304         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
23305         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
23306         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
23307         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
23308
23309 1998-05-20  Dave Love  <d.love@dl.ac.uk>
23310
23311         * g77.f-torture/execute/980520-1.f: New test.
23312
23313 1998-05-15  Dave Love  <d.love@dl.ac.uk>
23314
23315         * lib/mike-g77.exp: New file.
23316
23317         * g77.f-torture/noncompile/noncompile.exp,
23318         g77.f-torture/noncompile/check0.f: New files.
23319
23320 1998-05-14  Dave Love  <d.love@dl.ac.uk>
23321
23322         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
23323         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
23324         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
23325         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
23326         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
23327         abort where appropriate.
23328
23329 1998-05-05  Michael Meissner  <meissner@cygnus.com>
23330
23331         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
23332         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
23333
23334 1998-04-29  Dave Love  <d.love@dl.ac.uk>
23335
23336         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
23337
23338 1998-04-27  Dave Love  <d.love@dl.ac.uk>
23339
23340         * g77.f-torture/compile/980427-0.f: New test.
23341
23342 1998-04-24  Dave Love  <d.love@dl.ac.uk>
23343
23344         * g77.f-torture/compile/980424-0.f: New test.
23345
23346 1998-04-19  Dave Love  <d.love@dl.ac.uk>
23347
23348         * g77.f-torture/compile/980419-2.f (main): New test.
23349         * g77.f-torture/compile/970125-0.f: New test.
23350         * g77.f-torture/compile/980419-1.f: New test.
23351
23352 1998-04-08  Jim Wilson  <wilson@cygnus.com>
23353
23354         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
23355         of loop-4.c.
23356
23357 1998-04-07  Jim Wilson  <wilson@cygnus.com>
23358
23359         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
23360
23361 1998-04-03  Jim Wilson  <wilson@cygnus.com>
23362
23363         * gcc.c-torture/compile/980329-1.c: New test.
23364
23365 1998-03-18  Jim Wilson  <wilson@cygnus.com>
23366
23367         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
23368         * gcc.dg/980312-1.c: Fix typo in -march command.
23369
23370 1998-03-16  H.J. Lu  (hjl@gnu.org)
23371
23372         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
23373
23374 1998-03-11  Robert Lipe  <robertl@dgii.com>
23375
23376         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
23377         Dave Love agree the Fortran source is bogus.
23378
23379 1998-03-11  Robert Lipe  <robertl@dgii.com>
23380
23381         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
23382         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
23383         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
23384         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
23385         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
23386
23387 1998-03-10  Alexandre Oliva   <oliva@dcc.unicamp.br>
23388
23389         * g++.old-deja/g++.other/friend1.C: New test.
23390
23391 1998-02-18  Dave Love  <d.love@dl.ac.uk>
23392
23393         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
23394         possibly uninitialized) variables and declare dnrm2.
23395
23396 1998-02-23  Robert Lipe <robertl@dgii.com>
23397
23398         From Bruno Haible <haible@ilog.fr>:
23399         * gcc.c-torture/execute/980223.c: New test.
23400
23401 1998-02-13  Jeffrey A Law  (law@cygnus.com)
23402
23403         * gcc.dg/ifelse-1.c: New test.
23404
23405 1998-02-09  H.J. Lu  (hjl@gnu.org)
23406
23407         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
23408
23409           * lib/old-dejagnu.exp (old-dejagnu): Added the
23410           "execution test - XFAIL *-*-*" handling in the spirit of
23411           "excess errors test -". Changed the "execution test fails"
23412           handling to be like "excess errors test fails".
23413           * Update various tests accordingly.
23414
23415 1998-02-06  Jim Wilson  <wilson@cygnus.com>
23416
23417         * gcc.c-torture/execute/980205.c: New test.
23418
23419 1998-01-18  Jeffrey A Law  (law@cygnus.com)
23420
23421         * lib/c-torture.exp: Look for .x files instead of .cexp files.
23422         * lib/f-torture.exp: Similarly.
23423         * gcc.c-torture: Rename all .cexp files to .x files.
23424
23425 1997-12-08  J"orn Rennecke <amylaar@cygnus.co.uk>
23426
23427         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
23428         (940510-1.c): Removed duplicate.
23429         (971104-1.c): New test.
23430
23431 1997-11-25  Kate Hedstrom  (kate@ahab.rutgers.edu)
23432
23433           * lib/f-torture.exp: Improve error and loop detection.
23434
23435 1997-11-19  Michael Meissner  <meissner@cygnus.com>
23436
23437         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
23438         use that to size the filler array.
23439
23440 1997-09-26  Bob Manson  <manson@charmed.cygnus.com>
23441
23442         * lib/c-torture.exp(c-torture-execute): Fix typo.
23443
23444         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
23445         testcase as the executable name. Keep the executable around if
23446         the test fails.
23447
23448 1997-09-19  Bob Manson  <manson@charmed.cygnus.com>
23449
23450         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
23451         changes.  Only test one -g option, and move it to the end of the
23452         list of options to test.
23453
23454 1997-09-19  Michael Meissner  <meissner@cygnus.com>
23455
23456         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
23457         variable GCC_TORTURE_OPTIONS to supply default switches separated
23458         by colons.  If no environment variable, run tests with -O0 -g, -O1
23459         -g, and -O2 -g as well.
23460
23461 1997-09-17  Bob Manson  <manson@charmed.cygnus.com>
23462
23463         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
23464         explanatory comments. Fix indentation.
23465
23466 1997-09-15  Jeffrey A Law  (law@cygnus.com)
23467
23468         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
23469
23470 1997-09-11  Jeffrey A Law  (law@cygnus.com)
23471
23472         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
23473         * g++.old-deja/g++.mike/p7325.C: Likewise.
23474         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
23475
23476 1997-09-11  Alexandre Oliva  (oliva@dcc.unicamp.br)
23477
23478         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
23479         * g++.old-deja/g++.brendan/crash30.C: Likewise.
23480         * g++.old-deja/g++.brendan/crash39.C: Likewise.
23481         * g++.old-deja/g++.law/operators4.C: Likewise.
23482
23483 1997-09-11  Joe Buck  (jbuck@synopsys.com)
23484
23485         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
23486         * g++.old-deja/g++.mike/p784.C: Ditto.
23487         * g++.old-deja/g++.mike/p785.C: Ditto.
23488
23489 1997-09-05  Jeffrey A Law  (law@cygnus.com)
23490
23491           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
23492
23493 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
23494
23495         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
23496         target feature; pass this to c-torture-execute as needed.
23497
23498 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
23499
23500         * lib/c-torture.exp(c-torture-execute): If the previous and the
23501         current executables being tested are identical, we don't need to
23502         run the executable again. Try to make the executable names
23503         unique. Add an optional argument for passing additional compiler
23504         flags.
23505
23506 1997-09-02  Doug Evans  <dje@canuck.cygnus.com>
23507
23508         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
23509
23510 1997-08-29  Jeffrey A Law  (law@cygnus.com)
23511
23512         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
23513
23514 1997-07-31  Jeffrey A Law  (law@cygnus.com)
23515
23516         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
23517         32bit or larger longs.
23518
23519         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
23520         have either a 32bit long or 32bit int.
23521
23522 1997-07-29  J"orn Rennecke <amylaar@cygnus.co.uk>
23523
23524         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
23525         Make double precision tests dependent on sizeof (double).
23526
23527 1997-07-09  Bob Manson  <manson@charmed.cygnus.com>
23528
23529         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
23530         too.
23531
23532 1997-06-17  J"orn Rennecke <amylaar@cygnus.co.uk>
23533
23534         * gcc.c-torture/compile/961203-1.cexp: New script.
23535
23536 1997-06-16  Bob Manson  <manson@charmed.cygnus.com>
23537
23538         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
23539         up the includes ourselves.
23540
23541 1997-06-11  Bob Manson  <manson@charmed.cygnus.com>
23542
23543         * lib/plumhall.exp: Remove random include, and add a few
23544         verbose messages for debugging.
23545
23546 1997-06-06  Bob Manson  <manson@charmed.cygnus.com>
23547
23548         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
23549         of trying to do it ourselves.
23550
23551 1997-06-04  J"orn Rennecke <amylaar@cygnus.co.uk>
23552
23553         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
23554
23555 1997-06-04  Bob Manson  <manson@charmed.cygnus.com>
23556
23557         * gcc.prms/5403.c: Made regexp a bit less strict.
23558
23559 1997-06-03  Bob Manson  <manson@charmed.cygnus.com>
23560
23561         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
23562         is returned from remote_load instead.
23563         * lib/plumhall.exp: Ditto.
23564         * lib/mike-g++.exp: Ditto.
23565         * lib/old-dejagnu.exp: Ditto.
23566         * lib/c-torture.exp: Ditto.
23567
23568 1997-05-30  Bob Manson  <manson@charmed.cygnus.com>
23569
23570         * lib/g++.exp: Use build_wrapper procedure.
23571         * lib/gcc.exp: Ditto.
23572
23573 1997-05-20  Jeffrey A Law  (law@cygnus.com)
23574
23575         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
23576         an old-style decl for malloc.  Fixes tests to work when
23577         sizeof (int) != sizeof (size_t).
23578
23579 1997-05-15  Mike Meissner  <meissner@cygnus.com>
23580
23581         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
23582
23583         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
23584         use stdargs.h interface.
23585
23586 1997-05-15  Mike Meissner  <meissner@cygnus.com>
23587
23588         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
23589         NO_VARARGS when compiling.
23590
23591 1997-05-01  Bob Manson  <manson@charmed.cygnus.com>
23592
23593         * lib/plumhall.exp(ph_includes): New procedure.
23594         (ph_make): Use it.
23595         (ph_compiler): Ditto.
23596
23597         * lib/g++.exp: Rename test-glue.c to testglue.c.
23598         * lib/gcc.exp: Ditto.
23599
23600 1997-04-10  Bob Manson  <manson@charmed.cygnus.com>
23601
23602         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
23603         to completion when it's called.
23604
23605 1997-03-21  Michael Meissner  <meissner@cygnus.com>
23606
23607         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
23608         is defined, don't do test.
23609
23610 1997-03-20  Doug Evans  <dje@canuck.cygnus.com>
23611
23612         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
23613         for object files.
23614         (ph_summary): Mark skipped testcases as untested, not unresolved.
23615
23616         * lib/plumhall.exp (ph_make): If unresolved because of bad
23617         errorCode, record errorCode in log file.
23618         (*): Replace send_log/verbose with verbose -log.
23619
23620 1997-03-19  Michael Meissner  <meissner@cygnus.com>
23621
23622         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
23623         double conversion if double isn't at least 8 bytes.
23624
23625         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
23626         int to work with targets where int is 16 bits.
23627
23628         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
23629         8 bytes, just exit, since 4 byte doubles don't have enough bits of
23630         precision for the test to complete.
23631
23632 1997-03-14  Michael Meissner  <meissner@cygnus.com>
23633
23634         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
23635         if d10v is not compiled with the -mdouble64 flag.
23636         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
23637
23638         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
23639         d10v is not compiled with the -mint32 flag.
23640
23641 1997-03-13  Bob Manson  <manson@charmed.cygnus.com>
23642
23643         * lib/plumhall.exp: Use incr_count.
23644
23645 1997-03-12  Jeffrey A Law  (law@cygnus.com)
23646
23647         * gcc.c-torture: Update to c-torture-1.45.
23648
23649 1997-02-23  Bob Manson  <manson@charmed.cygnus.com>
23650
23651         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
23652         the name of the expect testcase file).
23653
23654         * lib/g++.exp(g++_init): Ditto.
23655
23656 1997-02-20  Bob Manson  <manson@charmed.cygnus.com>
23657
23658         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
23659         the host.
23660
23661         * lib/gcc.exp(gcc_exit): New procedure.
23662
23663 1997-02-19  Bob Manson  <manson@charmed.cygnus.com>
23664
23665         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
23666         specs where appropriate.
23667
23668         * g++.old-deja/g++.arm/*: Added additional ERROR checks
23669         because of new "candidates are" messages, and removed a few
23670
23671         * Converted all non-old-style g++ testcases to old-style, and
23672         moved into g++.old-deja.
23673
23674 1997-02-14  Bob Manson  <manson@charmed.cygnus.com>
23675
23676         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
23677         options.
23678
23679         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
23680         succeeded.
23681
23682         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
23683
23684 1997-02-13  Michael Meissner  <meissner@cygnus.com>
23685
23686         * lib/gcc.exp (gcc_target_compile): Add support for defining
23687         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
23688         the machine doesn't have those features.
23689
23690 1997-02-11  Bob Manson  <manson@charmed.cygnus.com>
23691
23692         * g++.law/operators4.exp: Don't use LIBS.
23693
23694 1997-02-08  Bob Manson  <manson@charmed.cygnus.com>
23695
23696         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
23697
23698         * lib/mike-g++.exp: Don't set the compiler to be tested here.
23699         * lib/g++.exp: Set it here instead. Also, allow use of the
23700         --tool_exec and --tool_opt options. Change CXX to
23701         GXX_UNDER_TEST.
23702
23703         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
23704
23705         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
23706
23707 1997-02-07  Bob Manson  <manson@charmed.cygnus.com>
23708
23709         * lib/old-dejagnu.exp: Use prune_warnings instead of
23710         prune_system_crud.
23711         * lib/mike-g++.exp: Ditto.
23712         * lib/gcc.exp: Ditto.
23713         * lib/g++.exp: Ditto.
23714
23715         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
23716
23717 1997-02-07  Jeffrey A Law  (law@cygnus.com)
23718
23719           * 941014-2.c: Include stdlib.h
23720           * 960327-1.c: Include stdio.h
23721           * dbra.c, index-1.c: Don't assume ints are 32bits.
23722
23723 1997-02-04  Bob Manson  <manson@charmed.cygnus.com>
23724
23725         * lib/gcc.exp: Add gcc,stack_size target feature.
23726
23727         * lib/g++.exp(g++_target_compile): Add the include and link
23728         paths here, not in two other places. And, it's $options, not
23729         options.
23730
23731         * lib/mike-g++.exp(postbase): Remove the code that determines
23732         the correct include and link paths.
23733         * g++.old-deja/old-deja.exp: Ditto.
23734
23735 1997-02-03  Bob Manson  <manson@charmed.cygnus.com>
23736
23737         * lib/g++.exp(g++_init): target_compile no longer returns the
23738         filename of the result.
23739
23740 1997-02-02  Bob Manson  <manson@charmed.cygnus.com>
23741
23742         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
23743         call to glob.
23744
23745         * gcc.c-torture/special/special.exp: Change call to
23746         gcc_target_compile to include the object file.
23747
23748 1997-02-02  Ian Lance Taylor  <ian@cygnus.com>
23749
23750         * gcc.c-torture/special/special.exp: Correct misspelling in last
23751         change.
23752
23753 1997-02-01  Bob Manson  <manson@charmed.cygnus.com>
23754
23755         * lib/plumhall.exp(ph_summary): Log the entire output of the
23756         executable. Return -1 if there were any failures, 0 otherwise.
23757         (ph_execute): Return -1 if there were any failures, 0 otherwise.
23758         (ph_make): Clean up objects and executables that were built
23759         if the tests succeeded.
23760
23761 1997-01-30  Bob Manson  <manson@charmed.cygnus.com>
23762
23763         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
23764         libraries and includes in the build tree as appropriate.
23765
23766 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
23767
23768         * lib/c-torture.exp: Instead of looking for the global variable
23769         NO_LONG_LONG, check to see if that's a feature of the target.
23770
23771 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
23772
23773         * config/default.exp: Minimize. Delete the remainer of the files in
23774         config; this functionality is now in devo/dejagnu/config.
23775
23776         g++.*/*: Pass any additional flags used to compile to postbase;
23777         delete CXXFLAGS.
23778
23779         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
23780         is now done by runtest.exp. Use gcc_target_compile instead of
23781         compile.
23782
23783         lib/c-torture.exp: Use gcc_target_compile instead of compile.
23784         Remove references to CFLAGS. Use remote_file instead of
23785         calling rm -f.
23786         (c-torture): Take a list of arguments to use to compile this
23787         testcase.
23788
23789         lib/g++.exp: Simplify. Use target_compile instead of compile.
23790         lib/gcc-dg.exp: Ditto.
23791         lib/gcc.exp: Ditto.
23792         lib/mike-{gcc,g++}.exp: Ditto.
23793         lib/old-dejagnu.exp: Ditto.
23794         lib/plumhall.exp: Ditto.
23795
23796 1997-01-08  Jim Wilson  <wilson@cygnus.com>
23797
23798         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
23799         (ph_linker): Likewise.
23800
23801 1996-11-13  Joern Rennecke <amylaar@cygnus.com>
23802
23803           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
23804         MAP_ANON / MAP_ANONYMOUS if defined;
23805         else try to map from /dev/zero .
23806
23807 1996-11-12  Jeffrey A Law  (law@cygnus.com)
23808
23809         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
23810         isn't defined, then define it to MAP_ANONYMOUS.
23811
23812 1996-11-12  Jeffrey A Law  (law@cygnus.com)
23813
23814         * gcc.c-torture: Update to c-torture-1.42 release.
23815
23816 1996-11-11  Jeffrey A Law  (law@cygnus.com)
23817
23818         * gcc.c-torture: Update to c-torture-1.41 release.
23819
23820 1996-10-27  Jeffrey A Law  (law@cygnus.com)
23821
23822         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
23823         c-torture release.
23824
23825 1996-08-15  Brendan Kehoe  <brendan@lisa.cygnus.com>
23826
23827         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
23828         and LDFLAGS.  Fix second case to append the target_info ldflags
23829         onto LDFLAGS, not CFLAGS.
23830         * lib/g++.exp (g++_init): Add target_info stuff.
23831         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
23832         of libgloss and newlib flags for !native.
23833
23834         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
23835         (GDB): Fix relative path to go up another dir for finding gdb.
23836
23837 1996-08-08  Rob Savoye  <rob@chinadoll.cygnus.com>
23838
23839         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
23840         versions in the target_info array, if they don't exist.
23841
23842 1996-08-02  Brendan Kehoe  <brendan@lisa.cygnus.com>
23843
23844         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
23845
23846 1996-07-08  Jim Wilson  <wilson@cygnus.com>
23847
23848         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
23849         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
23850
23851 1996-07-01  Bob Manson  <manson@charmed.cygnus.com>
23852
23853         * lib/old-dejagnu.exp: Don't remove the output file before we've
23854         actually tested it. Don't append pwd to the path of the executable
23855         we're testing.
23856
23857 1996-06-30  Doug Evans  <dje@canuck.cygnus.com>
23858
23859         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
23860
23861 1996-06-26  Bob Manson  <manson@charmed.cygnus.com>
23862
23863         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
23864         temporary directory for compiler files, and set it to a default
23865         value of /tmp. Set $output as the name of the output file from
23866         compiling the testcase. Add a -o option to $cflags_var so the
23867         compiler writes the final output file as $output. Set $executable
23868         to $output.
23869
23870         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
23871         directory for compiler files, and set it to /tmp if it doesn't
23872         already have a value. Set $output_file to the name of the output
23873         file from compiling the testcase. Add a -o option to CXXFLAGS so
23874         the compiler writes the final output file as $output. Use $output
23875         as the executable to be tested.
23876
23877 1996-06-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
23878
23879         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
23880
23881 1996-06-08  Jeffrey A Law  (law@cygnus.com)
23882
23883         * gcc.c-torture/execute/pending-1.c: New test.  Still
23884         pending in Tege's queue.
23885
23886 1996-04-24  Jim Wilson  <wilson@chestnut.cygnus.com>
23887
23888         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
23889         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
23890         if there were failures.  Call unresolved if there were unresolved
23891         testcases.  Call gcc_fail if program did not run to completion.
23892         (ph_make): Pass additional argument name to ph_execute.
23893         (ph_execute): Add new argument.  Pass additional arguments to
23894         ph_summary.  Call gcc_fail is there is no execution output.
23895
23896 1996-04-24  Jeffrey A Law  (law@cygnus.com)
23897
23898         * lib/plumhall.exp (proc_summary): Output relavent summary
23899         lines into the log so specific failures in plumhall can be
23900         investigated.
23901
23902 1996-04-10  Jeffrey A Law  (law@cygnus.com)
23903
23904         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
23905         (c-torture-execute): Don't try to execute tests which use
23906         "long long" types if $NO_LONG_LONG is nonzero.
23907
23908 1996-04-08  Doug Evans  <dje@canuck.cygnus.com>
23909
23910         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
23911         not c-torture.
23912
23913         * gcc.ieee: Move from here.
23914         * gcc.c-torture/execute/ieee: To here.
23915
23916 1996-03-26  Jeffrey A Law  (law@cygnus.com)
23917
23918         * gcc.c-torture: Update to c-torture-1.41 release.
23919
23920 1996-03-22  Jeffrey A Law  (law@cygnus.com)
23921
23922         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
23923         not "$output".
23924
23925 1996-03-07  Doug Evans  <dje@charmed.cygnus.com>
23926
23927         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
23928         -c present.
23929
23930 1996-03-02  Jeffrey A Law  (law@cygnus.com)
23931
23932         * config/proelf.exp: Handle connecting to a simulator.
23933
23934 1996-01-31  Jeffrey A Law  (law@cygnus.com)
23935
23936         * config/proelf.exp: New file.  Enough framework that we can
23937         run c-torture tests on the proelf targets (or any other target
23938         that gdb can connect to for that matter).
23939
23940 1996-01-29  Doug Evans  <dje@canuck.cygnus.com>
23941
23942         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
23943         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
23944
23945         * lib/plumhall.exp (ph_execute): Always call ph_summary if
23946         exec_output exists.
23947
23948 1996-01-28  Doug Evans  <dje@charmed.cygnus.com>
23949
23950         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
23951         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
23952
23953         * config/*.exp: Update FSF address.  Change result of ${tool}_load
23954         to pass/fail/unresolved/unsupported/untested.  Caller must now
23955         call unresolved/unsupported/untested.
23956         * lib/*.exp: Update FSF address.  Update to handle new results of
23957         ${tool}_load.
23958         * lib/chill.exp (verbose): Delete.
23959
23960 1996-01-27  Doug Evans  <dje@charmed.cygnus.com>
23961
23962         * lib/gcc.exp (default_gcc_start): Change order of args to
23963         $LDFLAGS $CFLAGS $LIBS.
23964         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
23965         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
23966         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
23967         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
23968         * gcc.misc-tests/dg-test.exp: Likewise.
23969         * gcc.misc-tests/msgs.exp: Likewise.
23970         * gcc.prms/prms.exp: Likewise.
23971         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
23972         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
23973
23974         * lib/dg.exp: Deleted, moved to dejagnu/lib.
23975
23976 1996-01-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
23977
23978         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
23979
23980         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
23981         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
23982
23983         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
23984         necessary.
23985
23986 1996-01-20  Brendan Kehoe  <brendan@cygnus.com>
23987
23988         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
23989         global for loop; add use of $mathlib.
23990         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
23991         settings here; set mathlib for anything but VxWorks.
23992
23993 1996-01-22  Jeffrey A Law  (law@cygnus.com)
23994
23995         * gcc.c-torture: Update to c-torture-1.40 release.
23996
23997 1996-01-03  Jeffrey A Law  (law@cygnus.com)
23998
23999         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
24000         dg.exp.
24001
24002 1995-12-03  Jeffrey A. Law  <law@sethra.cygnus.com>
24003
24004         * lib/c-torture.exp (c-torture-execute): Declare "output" as
24005         global.
24006
24007 1995-11-17  Doug Evans  <dje@canuck.cygnus.com>
24008
24009         * lib/g++.exp (LIBS): Define if not already.
24010         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
24011         (gcc-dg-prune): Call prune_gcc_output.
24012         * lib/gcc.exp (prune_gcc_output): New proc.
24013         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
24014         prune_gcc_output.
24015
24016 1995-11-16  Doug Evans  <dje@canuck.cygnus.com>
24017
24018         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
24019         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
24020
24021 1995-11-15  Jeffrey A Law  (law@cygnus.com)
24022
24023         * gcc.c-torture: Update to c-torture-1.39 release.
24024
24025 1995-11-04  Doug Evans  <dje@canuck.cygnus.com>
24026
24027         * lib/c-torture.exp (c-torture-execute): Don't return if one option
24028         fails, try others as well.
24029
24030 1995-11-02  Doug Evans  <dje@canuck.cygnus.com>
24031
24032         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
24033         If compilation fails, mark execute tests as `untested'.
24034         If test is marked as unsupported, don't mark compilation and
24035         execute tests as failed.
24036
24037 1995-10-25  Brendan Kehoe  <brendan@lisa.cygnus.com>
24038
24039         * lib/g++.exp (g++_init): Don't link in libg++, and look to
24040         libstdc++ for whether or not we want to be doing shared
24041         libraries.  Delete link_curses since we don't need it anymore.
24042         * lib/mike-g++.exp (postbase): Don't link in libg++.
24043         * g++.old-deja/old-deja.exp: Likewise.
24044
24045 1995-10-23  Brendan Kehoe  <brendan@lisa.cygnus.com>
24046
24047         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
24048
24049 1995-10-17  Brendan Kehoe  <brendan@lisa.cygnus.com>
24050
24051         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
24052         For that, add `-Wl,-a,shared_archive'.
24053         * g++.old-deja/old-deja.exp: Likewise.
24054
24055 1995-10-17  Doug Evans  <dje@canuck.cygnus.com>
24056
24057         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
24058
24059 1995-10-16  Brendan Kehoe  <brendan@cygnus.com>
24060
24061         * lib/mike-g++.exp (postbase): Pay attention to the status of
24062         g++_load.
24063
24064 1995-10-16  Brendan Kehoe  <brendan@lisa.cygnus.com>
24065
24066           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
24067
24068 1995-10-16  Doug Evans  <dje@canuck.cygnus.com>
24069
24070         * lib/gcc.exp (default_gcc_start): No longer need to log program
24071         being executed or its output, execute_anywhere does that now.
24072         * lib/g++.exp (default_g++_version): Call execute_anywhere.
24073         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
24074
24075 1995-10-12  Brendan Kehoe  <brendan@lisa.cygnus.com>
24076
24077         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
24078         the same as those in lib/g++.exp.
24079
24080 1995-10-10  Jeff Law  (law@hurl.cygnus.com)
24081
24082         * gcc.c-torture: Update to c-torture-1.38 release.
24083         * gcc.ieee: Related changes.
24084
24085 1995-10-06  Rob Savoye  <rob@darkstar.cygnus.com>
24086
24087         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
24088         "exec". Minor reformatting changes.
24089
24090         * config/rom68k.exp (${tool}_load): Make it work in a canadian
24091         cross. This means all "exec" calls now work on a remote host as
24092         well.
24093         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
24094         cross. Filter out the extra "\r\n" stuff that expect puts in.
24095         (c-torture-execute): Filter out the bogus warnings like
24096         c-torture-compile does. Add support for canadian cross.
24097         * lib/gcc.exp (default_gcc_version, default_gcc_start)
24098         Use execute_anywhere rather than calling exec directly. Now it
24099         works for canadian cross testing.
24100
24101 1995-10-05  Brendan Kehoe  <brendan@rtl.cygnus.com>
24102
24103         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
24104         results into a variable, and check that rather than using file exists.
24105
24106 1995-10-04  Brendan Kehoe  <brendan@lisa.cygnus.com>
24107
24108         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
24109         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
24110
24111 1995-09-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
24112
24113         * g++.old-deja/old-deja.exp: Create and pass runshlib and
24114         lib_curses if there's a shared libg++ in the build tree.
24115
24116 1995-09-22  Doug Evans  <dje@canuck.cygnus.com>
24117
24118         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
24119         if not supported target.
24120
24121 1995-09-22  Brendan Kehoe  <brendan@lisa.cygnus.com>
24122
24123         * lib/g++.exp (g++_init): Move empty setting of runshlib and
24124         link_curses up to always happen, not just for native builds.
24125
24126 1995-09-21  Jeff Law  (law@snake.cs.utah.edu)
24127
24128         * gcc.c-torture: Update to c-torture-1.36 release.
24129         * gcc.failure: Related changes.
24130
24131 1995-09-20  Doug Evans  <dje@canuck.cygnus.com>
24132
24133         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
24134
24135 1995-09-19  Brendan Kehoe  <brendan@lisa.cygnus.com>
24136
24137         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
24138         * lib/mike-g++.exp (postbase): Not in here.  Still reference
24139         runshlib, link_curses, and mathlib for link and run.
24140
24141         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
24142         pass the runtime shared library options for Solaris, OSF/1, and
24143         Irix5, and link with -lcurses to avoid unresolved references.
24144
24145 1995-09-13  Brendan Kehoe  <brendan@lisa.cygnus.com>
24146
24147         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
24148         only run once.
24149
24150 1995-09-13  Doug Evans  <dje@canuck.cygnus.com>
24151
24152         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
24153
24154 1995-09-11  Jeff Law  (law@snake.cs.utah.edu)
24155
24156         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
24157         do not have a framework for the "compat" tests yet.
24158
24159 1995-09-09  Brendan Kehoe  <brendan@lisa.cygnus.com>
24160
24161         * lib/mike-g++.exp (postbase): New local variable `mathlib',
24162         set to null if we're testing vxworks5.1.  Use that instead of
24163         `-lm' in the setting of LIBS for link and run.
24164
24165 1995-09-08  Brendan Kehoe  <brendan@lisa.cygnus.com>
24166
24167         * config/rom68k.exp (${tool}_load): Major changes to make it
24168         work.  Verified that it does in fact return the stuff in
24169         exec_output properly.  Catch any Emul or any TRAP other than 0.
24170
24171 1995-09-07  Brendan Kehoe  <brendan@lisa.cygnus.com>
24172
24173         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
24174         LDFLAGS properly for targets that need stuff from libgloss.
24175         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
24176         only run once.
24177         (gpp_initialized): New variable.
24178
24179 1995-09-06  Rob Savoye  <rob@darkstar.cygnus.com>
24180
24181         * config/rom68k.exp: Load libgloss.exp.
24182         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
24183         so we can produce a fully linked binary.
24184         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
24185         so we can produce a fully linked binary.
24186
24187 1995-09-03  Doug Evans  <dje@canuck.cygnus.com>
24188
24189         * lib/plumhall.exp (ph_section): Watch for expected failures.
24190         Add missing `else'.
24191
24192         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
24193         run the testcase.
24194         (c-torture): Likewise.
24195
24196 1995-08-28  Doug Evans  <dje@cygnus.com>
24197
24198         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
24199
24200         * lib/mike-g++.exp (mike_cleanup): New proc.
24201         (prebase): New globals compiler_result, not_compiler_result,
24202         target_regexp.
24203         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
24204         allow leading "-" in pattern.  Watch for unsupported tests.
24205         If $compiler_result is set, pattern match assembler code,
24206         and ditto for $not_compiler_result.
24207         * lib/mike-gcc.exp: Likewise.
24208
24209         * lib/plumhall.exp (ph_execute): Only call ph_summary if
24210         execution "succeeded".
24211
24212 1995-08-14  Doug Evans  <dje@canuck.cygnus.com>
24213
24214         * config/win32.exp: New file.
24215         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
24216
24217 1995-08-04  Doug Evans  <dje@canuck.cygnus.com>
24218
24219         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
24220         unsupported.
24221         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
24222         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
24223         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
24224
24225         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
24226         "... without exceptions was ...".  That is now handled by
24227         prune_system_crud.
24228         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
24229
24230 1995-08-01  Doug Evans  <dje@canuck.cygnus.com>
24231
24232         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
24233         sieve.c,sort2.c}: New files.
24234         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
24235         sieve.exp,sort2.exp}: Drivers for them.
24236
24237         * lib/mike-gcc.exp (program_output): New user settable variable.
24238         (postbase): Call prune_system_crud.  Also prune extraneous compiler
24239         messages.
24240         * lib/mike-g++.exp (program_output): New user settable variable.
24241
24242         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
24243
24244         * config/sh.exp: Deleted (use sim.exp instead).
24245
24246 1995-07-28  Brendan Kehoe  <brendan@lisa.cygnus.com>
24247
24248         * config/vx.exp: Declare CHECKTASK as global.
24249         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
24250         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
24251         * lib/old-dejagnu.exp: Load [pwd]/$executable.
24252
24253 1995-07-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
24254
24255         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
24256         target. Like vx.exp, only includes `vx29k.exp' instead of
24257         `vxworks.exp'.
24258
24259 1995-07-23  Ian Lance Taylor  <ian@cygnus.com>
24260
24261         * config/sim.exp: Increase time limit from 120 seconds to 240.
24262
24263 1995-07-06  Jeffrey A. Law  <law@rtl.cygnus.com>
24264
24265         * gcc.c-torture/execute/950628-1.c: New test.
24266
24267 1995-06-10  Jeff Law  (law@snake.cs.utah.edu)
24268
24269         * gcc.c-torture: Update with changes/additions from
24270         c-torture-1.34.
24271
24272 1995-06-05  Doug Evans  <dje@canuck.cygnus.com>
24273
24274         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
24275
24276 1995-06-04  Jeff Law  (law@snake.cs.utah.edu)
24277
24278         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
24279
24280 1995-06-01  Jeff Law  (law@snake.cs.utah.edu)
24281
24282         * gcc.c-torture/compile/950512-1.c: New test.
24283         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
24284         * gcc.dg/struct-ret-1.c: Likewise.
24285
24286 1995-05-31  Doug Evans  <dje@canuck.cygnus.com>
24287
24288         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
24289           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
24290
24291 1995-05-30  Doug Evans  <dje@canuck.cygnus.com>
24292
24293         * gcc.c-torture/special/920411-1.c: Deleted.
24294         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
24295
24296 1995-05-22  Doug Evans  <dje@chestnut.cygnus.com>
24297
24298         * config/sim.exp (${tool}_load): Hack in call to bash to get a
24299         cpu limit.
24300
24301 1995-05-12  Torbjorn Granlund  <tege@rtl.cygnus.com>
24302
24303         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
24304
24305 1995-05-04  Torbjorn Granlund  <tege@adder.cygnus.com>
24306
24307         From kenner;
24308         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
24309         is the proper length.
24310         * va-arg-3.c: Likewise.
24311
24312 1995-04-30  Doug Evans  <dje@canuck.cygnus.com>
24313
24314         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
24315         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
24316
24317         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
24318         * lib/g++.exp (default_g++_start): Delete old cruft.
24319
24320 1995-04-25  Torbjorn Granlund  <tege@cygnus.com>
24321
24322         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
24323         (2 * (1 << 18)) to (2 * (1 << 17)).
24324
24325         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
24326
24327 1995-04-20  J.T. Conklin  <jtc@rtl.cygnus.com>
24328
24329         * config/rom68k.exp: Renamed from config/idp.exp
24330
24331 1995-04-18  Torbjorn Granlund  <tege@rtl.cygnus.com>
24332
24333         * c-torture/compile/921109-2.c
24334
24335 1995-04-18  Mike Stump  <mrs@cygnus.com>
24336
24337         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
24338         excess errors.
24339
24340 1995-04-15  Doug Evans  <dje@chestnut.cygnus.com>
24341
24342         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
24343         output.
24344         * lib/g++.exp (default_g++_start): Likewise.
24345
24346 1995-03-29  Torbjorn Granlund  <tege@adder.cygnus.com>
24347
24348         * gcc.c-torture/compile/950329-1.c: New test.
24349
24350 1995-03-28  J.T. Conklin  <jtc@rtl.cygnus.com>
24351
24352           * config/bug.exp (${tool}_load): Updated to use new remote_open
24353           and remote_close procs.
24354         * config/idp.exp: New file.
24355
24356 1995-03-22  Torbjorn Granlund  <tege@rtl.cygnus.com>
24357
24358         * gcc.c-torture/execute/950322-1.c: New test.
24359
24360 1995-03-21  Doug Evans  <dje@canuck.cygnus.com>
24361
24362         * config/vx.exp (${tool}_load): Clean up testing of return code from
24363         vxworks_ld and vxworks_spawn.
24364
24365 1995-03-21  Doug Evans  <dje@deneb.cygnus.com>
24366
24367         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
24368
24369 1995-03-13  Mike Stump  <mrs@cygnus.com>
24370
24371         * lib/old-deja.exp: Add `excess errors test - ' error, now one
24372         can mark excess errors on a machine by machine basis.  Note, the
24373         default is to not expect any excess errors, even when excess
24374         errors test - is given, so you will want to put an XFAIL ... on
24375         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
24376         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
24377         those 4 machines, but no others.
24378
24379 1995-03-10  J.T. Conklin  <jtc@rtl.cygnus.com>
24380
24381         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
24382         * lib/c-torture.exp: to here.
24383
24384 1995-03-10  Torbjorn Granlund  <tege@adder.cygnus.com>
24385
24386         * gcc.c-torture/execute/950221-1.c: New test.
24387         * gcc.c-torture/execute/struct-ret-1.c: New test.
24388         * gcc.c-torture/compile/950221-1.c: New test.
24389
24390         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
24391
24392 1995-03-03  Doug Evans  <dje@canuck.cygnus.com>
24393
24394         * gcc.c-torture/execute/arith-1.c (main): Return 0.
24395         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
24396
24397 1995-03-01  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
24398
24399         * g++.gb: New directory of tests, derived from my signature and
24400         class scoping tests.
24401
24402         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
24403         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
24404         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
24405         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
24406         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
24407         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
24408         * g++.gb/sig25.C: Likewise.
24409
24410         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
24411         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
24412         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
24413         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
24414         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
24415         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
24416         * g++.gb/sig25.exp: Likewise.
24417
24418         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
24419         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
24420         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
24421         * g++.gb/scope13.C: Likewise, this test still fails.
24422
24423         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
24424         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
24425         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
24426         * g++.gb/scope13.exp: Ditto.
24427
24428         * g++.gb/README: New file, explains what these tests are about.
24429
24430 1995-02-28  Doug Evans  <dje@canuck.cygnus.com>
24431
24432         * lib/dg.exp (dg-do): Support `preprocess'.
24433         (dg-test): Likewise.
24434
24435 1995-02-13  J.T. Conklin  <jtc@rtl.cygnus.com>
24436
24437         * config/udi.exp: change "continue -expect" to "exp_continue".
24438
24439 1995-02-11  Torbjorn Granlund  (tege@tiny.cygnus.com)
24440
24441         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
24442         Delete redundant tests.
24443
24444         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
24445         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
24446         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
24447         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
24448         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
24449         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
24450         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
24451         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
24452
24453         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
24454         storing label pointers.
24455         * gcc.c-torture/execute/921019-1.c: Likewise.
24456         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
24457         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
24458         parameter fp.
24459         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
24460         constants.
24461
24462         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
24463         Delete obsolete tests.
24464
24465         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
24466         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
24467         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
24468         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
24469         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
24470         * gcc.c-torture/compile/950124-1.c: New test.
24471
24472         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
24473
24474 1995-02-08  Jason Merrill  <jason@phydeaux.cygnus.com>
24475
24476         * lib/mike-g++.exp: Add -lm to LIBS.
24477
24478 1995-02-07  Doug Evans  <dje@canuck.cygnus.com>
24479
24480         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
24481
24482 1995-01-30  Jason Merrill  <jason@phydeaux.cygnus.com>
24483
24484         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
24485
24486 1995-01-12  Doug Evans  <dje@canuck.cygnus.com>
24487
24488         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
24489
24490 1995-01-02  Jeff Law  (law@snake.cs.utah.edu)
24491
24492         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
24493         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
24494         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
24495         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
24496         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
24497         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
24498         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
24499         * g++.law/{operators31.C, operators32.C,
24500         * g++.law/{operators33.C, operators34.C}: Likewise.
24501         * g++.law/{pic1.C, refs2.C}: Likewise.
24502         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
24503         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
24504         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
24505         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
24506
24507         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
24508         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
24509         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
24510         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
24511         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
24512         * g++.law/{enum9.exp, friend5.exp}: Likewise.
24513         * g++.law/{nest3.exp, nest4.exp}: Likewise.
24514         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
24515         * g++.law/{operators30.exp, operators31.exp}: Likewise.
24516         * g++.law/{operators32.exp, operators33.exp}: Likewise.
24517         * g++.law/{operators34.exp}: Likewise.
24518         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
24519         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
24520         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
24521         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
24522         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
24523
24524         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
24525         No longer expected to fail.
24526         * g++.law/missed-error3.C: Tweak for recent bool changes.
24527
24528 1994-12-04  Doug Evans  <dje@canuck.cygnus.com>
24529
24530         * config/emb-unix: Deleted.
24531         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
24532         remote execution.  Do final link on remote host if REMOTE_LINK is set.
24533
24534 1994-12-01  Doug Evans  <dje@canuck.cygnus.com>
24535
24536         * lib/dg.exp (dg-test): Fix typo in last patch.
24537
24538 1994-11-30  Doug Evans  <dje@canuck.cygnus.com>
24539
24540         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
24541         (handles multiple occurrences).
24542
24543 1994-11-24  Doug Evans  <dje@canuck.cygnus.com>
24544
24545         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
24546         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
24547         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
24548         printed).
24549         * lib/c-torture.exp (c-torture-compile): Likewise.
24550         (c-torture): Prepend full path if missing.
24551         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
24552         (gcc_fail): Likewise.
24553         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
24554
24555 1994-11-23  J.T. Conklin  <jtc@rtl.cygnus.com>
24556
24557         * lib/netware.exp: Only attach to NetWare i386 systems.
24558
24559 1994-11-16  Doug Evans  <dje@canuck.cygnus.com>
24560
24561         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
24562         messages.  Add test name to "output pattern match" pass/fail message.
24563
24564 1994-11-12  Doug Evans  <dje@canuck.cygnus.com>
24565
24566         * gcc.dg: New testsuite.
24567         * gcc.dg/dg.exp: New file.
24568
24569         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
24570         test-switch.c}: Deleted.
24571
24572         * gcc.misc-tests/msgs.exp: New testcase driver.
24573
24574 1994-11-09  Doug Evans  <dje@canuck.cygnus.com>
24575
24576         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
24577         Watch for illegal return values from ${tool}_load.
24578         * config/unix.exp (${tool}_load): Fix pass/fail detection for
24579         cross targets.  Coerce return value >0 to 1.
24580
24581 1994-11-08  Doug Evans  <dje@canuck.cygnus.com>
24582
24583         * config/unix.exp (${tool}_load): Call program rsh, not proc.
24584
24585         * config/emb-unix.exp: New file.
24586
24587         * config/sim.exp: Error if variable $SIM not defined.
24588         (${tool}_load): Mark test as "untested" if simulator missing.
24589
24590         * config/unix.exp: Load remote.exp to get rcp_download.
24591         * lib/c-torture.exp: Use different option lists for testcases with
24592         and without loops.
24593         * gcc.c-torture/execute/execute.exp: Likewise.
24594
24595 1994-11-02  Doug Evans  <dje@canuck.cygnus.com>
24596
24597         * config/*.exp: Clarify return code from ${tool}_load.
24598         Call `unresolved' or `untested' instead of `warning' or `perror'
24599         (sometimes you still want to call both though).
24600         Add comment that `shell_id' is local to each file.
24601         * config/udi.exp (timeout): Set to 30.
24602         Don't print warning if connection fails, $connectmode has already
24603         printed an error.
24604         (${tool}_load): Move verbose messages to level 2.
24605         Rework pattern for "Process started" message.
24606         Pass `shell_id' to ${connectmode}_download.
24607         Retry twice upon timeout.  Make resetting of target more robust.
24608         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
24609         Pass `shell_id' to exit_$connectmode.
24610         Only call exit_$connectmode if connected.
24611         * config/unix.exp (${tool}_load): Check return codes better.
24612         * config/vrtx.exp (${tool}_load): Likewise.
24613         * config/vx.exp (${tool}_load): Likewise.
24614         Delete unneeded global's.
24615         * lib/dg.exp (dg-test): Update to reflect clarified return codes
24616         from ${tool}_load.
24617         (dg-stat): Delete.
24618         (dg-init): Delete recording of pass/fail counts.
24619         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
24620         (old-dejagnu-init): Likewise.
24621         (old-dejagnu-stat): Delete contents, empty proc now.
24622         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
24623         (c-torture): Delete references to lcnt, lpass, lfail.
24624         Get option list from TORTURE_OPTIONS.
24625         Delete -funroll[-all]-loops if no loops.
24626         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
24627         (g++_stat): Delete contents (empty proc now).
24628         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
24629         (gcc_finish): Likewise.
24630         (gcc_stat): Deleted.
24631         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
24632         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
24633         * gcc.c-torture/execute/execute.exp: Likewise.
24634         Split tests into two parts: compile, execute.
24635         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
24636         no loops.  Update to reflect clarified return codes from ${tool}_load.
24637
24638 1994-10-21  Doug Evans  <dje@canuck.cygnus.com>
24639
24640         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
24641         to grep for.
24642         (old-dejagnu): Likewise (where necessary).
24643
24644 1994-10-14  Doug Evans  <dje@canuck.cygnus.com>
24645
24646         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
24647
24648         * lib/dg.exp (dg-process-target): Fix processing of selector.
24649         Add comment regarding use of `error'.
24650
24651         * lib/gcc.exp (prune_system_crud): Define if missing.
24652         * lib/g++.exp (prune_system_crud): Likewise.
24653
24654         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
24655         Call prune_system_crud.
24656         * lib/dg.exp (dg-runtest): New proc.
24657         Use perror instead of send_user for tcl errors in testcase.
24658         Don't return any value, it's never used.
24659         Don't clobber previous definition of `unknown'.
24660         Print tcl errors in `dg-final'.
24661
24662 1994-10-12  Doug Evans  <dje@canuck.cygnus.com>
24663
24664         * lib/dg.exp (dg-process-target): Improve syntax error messages.
24665         (dg-test): Don't print errorInfo, it contains stack backtrace.
24666
24667 1994-09-26  Doug Evans  (dje@canuck.cygnus.com)
24668
24669         * lib/g++.exp (runtest_file_p): Define if missing.
24670
24671 1994-09-24  Doug Evans  (dje@cygnus.com)
24672
24673         * lib/mike-g++.exp: Comment out loading of g++.exp.
24674         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
24675         (default_g++_version): Always print something.
24676         (default_g++_start): Comment out call to `which'.
24677         (g++_start, g++_load): Deleted (must be defined in config file).
24678         * lib/gcc.exp: Test for existence of $CC at start.
24679         Delete check for tmpdir (done in gcc_init).
24680         (default_gcc_version): Always print something.
24681         (default_gcc_start): Comment out call to `which'.
24682         * config/*.exp: Major cleanup - make cross targets work at least a
24683         little better for g++ (by not being "--tool gcc" specific).
24684         Rename gcc_xxx to ${tool}_xxx.
24685         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
24686         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
24687
24688 1994-09-22  Doug Evans  (dje@canuck.cygnus.com)
24689
24690         * lib/c-torture.exp (c-torture-compile): Rework compiler
24691         message processing.
24692
24693         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
24694         c-torture.
24695
24696 1994-09-21  Doug Evans  (dje@canuck.cygnus.com)
24697
24698         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
24699
24700         * lib/dg.exp (dg-process-target): Support { target native }.
24701
24702 1994-09-20  Doug Evans  (dje@canuck.cygnus.com)
24703
24704         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
24705         looked for "... program xxx got fatal signal".
24706         Correct regsub munging of `comp_output'.
24707         Ignore compiler messages "path prefix not used" and "linker input
24708         file unused".
24709
24710 1994-09-14  Doug Evans  (dje@canuck.cygnus.com)
24711
24712         * lib/gcc.exp (runtest_file_p): Define if missing.
24713         * gcc.prms/template.c: Example to work from.
24714
24715 1994-09-13  Doug Evans  (dje@canuck.cygnus.com)
24716
24717         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
24718         * lib/dg.exp (dg-test): Call unsupported testcases as such.
24719
24720         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
24721         * gcc.prms/1883.c: Moved from compile/940714-1.c.
24722         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
24723         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
24724
24725         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
24726         (dg-process-target): No longer a varargs proc.
24727         Return S/N for target, P/F for xfail.  All callers changed.
24728         (user option procs): More argument checking.
24729         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
24730         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
24731         (dg-test): Skip test if not running on selected target in `dg-do'.
24732         Update handling of `dg-do-what', `dg-output-text'.
24733         Separate execution pass/fail from output pattern match pass/fail.
24734         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
24735
24736 1994-09-12  Jim Wilson  (wilson@sphagnum.cygnus.com)
24737
24738         * gcc.c-torture/special/special.exp: Don't expect failure for mips
24739         target for 920510-1.c.
24740
24741 1994-09-12  Doug Evans  (dje@canuck.cygnus.com)
24742
24743         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
24744         Clean up comment regarding use of passcnt, etc.
24745         (gcc_stat): Don't update `testcnt' here.
24746         (gcc_finish): Do it here.
24747         Might as well reset `but_id' here too.
24748         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
24749         to determine if the file should be tested.
24750         * gcc.c-torture/compile/compile.exp: Likewise.
24751         * gcc.c-torture/execute/execute.exp: Likewise.
24752         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
24753         * gcc.misc-tests/dg-test.exp: Likewise.
24754         * gcc.prms/prms.exp: Likewise.
24755         * gcc.wendy/wendy.exp: Likewise.
24756         * g++.old-deja.exp: Likewise.
24757         Move "Testing file" message to verbose level 1.
24758
24759 1994-09-09  Doug Evans  (dje@canuck.cygnus.com)
24760
24761         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
24762
24763 1994-09-08  Doug Evans  (dje@canuck.cygnus.com)
24764
24765         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
24766         (default_gcc_start): Accept optional second list element
24767         of compiler flags.  Print compiler output at verbosity level 2.
24768         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
24769         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
24770         Save current values of framework globals passcnt, failcnt, xpasscnt,
24771         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
24772         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
24773         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
24774         xfailcnt to compute stats.  Update framework global `testcnt' from
24775         pass/fail counts.
24776         (gcc_finish): New proc.  Clean up test environment.
24777         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
24778         (gcc_epass, gcc_efail): Delete.
24779         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
24780         argument of line number.
24781         (dg-init): If the tool has an init routine, call it.
24782         (dg-test): Remove args `cflags_var' and `libs_var'.
24783         Pass all compiler options to ${tool}_start.
24784         Handle missing line number.
24785         (dg-finish): New function.
24786         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
24787         particular files.  Call gcc_finish at end.  Move "skipping test"
24788         message to verbosity level 3.
24789         * gcc.c-torture/compile/compile.exp: Likewise.
24790         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
24791         * gcc.c-torture/execute/execute.exp: Likewise.
24792         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
24793         Print testcase being tried at verbosity level 1.
24794         * gcc.c-torture/special/special.exp: Unset xfail.
24795         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
24796         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
24797         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
24798         * gcc.failure/failure.exp: Likewise.
24799         * gcc.ieee/ieee.exp: Likewise.
24800         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
24801         Update call to dg-test.  Call dg-finish at end.
24802         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
24803         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
24804         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
24805         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
24806         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
24807         * gcc.wendy/wendy.exp: Add copyright.
24808         Delete setting of tmpdir (done by gcc_init).
24809         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
24810         Pass compiler flags to gcc_start.  Call gcc_finish at end.
24811         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
24812         gcc_[ce]pass/fail.
24813
24814 1994-09-07  Doug Evans  (dje@canuck.cygnus.com)
24815
24816         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
24817         confusion.
24818         (g++_load): Likewise.
24819
24820         * config/*.exp (gcc_load): Some were varargs fns and some were not.
24821         Rename argument to `prog' to remove the confusion.
24822         Varargs fns behave differently too!
24823         (g++_load): Likewise.
24824
24825         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
24826
24827         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
24828         what it is.  Delete (always) printing of status value for !native.
24829         Simplify verbose code, and include status and exec_output.
24830         (g++_load): Use gcc_load.
24831
24832 1994-09-04  Jim Wilson  (wilson@sphagnum.cygnus.com)
24833
24834         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
24835         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
24836         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
24837         940714-3.c as these testcases don't exist anymore.  Make
24838         va-arg-1.c expected to pass.
24839
24840 1994-08-19  Doug Evans  (dje@canuck.cygnus.com)
24841
24842         * gcc.misc-tests/misc.exp: Only run specific testcases.
24843         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
24844         * gcc.misc-tests/dg-[1-9].c: New files.
24845
24846         * lib/dg.exp: New testsuite driver.
24847         * gcc.prms/prms.exp: Use it.
24848
24849         * README.gcc: New file.
24850
24851         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
24852         Document and reset `lxpass' and `lxfail'.
24853         Simplify "initialized" message.
24854         (gcc_stat): Clean up comments a little.
24855
24856 1994-08-16  Doug Evans  (dje@canuck.cygnus.com)
24857
24858         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
24859
24860 1994-08-15  Doug Evans  (dje@canuck.cygnus.com)
24861
24862         * lib/old-dejagnu.exp (process-option): New proc.
24863         (old-dejagnu-init, old-dejagnu-stat): Likewise.
24864         (old-dejagnu): Simplify.
24865         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
24866
24867 1994-08-14  Jeff Law  (law@snake.cs.utah.edu)
24868
24869         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
24870         exists and is not an empty string.
24871
24872         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
24873         $xfail rather than calling setup_xfail.  Clear $xfail when test is
24874         finished.
24875         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
24876         automatically.
24877
24878         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
24879         longer expected to fail.
24880
24881         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
24882         "f" function call.
24883
24884         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
24885
24886         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
24887         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
24888         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
24889         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
24890         c-torture-1.29.
24891
24892         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
24893         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
24894
24895         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
24896
24897         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
24898         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
24899
24900         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
24901         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
24902         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
24903
24904 1994-07-12  Jim Kingdon  (kingdon@lioth.cygnus.com)
24905
24906         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
24907         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
24908         940714-1.c, 940714-2.c, 940714-3.c},
24909         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
24910         gcc.misc-tests/{mg.c,mg.exp}:
24911         New tests.
24912         * gcc.noncompile/noncompile.exp: Change accordingly.
24913
24914 1994-07-07  Doug Evans  (dje@canuck.cygnus.com)
24915
24916         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
24917         Undo previous clobberage.
24918
24919 1994-07-04  Jeff Law  (law@snake.cs.utah.edu)
24920
24921         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
24922         * gcc.special/{930510-1.c, special.exp}:
24923         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
24924         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
24925         struct-varargs-1.c}: New tests from c-torture-1.26.
24926
24927 1994-06-28  J.T. Conklin  (jtc@phishhead.cygnus.com)
24928
24929         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
24930           argument to switch.
24931
24932 1994-05-21  Bill Cox  (bill@rtl.cygnus.com)
24933
24934         * Revert the previous changes.  Please see Rob's directory
24935           (/lisa/test/rob/progressive/gcc/testsuite) for testing
24936           fixes.
24937
24938 1994-05-19  Bill Cox  (bill@rtl.cygnus.com)
24939
24940         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
24941             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
24942             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
24943             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
24944             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
24945             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
24946             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
24947             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
24948             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
24949             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
24950             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
24951             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
24952             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
24953             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
24954             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
24955             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
24956             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
24957             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
24958             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
24959             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
24960             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
24961             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
24962             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
24963             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
24964             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
24965             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
24966             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
24967
24968 1994-05-17  Bill Cox  (bill@rtl.cygnus.com)
24969
24970         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
24971             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
24972           with perror calls.
24973
24974 1994-05-02  Jason Merrill  (jason@deneb.cygnus.com)
24975
24976         * config/unix.exp (g++_load): Fix syntax.
24977
24978 1994-04-14  Jim Wilson  (wilson@sphagnum.cygnus.com)
24979
24980         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
24981         * gcc.noncompile/921017-1.c: Deleted obsolete test.
24982         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
24983         Don't expect va-arg-1.c to fail.  Correct expected output for
24984         920928-1.c.
24985         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
24986         * gcc.wendy/hbm4.c: Correct typo.
24987         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
24988
24989 1994-03-28  Doug Evans  (dje@canuck.cygnus.com)
24990
24991         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
24992         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
24993         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
24994         * lib/c-torture.exp (c-torture-compile): Ditto.
24995
24996         Reduce volume of output (remove all the -I's and such).
24997         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
24998         Call gcc_cpass, gcc_cfail.
24999         (c-torture): Pass testing option to c-torture-compile.
25000
25001 1994-03-21  Doug Evans  (dje@cygnus.com)
25002
25003         Bring patches over from progressive.
25004         * config/default.exp: Exit remote shell cleanly.
25005         (g++_exit, g++_start): Add default versions.
25006         * config/sim.exp (gcc_load): Use perror, not error.
25007
25008 1994-03-20  Doug Evans  (dje@canuck.cygnus.com)
25009
25010         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
25011         set in site.exp.
25012
25013 1994-03-14  Doug Evans  (dje@cygnus.com)
25014
25015         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
25016         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
25017         (wendy_try): New proc to run testcase.
25018         (main loop): Call 'em.
25019         * gcc.wendy/*.c: Clean up pass to correct expected output.
25020
25021         * lib/gcc.exp: Minor cleanup work.
25022         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
25023
25024 1994-03-09  Doug Evans  (dje@canuck.cygnus.com)
25025
25026         * config/sim.exp (gcc_load): Document return codes better.
25027         Don't pass -v to simulator.
25028
25029 1994-02-24  Jeffrey A. Law  (law@snake.cs.utah.edu)
25030
25031           * gcc.special/920717-x.c: Fix typo.
25032           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
25033           get at sources.
25034
25035         * lib/mike-gcc.exp: Fix typo.
25036
25037 1994-02-15  Rob Savoye  (rob@darkstar.cygnus.com)
25038
25039         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
25040         binary to use, transform the name.
25041         * config/*.exp: rename everything. Nuke any g++ specific files,
25042         it's now a special case of gcc that requires no special support.
25043         Add a default.exp for unsupported targets.
25044
25045 1994-02-11  Rob Savoye  (rob@poseidon.cygnus.com)
25046
25047         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
25048         lib/old-dejagnu.exp: Fix a few patterns to work with the new
25049         version of Tcl.
25050
25051 1994-02-09  Rob Savoye  (rob@darkstar.cygnus.com)
25052
25053         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
25054         than a warning.
25055
25056 1994-02-06  Jeffrey A. Law  (law@snake.cs.utah.edu)
25057
25058         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
25059
25060 1994-01-03  Jim Wilson  (wilson@sphagnum.cygnus.com)
25061
25062         * gcc.execute/execute.exp: Combine opt_list and foption_list into
25063         option_list.  Compile every file with only 4/6 option choices
25064         (same as C torture) instead of with 12/18 different option
25065         choices.
25066         * lib/c-torture.exp: Likewise.
25067
25068         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
25069         not already set.
25070
25071 1993-12-30  Mike Stump  (mrs@rtl.cygnus.com)
25072
25073         * lib/old-deja.exp: Add `excess errors test fails' error, now one
25074         can put an XFAIL *-*-* on excess errors.
25075
25076 1993-12-19  Jeffrey A. Law  (law@snake.cs.utah.edu
25077
25078         * g++.law: Add more tests derived from g++-bugs snapshots.
25079
25080         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
25081         equivalent to g++.law/init9.
25082
25083         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
25084         compiled it, and the a.out file after we've run it.
25085
25086 1993-12-17  Brendan Kehoe  (brendan@lisa.cygnus.com)
25087
25088         * lib/mike-g++.exp (postbase): Delete the .o file after we've
25089         compiled it, and the a.out file after we've run it.
25090
25091 1993-12-17  Jeffrey A. Law  (law@snake.cs.utah.edu)
25092
25093         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
25094
25095 1993-12-15  Rob Savoye  (rob@darkstar.cygnus.com)
25096
25097         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
25098         version number.
25099
25100 1993-12-12  Jeffrey A. Law  (law@snake.cs.utah.edu)
25101
25102         * g++.law: New directory of g++ tests derived from the g++-bugs
25103         snapshots.
25104
25105 1993-12-09  Jeffrey Wheat  (cassidy@cygnus.com)
25106
25107         * gcc.compile: initbug1.c initbug1.exp testcase added
25108
25109 1993-12-06  Jeffrey Wheat  (cassidy@cygnus.com)
25110
25111         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
25112         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
25113           fixes submitted by Jeff Law (law@cs.utah.edu)
25114         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
25115           Jeff Law (law@cs.utah.edu)
25116
25117
25118 1993-11-30  Mike Stump  (mrs@cygnus.com)
25119
25120         * config/unix-g++.exp: Follow the gcc way of doing things.
25121         * g++.old-deja/old-deja.exp: Minor updates.
25122         * lib/g++.exp: New file, follow the gcc way of doing things.
25123         * lib/old-dejagnu.exp: Minor updates.
25124         * lib/mike-g++.exp: Always unset errorInfo.
25125
25126 1993-11-06  Mike Stump  (mrs@cygnus.com)
25127
25128         * lib/gcc.exp: Fix some errors with the below change, CC and
25129         CFLAGS should be global when setting, not local.
25130
25131 1993-11-03  Rob Savoye  (rob@darkstar.cygnus.com)
25132
25133         * lib/gcc.exp: Transform tool name.
25134
25135 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
25136
25137         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
25138
25139 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
25140
25141         * lib/gcc.exp: change gcc_done to gcc_stat
25142
25143 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
25144
25145         * Upgraded gcc testsuite to c-torture version 1.25
25146
25147 1993-10-24  Jeffrey Wheat  (cassidy@cygnus.com)
25148
25149         * lib/gcc.exp: added reporting code. Changed verbose compile message.
25150         * lib/c-torture: added hooks for new reporting code.
25151
25152 1993-10-21  Jeffrey Wheat  (cassidy@cygnus.com)
25153
25154         * config/sh-gcc.exp: check if sh-sim exists in the path
25155
25156 1993-10-18  Jeffrey Wheat  (cassidy@cygnus.com)
25157
25158         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
25159         * gcc.compile/compile.exp: Initial changes for new logic.
25160         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
25161         * gcc.failure/failure.exp: Initial changes for new logic.
25162         * gcc.ieee/ieee.exp: Initial changes for new logic.
25163         * gcc.misc-tests/misc.exp: Initial changes for new logic.
25164         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
25165         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
25166         * lib/c-torture.exp: Initial changes for new logic.
25167         * lib/gcc.exp: Initial changes for new logic.
25168
25169 1993-10-15  Mike Stump  (mrs@cygnus.com)
25170
25171         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
25172         depend upon failure or success.  Fully qualify names in failure
25173         and success messages.  Always remove a.out before starting
25174         compile, just in case.  Pay more attention to error text output by
25175         the compiler.  Handle testcases with no known past errors just
25176         like all others, so that things are uniform.  Other miscellaneous
25177         improvements.
25178
25179 1993-10-13  Jeffrey Wheat  (cassidy@cygnus.com)
25180
25181         * gcc.cpp: new directory for cpp tests
25182
25183 1993-10-04  Jeffrey Wheat  (cassidy@cygnus.com)
25184
25185         * lib/chill.exp: Code reformatted, removed unused code.
25186         * config/unix-chill.exp: Code reformatted, removed unused code.
25187         * chill.execute/execute.exp: Code reformatted, removed unused code.
25188         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
25189
25190 1993-10-04  Ian Lance Taylor  (ian@cygnus.com)
25191
25192         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
25193         routines not written.
25194
25195 1993-09-27  Rob Savoye  (rob@darkstar.cygnus.com)
25196
25197         * config/bug-gcc.exp: Use new procs from bug.exp.
25198
25199 1993-09-21  Rob Savoye  (rob@darkstar.cygnus.com)
25200
25201         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
25202         via ftp, rather than depending on NFS.
25203         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
25204         case.
25205
25206 1993-09-09  Rob Savoye  (rob@darkstar.cygnus.com)
25207
25208         * config/bug-gcc.exp: Use new download proc.
25209
25210 1993-09-14  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
25211
25212         * chill.execute/execute.exp: cleanups, handles errors better
25213         * chill.compile/compile.exp: rewrite, based on execute.exp
25214         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
25215         * lib/chill.exp: major changes to diff proc and compile and link
25216           procs. added chill_fail and chill_pass wrappers to pass and
25217           fail. added more comments, and handle error codes better.
25218           Added a hack to capture stderr from exec, so noncompile tests
25219           can work.
25220
25221 1993-09-11  Jeffrey Wheat  (cassidy@cygnus.com)
25222
25223         * chill.execute/execute.exp: rewrite of testsuite driver
25224         * lib/chill.exp: rewrite of testsuite driver
25225         * config/unix-chill.exp: rewrite of testsuite driver
25226
25227 1993-08-25  Bill Cox  (bill@rtl.cygnus.com)
25228
25229     In chill.execute:
25230         * iexpr.ch: Standardize uppercase.
25231         * tuples.dat: Standardize uppercase.
25232         * vary.ch: standardize.  Correct varying string assignments.
25233         * vary.dat: Add new output lines.
25234
25235 1993-08-24  Bill Cox  (bill@rtl.cygnus.com)
25236
25237     In chill.execute:
25238         * chprintf.ch: Standardize use of uppercase.
25239         * tuples.ch: Standardize and turn arr2 into a DCL,
25240           rather than a SYN.
25241         * pinits.ch: Standardize.
25242
25243 1993-08-23  Per Bothner  (bothner@kalessin.cygnus.com)
25244
25245         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
25246         * Makefil: Renamed to Makefile.in.
25247         * configure.in: New.
25248
25249 1993-08-23  Bill Cox  (bill@rtl.cygnus.com)
25250
25251     In chill.execute:
25252         * .cvsignore: Add result/output files.
25253         * Makefile: Fix up variables at start.  Use MFLAGS
25254           everywhere.  Correct bool_loc, built_ins entries.
25255           Add entry for vary1.ch.
25256         * bitarray.ch: Standardize upper-case usage.
25257         * bitexpr.ch: Standardize, add output of b1.
25258         * params.ch: Use arrayt in along PROC parameters, to
25259           avoid novelty problems.
25260         * sets.ch: Tiny cleanup.
25261         * vary1.ch: Re-indent.
25262
25263 1993-08-17  Bill Cox  (bill@rtl.cygnus.com)
25264
25265           * Add PR-related files to Makefiles, .cvsignore files, etc.
25266
25267 1993-08-02  Jeff Wheat  (cassidy@cygnus.com)
25268
25269         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
25270           with compiler objects. New names are test-flow.c and test-loop.c
25271
25272 1993-07-27  Jeff Wheat  (cassidy@cygnus.com)
25273
25274         * Upgraded c-torture tests from 1.19 to 1.20
25275
25276         * new files:
25277         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
25278         * gcc.compile: 930623-1.c 930623-2.c
25279         * gcc.noncompile: 930622-1.c 930622-2.c
25280         * gcc.failure: 920411-1.c 920627-2.c
25281         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
25282
25283 1993-07-20  Jeff Wheat  (cassidy@cygnus.com)
25284
25285         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
25286           More changes to get testsuite working properly. Needs more work.
25287           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
25288
25289 1993-07-19  Jeff Wheat  (cassidy@cygnus.com)
25290
25291         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
25292           More changes to get testsuite working properly. Needs more work.
25293
25294 1993-07-13 Jeff Wheat  (cassidy@cygnus.com)
25295
25296         * chill.compile/compile.exp: Added for Dejagnu support
25297         * chill.execute/execute.exp: Added for Dejagnu support
25298         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
25299
25300 1993-06-19  Bill Cox  (bill@rtl.cygnus.com)
25301
25302     This should complete moving the CHILL test files.
25303         * chill.noncompile(.cvsignore printf.grt
25304             in-printf.grt chprintf.grt chprintf.ch):
25305             Added test-support files.
25306           (Makefile): Modified further.
25307         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
25308             signal.ch): Added test files.
25309           * chill.execute (.cvsignore printf.grt printr.c
25310             in-printf.grt rts.c chprintf.grt rts.h): Added
25311           test-support files.
25312             (Makefile): More corrections.
25313
25314 1993-06-18  Bill Cox  (bill@rtl.cygnus.com)
25315
25316         * chill.compile, chill.execute, chill.nocompile: Add CHILL
25317           test cases, ready for DejaGnu.
25318
25319 1993-06-17  Jeffrey Wheat  (cassidy@cygnus.com)
25320
25321         * Upgraded c-torture tests from 1.18 to 1.19
25322
25323         * gcc.compile: added test(s):
25324           930607-1.c
25325         * gcc.execute: added test(s):
25326           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
25327
25328         * added new subdirectory for misc tests: gcc.misc-tests
25329         * gcc.misc-test(s): added tests:
25330           inst-check.c test-consts.c test-ior.c test-switch.c
25331
25332 1993-06-09  Brendan Kehoe  (brendan@lisa.cygnus.com)
25333
25334         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
25335
25336 1993-06-07  Ian Lance Taylor  (ian@cygnus.com)
25337
25338         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
25339
25340 1993-06-03  Jeffrey Wheat  (cassidy@cygnus.com)
25341
25342         * Upgraded c-torture tests from 1.17 to 1.18
25343
25344 1993-06-02  Jeffrey Wheat  (cassidy@cygnus.com)
25345
25346         * Upgraded c-torture tests from 1.12 to 1.17
25347
25348 1993-04-30  Mike Werner  (mtw@deneb.cygnus.com)
25349
25350         * lib/old-dejagnu.exp:
25351           Fixed handling of XFAIL target triplets to correctly
25352           recognize wildcard characters.  Removed code that
25353           appended a unique id tag to the end of the file name
25354           printed out by the result of the testcases within a
25355           given test file.
25356
25357 1993-04-29  Mike Werner  (mtw@deneb.cygnus.com)
25358
25359         * lib/old-dejagnu.exp:
25360           Reworked expected failure handling to trigger off of XFAIL
25361           keyword in keyphrase embeded in testcase source code. The
25362           XFAIL keyword must be at the end of the keyphrase line. It
25363           may optionally be followed by one or more target triplets.
25364           It has just occured that the handling of wildcards in the
25365           target triplet may not be correct.
25366
25367 1993-04-23  Mike Werner  (mtw@deneb.cygnus.com)
25368
25369         * g++.old-deja/tests:
25370           Moved all subdirectories up one level into g++.old-deja .
25371
25372         * lib/old-dejagnu.exp:
25373           Fixed problem with CXXFLAGS not being properly reset, and being
25374           corrupted with extraneous "-c" compiler option.  This was
25375           causing binaries to not be generated for test that needed them.
25376           Modified strings passed to "pass" and "fail" so that individual
25377           tests from the same test file would be distinguished by an
25378           identifier appended to the test file name in the summary logs;
25379           this corrected a problem with erroneous diff logs.  Added code
25380           to search testcases for expected fail and unexpected pass keywords.
25381
25382 1993-04-20  Rob Savoye  (rob at darkstar.cygnus.com)
25383
25384         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
25385
25386 1993-04-15  Mike Werner  (mtw@deneb.cygnus.com)
25387
25388         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
25389           Removed extraneous text from end of "Special g++ Options"
25390           keyphrase.
25391
25392         * lib/old-dejagnu.exp: Added pattern matching to look for new
25393           keywords, embedded in testcases comments, which will trigger
25394           calls to xpass and xfail.
25395
25396 1993-04-14  Mike Werner  (mtw@deneb.cygnus.com)
25397
25398         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
25399           comments embedded in the testcases, especially the one looking for
25400           special compiler options, as well as the pattern matching for the
25401           compiler output again.
25402
25403 1993-04-12  Mike Werner  (mtw@deneb.cygnus.com)
25404
25405         * lib/old-dejagnu.exp: Do a proper check of the return value for
25406           execute tests. Fixed several problems with the pattern matching
25407           of the compiler output which gave erroneous test results.
25408           Changed several of the test result messages to be more descriptive.
25409         * config/unix-g++.exp: Proc g++_load now actually works and
25410           executes the tests passed to it and returns a usable return
25411           value.
25412
25413 1993-04-11  Rob Savoye  (rob at darkstar.cygnus.com)
25414
25415           * lib/gcc.exp: Exits gracefully if $CC is bogus.
25416
25417 1993-04-09  Mike Werner  (mtw@deneb.cygnus.com)
25418
25419         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
25420           Modified both files to properly execute the old style
25421           dejagnu tests. The previous versions of these files were
25422           experimental and did not function anything near correctly.
25423
25424 1993-04-05  Rob Savoye  (rob@cygnus.com)
25425
25426         * Removed all Makefile.in and configure.in files. No configuration
25427         needed now.
25428
25429 1993-04-02  Mike Werner  (mtw@deneb.cygnus.com)
25430
25431         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
25432
25433 1993-03-28  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
25434
25435         * gcc.compile/configure.in, gcc.unsorted/configure.in,
25436         gcc.special/configure.in, gcc.noncompile/configure.in,
25437         gcc.execute/configure.in, gcc.code_quality/configure.in,
25438         g++.other/configure.in, g++.old-deja/configure.in,
25439         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
25440         in srcname setting.
25441
25442 1993-03-25  Rob Savoye  (rob at darkstar.cygnus.com)
25443
25444         * lib/udi.exp:  Fixed mondfe and mondfe_download.
25445         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
25446         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
25447
25448 1993-03-25  Ian Lance Taylor  (ian@cygnus.com)
25449
25450         * config/udi-gdb.exp: Check $shell_id after connecting to target.
25451         (gdb_exit): Don't remove *_soc files.
25452
25453 1993-03-22  Ian Lance Taylor  (ian@cygnus.com)
25454
25455         * lib/c-torture.exp: Don't look for main; instead always use -w
25456         -c.  This is how the c-torture tests work.  Remove the object
25457         file if the compilation succeeds.
25458         * gcc.execute/execute.exp: Remove executable if test passes.
25459         * gcc.noncompile/noncompile.exp: Every test is an expected
25460         failure.
25461         * gcc.special/special.exp: Added tests from c-torture 1.11,
25462         corrected use of existing test.
25463         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
25464         gcc.execute/920625-1.c: Updated to c-torture 1.11.
25465         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
25466         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
25467         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
25468         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
25469         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
25470         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
25471         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
25472         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
25473         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
25474         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
25475         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
25476         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
25477         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
25478         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
25479         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
25480         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
25481         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
25482         c-torture 1.11.
25483         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
25484         correspond to c-torture 1.11.
25485
25486         * New file.