cp-tree.h (saved_scope): Make old_bindings a vector.
[platform/upstream/gcc.git] / gcc / testsuite / ChangeLog
1 2004-07-11  Mark Mitchell  <mark@codesourcery.com>
2
3         * g++.dg/parse/defarg8.C: New test.
4
5 2004-07-11  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
6
7         PR fortran/16433
8         * gfortran.dg/pr16433.f: New test.
9
10         PR fortran/17574
11         * gfortran.dg/pr15754.f90: New test.
12         
13 2004-07-11  Joseph S. Myers  <jsm@polyomino.org.uk>
14
15         PR tree-optimization/16437
16         * gcc.c-torture/execute/bitfld-4.c: New test.
17
18 2004-07-10  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
19         
20         * gfortran.fortran-torture/execute/common_2.f90: Add check for
21         access to common var from module.
22
23 2004-07-10  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
24
25         PR fortran/16336
26         * gfortran.fortran-torture/execute/common_2.f90: New test.
27
28 2004-07-10  Paul Brook  <paul@codesourcery.com>
29
30         * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
31
32 2004-07-10  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
33
34         PR fortran/15969
35         * gfortran.fortran-torture/execute/der_init_5.f90: New test.
36
37 2004-07-10  David Billinghurst (David.Billinghurst@riotinto.com)
38
39         * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
40         * gfortran.dg/g77/ffixed-form-2.f: Likewise
41         * gfortran.dg/g77/ffree-form-1.f: Likewise
42         * gfortran.dg/g77/ffree-form-2.f: Likewise
43         * gfortran.dg/g77/ffree-form-3.f: Likewise
44         * gfortran.dg/g77/fno-underscoring.f: Likewise
45         * gfortran.dg/g77/funderscoring.f: Likewise
46         * gfortran.dg/g77/pr9258.f: Likewise.  Add dg-warning lines.
47
48 2004-07-10  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
49         
50         * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
51
52 2004-07-10 Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
53         Paul Brook  <paul@codesourcery.com>
54
55         PR fortran/13415
56         * gfortran.dg/common_pointer_1.f90: New test.
57
58 2004-07-10  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
59
60         * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
61
62 2004-07-09  James E Wilson  <wilson@specifixinc.com>
63
64         PR target/16364
65         * gcc.c-torture/compile/20040709-1.c: New.
66
67 2004-07-09  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
68         
69         PR fortran/14077
70         * gfortran.fortran-torture/execute/module_init_1.f90: New test.
71
72 2004-07-09  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
73
74         PR fortran/13201
75         * gfortran.dg/shape_1.f90: New test.
76
77 2004-07-09  Zack Weinberg  <zack@codesourcery.com>
78             Andrew Pinski  <apinski@apple.com>
79
80         * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
81
82 2004-07-09  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
83
84         * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
85         comment.
86
87 2004-07-09  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
88         Paul Brook  <paul@codesourcery.com>
89
90         * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
91         '.f95' and '.F95'.
92
93 2004-07-09  Diego Novillo  <dnovillo@redhat.com>
94
95         * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
96
97 2004-07-09  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
98
99         * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
100         testcases with capital suffix.
101
102 2004-07-09  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
103
104         PR fortran/15481
105         PR fortran/13372
106         PR fortran/13575
107         PR fortran/15978
108         * gfortran.fortran-torture/compile/implicit_2.f90: New test.
109
110         * gfortran.dg/implicit_1.f90: New test.
111
112 2004-07-09  David Billinghurst (David.Billinghurst@riotinto.com)
113
114         * lib/gfortran-dg.exp (gfortran-dg-test):  Adapt regular
115         expression to match gfortran warning/error messages
116         * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
117         dg-error text.
118
119 2004-07-09  David Billinghurst (David.Billinghurst@riotinto.com)
120
121         * lib/fortran-torture.exp: Rename proc search_for to
122         search_for_re.
123
124 2004-07-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
125
126         * gcc.c-torture/execute/simd-5.x: New file.
127         XFAIL on SPARC 64-bit at -O0.
128
129 2004-07-09  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
130
131         PR c++/8211
132         PR c++/16165
133         * g++.dg/warn/effc3.C: New test.
134
135 2004-07-09  David Billinghurst (David.Billinghurst@riotinto.com)
136
137         * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
138         change X to 1X in format.
139         * gfortran.dg/g77/20010216-1.f:  Copy from g77.dg and
140         add data statements to conform to standard.
141
142 2004-07-09  David Billinghurst (David.Billinghurst@riotinto.com)
143
144         * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
145         * gfortran.dg/g77/f77-edit-t-in.f: Likewise
146         * gfortran.dg/g77/f77-edit-x-out.f: Likewise
147
148 2004-07-09  David Billinghurst (David.Billinghurst@riotinto.com)
149
150         * gfortran.dg/g77/7388.f: Copy from g77.dg
151         * gfortran.dg/g77/f77-edit-i-out.f: Likewise
152         * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
153         * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
154         * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
155         * gfortran.dg/g77/f77-edit-t-out.f: Likewise
156         * gfortran.dg/g77/f77-edit-h-out.f: Likewise
157         * gfortran.dg/g77/strlen0.f: Likewise
158
159 2004-07-09   David Billinghurst (David.Billinghurst@riotinto.com)
160
161         * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
162         * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
163
164 2004-07-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
165
166         * gcc.c-torture/execute/920428-2.x: Delete.
167         * gcc.c-torture/execute/920501-7.x: Likewise.
168
169 2004-07-08  Jakub Jelinek  <jakub@redhat.com>
170
171         * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
172         -march=i386 into -march=i686.  Add -march=i686 -mtune=x and
173         -march=x for pentium3, pentium3m, pentium-m, pentium4m,
174         prescott and c3-2.
175         (PREFETCH_3DNOW): Add -march=c3.
176
177 2004-07-08  Diego Novillo  <dnovillo@redhat.com>
178
179         PR c/16437
180         * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
181         * gcc.c-torture/execute/bf64-1.x: Likewise.
182
183 2004-07-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
184
185         * gcc.c-torture/compile/20040708-1.c: New test.
186
187 2004-07-08  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
188
189         PR c++/16169
190         * g++.dg/warn/effc2.C: New test.
191
192 2004-07-08  Joseph S. Myers  <jsm@polyomino.org.uk>
193
194         * gcc.c-torture/execute/bitfld-1.x: Remove.
195         * gcc.c-torture/execute/bitfld-3.c: New test.
196         * gcc.dg/bitfld-2.c: Remove XFAILs.
197
198 2004-07-07  H.J. Lu  <hongjiu.lu@intel.com>
199
200         PR c++/16276
201         * g++.dg/rtti/tinfo1.C: New file.
202
203 2004-07-07  Eric Christopher  <echristo@redhat.com>
204
205         * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
206
207 2004-07-07  Andrew Pinski  <apinski@apple.com>
208
209         * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
210
211 2004-07-07  Mark Mitchell  <mark@codesourcery.com>
212
213         * g++.dg/init/call1.C: XFAIL.
214
215 2004-07-07  Alexandre Oliva  <aoliva@redhat.com>
216
217         * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
218         except for movstrict*, to movmem* and clrstr* to clrmem*.
219
220 2004-07-07  Richard Sandiford  <rsandifo@redhat.com>
221
222         * gcc.c-torture/execute/20040707-1.c: New test.
223
224 2004-07-06  Richard Sandiford  <rsandifo@redhat.com>
225
226         * gcc.c-torture/execute/20040706-1.c: New test.
227
228 2004-07-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
229
230         PR c++/3671
231         * g++.dg/template/spec14.C: New test.
232
233 2004-07-05  Jakub Jelinek  <jakub@redhat.com>
234
235         * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
236         nothing if not yet defined.  Use it in b, c and d type definitions.
237         * gcc.c-torture/execute/20040705-1.c: New test.
238         * gcc.c-torture/execute/20040705-2.c: New test.
239
240 2004-07-05  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
241
242         PR c++/2518
243         * g++.dg/lookup/new1.C: New test.
244
245 2004-07-05  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
246
247         PR c++/11406
248         * g++.dg/template/sizeof8.C: New test.
249
250 2004-07-05  Richard Sandiford  <rsandifo@redhat.com>
251
252         * gcc.c-torture/compile/20040705-1.c: New test.
253
254 2004-07-04  Bud Davis  <bdavis9659@comcast.net>
255
256         * gfortran.fortran-torture/execute/seq_io.f90: New test.
257
258 2004-07-04  Neil Booth  <neil@duron.akihabara.co.uk>
259
260         * gcc.dg/cpp/if-mop.c: Two new testcases.
261         * gcc.dg/cpp/trad/comment-3.c: New.
262
263 2004-07-04  Paul Brook  <paul@codesourcery.com>
264
265         * gfortran.fortran-torture/compile/implicit_1.f90: New test.
266
267 2004-07-03  Scott Brumbaugh  <scottb.lists@verizon.net>
268
269         PR c++/3761
270         * g++.dg/lookup/crash4.C: New test.
271
272 2004-07-02  Zack Weinberg  <zack@codesourcery.com>
273
274         * gcc.c-torture/execute/builtin-abs-1.c
275         * gcc.c-torture/execute/builtin-abs-2.c
276         * gcc.c-torture/execute/builtin-complex-1.c
277         * gcc.c-torture/execute/builtins/string-1-lib.c
278         * gcc.c-torture/execute/builtins/string-1.c
279         * gcc.c-torture/execute/builtins/string-2-lib.c
280         * gcc.c-torture/execute/builtins/string-2.c
281         * gcc.c-torture/execute/builtins/string-3-lib.c
282         * gcc.c-torture/execute/builtins/string-3.c
283         * gcc.c-torture/execute/builtins/string-4-lib.c
284         * gcc.c-torture/execute/builtins/string-4.c
285         * gcc.c-torture/execute/builtins/string-5-lib.c
286         * gcc.c-torture/execute/builtins/string-5.c
287         * gcc.c-torture/execute/builtins/string-6-lib.c
288         * gcc.c-torture/execute/builtins/string-6.c
289         * gcc.c-torture/execute/builtins/string-7-lib.c
290         * gcc.c-torture/execute/builtins/string-7.c
291         * gcc.c-torture/execute/builtins/string-8-lib.c
292         * gcc.c-torture/execute/builtins/string-8.c
293         * gcc.c-torture/execute/builtins/string-9-lib.c
294         * gcc.c-torture/execute/builtins/string-9.c
295         * gcc.c-torture/execute/builtins/string-asm-1-lib.c
296         * gcc.c-torture/execute/builtins/string-asm-1.c
297         * gcc.c-torture/execute/builtins/string-asm-2-lib.c
298         * gcc.c-torture/execute/builtins/string-asm-2.c
299         * gcc.c-torture/execute/stdio-opt-1.c
300         * gcc.c-torture/execute/stdio-opt-2.c
301         * gcc.c-torture/execute/stdio-opt-3.c
302         * gcc.c-torture/execute/string-opt-1.c
303         * gcc.c-torture/execute/string-opt-10.c
304         * gcc.c-torture/execute/string-opt-11.c
305         * gcc.c-torture/execute/string-opt-12.c
306         * gcc.c-torture/execute/string-opt-13.c
307         * gcc.c-torture/execute/string-opt-14.c
308         * gcc.c-torture/execute/string-opt-15.c
309         * gcc.c-torture/execute/string-opt-16.c
310         * gcc.c-torture/execute/string-opt-2.c
311         * gcc.c-torture/execute/string-opt-6.c
312         * gcc.c-torture/execute/string-opt-7.c
313         * gcc.c-torture/execute/string-opt-8.c:
314         Replace with ...
315
316         * gcc.c-torture/execute/builtins/abs-2.c
317         * gcc.c-torture/execute/builtins/abs-3.c
318         * gcc.c-torture/execute/builtins/complex-1.c
319         * gcc.c-torture/execute/builtins/fprintf.c
320         * gcc.c-torture/execute/builtins/fputs.c
321         * gcc.c-torture/execute/builtins/memcmp.c
322         * gcc.c-torture/execute/builtins/memmove.c
323         * gcc.c-torture/execute/builtins/memops-asm.c
324         * gcc.c-torture/execute/builtins/mempcpy-2.c
325         * gcc.c-torture/execute/builtins/mempcpy.c
326         * gcc.c-torture/execute/builtins/memset.c
327         * gcc.c-torture/execute/builtins/printf.c
328         * gcc.c-torture/execute/builtins/sprintf.c
329         * gcc.c-torture/execute/builtins/strcat.c
330         * gcc.c-torture/execute/builtins/strchr.c
331         * gcc.c-torture/execute/builtins/strcmp.c
332         * gcc.c-torture/execute/builtins/strcpy.c
333         * gcc.c-torture/execute/builtins/strcspn.c
334         * gcc.c-torture/execute/builtins/strlen-2.c
335         * gcc.c-torture/execute/builtins/strlen.c
336         * gcc.c-torture/execute/builtins/strncat.c
337         * gcc.c-torture/execute/builtins/strncmp-2.c
338         * gcc.c-torture/execute/builtins/strncmp.c
339         * gcc.c-torture/execute/builtins/strncpy.c
340         * gcc.c-torture/execute/builtins/strpbrk.c
341         * gcc.c-torture/execute/builtins/strpcpy-2.c
342         * gcc.c-torture/execute/builtins/strpcpy.c
343         * gcc.c-torture/execute/builtins/strrchr.c
344         * gcc.c-torture/execute/builtins/strspn.c
345         * gcc.c-torture/execute/builtins/strstr-asm.c
346         * gcc.c-torture/execute/builtins/strstr.c:
347         ... these new files.
348
349         * gcc.c-torture/execute/builtins/abs-2-lib.c
350         * gcc.c-torture/execute/builtins/abs-3-lib.c
351         * gcc.c-torture/execute/builtins/complex-1-lib.c
352         * gcc.c-torture/execute/builtins/fprintf-lib.c
353         * gcc.c-torture/execute/builtins/fputs-lib.c
354         * gcc.c-torture/execute/builtins/memcmp-lib.c
355         * gcc.c-torture/execute/builtins/memmove-lib.c
356         * gcc.c-torture/execute/builtins/memops-asm-lib.c
357         * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
358         * gcc.c-torture/execute/builtins/mempcpy-lib.c
359         * gcc.c-torture/execute/builtins/memset-lib.c
360         * gcc.c-torture/execute/builtins/printf-lib.c
361         * gcc.c-torture/execute/builtins/sprintf-lib.c
362         * gcc.c-torture/execute/builtins/strcat-lib.c
363         * gcc.c-torture/execute/builtins/strchr-lib.c
364         * gcc.c-torture/execute/builtins/strcmp-lib.c
365         * gcc.c-torture/execute/builtins/strcpy-lib.c
366         * gcc.c-torture/execute/builtins/strcspn-lib.c
367         * gcc.c-torture/execute/builtins/strlen-2-lib.c
368         * gcc.c-torture/execute/builtins/strlen-lib.c
369         * gcc.c-torture/execute/builtins/strncat-lib.c
370         * gcc.c-torture/execute/builtins/strncmp-2-lib.c
371         * gcc.c-torture/execute/builtins/strncmp-lib.c
372         * gcc.c-torture/execute/builtins/strncpy-lib.c
373         * gcc.c-torture/execute/builtins/strpbrk-lib.c
374         * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
375         * gcc.c-torture/execute/builtins/strpcpy-lib.c
376         * gcc.c-torture/execute/builtins/strrchr-lib.c
377         * gcc.c-torture/execute/builtins/strspn-lib.c
378         * gcc.c-torture/execute/builtins/strstr-asm-lib.c
379         * gcc.c-torture/execute/builtins/strstr-lib.c
380         * gcc.c-torture/execute/builtins/lib/abs.c
381         * gcc.c-torture/execute/builtins/lib/fprintf.c
382         * gcc.c-torture/execute/builtins/lib/memset.c
383         * gcc.c-torture/execute/builtins/lib/printf.c
384         * gcc.c-torture/execute/builtins/lib/sprintf.c
385         * gcc.c-torture/execute/builtins/lib/strcpy.c
386         * gcc.c-torture/execute/builtins/lib/strcspn.c
387         * gcc.c-torture/execute/builtins/lib/strncat.c
388         * gcc.c-torture/execute/builtins/lib/strncmp.c
389         * gcc.c-torture/execute/builtins/lib/strncpy.c
390         * gcc.c-torture/execute/builtins/lib/strpbrk.c
391         * gcc.c-torture/execute/builtins/lib/strspn.c
392         * gcc.c-torture/execute/builtins/lib/strstr.c:
393         New files containing support routines.
394
395         * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
396         declaration.
397         * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
398         when not optimizing.
399
400 2004-07-02  Mark Mitchell  <mark@codesourcery.com>
401
402         PR c++/16240
403         * g++.dg/abi/mangle22.C: New test.
404         * g++.dg/abi/mangle23.C: Likewise.
405
406 2004-07-02  David Billinghurst  (David.Billinghurst@riotinto.com)
407
408         PR fortran/16290
409         * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
410         Allow for cases without denormalized floating point numbers.
411
412 2004-07-01  Joseph S. Myers  <jsm@polyomino.org.uk>
413
414         PR c/1027
415         * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
416         gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
417         gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
418         expected warning text.
419         * gcc.dg/format/diag-2.c: New test.
420
421 2004-07-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
422
423         * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
424
425 2004-07-01  Paolo Bonzini  <bonzini@gnu.org>
426
427         * gcc.dg/builtins-43.c: New.
428         * gcc.dg/builtins-44.c: New.
429         * gcc.dg/builtins-45.c: New.
430
431 2004-06-26  Geoffrey Keating  <geoffk@apple.com>
432             Andreas Tobler  <a.tobler@schweiz.ch>
433
434         * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
435         Use SA_RESETHAND rather than SA_ONESHOT.  Trap SIGBUS as well
436         as SIGSEGV.
437         * gcc.dg/cleanup-11.c: Likewise.
438         * gcc.dg/cleanup-8.c: Likewise.
439         * gcc.dg/cleanup-9.c: Likewise.
440         * gcc.dg/cleanup-5.c: Run on all platforms.
441
442 2004-06-30  Joseph S. Myers  <jsm@polyomino.org.uk>
443
444         * g++.dg/warn/nonnull1.C: New test.
445
446 2004-06-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
447
448         * gcc.dg/compat/compat-common.h: Wrap up CINT in
449         an #ifndef SKIP_COMPLEX_INT/#endif pair.
450         Special-case the Sun compiler wrt to <complex.h>.
451
452 2004-06-30  Nitin Yewale <nitiny@kpitcummins.com>
453
454         * gcc.dg/Wunreachable-8.C: New test.
455
456         * gcc.dg/h8300-ice2.c : New test.
457
458 2004-06-30  Tobias Schlueter  <tobias.shclueter@physik.uni-muenchen.de>
459
460         PR fortran/16161
461         * gfortran.fortran-torture/compile/implicit.f90: Add test
462         for implicit character.
463
464 2004-06-30  David Billinghurst (David.Billinghurst@riotinto.com)
465
466         PR fortran/16289
467         * gfortran.fortran-torture/execute/intrinsic_nearest.f90
468         Use tiny() intrinsic to find smallest non-negative real
469
470 2004-06-30  Jakub Jelinek  <jakub@redhat.com>
471
472         * gcc.dg/compat/struct-by-value-22_main.c: New test.
473         * gcc.dg/compat/struct-by-value-22_x.c: New.
474         * gcc.dg/compat/struct-by-value-22_y.c: New.
475
476         * gcc.c-torture/execute/20040629-1.c: New test.
477
478 2004-06-29  Jakub Jelinek  <jakub@redhat.com>
479
480         * gcc.dg/compat/vector-defs.h: Use vector_size attribute
481         only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
482
483         PR target/16195
484         * gcc.dg/20040625-1.c: New test.
485
486 2004-06-29  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
487
488         * gfortran.fortran-torture/execute/parameter_2.f90: New test.
489
490 2004-06-29  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
491
492         PR fortran/15963
493         * gfortran.fortran-torture/execute/initialization_1.f90: New test.
494
495 2004-06-29  Richard Henderson  <rth@redhat.com>
496
497         * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
498
499 2004-06-29  Paul Brook  <paul@codesourcery.com>
500
501         * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
502         * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
503
504 2004-06-29  Nathan Sidwell  <nathan@codesourcery.com>
505
506         PR c++/16260
507         * g++.dg/parse/crash15.C: New.
508
509 2004-06-28  Andrew Pinski  <apinski@apple.com>
510
511         * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
512         by the error already.
513
514         * g++.dg/opt/ptrmem4.C: Change to compile only test.
515
516 2004-06-28  Dhananjay Deshpande  <dhananjayd@kpitcummins.com>
517
518         PR target/14041
519         * gcc.dg/h8300-bss-align-1.c : New.
520
521 2004-06-28  Nathan Sidwell  <nathan@codesourcery.com>
522
523         * PR c++/16174
524         * g++.dg/template/ctor4.C: New.
525
526 2004-06-27  Andrew Pinski  <pinskia@physics.uc.edu>
527
528         PR c++/16205
529         * g++.dg/warn/Wsequence-point-1.C: New test.
530
531 2004-06-27  Paul Brook  <paul@codesourcery.com>
532
533         * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
534
535 2004-06-27  Zack Weinberg  <zack@codesourcery.com>
536
537         * g++.old-deja/g++.mike/p7325.C: Remove.
538
539 2004-06-27  Andrew Pinski  <pinskia@physics.uc.edu>
540
541         PR c/14963
542         * gcc.dg/pr14963.c: New test.
543
544 2004-06-27  Mark Mitchell  <mark@codesourcery.com>
545
546         PR c++/16193
547         * g++.dg/parse/redef1.C: New test.
548
549 2004-06-27  Joseph S. Myers  <jsm@polyomino.org.uk>
550
551         * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
552         20021110.c.
553         * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
554         20021119-1.c.
555         * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
556         gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
557         5-04.c.
558         * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
559         * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
560         * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
561         * g++.old-deja/g++.law/enum8.C: Remove duplicate of
562         g++.brendan/enum14.C.
563         * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
564         * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
565         * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
566         g++.mike/virt1.C.
567         * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
568         memtemp24.C.
569
570 2004-06-27  Roger Sayle  <roger@eyesopen.com>
571
572         * gcc.dg/20040527-1.c: New test case.
573
574 2004-06-26  Bud Davis  <bdavis9659@comcast.net>
575
576         PR gfortran/pr16196
577         * gfortran.fortran-torture/execute/open_replace.f90: New test case.
578
579 2004-06-25  Roger Sayle  <roger@eyesopen.com>
580
581         PR middle-end/15825
582         * gcc.dg/pr15825-1.c: New test case.
583
584 2004-06-25  Richard Sandiford  <rsandifo@redhat.com>
585
586         * gcc.c-torture/execute/20040625-1.c: New test.
587
588 2004-06-25  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
589
590         * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
591
592 2004-06-25  Richard Sandiford  <rsandifo@redhat.com>
593
594         * gcc.dg/torture/mips-div-1.c: New test.
595
596 2004-06-24  Jeff Law  <law@redhat.com>
597
598         * gcc.dg/tree-ssa/20040624-1.c: New test.
599
600 2004-06-24  Richard Sandiford  <rsandifo@redhat.com>
601
602         * gcc.c-torture/compile/20040624-1.c: New test.
603
604 2004-06-24  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
605
606         * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
607         this directory.
608
609 2004-06-23  Andrew Pinski  <apinski@apple.com>
610
611         PR middle-end/15988
612         * g++.dg/opt/ptrmem4.C: New test.
613
614         * gcc.dg/c90-array-quals-2.c: New test.
615
616 2006-06-23  Nitin Yewale <NitinY@KPITCummins.com>
617
618         * gcc.dg/kpice1.c: New test.
619
620 2006-06-23  Andrew Pinski  <apinski@apple.com>
621
622         * gcc.dg/c90-array-quals.c: New test.
623
624 2006-06-22  Richard Henderson  <rth@redhat.com>
625
626         * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
627
628 2004-06-22  Loren James Rittle  <ljrittle@acm.org>
629
630         * gcc.dg/builtins-config.h: Handle FreeBSD.
631
632 2006-06-22  Richard Henderson  <rth@redhat.com>
633
634         * g++.dg/opt/devirt1.C: New.
635
636 2004-06-22  Kelley Cook <kcook@gcc.gnu.org>
637
638         * g++.dg/opt/pr15551.C: New testcase.
639
640 2004-06-22  H.J. Lu  <hongjiu.lu@intel.com>
641
642         PR target/14800
643         * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
644         x86_64-*-linux* when compiling for 32bit.
645
646 2004-06-21  Andrew Pinski  <apinski@apple.com>
647
648         * gcc.dg/pch/struct-1.c: New.
649         * gcc.dg/pch/struct-1.hs: New.
650
651 2004-06-21  Geoffrey Keating  <geoffk@apple.com>
652
653         * gcc.dg/pch/save-temps-1.c: New file.
654         * gcc.dg/pch/save-temps-1.hs: New file.
655
656 2004-06-22  Janne Blomqvist  <jblomqvi@cc.hut.fi>
657
658         * gfortran.fortran-torture/execute/iolength_1.f90: New test.
659         * gfortran.fortran-torture/execute/iolength_3.f90: New test.
660
661 2004-06-21  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
662
663         * gfortran.fortran-torture/execute/select_1.f90: Rename function
664         to fix type error.
665         * gfortran.fortran-torture/execute/intrinsic_associated.f90:
666         Remove trailing spaces.
667
668 2004-06-21  Richard Henderson  <rth@redhat.com>
669
670         * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
671         merging && to BIT_FIELD_REF.
672
673 2004-06-21  Richard Sandiford  <rsandifo@redhat.com>
674
675         * g++.dg/opt/placeholder1.C: New test.
676
677 2004-06-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
678
679         * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
680         * gcc.dg/compat/struct-complex-1_y.c: Likewise.
681         * gcc.dg/compat/union-m128-1_x.c: Likewise.
682         * gcc.dg/compat/union-m128-1_y.c: Likewise.
683
684 2004-06-20  Zack Weinberg  <zack@codesourcery.com>
685
686         * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
687         extern "C".
688         * g++.dg/other/pragma-re-1.C: Add comments.
689
690 2004-06-19  Bud Davis  <bdavis9659@comcast.net>
691
692         PR gfortran/16080
693         * gfortran.fortran-torture/execute/read_null_string.f90: New file.
694
695 2004-06-19  Andrew Pinski  <pinskia@physics.uc.edu>
696
697         * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
698         instead of setting the type of size_t by
699         hand.
700
701 2004-06-18  Roger Sayle  <roger@eyesopen.com>
702
703         * gcc.dg/unordered-2.c: New test case.
704         * gcc.dg/unordered-3.c: New test case.
705
706 2004-06-19  David Billinghurst (David.Billinghurst@riotinto.com)
707
708         PR other/16043
709         * lib/g++.exp (g++_version): Tweak regexp for version
710         * lib/g77.exp (g77_version): Likewise
711         * lib/gfortran.exp (gfortran_version): Likewise
712         * lib/objc.exp (objc_version): Likewise
713         * lib/treelang.exp (treelang_version): Likewise
714
715 2004-06-19  Jakub Jelinek  <jakub@redhat.com>
716
717         * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
718         Use INT_MAX instead of __INT_MAX__.
719         * gcc.dg/compat/struct-align-2_y.c: Likewise.
720
721         * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
722         * gcc.dg/compat/scalar-return-3_x.c: Use it.
723         * gcc.dg/compat/scalar-return-3_y.c: Use it.
724         * gcc.dg/compat/scalar-return-4_x.c: Use it.
725         * gcc.dg/compat/scalar-return-4_y.c: Use it.
726         * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
727         * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
728         * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
729         * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
730
731         * gcc.dg/range-test-1.c: New test.
732         * g++.dg/opt/range-test-1.C: New test.
733
734 2004-06-17  Richard Henderson  <rth@redhat.com>
735
736         * objc.dg/sync-1.m: New.
737         * objc.dg/try-catch-1.m: Don't force next runtime.
738         * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
739         * objc.dg/try-catch-2.m: Likewise.  Enable everywhere.  Remove
740         shadowed catch clause.
741         * objc.dg/try-catch-5.m: New.
742
743 2004-06-17  Zack Weinberg  <zack@codesourcery.com>
744
745         Bug 14610
746         * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
747
748 2004-06-15  Richard Henderson  <rth@redhat.com>
749
750         * gcc.dg/20001116-1.c: Move expected warning line.
751
752 2004-06-15  Richard Henderson  <rth@redhat.com>
753
754         * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
755         * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
756
757 2004-06-15  Jeff Law  <law@redhat.com>
758
759         * gcc.dg/tree-ssa/20040615-1.c: New test.
760         * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
761         be less sensitive to operand ordering.
762         * gcc.dg/tree-ssa/20030824-2.c: Likewise.
763
764 2004-06-16  Danny Smith  <dannysmith@users.sourceforge.net>
765
766         * g++.dg/abi/bitfield3.C: Add comment..
767
768 2004-06-15  Richard Henderson  <rth@redhat.com>
769
770         * g++.dg/ext/stmtexpr1.C: XFAIL.
771         * gcc.dg/20030612-1.c: XFAIL.
772
773 2004-06-15  Eric Christopher  <echristo@redhat.com>
774
775         * g++.dg/charset/asm5.c: New.
776         * gcc.dg/charset/asm6.c: New.
777
778 2004-06-15  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
779
780         PR fortran/15962
781         * gfortran.fortran-torture/execute/select_1.f90: New test.
782
783 2004-06-15  Paul Brook  <paul@codesourcery.com>
784
785         * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
786
787 2004-06-14  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
788
789         PR c++/15967
790         * g++.dg/lookup/crash3.C: New test.
791
792 2004-06-14  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
793
794         PR c++/15947
795         * g++.dg/parse/dtor4.C: New test.
796
797 2004-06-14  Jeff Law  <law@redhat.com>
798
799         * gcc.c-torture/compile/20040614-1.c: New test.
800
801 2004-06-14  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
802
803         PR fortran/15211
804         * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
805         LEN of a character array.
806
807 2004-06-14  Mark Mitchell  <mark@codesourcery.com>
808
809         PR c++/15096
810         * g++.dg/template/ptrmem10.C: New test.
811
812         PR c++/14930
813         * g++.dg/template/friend30.C: New test.
814
815 2004-06-14  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
816
817         PR fortran/14928
818         * gfortran.fortran-torture/compile/mloc.f90: New test.
819
820 2004-06-13  Paul Brook  <paul@codesourcery.com>
821
822         * gfortran.fortran-torture/execute/random_2.f90: New test.
823
824 2004-06-13  Eric Christopher  <echristo@redhat.com>
825
826         * gcc.dg/noncompile/redecl-1.c: Fix error message.
827
828 2004-06-12  Paul Brook  <paul@codesourcery.com>
829
830         * gfortran.fortran-torture/execute/contained_3.f90: New test.
831
832 2004-06-12  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
833
834         PR fortran/14923
835         * gfortran.fortran-torture/execute/date_time_1.f90: New test.
836
837 2004-06-12  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
838
839         PR fortran/14957
840         * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
841         syntax errors in end statements of contained subroutines.
842
843 2004-06-12  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
844
845         PR fortran/12841
846         * gfortran.fortran-torture/execute/null_arg.f90: New test.
847
848 2004-06-12  Bud Davis  <bdavis9659@comcast.net>
849
850         PR fortran/15665
851         * gfortran.fortran-torture/execute/getarg_1.f90: New test.
852
853 2004-06-12  Bud Davis  <bdavis9659@comcast.net>
854
855         PR gfortran/12839
856         * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
857
858 2004-06-11  Mark Mitchell  <mark@codesourcery.com>
859
860         PR c++/15862
861         * g++.dg/parse/enum1.C: New test.
862
863 2004-06-10  Jeff Law  <law@redhat.com>
864
865         * gcc.c-torture/compile/20040610-1.c: New test.
866
867 2004-06-11  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
868
869         * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
870         * g++.old-deja/g++.other/decl3.C: Likewise.
871
872 2004-06-10  Brian Booth  <bbooth@redhat.com>
873
874         * gcc.dg/tree-ssa/20031015-1.c: Scan for
875         V_MAY_DEF instead of VDEF.
876         * gcc.dg/tree-ssa/20040517-1.c: Ditto.
877
878 2004-06-10  Mark Mitchell  <mark@codesourcery.com>
879
880         PR c++/14211
881         * g++.dg/conversion/const1.C: New test.
882
883         PR c++/15076
884         * g++.dg/conversion/reinterpret1.C: New test.
885
886         PR c++/15877
887         * g++.dg/template/enum2.C: New test.
888
889         PR c++/15227
890         * g++.dg/template/error13.C: New test.
891
892 2004-06-10  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
893
894         PR fortran/14957
895         * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
896         arguments to test_* REAL and of the right size.
897
898 2004-06-10  Jakub Jelinek  <jakub@redhat.com>
899
900         PR target/15569
901         PR rtl-optimization/15681
902         * gcc.dg/20040609-1.c: New test.
903
904 2004-06-10  Jakub Jelinek  <jakub@redhat.com>
905
906         PR c++/14791
907         * g++.dg/opt/builtins1.C: New test.
908
909 2004-06-10  Danny Smith  <dannysmith@users.sourceforge.net>
910
911         * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
912         that use default windows32 struct layout.
913         * gcc.dg/i386-bitfield2.c: Likewise.
914
915 2004-06-09  Danny Smith  <dannysmith@users.sourceforge.net>
916
917         * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
918         for mingw32 and cygwin targets.
919
920 2004-06-09  Geoffrey Keating  <geoffk@apple.com>
921
922         * gcc.dg/pch/macro-4.c: New.
923         * gcc.dg/pch/macro-4.hs: New.
924
925 2004-06-09  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
926
927         PR fortran/13249
928         * gfortran.fortran-torture/compile/name_clash.f90: New test.
929
930 2004-06-09  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
931
932         PR fortran/13372
933         * gfortran.fortran-torture/compile/named_args_2.f90: New test.
934
935 2004-06-09  Bud Davis  <bdavis9659@comcast.net>
936
937         PR gfortran/14897
938         * gfortran.fortran-torture/execute/t_edit.f90: New test.
939
940 2004-06-09  Bud Davis  <bdavis9659@comcast.net>
941
942         PR gfortran/15755
943         * gfortran.fortran-torture/execute/backspace.c : New test.
944
945 2004-06-09  Paul Brook  <paul@codesourcery.com>
946
947         * gfortran.fortran-torture/execure/intrinsic_associated.f90
948         (pointer_to_section): Rewrite to use smaller array.
949
950 2004-06-08  David Edelsohn  <edelsohn@gnu.org>
951
952         * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
953         * gcc.dg/ext/altivec-10.c: Same.
954         * gcc.dg/ext/altivec-11.c: Same.
955         * gcc.dg/ext/altivec-12.c: Same.
956         * gcc.dg/ext/altivec-13.c: Same.
957         * gcc.dg/ext/altivec-14.c: Same.
958         * gcc.dg/ext/altivec-15.c: Same.
959         * gcc.dg/ext/altivec-16.c: Same.
960         * gcc.dg/ext/altivec-3.c: Same.
961         * gcc.dg/ext/altivec-4.c: Same.
962         * gcc.dg/ext/altivec-6.c: Same.
963         * gcc.dg/ext/altivec-7.c: Same.
964         * gcc.dg/ext/altivec-8.c: Same.
965         * gcc.dg/ext/altivec-varargs-1.c: Same.
966
967         * g++.dg/ext/altivec-1.C: Correct dg syntax.
968         * g++.dg/ext/altivec-10.C: Same.
969         * g++.dg/ext/altivec-2.C: Same.
970         * g++.dg/ext/altivec-3.C: Same.
971         * g++.dg/ext/altivec-4.C: Same.
972         * g++.dg/ext/altivec-5.C: Same.
973         * g++.dg/ext/altivec-6.C: Same.
974         * g++.dg/ext/altivec-7.C: Same.
975         * g++.dg/ext/altivec-8.C: Same.
976         * g++.dg/ext/altivec-9.C: Same.
977
978 2004-06-08  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
979
980         PR c++/7841
981         * g++.old-deja/g++.pt/ctor2.C: Add error mark.
982
983 2004-06-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
984
985         * gcc.dg/union-1.c: New test.
986
987 2004-06-07  Roger Sayle  <roger@eyesopen.com>
988
989         * gcc.dg/builtins-41.c: New test case.
990         * gcc.dg/builtins-42.c: New test case.
991
992 2004-06-07  David Edelsohn  <edelsohn@gnu.org>
993
994         * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
995         * g++.dg/ext/altivec-10.C: Same.
996         * g++.dg/ext/altivec-2.C: Same.
997         * g++.dg/ext/altivec-3.C: Same.
998         * g++.dg/ext/altivec-4.C: Same.
999         * g++.dg/ext/altivec-5.C: Same.
1000         * g++.dg/ext/altivec-6.C: Same.
1001         * g++.dg/ext/altivec-7.C: Same.
1002         * g++.dg/ext/altivec-8.C: Same.
1003         * g++.dg/ext/altivec-9.C: Same.
1004         * g++.old-deja/g++.abi/cxa_vec.C: Same.
1005         * g++.old-deja/g++.brendan/new3.C: Same.
1006         * gcc.c-torture/execute/eeprof-1.x: Same.
1007
1008 2004-06-07  Joseph S. Myers  <jsm@polyomino.org.uk>
1009
1010         PR c/14765
1011         * gcc.dg/pr14765-1.c: New test.
1012
1013 2004-06-07  Roger Sayle  <roger@eyesopen.com>
1014
1015         PR c/14649
1016         * gcc.dg/pr14649-1.c: New test case.
1017
1018 2004-06-07  Richard Henderson  <rth@redhat.com>
1019
1020         * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
1021         if temporaries.
1022
1023 2004-06-07  David Edelsohn  <edelsohn@gnu.org>
1024
1025         * g++.dg/eh/elide1.C: Remove XFAIL.
1026
1027 2004-06-07  Mark Mitchell  <mark@codesourcery.com>
1028
1029         PR c++/15337
1030         * g++.dg/expr/sizeof3.C: New test.
1031
1032         PR c++/14777
1033         * g++.dg/template/access14.C: New test.
1034
1035         PR c++/15554
1036         * g++.dg/template/enum1.C: New test.
1037
1038         PR c++/15057
1039         * g++.dg/eh/throw1.C: New test.
1040
1041 2004-06-07  David Ayers  <d.ayers@inode.at>
1042             Ziemowit Laski  <zlaski@apple.com>
1043
1044         * lib/objc.exp (objc_target_compile): Revert the '-framework
1045         Foundation' flag fix, since bare Darwin does not ship
1046         with the Foundation framework.
1047         * objc/execute/next_mapping.h: Provide a local NSConstantString
1048         @interface and @implementation.
1049         (objc_constant_string_init): A constructor function, used to
1050         initialize the NSConstantString meta-class object.
1051         * objc/execute/string1.m: Include "next_mapping.h" instead of
1052         <Foundation/NSString.h>.
1053         * objc/execute/string2.m: Likewise.
1054         * objc/execute/string3.m: Likewise.
1055         * objc/execute/string4.m: Likewise.
1056
1057 2004-06-06  H.J. Lu  <hongjiu.lu@intel.com>
1058
1059         * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
1060         to double. Replace double with FLOAT.
1061         * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
1062
1063         * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
1064         * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
1065         * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
1066         * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
1067         * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
1068         * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
1069         * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
1070         * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
1071
1072 2004-06-06  Joseph S. Myers  <jsm@polyomino.org.uk>
1073
1074         PR c/13519
1075         * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
1076
1077 2004-06-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1078
1079         PR c++/15503
1080         * g++.dg/template/meminit2.C: New test.
1081
1082 2004-06-04  Paolo Bonzini  <bonzini@gnu.org>
1083
1084         PR target/15822
1085         * gcc.c-torture/execute/compare-fp-1.c,
1086         gcc.c-torture/execute/compare-fp-2.c,
1087         gcc.c-torture/execute/compare-fp-3.c,
1088         gcc.c-torture/execute/compare-fp-4.c,
1089         gcc.c-torture/execute/compare-fp-3.x,
1090         gcc.c-torture/execute/compare-fp-4.x: Moved...
1091         * gcc.c-torture/execute/ieee/compare-fp-1.c,
1092         gcc.c-torture/execute/ieee/compare-fp-2.c,
1093         gcc.c-torture/execute/ieee/compare-fp-3.c,
1094         gcc.c-torture/execute/ieee/compare-fp-4.c,
1095         gcc.c-torture/execute/ieee/compare-fp-3.x,
1096         gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
1097
1098 2004-06-04  David Ayers  <d.ayers@inode.at>
1099
1100         * objc/execute/protocol-isEqual-4.m: New testcase.
1101
1102 2004-06-04  Nicola Pero  <n.pero@mi.flashnet.it>
1103
1104         * objc/execute/protocol-isEqual-1.m: New testcase.
1105         * objc/execute/protocol-isEqual-2.m: New testcase.
1106         * objc/execute/protocol-isEqual-3.m: New testcase.
1107
1108 2004-06-03  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1109
1110         * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
1111
1112 2004-06-02  Ziemowit Laski  <zlaski@apple.com>
1113
1114         * lib/objc.exp (objc_target_compile): When running tests on
1115         Darwin (Mac OS X), inform the linker about '-framework
1116         'Foundation'.
1117
1118 2004-06-02  Eric Christopher  <echristo@redhat.com>
1119
1120         * gcc.c-torture/compile/20040602-1.c: New.
1121
1122 2004-06-02  Andrew Pinski  <pinskia@physics.uc.edu>
1123
1124         * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
1125         * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
1126
1127         PR tree-optimization/14736
1128         * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
1129
1130         PR tree-optimization/14042
1131         * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
1132
1133         PR tree-optimization/14729
1134         * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
1135
1136 2004-06-02  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1137
1138         PR fortran/15557
1139         * gfortran.fortran-torture/execute/data_3.f90: New testcase.
1140
1141 2004-06-01  Richard Hederson  <rth@redhat.com>
1142
1143         * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
1144
1145 2004-06-01  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1146
1147         PR c++/14932
1148         * g++.dg/parse/offsetof4.C: New test.
1149
1150 2004-06-01  Nicola Pero  <nicola@brainstorm.co.uk>
1151
1152         PR objc/7993
1153         * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
1154
1155 2004-05-31  Mark Mitchell  <mark@codesourcery.com>
1156
1157         PR c++/15701
1158         * g++.dg/template/friend29.C: New test.
1159
1160 2004-05-31  Joseph S. Myers  <jsm@polyomino.org.uk>
1161
1162         PR c/15749
1163         * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
1164
1165 2004-05-31  Eric Botcazou  <ebotcazou@libertysurf.fr>
1166
1167         * gcc.dg/sparc-trap-1.c: New test.
1168
1169 2004-05-31  Roger Sayle  <roger@eyesopen.com>
1170
1171         PR middle-end/15069
1172         * g++.dg/opt/fold3.C: New test case.
1173
1174 2004-05-30  Graham Stott  <graham.stott@btinternet.com>
1175
1176         * lib/target-supports.exp (check_iconv_available): Fix fallout
1177         from 2004-05-28 patch.
1178
1179 2004-05-30  Paul Brook  <paul@codesourcery.com>
1180
1181         PR fortran/15620
1182         * gfortran.fortran-torture/execute/st_function_1.f90: New test.
1183         * gfortran.fortran-torture/execute/st_function_2.f90: New test.
1184
1185 2004-05-30  Steven G. Kargl  <kargls@comcast.net>
1186
1187         * gfortran.fortran-torture/execute/random_1.f90: New test.
1188
1189 2004-05-28  Ziemowit Laski  <zlaski@apple.com>
1190
1191         * g++.dg/ext/altivec-10.C: New test.
1192
1193 2004-05-29  Paul Brook  <paul@codesourcery.com>
1194
1195         * gfortran.fortran-torture/execute/equiv_1.f90: New test.
1196
1197 2004-05-28  Ziemowit Laski  <zlaski@apple.com>
1198
1199         * gcc.dg/altivec-16.c: New test.
1200
1201 2004-05-28  Janis Johnson  <janis187@us.ibm.com>
1202
1203         * lib/target-supports.exp (check_vmx_hw_available): New.
1204         * gcc.dg/vmx/vmx.exp: Use it to determine default action.
1205
1206         * lib/target-supports.exp (check_alias_available,
1207         check_iconv_available, check_named_sections_available): Use
1208         unique names for temporary files.
1209
1210 2004-05-28  Ziemowit Laski  <zlaski@apple.com>
1211
1212         * gcc.dg/altivec-15.c: New test.
1213
1214 2004-05-28  Mark Mitchell  <mark@codesourcery.com>
1215
1216         PR c++/15083
1217         * g++.dg/warn/noeffect6.C: New test.
1218
1219         PR c++/15471
1220         * g++.dg/expr/ptrmem4.C: New test.
1221
1222         PR c++/15640
1223         * g++.dg/template/operator3.C: New test.
1224
1225 2004-05-28  Mark Mitchell  <mark@codesourcery.com>
1226
1227         PR c++/14668
1228         * g++.dg/lookup/redecl1.C: New test.
1229         * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
1230
1231 2004-05-28  Paolo Bonzini  <bonzini@gnu.org>
1232
1233         * gcc.c-torture/execute/compare-fp-1.c,
1234         gcc.c-torture/execute/compare-fp-2.c,
1235         gcc.c-torture/execute/compare-fp-3.c,
1236         gcc.c-torture/execute/compare-fp-4.c,
1237         gcc.c-torture/execute/compare-fp-3.x,
1238         gcc.c-torture/execute/compare-fp-4.x,
1239         gcc.dg/pr15649-1.c: New.
1240
1241 2004-05-27  Adam Nemet  <anemet@lnxw.com>
1242
1243         PR c++/12883
1244         * g++.dg/init/array14.C: New test.
1245
1246 2004-05-25  Janis Johnson  <janis187@us.ibm.com>
1247
1248         * lib/compat.exp (compat-get-options-main): New.
1249         (compat-get-options): Remove unneeded code, warn for ignored
1250         command.
1251         (compat-execute): Check flag set by dg-require-* commands.
1252
1253         * lib/compat.exp (compat-execute): Break up long lines.
1254
1255 2004-05-24  Janis Johnson  <janis187@us.ibm.com>
1256
1257         * gcc.dg/altivec-7.c: Don't use 'vector long'.
1258         * gcc.dg/altivec-14.c: New test.
1259         * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
1260
1261         * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
1262         * gcc.dg/altivec-12.c: Ditto.
1263
1264         * gcc.dg/altivec-3.c: Move call to altivec_check.
1265
1266 2004-05-23  Mark Mitchell  <mark@codesourcery.com>
1267
1268         PR c++/15044
1269         * g++.dg/template/error12.C: New test.
1270
1271         PR c++/15317
1272         * g++.dg/ext/attrib15.C: New test.
1273
1274         PR c++/15329
1275         * g++.dg/template/ptrmem9.C: New test.
1276
1277 2004-05-25  Paul Brook  <paul@codesourcery.com>
1278
1279         * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
1280
1281 2004-05-23  Mark Mitchell  <mark@codesourcery.com>
1282
1283         PR c++/15165
1284         * g++.dg/template/crash19.C: New test.
1285
1286 2004-05-23  Mark Mitchell  <mark@codesourcery.com>
1287
1288         PR c++/15025
1289         * g++.dg/template/redecl1.C: New test.
1290
1291 2004-05-23  Mark Mitchell  <mark@codesourcery.com>
1292
1293         PR c++/14821
1294         * g++.dg/other/ns1.C: New test.
1295
1296         PR c++/14883
1297         * g++.dg/template/invalid1.C: New test.
1298
1299 2004-05-23  Paul Brook  <paul@codesourcery.com>
1300         Victor Leikehman  <lei@haifasphere.co.il>
1301
1302         * gfortran.fortran-torture/execute/common_init_1.f90: New test.
1303         * gfortran.fortran-torture/execute/equiv_init.f90: New test.
1304
1305 2004-05-22  Mark Mitchell  <mark@codesourcery.com>
1306
1307         PR c++/15285
1308         PR c++/15299
1309         * g++.dg/template/non-dependent5.C: New test.
1310         * g++.dg/template/non-dependent6.C: New test.
1311
1312 2004-05-22  Mark Mitchell  <mark@codesourcery.com>
1313
1314         PR c++/15507
1315         * g++.dg/inherit/union1.C: New test.
1316
1317         PR c++/15542
1318         * g++.dg/template/addr1.C: New test.
1319
1320         PR c++/15427
1321         * g++.dg/template/array5.C: New test.
1322
1323         PR c++/15287
1324         * g++.dg/template/array6.C: New test.
1325
1326 2004-05-22  Wolfgang Bangerth  <bangerth@dealii.org>
1327             Roger Sayle  <roger@eyesopen.com>
1328
1329         * g++.dg/lookup/forscope2.C: New test case.
1330
1331 2004-05-22  Ben Elliston  <bje@au.ibm.com>
1332
1333         * gcc.dg/cpp/Wmissingdirs.c: New.
1334
1335 2004-05-20  H.J. Lu  <hongjiu.lu@intel.com>
1336
1337         PR target/15301
1338         * gcc.dg/compat/union-m128-1.h: New file.
1339         * gcc.dg/compat/union-m128-1_main.c: Likewise.
1340         * gcc.dg/compat/union-m128-1_x.c: Likewise.
1341         * gcc.dg/compat/union-m128-1_y.c: Likewise.
1342
1343 2004-05-20  H.J. Lu  <hongjiu.lu@intel.com>
1344
1345         PR target/15302
1346         * gcc.dg/compat/struct-complex-1.h: New file.
1347         * gcc.dg/compat/struct-complex-1_main.c: Likewise.
1348         * gcc.dg/compat/struct-complex-1_x.c: Likewise.
1349         * gcc.dg/compat/struct-complex-1_y.c: Likewise.
1350
1351 2004-05-20  Roger Sayle  <roger@eyesopen.com>
1352
1353         PR middle-end/3074
1354         * gcc.dg/pr3074-1.c: New test case.
1355         * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
1356
1357 2004-05-20  Falk Hueffner  <falk@debian.org>
1358
1359         PR other/15526
1360         * gcc.dg/ftrapv-1.c: New test case.
1361
1362 2004-05-18  Feng Wang  <fengwang@nudt.edu.cn>
1363
1364         * gfortran.fortran-torture/execute/power.f90: Test constant integers.
1365
1366 2004-05-18  Andrew Pinski  <pinskia@physics.uc.edu>
1367             Jeff Law  <law@redhat.com>
1368
1369         * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
1370         * gcc.dg/tree-ssa/20040518-2.c: New test.
1371
1372         * gcc.dg/tree-ssa/20040518-1.c: New test.
1373
1374 2004-05-18  Zack Weinberg  <zack@codesourcery.com>
1375
1376         * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
1377
1378 2004-05-18  Paul Brook  <paul@codesourcery.com>
1379
1380         PR fortran/13930
1381         * gfortran.fortran-torture/execute/der_init_4.f90: New test.
1382
1383 2004-05-18  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1384
1385         * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
1386         constant folding.
1387
1388 2004-05-17  Steven Bosscher  <stevenb@suse.de>
1389
1390         * gcc.dg/tree-ssa/20040517-1.c: New test.
1391
1392 2004-05-17  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1393
1394         * gcc.dg/loop-4.c: New test.
1395
1396 2004-05-15  Andrew Pinski  <pinskia@physics.uc.edu>
1397
1398         * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
1399
1400 2004-05-15  Bud Davis  <bdavis9659@comcast.net>
1401
1402         PR fortran/15311
1403         * gfortran.fortran-torture/execute/write_a_1.f90: New test.
1404
1405 2004-05-15  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1406
1407         PR fortran/13826
1408         PR fortran/13940
1409         * gfortran.fortran-torture/compile/data_1.f90: New test.
1410
1411 2004-05-15  Ulrich Weigand  <uweigand@de.ibm.com>
1412
1413         * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
1414         * gcc.dg/uninit-H.c: Define ASM for __s390__.
1415
1416 2004-05-15  Joseph S. Myers  <jsm@polyomino.org.uk>
1417
1418         * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
1419
1420 2004-05-15  Joseph S. Myers  <jsm@polyomino.org.uk>
1421
1422         PR c/15444
1423         * gcc.dg/format/xopen-1.c: Adjust expected message.
1424         * gcc.dg/format/xopen-3.c: New test.
1425
1426 2004-05-14  Victor Leikehman  <lei@haifasphere.co.il>
1427
1428         * gfortran.fortran-torture/execute/def_init_3.f90: New test.
1429
1430 2004-05-14  Jeff Law  <law@redhat.com>
1431
1432         * gcc.dg/tree-ssa/20040514-2.c: New test.
1433
1434 2004-05-14  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1435
1436         * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
1437         this ...
1438         * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
1439         this.
1440
1441 2004-05-14  Andrew Pinski  <pinskia@physics.uc.edu>
1442
1443         * gcc.dg/tree-ssa/20040514-1.c: New test.
1444
1445 2004-05-14  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1446
1447         * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
1448         test.
1449
1450 2004-05-14  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1451
1452         PR fortran/14066
1453         * gfortran.fortran-torture/compile/do_1.f90: New test.
1454
1455 2004-05-14  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1456
1457         PR fortran/15051
1458         * gfortran.fortran-torture/compile/empty_interface_1.f90: New
1459         test.
1460
1461 2004-05-14  Bud Davis  <bdavis9659@comcast.net>
1462
1463         PR fortran/15149
1464         * gfortran.fortran-torture/execute/random_init.f90: New test.
1465
1466 2004-05-13  Paul Brook  <paul@codesourcery.com>
1467
1468         PR fortran/15314
1469         * gfortran.fortran-torture/execute/der_init_s.f90: New test.
1470
1471 2004-05-13  Andrew Pinski  <pinskia@physics.uc.edu>
1472
1473         * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
1474         for the powerpc case.
1475
1476 2004-05-13  Jeff Law  <law@redhat.com>
1477
1478         * gcc.dg/tree-ssa/20040513-1.c: New test.
1479         * gcc.dg/tree-ssa/20040513-2.c: New test.
1480
1481 2004-05-13  Paul Brook  <paul@codesourcery.com>
1482
1483         * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
1484         * gcc.dg/tree-ssa/20030714-1.c: Ditto.
1485         * gcc.dg/tree-ssa/20030708-1.c: Ditto.
1486
1487 2004-05-13  Andreas Schwab  <schwab@suse.de>
1488
1489         PR other/10819
1490         * lib/gfortran.exp (gfortran_version): Do not match NL/CR
1491         characters.
1492
1493 2004-05-13  Bud Davis  <bdavis9659@comcast.net>
1494
1495         PR fortran/15294
1496         * gfortran.fortran-torture/execute/adjustr.f90: New file.
1497
1498 2004-05-13  Diego Novillo  <dnovillo@redhat.com>
1499
1500         Merge from tree-ssa-20020619-branch.  See
1501         ChangeLog.tree-ssa for details.
1502
1503 2004-05-11  Ziemowit Laski  <zlaski@apple.com>
1504
1505         * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
1506         include <altivec.h> explicitly.
1507         * gcc.dg/altivec-13.c: Likewise.
1508
1509 2004-05-11  Paul Brook  <paul@codesourcery.com>
1510
1511         * gcc.c-torture/compile/20010518-1.c: Force enum size.
1512
1513 2004-05-10  Eric Christopher  <echristo@redhat.com>
1514
1515         * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
1516         * gcc.dg/sibcall-4.c: Ditto.
1517
1518 2004-05-10  Ziemowit Laski  <zlaski@apple.com>
1519
1520         * g++.dg/ext/altivec-8.C: New test case.
1521         * gcc.dg/altivec-13.c: New test case.
1522
1523 2004-05-08  Roger Sayle  <roger@eyesopen.com>
1524
1525         * gcc.c-torture/execute/divcmp-1.c: New test case.
1526         * gcc.c-torture/execute/divcmp-2.c: New test case.
1527         * gcc.c-torture/execute/divcmp-3.c: New test case.
1528
1529 2004-05-07  Eric Botcazou <ebotcazou@libertysurf.fr>
1530
1531         * g++.dg/other/pragma-re-2.C: New test.
1532
1533 2004-05-07  Uros Bizjak  <uros@kss-loka.si>
1534
1535         * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
1536         * gcc.dg/i386-387-2.c: Likewise.
1537
1538         * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
1539         __builtin_drem.
1540         * gcc.dg/i386-387-6.c: Likewise.
1541
1542 2004-05-07  Uros Bizjak  <uros@kss-loka.si>
1543
1544         * gcc.dg/builtins-33.c:  Also check log1p*.
1545
1546 2004-05-07  Hans-Peter Nilsson  <hp@axis.com>
1547
1548         PR optimization/15296
1549         * gcc.c-torture/execute/pr15296.c: New test.
1550
1551 2004-05-05  Uros Bizjak  <uros@kss-loka.si>
1552
1553         * gcc.dg/builtins-40.c: New test.
1554
1555 2004-05-05  Richard Sandiford  <rsandifo@redhat.com>
1556
1557         * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
1558
1559 2004-05-04  Paolo Bonzini  <bonzini@gnu.org>
1560
1561         * g++.dg/ext/spe1.C: New testcase.
1562
1563 2004-05-04  Ziemowit Laski  <zlaski@apple.com>
1564
1565         * objc.dg/image-info.m: Allow additional attributes
1566         for __image_info section.
1567
1568 2004-05-04  Richard Sandiford  <rsandifo@redhat.com>
1569
1570         * gcc.dg/torture/mips-hilo-2.c: New test.
1571
1572 2004-05-03  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1573
1574         PR c++/14389
1575         * g++.dg/template/member5.C: New test.
1576
1577 2004-05-03  Uros Bizjak  <uros@kss-loka.si>
1578
1579         * gcc.dg/builtins-34.c: Also check expm1*.
1580
1581 2004-05-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1582
1583         * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
1584         * gcc.dg/torture/builtin-convert-3.c: New test.
1585
1586 2004-05-01  Ulrich Weigand  <uweigand@de.ibm.com>
1587
1588         PR middle-end/15054
1589         * g++.dg/opt/pr15054.C: New test.
1590
1591 2004-04-30  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1592
1593         * gcc.dg/torture/builtin-rounding-1.c: New test.
1594         * gcc.dg/builtins-25.c: Delete.
1595         * gcc.dg/builtins-29.c: Delete.
1596
1597 2004-04-29  Andreas Krebbel  <krebbel1@de.ibm.com>
1598
1599         * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
1600         * gcc.dg/sibcall-4.c: Likewise.
1601         * gcc.dg/sibcall-6.c: Enable s390 as test platform.
1602
1603 2004-04-30  Kazu Hirata  <kazu@cs.umass.edu>
1604
1605         * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
1606         bit-field on 16-bit targets.
1607
1608 2004-04-30  Kazu Hirata  <kazu@cs.umass.edu>
1609
1610         * gcc.c-torture/execute/20040409-2.c: Fix constants used on
1611         16-bit targets.
1612
1613 2004-04-30  Andrew Pinski  <pinskia@physics.uc.edu>
1614
1615         * gcc.dg/rs6000-power2-1.c: Change to compile only.
1616         * gcc.dg/rs6000-power2-2.c: Likewise.
1617
1618 2004-04-29  Andrew Pinski  <pinskia@physics.uc.edu>
1619
1620         * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
1621         * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
1622         Change the asm registers to be in form of frN instead of fN.
1623
1624 2004-04-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1625
1626         * gcc.dg/torture/builtin-convert-2.c: New test.
1627
1628 2004-04-28  Andrew Pinski  <pinskia@physics.uc.edu>
1629
1630         * gcc.dg/rs6000-power2-1.c: New test.
1631         * gcc.dg/rs6000-power2-2.c: New test.
1632
1633 2004-04-28  Jan Hubicka  <jh@suse.cz>
1634
1635         * gcc.dg/unused-6.c: New test.
1636
1637 2004-04-24  Laurent GUERBY  <laurent@guerby.net>
1638             Ulrich Weigand  <uweigand@de.ibm.com>
1639
1640         * ada/acats/run_all.sh: Define $target variable.
1641
1642 2004-04-26  Andrew Pinski  <pinskia@physics.uc.edu>
1643
1644         PR c++/15119
1645         * g++.dg/other/vararg-1.C: New test.
1646
1647         PR c++/4794
1648         * g++.dg/eh/cleanup3.C: New test.
1649
1650 2004-04-24  Laurent GUERBY <laurent@guerby.net>
1651
1652         * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
1653         and ad8011a (target_insn).
1654         * ada/acats/support/macro.dfs: Likewise.
1655         * ada/acats/support/impbit.adb: New file.
1656
1657 2004-04-23  Ulrich Weigand  <uweigand@de.ibm.com>
1658
1659         * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
1660
1661 2004-04-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
1662
1663         * gcc.dg/loop-3.c: New test.
1664
1665 2004-04-23  Daniel Jacobowitz  <drow@mvista.com>
1666
1667         * gcc.c-torture/execute/simd-5.c: New test.
1668
1669 2004-04-23  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1670
1671         PR c++/15064
1672         * g++.dg/template/crash18.C: New test.
1673
1674 2004-04-22  Mark Mitchell  <mark@codesourcery.com>
1675
1676         * g++.dg/ext/complit3.C: New test.
1677
1678 2004-04-21  Aldy Hernandez  <aldyh@redhat.com>
1679
1680         * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
1681         * gcc.dg/altivec-3.c: Same.
1682         * gcc.dg/altivec-varargs-1.c: Same.
1683
1684 2004-04-21  Aldy Hernandez  <aldyh@redhat.com>
1685
1686         * lib/target-supports.exp (check_profiling_available): Assume
1687         profiling is not available on powerpc-eabi targets.
1688
1689 2004-04-21  Janis Johnson  <janis187@us.ibm.com>
1690
1691         * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
1692         * gcc.dg/vmx/bug-1.c: Ditto.
1693
1694 2004-04-20  Eric Christopher  <echristo@redhat.com>
1695
1696         * gcc.dg/charset/extern.c: New test.
1697         * g++.dg/charset/extern3.cc: Ditto.
1698
1699 2004-04-20  Uros Bizjak  <uros@kss-loka.si>
1700
1701         * gcc.dg/builtins-39.c: New test.
1702
1703 2004-04-20  Aldy Hernandez  <aldyh@redhat.com>
1704
1705         * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
1706
1707 2004-04-20  Richard Sandiford  <rsandifo@redhat.com>
1708
1709         * gcc.dg/torture/mips-hilo-1.c: New test.
1710
1711 2004-04-19  Andrew Pinski  <pinskia@physics.uc.edu>
1712
1713         * gcc.c-torture/compile/20040419-1.c: New test.
1714
1715 2004-04-18  Aldy Hernandez  <aldyh@redhat.com>
1716
1717         * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
1718
1719 2004-04-18  Zack Weinberg  <zack@codesourcery.com>
1720             Aldy Hernandez  <aldyh@redhat.com>
1721
1722         * gcc.c-torture/execute/va-arg-24.c: New.
1723
1724 2004-04-17  Zack Weinberg  <zack@codesourcery.com>
1725             Aldy Hernandez  <aldyh@redhat.com>
1726
1727         * gcc.dg/vmx/1b-01.c: New.
1728         * gcc.dg/vmx/1b-02.c: New.
1729         * gcc.dg/vmx/1b-03.c: New.
1730         * gcc.dg/vmx/1b-04.c: New.
1731         * gcc.dg/vmx/1b-05.c: New.
1732         * gcc.dg/vmx/1b-06.c: New.
1733         * gcc.dg/vmx/1b-07.c: New.
1734         * gcc.dg/vmx/1c-01.c: New.
1735         * gcc.dg/vmx/1c-02.c: New.
1736         * gcc.dg/vmx/3a-01a.c: New.
1737         * gcc.dg/vmx/3a-01.c: New.
1738         * gcc.dg/vmx/3a-01m.c: New.
1739         * gcc.dg/vmx/3a-03.c: New.
1740         * gcc.dg/vmx/3a-03m.c: New.
1741         * gcc.dg/vmx/3a-04.c: New.
1742         * gcc.dg/vmx/3a-04m.c: New.
1743         * gcc.dg/vmx/3a-05.c: New.
1744         * gcc.dg/vmx/3a-06.c: New.
1745         * gcc.dg/vmx/3a-06m.c: New.
1746         * gcc.dg/vmx/3a-07.c: New.
1747         * gcc.dg/vmx/3b-01.c: New.
1748         * gcc.dg/vmx/3b-02.c: New.
1749         * gcc.dg/vmx/3b-10.c: New.
1750         * gcc.dg/vmx/3b-13.c: New.
1751         * gcc.dg/vmx/3b-14.c: New.
1752         * gcc.dg/vmx/3b-15.c: New.
1753         * gcc.dg/vmx/3c-01a.c: New.
1754         * gcc.dg/vmx/3c-01.c: New.
1755         * gcc.dg/vmx/3c-02.c: New.
1756         * gcc.dg/vmx/3c-03.c: New.
1757         * gcc.dg/vmx/3d-01.c: New.
1758         * gcc.dg/vmx/4-01.c: New.
1759         * gcc.dg/vmx/4-03.c: New.
1760         * gcc.dg/vmx/5-01.c: New.
1761         * gcc.dg/vmx/5-02.c: New.
1762         * gcc.dg/vmx/5-03.c: New.
1763         * gcc.dg/vmx/5-04.c: New.
1764         * gcc.dg/vmx/5-05.c: New.
1765         * gcc.dg/vmx/5-06.c: New.
1766         * gcc.dg/vmx/5-07.c: New.
1767         * gcc.dg/vmx/5-07t.c: New.
1768         * gcc.dg/vmx/5-08.c: New.
1769         * gcc.dg/vmx/5-10.c: New.
1770         * gcc.dg/vmx/5-11.c: New.
1771         * gcc.dg/vmx/7-01a.c: New.
1772         * gcc.dg/vmx/7-01.c: New.
1773         * gcc.dg/vmx/7c-01.c: New.
1774         * gcc.dg/vmx/7d-01.c: New.
1775         * gcc.dg/vmx/7d-02.c: New.
1776         * gcc.dg/vmx/8-01.c: New.
1777         * gcc.dg/vmx/8-02a.c: New.
1778         * gcc.dg/vmx/8-02.c: New.
1779         * gcc.dg/vmx/brode-1.c: New.
1780         * gcc.dg/vmx/bug-1.c: New.
1781         * gcc.dg/vmx/bug-2.c: New.
1782         * gcc.dg/vmx/bug-3.c: New.
1783         * gcc.dg/vmx/cw-bug-1.c: New.
1784         * gcc.dg/vmx/cw-bug-2.c: New.
1785         * gcc.dg/vmx/cw-bug-3.c: New.
1786         * gcc.dg/vmx/dct.c: New.
1787         * gcc.dg/vmx/debug-1.c: New.
1788         * gcc.dg/vmx/debug-2.c: New.
1789         * gcc.dg/vmx/debug-3.c: New.
1790         * gcc.dg/vmx/debug-4.c: New.
1791         * gcc.dg/vmx/dos-bug-1-gdb.c: New.
1792         * gcc.dg/vmx/dos-bug-2-gdb.c: New.
1793         * gcc.dg/vmx/eg-5.c: New.
1794         * gcc.dg/vmx/fft.c: New.
1795         * gcc.dg/vmx/gcc-bug-1.c: New.
1796         * gcc.dg/vmx/gcc-bug-2.c: New.
1797         * gcc.dg/vmx/gcc-bug-3.c: New.
1798         * gcc.dg/vmx/gcc-bug-4.c: New.
1799         * gcc.dg/vmx/gcc-bug-5.c: New.
1800         * gcc.dg/vmx/gcc-bug-6.c: New.
1801         * gcc.dg/vmx/gcc-bug-7.c: New.
1802         * gcc.dg/vmx/gcc-bug-8.c: New.
1803         * gcc.dg/vmx/gcc-bug-9.c: New.
1804         * gcc.dg/vmx/gcc-bug-b.c: New.
1805         * gcc.dg/vmx/gcc-bug-c.c: New.
1806         * gcc.dg/vmx/gcc-bug-d.c: New.
1807         * gcc.dg/vmx/gcc-bug-e.c: New.
1808         * gcc.dg/vmx/gcc-bug-f.c: New.
1809         * gcc.dg/vmx/gcc-bug-g.c: New.
1810         * gcc.dg/vmx/gcc-bug-i.c: New.
1811         * gcc.dg/vmx/harness.h: New.
1812         * gcc.dg/vmx/ira1.c: New.
1813         * gcc.dg/vmx/ira2a.c: New.
1814         * gcc.dg/vmx/ira2b.c: New.
1815         * gcc.dg/vmx/ira2.c: New.
1816         * gcc.dg/vmx/ira2c.c: New.
1817         * gcc.dg/vmx/mem.c: New.
1818         * gcc.dg/vmx/newton-1.c: New.
1819         * gcc.dg/vmx/ops.c: New.
1820         * gcc.dg/vmx/sn7153.c: New.
1821         * gcc.dg/vmx/spill2.c: New.
1822         * gcc.dg/vmx/spill3.c: New.
1823         * gcc.dg/vmx/spill.c: New.
1824         * gcc.dg/vmx/t.c: New.
1825         * gcc.dg/vmx/varargs-1.c: New.
1826         * gcc.dg/vmx/varargs-2.c: New.
1827         * gcc.dg/vmx/varargs-3.c: New.
1828         * gcc.dg/vmx/varargs-4.c: New.
1829         * gcc.dg/vmx/varargs-5.c: New.
1830         * gcc.dg/vmx/varargs-6.c: New.
1831         * gcc.dg/vmx/varargs-7.c: New.
1832         * gcc.dg/vmx/vmx.exp: New.
1833         * gcc.dg/vmx/vprint-1.c: New.
1834         * gcc.dg/vmx/vscan-1.c: New.
1835         * gcc.dg/vmx/x-01.c: New.
1836         * gcc.dg/vmx/x-02.c: New.
1837         * gcc.dg/vmx/x-03.c: New.
1838         * gcc.dg/vmx/x-04.c: New.
1839         * gcc.dg/vmx/x-05.c: New.
1840         * gcc.dg/vmx/yousufi-1.c: New.
1841         * gcc.dg/vmx/zero-1.c: New.
1842         * gcc.dg/vmx/zero.c: New.
1843
1844 2004-04-17  Andrew Pinski  <pinskia@physics.uc.edu>
1845
1846         * g++.dg/lookup/java1.C: Update for chage of
1847         _Jv_AllocObject.
1848         * g++.dg/lookup/java2.C: Likewise.
1849
1850 2004-04-17  Laurent GUERBY <laurent@guerby.net>
1851
1852         * ada/acats/run_all.sh: use -O2 by default.
1853
1854 2004-04-17  Richard Sandiford  <rsandifo@redhat.com>
1855
1856         * gcc.dg/vr-mult-[12].c: New tests.
1857
1858 2004-04-16  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1859
1860         * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
1861
1862         * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
1863
1864 2004-04-15  Richard Sandiford  <rsandifo@redhat.com>
1865
1866         * lib/target-supports.exp (check_profiling_available): Assume profiling
1867         isn't available for mips*-*-elf targets.
1868
1869 2004-04-14  Uros Bizjak  <uros@kss-loka.si>
1870
1871         * gcc.dg/builtins-38.c: New test.
1872
1873 2004-04-14  Eric Christopher  <echristo@redhat.com>
1874
1875         * g++.dg/charset/charset.exp: Run .cc extension tests.
1876
1877 2004-04-14  Zack Weinberg  <zack@codesourcery.com>
1878
1879         * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32).  Update commentary.
1880
1881 2004-04-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1882
1883         * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
1884
1885 2004-04-13  Uros Bizjak  <uros@kss-loka.si>:
1886
1887         * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
1888         * gcc.dg/i386-387-2.c: Likewise.
1889
1890         * gcc.dg/i386-387-7.c: New test.
1891         * gcc.dg/i386-387-8.c: New test.
1892
1893         * gcc.dg/builtins-37.c: New test.
1894
1895 2004-04-13  Geoffrey Keating  <geoffk@apple.com>
1896
1897         * g++.dg/pch/externc-1.C: Add missing semicolon.
1898
1899 2004-04-13  Aldy Hernandez  <aldyh@redhat.com>
1900
1901         * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
1902
1903 2004-04-12  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
1904
1905         * gcc.c-torture/execute/20040411-1.c: New test.
1906
1907 2004-04-10  Joseph S. Myers  <jsm@polyomino.org.uk>
1908
1909         * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
1910
1911 2004-04-09  Chris Demetriou  <cgd@broadcom.com>
1912
1913         * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
1914
1915 2004-04-09  Zack Weinberg  <zack@codesourcery.com>
1916
1917         * lib/target-supports.exp (check_named_sections_available): New.
1918         * lib/gcc-dg.exp (dg-require-named-sections): New.
1919         * lib/prune.exp (prune_gcc_output): Incorporate prunes from
1920         old-deja.exp.  Also prune error-count message from HP linker.
1921         * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
1922
1923         * g++.dg/init/init-ref4.C: Use dg-require-weak.
1924         * g++.old-deja/g++.pt/static3.C: Likewise.
1925         * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
1926
1927 2004-04-09  Roger Sayle  <roger@eyesopen.com>
1928
1929         * gcc.c-torture/execute/20040409-1.c: New test case.
1930         * gcc.c-torture/execute/20040409-2.c: New test case.
1931         * gcc.c-torture/execute/20040409-3.c: New test case.
1932
1933 2004-04-09  Andrew Pinski  <pinskia@physics.uc.edu>
1934
1935         * gcc.dg/20040409-1.c: New test.
1936
1937 2004-04-08  Roger Sayle  <roger@eyesopen.com>
1938
1939         PR target/14888
1940         * g++.dg/opt/pr14888.C: New test case.
1941
1942 2004-04-08  Geoffrey Keating  <geoffk@apple.com>
1943
1944         * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
1945         gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
1946         gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
1947         gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
1948         New tests.
1949
1950 2004-04-08  Paul Brook  <paul@codesourcery.com>
1951
1952         * gcc.dg/spill-1.c: New test.
1953
1954 2004-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1955
1956         * gcc.dg/torture/builtin-ctype-2.c: New test.
1957
1958 2004-04-07  Ian Lance Taylor  <ian@wasabisystems.com>
1959
1960         * gcc.dg/pch/pch.exp: Add largefile test.
1961
1962 2004-04-06  Geoffrey Keating  <geoffk@apple.com>
1963
1964         * g++.dg/pch/externc-1.Hs: New.
1965         * g++.dg/pch/externc-1.C: New.
1966
1967 2004-04-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1968
1969         * gcc.dg/compat/struct-by-value-5a_main.c,
1970         gcc.dg/compat/struct-by-value-5b_main.c: New files.
1971         * gcc.dg/compat/struct-by-value-5_main.c: Delete.
1972         * gcc.dg/compat/struct-by-value-5a_x.c,
1973         gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
1974         gcc.dg/compat/struct-by-value-5_x.c.
1975         * gcc.dg/compat/struct-by-value-5a_y.c,
1976         gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
1977         gcc.dg/compat/struct-by-value-5_y.c.
1978
1979         * gcc.dg/compat/struct-by-value-6a_main.c,
1980         gcc.dg/compat/struct-by-value-6b_main.c: New files.
1981         * gcc.dg/compat/struct-by-value-6_main.c: Delete.
1982         * gcc.dg/compat/struct-by-value-6a_x.c,
1983         gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
1984         gcc.dg/compat/struct-by-value-6_x.c.
1985         * gcc.dg/compat/struct-by-value-6a_y.c,
1986         gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
1987         gcc.dg/compat/struct-by-value-6_y.c.
1988
1989         * gcc.dg/compat/struct-by-value-7a_main.c,
1990         gcc.dg/compat/struct-by-value-7b_main.c: New files.
1991         * gcc.dg/compat/struct-by-value-7_main.c: Delete.
1992         * gcc.dg/compat/struct-by-value-7a_x.c,
1993         gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
1994         gcc.dg/compat/struct-by-value-7_x.c.
1995         * gcc.dg/compat/struct-by-value-7a_y.c,
1996         gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
1997         gcc.dg/compat/struct-by-value-7_y.c.
1998
1999 2004-04-06  Jakub Jelinek  <jakub@redhat.com>
2000
2001         * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
2002         * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
2003         * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
2004         options.
2005
2006 2004-04-06  Uros Bizjak  <uros@kss-loka.si>
2007
2008         * gcc.dg/builtins-36.c: New test.
2009
2010 2004-04-06  Paul Brook  <paul@codesourcery.com>
2011
2012         * README.gcc: Remove obsolete contraint on testcases.
2013
2014 2004-04-05  Paul Brook  <paul@codesourcery.com>
2015
2016         PR2123
2017         * g++.dg/expr/anew1.C: XFAIL and make reproducible.  Call abort on
2018         failure and exit(0) on success.
2019         * g++.dg/expr/anew2.C: Ditto.
2020         * g++.dg/expr/anew3.C: Ditto.
2021         * g++.dg/expr/anew4.C: Ditto.
2022
2023 2004-04-05  Nathan Sidwell  <nathan@codesourcery.com>
2024
2025         PR c++/3518
2026         * g++.dg/template/unify7.C: New.
2027
2028 2004-04-02  Nathanael Nerode  <neroden@gcc.gnu.org>
2029
2030         * g++.dg/README: Bring up to date with new subdirectories; remove
2031         duplicate subdirectory lines.
2032
2033 2004-04-02  Nathan Sidwell  <nathan@codesourcery.com>
2034
2035         PR c++/14007
2036         * g++.dg/template/unify5.C: New.
2037         * g++.dg/template/unify6.C: New.
2038         * g++.dg/template/qualttp20.C: Adjust.
2039         * g++.old-deja/g++.jason/report.C: Adjust.
2040         * g++.old-deja/g++.other/qual1.C: Adjust.
2041
2042 2004-04-01  Mark Mitchell  <mark@codesourcery.com>
2043
2044         PR c++/14803
2045         * g++.dg/inherit/ptrmem1.C: New test.
2046
2047 2004-04-01  Jakub Jelinek  <jakub@redhat.com>
2048
2049         PR c++/14755
2050         * gcc.c-torture/execute/20040331-1.c: New test.
2051         * gcc.dg/20040331-1.c: New test.
2052
2053 2004-04-01  Paul Brook  <paul@codesourcery.com>
2054
2055         * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
2056
2057 2004-03-30  Mark Mitchell  <mark@codesourcery.com>
2058
2059         PR c++/14724
2060         * g++.dg/init/goto1.C: New test.
2061
2062         PR c++/14763
2063         * g++.dg/template/defarg4.C: New test.
2064
2065 2004-03-30  Hartmut Penner  <hpenner@de.ibm.com>
2066
2067         * gcc.dg/altivec-11.c: Extend test for more valid cases.
2068
2069 2004-03-28  David Edelsohn  <edelsohn@gnu.org>
2070
2071         * gcc.dg/doloop-1.c: Do not check for lack of "blt".
2072
2073 2004-03-28  Zack Weinberg  <zack@codesourcery.com>
2074
2075         * gcc.dg/noncompile/undeclared-2.c: New test.
2076
2077 2004-03-28  Joseph S. Myers  <jsm@polyomino.org.uk>
2078
2079         * gcc.dg/940409-1.c: Remove XFAIL.
2080         * gcc.dg/reg-vol-struct-1.c: New test.
2081
2082 2004-03-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2083
2084         * gcc.dg/torture/builtin-wctype-1.c: New test.
2085
2086 2004-03-26  James A. Morrison  <ja2morri@uwaterloo.ca>
2087
2088         * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
2089         * gcc.dg/20001101-1.c: Likewise.
2090         * gcc.dg/20001102-1.c: Likewise.
2091
2092 2004-03-25  Roger Sayle  <roger@eyesopen.com>
2093
2094         * gcc.dg/compare8.c: Add an additional test for XOR.
2095
2096 2004-03-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2097
2098         * gcc.dg/torture/builtin-ctype-1.c: New test.
2099
2100 2004-03-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2101
2102         * gcc.dg/torture/builtin-explog-1.c: Add new cases.
2103         * gcc.dg/torture/builtin-math-1.c: Likewise.
2104         * gcc.dg/torture/builtin-power-1.c: New test.
2105
2106 2004-03-24  Andreas Schwab  <schwab@suse.de>
2107
2108         * lib/prune.exp (prune_gcc_output): Ignore errata warning from
2109         IA64 assembler.
2110
2111 2004-03-23  Joseph S. Myers  <jsm@polyomino.org.uk>
2112             Roger Sayle  <roger@eyesopen.com>
2113
2114         * gcc.dg/compare8.c: New test case.
2115
2116 2004-03-23  Ziemowit Laski  <zlaski@apple.com>
2117
2118         * g++.dg/ext/altivec-7.C: New test.
2119
2120 2004-03-23  Zack Weinberg  <zack@codesourcery.com>
2121
2122         PR 12267, 12391, 12560, 13129, 14114, 14133
2123         * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
2124         * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
2125         * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
2126         Adjust error regexps.
2127         * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
2128         * gcc.dg/noncompile/undeclared-1.c: New test cases.
2129         * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
2130         * gcc.dg/local1.c: Add explanatory comment.
2131
2132 2004-03-23  Roger Sayle  <roger@eyesopen.com>
2133
2134         PR optimization/14669
2135         * g++.dg/opt/fold2.C: New test case.
2136
2137 2004-03-22  Jakub Jelinek  <jakub@redhat.com>
2138
2139         PR c/14069
2140         * gcc.dg/20040322-1.c: New test.
2141
2142 2004-03-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
2143
2144         * gcc.dg/ultrasp2.c: Do not pass -m64.  Remove redundant lines.
2145         * gcc.dg/ultrasp4.c: Likewise.
2146         * gcc.dg/ultrasp8.c: Do not pass -m64.  Add sparcv9-*-*.
2147
2148 2004-03-21  Ulrich Weigand  <uweigand@de.ibm.com>
2149
2150         * gcc.dg/i386-sse-8.c: Reset default options.
2151
2152 2004-03-21  Ulrich Weigand  <uweigand@de.ibm.com>
2153
2154         * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
2155         in the error message text.
2156
2157 2004-03-21  Gabriel Dos Reis  <gdr@integrable-solutions.net>
2158
2159         * g++.dg/template/qualttp20.C: Adjust dg- regexp.
2160
2161 2004-03-21  Mark Mitchell  <mark@codesourcery.com>
2162
2163         PR c++/14616
2164         * g++.dg/init/array13.C: New test.
2165
2166 2004-03-20  Roger Sayle  <roger@eyesopen.com>
2167
2168         PR target/13889
2169         * gcc.c-torture/compile/pr13889.c: New test case.
2170
2171 2004-03-20  Joseph S. Myers  <jsm@polyomino.org.uk>
2172
2173         PR c/14635
2174         * builtins-1.c (nan, nans): Don't test.
2175         * builtins-30.c: Don't use nan, nanf, nanl.
2176         * builtins-35.c: New test.
2177
2178 2004-03-19  Ziemowit Laski  <zlaski@apple.com>
2179
2180         * g++.dg/ext/altivec-6.C: New test.
2181
2182 2004-03-19  Mark Mitchell  <mark@codesourcery.com>
2183
2184         * g++.dg/init/placement3.C: New test.
2185
2186         * g++.dg/template/spec13.C: New test.
2187
2188         * g++.dg/lookup/using11.C: New test.
2189
2190         * g++.dg/lookup/koenig3.C: New test.
2191
2192         * g++.dg/template/operator2.C: New test.
2193
2194         * g++.dg/expr/dtor3.C: New test.
2195         * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
2196         marker.
2197         * g++.old-deja/g++.law/visibility28.C: Likewise.
2198
2199 2004-03-19  Paolo Bonzini  <bonzini@gnu.org>
2200
2201         * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
2202         * gcc.dg/ppc64-abi-3.c: Likewise.
2203
2204 2004-03-19  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2205
2206         PR c++/14545
2207         * g++.dg/parse/template15.C: New test.
2208
2209 2004-03-18  Mark Mitchell  <mark@codesourcery.com>
2210
2211         * g++.dg/expr/dtor2.C: New test.
2212
2213         * g++.dg/lookup/anon4.C: New test.
2214
2215         * g++.dg/overload/using1.C: New test.
2216
2217         * g++.dg/template/lookup7.C: New test.
2218
2219         * g++.dg/template/typename6.C: New test.
2220
2221         * g++.dg/expr/cond6.C: New test.
2222
2223 2004-03-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2224
2225         * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
2226
2227 2004-03-18  Mark Mitchell  <mark@codesourcery.com>
2228
2229         * g++.dg/expr/cond5.C: New test.
2230         * g++.dg/expr/constcast1.C: Likewise.
2231         * g++.dg/expr/ptrmem2.C: Likewise.
2232         * g++.dg/expr/ptrmem3.C: Likewise.
2233         * g++.dg/lookup/main1.C: Likewise.
2234         * g++.dg/template/lookup6.C: Likewise.
2235
2236 2004-03-18  Mark Mitchell  <mark@codesourcery.com>
2237
2238         * gcc.dg/local1.c: New test.
2239
2240         * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
2241
2242 2004-03-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2243
2244         * gcc.dg/torture/builtin-convert-1.c: New test.
2245
2246 2004-03-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2247
2248         * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
2249
2250 2004-03-16  Mark Mitchell  <mark@codesourcery.com>
2251
2252         PR c++/14481
2253         * g++.dg/warn/Wunused-7.C: New test.
2254
2255 2004-03-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2256
2257         * gcc.dg/torture/builtin-integral-1.c: New test.
2258
2259 2004-03-16  Mark Mitchell  <mark@codesourcery.com>
2260
2261         PR c++/14586
2262         * g++.dg/parse/non-dependent3.C: New test.
2263
2264 2004-03-16  Paolo Bonzini  <bonzini@gnu.org>
2265
2266         * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
2267         * g++.dg/eh/simd-2.C: Likewise.
2268         * g++.dg/init/array10.C: Likewise.
2269         * gcc.c-torture/compile/simd-1.c: Likewise.
2270         * gcc.c-torture/compile/simd-2.c: Likewise.
2271         * gcc.c-torture/compile/simd-3.c: Likewise.
2272         * gcc.c-torture/compile/simd-4.c: Likewise.
2273         * gcc.c-torture/compile/simd-6.c: Likewise.
2274         * gcc.c-torture/execute/simd-1.c: Likewise.
2275         * gcc.c-torture/execute/simd-2.c: Likewise.
2276         * gcc.dg/compat/vector-defs.h: Likewise.
2277         * gcc.dg/20020531-1.c: Likewise.
2278         * gcc.dg/altivec-3.c: Likewise.
2279         * gcc.dg/altivec-4.c: Likewise.
2280         * gcc.dg/altivec-varargs-1.c: Likewise.
2281         * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
2282         * gcc.dg/i386-mmx-3.c: Likewise.
2283         * gcc.dg/i386-sse-4.c: Likewise.
2284         * gcc.dg/i386-sse-5.c: Likewise.
2285         * gcc.dg/i386-sse-8.c: Likewise.
2286         * gcc.dg/simd-1.c: Likewise.
2287         * gcc.dg/20030218-1.c: Likewise.  Plus, do not declare
2288         __ev64_opaque__ since the machine description provides it.
2289
2290 2004-03-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
2291
2292         * lib/compat.exp (skip_list): New global variable.
2293         Use it to hold the user defined COMPAT_SKIPS list if any.
2294         (compat-obj): Add the members of skip_list to optall.
2295
2296 2004-03-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
2297
2298         * gcc.dg/compat/union-by-value-1_main.c,
2299         union-by-value-1_x.c, union-by-value-1_y.c,
2300         union-check.h, union-defs.h,
2301         union-init.h, union-return-1_main.c,
2302         union-return-1_x.c, union-return-1_y.c: New files.
2303
2304 2004-03-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
2305
2306         * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
2307         mixed-struct-init.h: Add 4 mixed structure types.
2308         struct-by-value-21_main.c, struct-by-value-21_x.c,
2309         struct-by-value-21_y.c, struct-return-21_main.c,
2310         struct-return-21_x.c, struct-return-21_y.c: New files.
2311
2312 2004-03-13  Mark Mitchell  <mark@codesourcery.com>
2313
2314         PR c++/14550
2315         * g++.dg/parse/template14.C: New test.
2316
2317 2004-03-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
2318
2319         * gcc.c-torture/execute/20040313-1.c: New test.
2320
2321 2004-03-13  Jakub Jelinek  <jakub@redhat.com>
2322
2323         PR target/14533
2324         * gcc.dg/20040311-2.c: New test.
2325
2326 2004-03-12  Kazu Hirata  <kazu@cs.umass.edu>
2327
2328         PR other/14544
2329         * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
2330         bit-field.
2331
2332 2004-03-12  Ulrich Weigand  <uweigand@de.ibm.com>
2333
2334         * gcc.dg/20040305-2.c: Add missing return statement.
2335
2336 2004-03-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2337
2338         * gcc.dg/builtins-34.c: Also check pow10*.
2339
2340 2004-03-11  Ulrich Weigand  <uweigand@de.ibm.com>
2341
2342         PR target/14262
2343         * gcc.dg/20040305-2.c: New test.
2344
2345 2004-03-11  Ulrich Weigand  <uweigand@de.ibm.com>
2346
2347         * gcc.dg/20040310-1.c: New test.
2348
2349 2004-03-11  Roger Sayle  <roger@eyesopen.com>
2350
2351         * gcc.c-torture/execute/20040311-1.c: New test case.
2352
2353 2004-03-11  Mark Mitchell  <mark@codesourcery.com>
2354
2355         PR c++/14476
2356         * g++.dg/lookup/enum1.C: New test.
2357
2358 2004-03-10  Mark Mitchell  <mark@codesourcery.com>
2359
2360         PR c++/14510
2361         * g++.dg/lookup/struct2.C: New test.
2362
2363 2004-03-10  Uros Bizjak  <uros@kss-loka.si>
2364
2365         * gcc.dg/builtins-34.c: New test.
2366
2367 2004-03-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2368
2369         * gcc.dg/torture/builtin-nonneg-1.c: New test.
2370
2371 2004-03-09  James E Wilson  <wilson@specifixinc.com>
2372
2373         * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
2374         * gcc.dg/alias-2.c: New testcase.
2375
2376 2004-03-09  Zack Weinberg  <zack@codesourcery.com>
2377
2378         * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
2379
2380 2004-03-09  Roger Sayle  <roger@eyesopen.com>
2381
2382         * gcc.c-torture/execute/20040309-1.c: New test case.
2383
2384 2004-03-09  Nathan Sidwell  <nathan@codesourcery.com>
2385
2386         PR c++/14397
2387         * g++.dg/overload/ref1.C: New.
2388
2389 2004-03-09  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2390
2391         PR c++/14409
2392         * g++.dg/template/spec12.C: New test.
2393
2394         PR c++/14448
2395         * g++.dg/parse/crash14.C: New test.
2396
2397 2004-03-09  Mark Mitchell  <mark@codesourcery.com>
2398
2399         PR c++/14230
2400         * g++.dg/init/ref11.C: New test.
2401
2402 2004-03-09  Mark Mitchell  <mark@codesourcery.com>
2403
2404         PR c++/14432
2405         * g++.dg/parse/builtin2.C: New test.
2406
2407 2004-03-08  Mark Mitchell  <mark@codesourcery.com>
2408
2409         PR c++/14401
2410         * g++.dg/init/ctor3.C: New test.
2411         * g++.dg/init/union1.C: New test.
2412         * g++.dg/ext/anon-struct4.C: New test.
2413
2414 2004-03-08  Mark Mitchell  <mark@codesourcery.com>
2415
2416         * g++.dg/lookup/koenig1.C: Tweak error messages.
2417         * g++.dg/lookup/used-before-declaration.C: Likewise.
2418         * g++.dg/other/do1.C: Likewise.
2419         * g++.dg/overload/koenig1.C: Likewise.
2420         * g++.dg/parse/crash13.C: Likewise.
2421         * g++.dg/template/instantiate3.C: Likewise.
2422
2423 2004-03-08  Eric Christopher  <echristo@redhat.com>
2424
2425         * * lib/target-supports.exp: Enable libiconv in test
2426         compilation.  Fix up error checking.
2427
2428 2004-03-08  Roger Sayle  <roger@eyesopen.com>
2429
2430         PR middle-end/14289
2431         * gcc.dg/pr14289-1.c: New test case.
2432         * gcc.dg/pr14289-2.c: Likewise.
2433         * gcc.dg/pr14289-3.c: Likewise.
2434
2435 2004-03-08  Eric Botcazou  <ebotcazou@act-europe.fr>
2436
2437         * gcc.c-torture/execute/20040308-1.c: New test.
2438
2439 2004-03-07  Roger Sayle  <roger@eyesopen.com>
2440
2441         * gcc.c-torture/execute/20040307-1.c: New test case.
2442
2443 2004-03-07  Richard Sandiford  <rsandifo@redhat.com>
2444
2445         * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
2446
2447 2004-03-06  Ulrich Weigand  <uweigand@de.ibm.com>
2448
2449         * gcc.dg/20040306-1.c: New test.
2450
2451 2004-03-06  Kazu Hirata  <kazu@cs.umass.edu>
2452
2453         * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
2454         them static.
2455         * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
2456
2457 2004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
2458
2459         PR c/14465
2460         * gcc.dg/decl-6.c: New test.
2461
2462 2004-03-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2463
2464         * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
2465         Rename LOGPOW -> LOG_POW.
2466         (SQRT_EXP, POW_EXP): New.
2467
2468 2004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
2469
2470         * gcc.dg/i386-sse-8.c: New test.
2471
2472 2004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
2473
2474         PR c/14114
2475         * gcc.dg/decl-5.c: New test.
2476
2477 2004-03-05  Andreas Krebbel  <krebbel1@de.ibm.com>
2478
2479         * gcc.dg/20040305-1.c: New test.
2480
2481 2004-03-05  Hans-Peter Nilsson  <hp@axis.com>
2482
2483         PR other/14354
2484         * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
2485
2486 2004-03-04  Ziemowit Laski  <zlaski@apple.com>
2487
2488         PR c++/14425, c++/14426
2489         * g++.dg/ext/altivec-4.C: New test.
2490         * g++.dg/ext/altivec-5.C: New test.
2491
2492 2004-03-04  Geoffrey Keating  <geoffk@apple.com>
2493
2494         * g++.old-deja/g++.other/linkage1.C: Expect errors about
2495         global variables of a type with no linkage.
2496         * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
2497         * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
2498         * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
2499         * g++.old-deja/g++.bugs/900210_02.C: Likewise.
2500         * g++.old-deja/g++.bugs/900210_03.C: Likewise.
2501         * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
2502         * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
2503         * g++.dg/warn/deprecated.C: Name enum Color.
2504         * g++.dg/overload/VLA.C: Name structure for 'b'.
2505         * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
2506
2507 2004-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
2508
2509         * gcc.c-torture/compile/20040304-1.c: New test.
2510
2511 2004-03-03  Zack Weinberg  <zack@codesourcery.com>
2512
2513         PR 13728
2514         * gcc.dg/decl-4.c: New testcase.
2515
2516 2004-03-03  Kazu Hirata  <kazu@cs.umass.edu>
2517
2518         * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
2519         as PRECF if sizeof (float) > sizeof (double).
2520         (PRECL): Make it the same as PRECF if
2521         sizeof (float) > sizeof (long double).
2522
2523 2004-03-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2524
2525         * gcc.dg/builtins-config.h: Use underscore macro style for __sun
2526         system type.  Add check for irix6 which doesn't have c99 runtime.
2527
2528 2004-03-03  Bob Wilson  <bob.wilson@acm.org>
2529
2530         * gcc.dg/const-elim-1.c: xfail for xtensa.
2531
2532 2004-03-01  Mark Mitchell  <mark@codesourcery.com>
2533
2534         PR c++/14369
2535         * g++.dg/template/cond4.C: New test.
2536
2537 2004-03-01  Mark Mitchell  <mark@codesourcery.com>
2538
2539         PR c++/14360
2540         * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
2541
2542         PR c++/14361
2543         * g++.dg/parse/defarg7.C: New test.
2544
2545         PR c++/14359
2546         * g++.dg/template/friend26.C: New test.
2547
2548 2004-03-01  Mark Mitchell  <mark@codesourcery.com>
2549
2550         PR c++/14324
2551         * g++.dg/abi/mangle21.C: New test.
2552
2553         PR c++/14260
2554         * g++.dg/parse/constructor2.C: New test.
2555
2556         PR c++/14337
2557         * g++.dg/template/sfinae1.C: New test.
2558
2559 2004-02-29  Mark Mitchell  <mark@codesourcery.com>
2560
2561         PR c++/14267
2562         * g++.dg/expr/crash2.C: New test.
2563
2564         PR middle-end/13448
2565         * gcc.dg/inline-5.c: New test.
2566         * gcc.dg/always-inline.c: Split out tests into ...
2567         * gcc.dg/always-inline2.c: ... this and ...
2568         * gcc.dg/always-inline3.c: ... this.
2569
2570 2004-02-29  Mark Mitchell  <mark@codesourcery.com>
2571
2572         PR debug/12103
2573         * g++.dg/debug/crash1.C: New test.
2574
2575 2004-02-29  Kazu Hirata  <kazu@cs.umass.edu>
2576
2577         * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
2578         function with __attribute__((noinline)).
2579         (recurser_void2): Likewise.
2580         * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
2581         (recurser_void2): Likewise.
2582
2583 2004-02-29  Roger Sayle  <roger@eyesopen.com>
2584
2585         PR middle-end/14203
2586         * g++.dg/warn/Wunused-6.C: New test case.
2587
2588 2004-02-28  Richard Earnshaw  <rearnsha@arm.com>
2589
2590         * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
2591         not defined.
2592
2593 2004-02-27  Eric Christopher  <echristo@redhat.com>
2594
2595         * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
2596         * g++.dg/charset/asm2.c: Run only x86.
2597         * gcc.dg/charset/asm3.c: Ditto.
2598
2599 2004-02-27  Aldy Hernandez  <aldyh@redhat.com>
2600
2601         * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
2602         ld_library_path.
2603
2604 2004-02-27  Ziemowit Laski  <zlaski@apple.com>
2605
2606         * g++.dg/ext/altivec-3.C: New.
2607
2608 2004-02-26  Richard Henderson  <rth@redhat.com>
2609
2610         * g++.dg/ext/attrib10.C: Mark for warning.
2611         * gcc.dg/attr-alias-1.c: New.
2612
2613 2004-02-26  Richard Henderson  <rth@redhat.com>
2614
2615         * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
2616         * gcc.c-torture/execute/20040208-2.c: ... it back.
2617
2618 2004-02-26  Eric Christopher  <echristo@redhat.com>
2619
2620         * lib/target-supports.exp (check-iconv-available): New function.
2621         * lib/gcc-dg.exp (dg-require-iconv): New function.
2622         Use above.
2623         * gcc.dg/charset: New directory.
2624         * gcc.dg/charset/charset.exp: New file.
2625         * gcc.dg/charset/asm1.c: Ditto.
2626         * gcc.dg/charset/asm2.c: Ditto.
2627         * gcc.dg/charset/asm3.c: Ditto.
2628         * gcc.dg/charset/asm4.c: Ditto.
2629         * gcc.dg/charset/asm5.c: Ditto.
2630         * gcc.dg/charset/attribute1.c: Ditto.
2631         * gcc.dg/charset/attribute2.c: Ditto.
2632         * gcc.dg/charset/string1.c: Ditto.
2633         * g++.dg/charset: New directory.
2634         * g++.dg/dg.exp: Add here. Special options.
2635         * g++.dg/charset/charset.exp: New file.
2636         * g++.dg/charset/asm1.c: Ditto.
2637         * g++.dg/charset/asm2.c: Ditto.
2638         * g++.dg/charset/asm3.c: Ditto.
2639         * g++.dg/charset/asm4.c: Ditto.
2640         * g++.dg/charset/attribute1.c: Ditto.
2641         * g++.dg/charset/attribute2.c: Ditto.
2642         * g++.dg/charset/extern1.cc: Ditto.
2643         * g++.dg/charset/extern2.cc: Ditto.
2644         * g++.dg/charset/string1.c: Ditto.
2645
2646 2004-02-26  Mark Mitchell  <mark@codesourcery.com>
2647
2648         PR c++/14278
2649         * g++.dg/parse/comma1.C: New test.
2650
2651 2004-02-26  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2652
2653         PR c++/14284
2654         * g++.dg/template/ttp8.C: New test.
2655
2656 2004-02-26  Eric Botcazou  <ebotcazou@act-europe.fr>
2657
2658         * gcc.dg/fixuns-trunc-1.c: New test.
2659
2660 2004-02-26  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2661
2662         * gcc.dg/builtins-config.h: Use #elif.
2663
2664 2004-02-26  Michael Matz  <matz@suse.de>
2665
2666         * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
2667         * gcc.dg/991214-1.c: Likewise.
2668         * gcc.dg/i386-asm-1.c: Likewise.
2669
2670 2004-02-25  Richard Henderson  <rth@redhat.com>
2671
2672         * gcc.c-torture/execute/20040208-2.c: Move ...
2673         * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
2674
2675 2004-02-26  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2676
2677         PR c++/14246
2678         * g++.dg/other/crash-3.C: New test.
2679
2680 2004-02-25  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2681
2682         * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
2683         * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
2684
2685         * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
2686         HP-UX.
2687
2688 2004-02-24  Michael Matz  <matz@suse.de>
2689
2690         * gcc.dg/i386-regparm.c: New.
2691
2692 2004-02-23  James E Wilson  <wilson@specifixinc.com>
2693
2694         * gcc.c-torture/execute/20040223-1.c: New.
2695
2696 2004-02-23  Zack Weinberg  <zack@codesourcery.com>
2697             Kazu Hirata  <kazu@cs.umass.edu>
2698
2699         * gcc.dg/fwritable-strings-1.c: Remove.
2700
2701 2004-02-23  Andrew Pinski  <pinskia@physics.uc.edu>
2702
2703         PR c/14156
2704         * gcc.dg/20040223-1.c: New test.
2705
2706 2004-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2707
2708         PR c++/14106
2709         * g++.dg/ext/typeof9.C: New test.
2710
2711 2004-02-23  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2712
2713         PR c++/14250
2714         * g++.dg/other/switch1.C: New test.
2715
2716 2004-02-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
2717
2718         * gcc.dg/cast-function-1.c: Adjust for new informative message.
2719         * gcc.dg/va-arg-1.c: Likewise.
2720
2721 2004-02-23  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2722
2723         PR c++/14143
2724         * g++.dg/template/koenig5.C: New test.
2725
2726 2004-02-21  Ziemowit Laski  <zlaski@apple.com>
2727
2728         * g++.dg/ext/altivec-1.C: Generalize target triple.
2729         * g++.dg/ext/altivec-2.C: New test case.
2730         * g++.dg/ext/altivec_check.h: New file.
2731         * gcc.dg/altivec-1.c: Generalize target triple;
2732         include altivec_check.h and call altivec_check().
2733         * gcc.dg/altivec-[2-5].c: Generalize target triple.
2734         * gcc.dg/altivec-6.c: New test case.
2735         * gcc.dg/altivec-[7-9].c: Generalize target triple; add
2736         type casts as needed.
2737         * gcc.dg/altivec-10.c: Include altivec_check.h and call
2738         altivec_check().
2739         * gcc.dg/altivec-12.c: New test case.
2740         * gcc.dg/altivec-varargs-1.c: Generalize target triple;
2741         include altivec_check.h and call altivec_check().
2742         * gcc.dg/altivec_check.h: New file.
2743
2744 2004-02-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2745
2746         * lib/target-supports.exp (check_alias_available): Don't mangle
2747         function `g' in test program.
2748
2749 2004-02-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2750
2751         * lib/target-supports.exp (check_profiling_available): Check
2752         argument to determine whether we support a profiling type.
2753         * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
2754         check_profiling_available.
2755         * g++.dg/bprob/bprob.exp: Likewise
2756         * g77.dg/bprob/bprob.exp: Likewise.
2757         * gcc.misc-tests/bprob.exp: Likewise.
2758         * g++.old-deja/g++.law/profile1.C: Pass profiling type to
2759         dg-require-profiling and delete expected error handling.
2760         * gcc.dg/20021014-1.c: Likewise.
2761         * gcc.dg/nest.c: Likewise.
2762
2763 2004-02-20  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2764
2765         PR c++/12007
2766         * g++.dg/other/vthunk1.C: New test.
2767
2768 2004-02-20  Falk Hueffner  <falk@debian.org>
2769
2770         PR target/14201
2771         * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
2772
2773 2004-02-20  Mark Mitchell  <mark@codesourcery.com>
2774
2775         PR c++/13927
2776         * g++.dg/other/error8.C: Remove XFAIL markers.
2777
2778         PR c++/14173
2779         * g++.dg/ext/packed5.C: New test.
2780
2781         PR c++/14199
2782         * g++.dg/warn/Wunused-5.C: New test.
2783
2784         PR c++/14186
2785         * g++.dg/lookup/member1.C: New test.
2786
2787 2004-02-19  Kazu Hirata  <kazu@cs.umass.edu>
2788
2789         * gcc.c-torture/compile/20040130-1.c: Enable only when
2790         __INT_MAX__ >= 2147483647L.
2791         * gcc.c-torture/compile/961203-1.c: Likewise.
2792
2793 2004-02-19  Nathan Sidwell  <nathan@codesourcery.com>
2794
2795         * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
2796         * g++.dg/opt/template1.C: Robustify assembler regexp
2797
2798 2004-02-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
2799
2800         * gcc.c-torture/execute/simd-4.x: Remove.
2801         * gcc.c-torture/execute/va-arg-25.x: Likewise.
2802         * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
2803         Guard with #ifndef SKIP_ATTRIBUTE.
2804         * gcc.dg/compat/vector-1_y.c: Likewise.
2805         * gcc.dg/compat/vector-2_x.c: Likewise.
2806         * gcc.dg/compat/vector-2_y.c: Likewise.
2807         * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
2808         * g++.dg/eh/simd-2.C: Likewise.
2809
2810 2004-02-19  Alan Modra  <amodra@bigpond.net.au>
2811
2812         * gcc.c-torture/compile/complex-1.c: New.
2813
2814 2004-02-19  Hans-Peter Nilsson  <hp@axis.com>
2815
2816         PR target/14209
2817         * gcc.c-torture/execute/20040218-1.c: New test.
2818
2819 2004-02-19  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2820
2821         PR c++/14181
2822         * g++.dg/parse/new2.C: New test.
2823
2824 2004-02-18  Paul Brook  <paul@codesourcery.com>
2825
2826         * gcc.c-torture/compile/libcall-1.c: New test.
2827
2828 2004-02-18  Paul Brook  <paul@codesourcery.com>
2829
2830         PR debug/12934
2831         * gcc.dg/debug/debug-7.c: New test.
2832
2833 2004-02-17  Ulrich Weigand  <uweigand@de.ibm.com>
2834
2835         * gcc.dg/20040217-1.c: New test.
2836
2837 2004-02-17  Zack Weinberg  <zack@codesourcery.com>
2838
2839         * gcc.c-torture/execute/990208-1.x: Delete.
2840
2841 2004-02-17  Richard Sandiford  <rsandifo@redhat.com>
2842
2843         * gcc.c-torture/execute/20040208-2.x: New file.
2844
2845 2004-02-17  Mark Mitchell  <mark@codesourcery.com>
2846
2847         PR c++/11326
2848         * g++.dg/abi/structret1.C: New test.
2849
2850 2004-02-17  Jakub Jelinek  <jakub@redhat.com>
2851
2852         * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
2853         (i386_cpuid): No need to test if cpuid is available on AMD64.
2854         Fix assembly, so that it works onboth i386 and AMD64.
2855         * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
2856         (vecInLong): Fix s[] member type to unsigned int.
2857         (vecInWord): Remove type.
2858         (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
2859         (a64, b64, c64, d64, e64): Remove.
2860         (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
2861         Remove unused variable.  Remove initialization of removed variables.
2862         Don't call mmx_tests nor sse_tests.
2863         (reference_mmx, reference_sse): Remove.
2864         (check): Add return stmt.
2865         * gcc.dg/i386-sse-7.c: New test.
2866         * gcc.dg/i386-mmx-4.c: New test.
2867
2868 2004-02-17  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2869
2870         * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
2871         * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
2872         g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
2873         g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
2874         g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
2875         g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
2876         g++.dg/tc1/dr94.C: Fix line terminator.
2877
2878 2004-02-16  Geoffrey Keating  <geoffk@apple.com>
2879
2880         * gcc.c-torture/compile/20040216-1.c: New.
2881
2882 2004-02-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2883
2884         * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
2885         g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
2886         g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
2887         g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
2888         g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
2889         g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
2890
2891 2004-02-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
2892
2893         * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
2894
2895 2004-02-15  Mark Mitchell  <mark@codesourcery.com>
2896
2897         PR c++/13971
2898         * g++.dg/expr/cond4.C: New test.
2899
2900         PR c++/14086
2901         * g++.dg/lookup/crash2.C: New test.
2902
2903 2004-02-14  Josef Zlomek  <zlomekj@suse.cz>
2904
2905         * gcc.c-torture/compile/20040214-2.c: New test.
2906
2907 2004-02-14  Andrew Pinski  <pinskia@physics.uc.edu>
2908
2909         PR c++/14116
2910         * g++.dg/ext/typeof8.C: New test.
2911
2912 2004-02-14  Eric Botcazou  <ebotcazou@act-europe.fr>
2913
2914         * gcc.c-torture/compile/20040214-1.c: New test.
2915
2916 2004-02-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2917
2918         PR c++/13635
2919         * g++.dg/template/spec11.C: New test.
2920
2921 2004-02-13  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2922
2923         PR c++/13927
2924         * g++.dg/other/error8.C: New test.
2925
2926 2004-02-13  Mark Mitchell  <mark@codesourcery.com>
2927
2928         PR c++/14122
2929         * g++.dg/template/array4.C: New test.
2930
2931         PR c++/14108
2932         * g++.dg/inherit/thunk2.C: New test.
2933
2934         PR c++/14083
2935         * g++.dg/eh/cond2.C: New test.
2936
2937 2004-02-12  Alan Modra  <amodra@bigpond.net.au>
2938
2939         * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
2940
2941 2004-02-12  Nathaniel Smith <njs@codesourcery.com>
2942
2943         * lib/scanasm.exp (dg-scan): Quote pattern before display.
2944
2945 2004-02-12  Hartmut Penner  <hpenner@de.ibm.com>
2946
2947         * g++.dg/simd-2.C: xfail on ppc64-linux.
2948
2949 2004-02-11  Joseph S. Myers  <jsm@polyomino.org.uk>
2950
2951         PR c/456
2952         * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
2953         tests.
2954
2955 2004-02-11  Uros Bizjak  <uros@kss-loka.si>
2956
2957         * gcc.dg/builtins-33.c: New test.
2958
2959 2004-02-11  Paolo Bonzini  <bonzini@gnu.org>
2960
2961         * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
2962
2963 2004-02-11  Hartmut Penner  <hpenner@de.ibm.com>
2964
2965         * g++.dg/simd-2.C: Set -maltivec for ppc64.
2966
2967 2004-02-11  Hartmut Penner  <hpenner@de.ibm.com>
2968
2969         * gcc.dg/ppc64-abi-3.c: New test.
2970
2971 2004-02-10  Paolo Bonzini  <bonzini@gnu.org>
2972
2973         PR c/14092
2974
2975         * gcc.dg/pr14092-1.c: New testcase.
2976
2977 2004-02-10  Alan Modra  <amodra@bigpond.net.au>
2978
2979         * gcc.dg/cpp/assert4.c: Fix typo last change.
2980
2981         * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
2982         * gcc.dg/cpp/assert4.c: Handle powerpc64.
2983
2984         * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
2985
2986 2004-02-09  Roger Sayle  <roger@eyesopen.com>
2987
2988         * gcc.c-torture/compile/20040209-1.c: New test case.
2989
2990 2004-02-08  Joseph S. Myers  <jsm@polyomino.org.uk>
2991
2992         * gcc.dg/c90-init-1.c: Adjust expected error messages.
2993
2994 2004-02-08  Richard Sandiford  <rsandifo@redhat.com>
2995
2996         * gcc.c-torture/execute/20040208-[12].c: New tests.
2997
2998 2004-02-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
2999
3000         * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
3001
3002 2004-02-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
3003
3004         * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
3005
3006 2004-02-07  Zack Weinberg  <zack@codesourcery.com>
3007
3008         Bug 13856
3009         * gcc.dg/visibility-8.c: New testcase.
3010
3011 2004-02-07  Zack Weinberg  <zack@codesourcery.com>
3012
3013         * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
3014         arguments.
3015         * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
3016
3017 2004-02-07  Roger Sayle  <roger@eyesopen.com>
3018
3019         PR middle-end/13696
3020         * g++.dg/opt/fold1.C: New test case.
3021
3022 2003-02-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3023
3024         PR c++/14033
3025         * g++.dg/other/crash-2.C: New test.
3026
3027 2003-02-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3028
3029         PR c++/14028
3030         * g++.dg/parse/angle-bracket2.C: New test.
3031
3032 2004-02-05  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3033
3034         PR middle-end/13750
3035         Revert:
3036         2004-01-15  Geoffrey Keating  <geoffk@apple.com>
3037         PR pch/13361
3038         * testsuite/g++.dg/pch/wchar-1.C: New.
3039         * testsuite/g++.dg/pch/wchar-1.Hs: New.
3040
3041 2004-02-05  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3042
3043         PR c++/14008
3044         * g++.dg/parse/error15.C: New test.
3045         * g++.dg/parse/crash11.C: Update dg-error mark.
3046
3047 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
3048
3049         PR c++/13932
3050         * g++.dg/warn/conv2.C: New test.
3051
3052 2004-02-04  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3053
3054         PR c++/13086
3055         * g++.dg/warn/incomplete1.C: Remove xfail.
3056
3057 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
3058
3059         * lib/file-format.exp (gcc_target_object_format): Use
3060         ${tool}_target_compile, not gcc_target_compile.
3061         * lib/target-supports.exp (check_alias_available): Likewise.
3062         (check_gc_sections_available): Likewise.
3063         * g++.dg/ext/attrib10.C: Use dg-require-alias.
3064         * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
3065         dg-require-alias.
3066
3067 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
3068
3069         PR c++/13969
3070         * g++.dg/template/static6.C: New test.
3071
3072 2004-02-04  Ian Lance Taylor  <ian@wasabisystems.com>
3073
3074         * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
3075
3076 2004-02-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3077
3078         * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
3079         tests for systems where `char' is unsigned by default.
3080
3081 2003-02-04  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3082
3083         PR c++/13997
3084         * g++.dg/template/partial3.C: New test.
3085
3086 2004-02-04  Kazu Hirata  <kazu@cs.umass.edu>
3087
3088         * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
3089         gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
3090         Remove mentions of obsolete ports.
3091
3092 2004-02-04  Paolo Bonzini  <bonzini@gnu.org>
3093
3094         * gcc.dg/noncompile/20001228-1.c: Fix for new
3095         error message.
3096
3097 2004-02-03  Roger Sayle  <roger@eyesopen.com>
3098
3099         PR target/9348
3100         * gcc.c-torture/execute/multdi-1.c: New test case.
3101
3102 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
3103
3104         PR c++/13925
3105         * g++.dg/template/lookup5.C: New test.
3106
3107 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
3108
3109         PR c++/13950
3110         * g++.dg/template/lookup4.C: New test.
3111
3112         PR c++/13970
3113         * g++.dg/parse/error14.C: New test.
3114
3115         PR c++/14002
3116         * g++.dg/parse/template13.C: New test.
3117
3118 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
3119
3120         PR c++/13978
3121         * g++.dg/template/koenig4.C: New test.
3122
3123         PR c++/13968
3124         * g++.dg/template/crash17.C: New test.
3125
3126         PR c++/13975
3127         * g++.dg/parse/error13.C: New test.
3128         * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
3129
3130 2004-02-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
3131
3132         * gcc.dg/20020503-1.c: Remove -mflat dg-options.
3133
3134 2004-02-03  Paolo Bonzini  <bonzini@gnu.org>
3135
3136         PR c/11658
3137         PR c/13994
3138         * gcc.dg/noncompile/20040203-1.c: New test.
3139         * gcc.dg/noncompile/20040203-2.c: Likewise.
3140         * gcc.dg/noncompile/20040203-3.c: Likewise.
3141         * gcc.dg/20040203-1.c: Likewise.
3142
3143 2004-02-02  Andrew Pinski  <pinskia@physics.uc.edu>
3144
3145         PR c++/10858
3146         * g++.dg/template/sizeof7.C: New test.
3147
3148 2004-02-02  Eric Christopher  <echristo@redhat.com>
3149             Zack Weinberg  <zack@codesourcery.com>
3150
3151         * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
3152
3153 2004-02-02  Zack Weinberg  <zack@codesourcery.com>
3154
3155         * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
3156         * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
3157         * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
3158         * gcc.dg/cleanup-5.c: Run only on Linux targets.
3159
3160 2004-02-02  Mark Mitchell  <mark@codesourcery.com>
3161
3162         PR c++/13113
3163         * g++.old-deja/g++.mike/net36.C: Adjust error messages.
3164
3165         PR c++/13854
3166         * g++.dg/ext/attrib13.C: New test.
3167
3168         PR c++/13907
3169         * g++.dg/conversion/op2.C: New test.
3170
3171 2004-02-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
3172
3173         * gcc.dg/titype-1.c: Fix pasto.
3174
3175 2004-02-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
3176
3177         * gcc.dg/titype-1.c: New test.
3178
3179 2004-02-01  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3180
3181         PR c++/13957
3182         * g++.dg/template/non-type-template-argument-1.C,
3183         g++.dg/template/qualified-id1.C: Update dg-error marks.
3184         * g++.dg/template/nontype6.C: New test.
3185
3186 2004-02-01  Roger Sayle  <roger@eyesopen.com>
3187
3188         * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
3189         * gcc.dg/builtins-31.c: New testcase.
3190         * gcc.dg/builtins-32.c: New testcase.
3191
3192 2004-01-30  Andrew Pinski  <pinskia@physics.uc.edu>
3193
3194         * objc.dg/call-super-2.m: Update line numbers
3195         for the including of stddef.h.
3196
3197 2004-01-30  Michael Matz  <matz@suse.de>
3198
3199         * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
3200         g++.dg/ext/case-range3.C: New tests.
3201
3202 2004-01-30  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3203
3204         DR206
3205         PR c++/13813
3206         * g++.dg/template/member4.C: New test.
3207
3208 2004-01-30  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3209
3210         PR c++/13683
3211         * g++.dg/template/sizeof6.C: New test.
3212
3213 2004-01-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
3214
3215         * gcc.dg/fwritable-strings-1.c: New test.
3216
3217 2004-01-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
3218
3219         * gcc.c-torture/compile/20040130-1.c: New test.
3220
3221 2004-01-29  Geoffrey Keating  <geoffk@geoffk.org>
3222
3223         * objc.dg/call-super-2.m: Include stddef.h for size_t.
3224
3225 2004-01-29  Mark Mitchell  <mark@codesourcery.com>
3226
3227         PR c++/13883
3228         * g++.dg/template/ctor3.C: New test.
3229
3230 2004-01-29  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3231
3232         * g++.dg/tc1: New directory.
3233         * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
3234         g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
3235         g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
3236         g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
3237         g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
3238
3239 2004-01-28  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3240
3241         * g++.dg/parse/error11.C: New test.
3242         * g++.dg/parse/error12.C: Likewise.
3243
3244 2004-01-28  Ziemowit Laski  <zlaski@apple.com>
3245
3246         * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
3247         (scan_initial, main): Use aligned_sizeof instead of sizeof.
3248
3249 2004-01-28  Mark Mitchell  <mark@codesourcery.com>
3250
3251         PR c++/13791
3252         * g++.dg/ext/attrib12.C: New test.
3253
3254         PR c++/13736
3255         * g++.dg/parse/cast2.C: New test.
3256
3257 2004-01-27  James E Wilson  <wilson@specifixinc.com>
3258
3259         * objc.dg/encode-2.m (main): New local string.  Set depending on
3260         sizeof long.  Use in sscanf call.
3261         * objc.dg/encode-3.m (main): New local string.  Set depending on
3262         sizeof long.  Use in scan_initial call.
3263
3264 2004-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3265
3266         * objc.dg/call-super-2.m: Make LP64-safe.
3267         * objc.dg/desig-init-1.m: Likewise.
3268
3269 2004-01-27  Devang Patel <dpatel@apple.com>
3270
3271         * g++.dg/debug/namespace1.C: New test.
3272
3273 2004-01-27  Ian Lance Taylor  <ian@wasabisystems.com>
3274
3275         * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
3276         xscale-*-*.
3277
3278         * gcc.dg/arm-mmx-1.c: New test.
3279
3280 2004-01-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
3281
3282         * gcc.dg/20040127-1.c: New test.
3283         * gcc.dg/20040127-2.c: New test.
3284
3285 2004-01-26  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3286
3287         * objc.dg/stret-1.m (glob): Renamed to globa.
3288
3289 2004-01-26  Mark Mitchell  <mark@codesourcery.com>
3290
3291         PR c++/13663
3292         * g++.dg/expr/for1.C: New test.
3293
3294 2004-01-26  Fariborz Jahanian <fjahanian@apple.com>
3295
3296         PR middle-end/13779
3297         * gcc.dg/darwin-longlong.c: New test.
3298
3299 2004-01-26  Ian Lance Taylor  <ian@wasabisystems.com>
3300
3301         * gcc.dg/20040124-1.c: Moved test from here...
3302         * gcc.c-torture/compile/20040124-1.c: ...to here.
3303
3304 2004-01-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
3305
3306         * gcc.dg/sparc-ret.c: Run only in 32-bit mode.  Don't scan
3307         the assembly output if -m64 is passed.
3308
3309 2004-01-25  Mark Mitchell  <mark@codesourcery.com>
3310
3311         PR c++/13833
3312         * g++.dg/template/cond3.C: New test.
3313
3314 2004-01-25  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3315
3316         PR c++/13810
3317         * g++.dg/template/ttp7.C: New test.
3318
3319 2004-01-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3320
3321         PR c++/13797
3322         * g++.dg/template/nontype4.C: New test.
3323         * g++.dg/template/nontype5.C: Likewise.
3324
3325 2004-01-25  Richard Sandiford  <rsandifo@redhat.com>
3326
3327         * gcc.dg/torture/mips-clobber-at.c: New test.
3328
3329 2004-01-24  Ian Lance Taylor  <ian@wasabisystems.com>
3330
3331         * gcc.dg/20040124-1.c: New test.
3332
3333 2004-01-24  Jakub Jelinek  <jakub@redhat.com>
3334
3335         * gcc.dg/20040123-1.c: New test.
3336
3337 2004-01-23  Zack Weinberg  <zack@codesourcery.com>
3338
3339         * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
3340
3341 2004-01-24  Joseph S. Myers  <jsm@polyomino.org.uk>
3342
3343         * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
3344
3345 2004-01-23  Andrew Pinski  <apinski@apple.com>
3346
3347         * gcc.dg/20030121-1.c: Move to ..
3348         * gcc.dg/20040121-1.c: here.
3349
3350 2004-01-23  Roger Sayle  <roger@eyesopen.com>
3351
3352         * gcc.dg/builtins-29.c: New test case.
3353
3354 2004-01-23  Zack Weinberg  <zack@codesourcery.com>
3355
3356         PR 18314
3357         * gcc.dg/builtins-30.c: New testcase.
3358
3359 2004-01-23  Andreas Tobler  <a.tobler@schweiz.ch>
3360
3361         * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
3362         * lib/g77.exp: Likewise.
3363         * lib/objc.exp: Likewise.
3364         * lib/g++.exp: Likewise.
3365
3366 2004-01-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
3367
3368         * gcc.dg/struct-by-value-2.c: New test.
3369
3370 2004-01-21  Andrew Pinski  <apinski@apple.com>
3371
3372         PR target/13785
3373         * gcc.dg/20030121-1.c: New test.
3374
3375 2004-01-22  Ulrich Weigand  <uweigand@de.ibm.com>
3376
3377         * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option.  Do not
3378         clobber frame pointer register in asm statement.
3379
3380 2004-01-21  Falk Hueffner  <falk@debian.org>
3381
3382         * gcc.c-torture/compile/20040121-1.c: New test.
3383
3384 2004-01-21  Zack Weinberg  <zack@codesourcery.com>
3385
3386         * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
3387
3388 2004-01-20  Hartmut Penner  <hpenner@de.ibm.com>
3389
3390         * gcc.dg/ppc64-abi-2.c: New test.
3391
3392 2004-01-18  James A. Morrison  <ja2morri@uwaterloo.ca>
3393
3394         * lib/treelang.exp: Fill out this file.
3395         * lib/treelang-dg.exp: New File.
3396
3397 2004-01-20  Joseph S. Myers  <jsm@polyomino.org.uk>
3398
3399         * gcc.c-torture/compile/981022-1.c: Remove.
3400         * gcc.dg/array-5.c: Remove XFAIL.
3401         * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
3402         * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
3403         gcc.dg/cond-lvalue-1.c: Update.
3404         * gcc.dg/cast-lvalue-2.c: New test.
3405
3406 2004-01-19  Mark Mitchell  <mark@codesourcery.com>
3407
3408         PR c++/13592
3409         * g++.dg/other/error1.C (class foo): Tweak error message.
3410
3411         PR c++/13592
3412         * g++.dg/template/call2.C: New test.
3413
3414 2004-01-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
3415
3416         * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
3417         scalar-by-value-3_x.c, scalar-by-value-3_y.c,
3418         scalar-by-value-4_x.c, scalar-by-value-4_y.c,
3419         scalar-return-1_x.c, scalar-return-2_y.c,
3420         scalar-return-3_x.c, scalar-return-3_y.c,
3421         scalar-return-4_x.c, scalar-return-4_y.c,
3422         struct-align-1.h, struct-align-1_x.c,
3423         struct-align-1_y.c, struct-align-2.h,
3424         struct-align-2_x.c, struct-align-2_y.c,
3425         struct-by-value-10_y.c, struct-by-value-11_x.c,
3426         struct-by-value-11_y.c, struct-by-value-12_x.c,
3427         struct-by-value-12_y.c, struct-by-value-13_x.c,
3428         struct-by-value-13_y.c, struct-by-value-14_x.c,
3429         struct-by-value-14_y.c, struct-by-value-15_x.c,
3430         struct-by-value-15_y.c, struct-by-value-16_y.c,
3431         struct-by-value-17_y.c, struct-by-value-18_y.c,
3432         struct-by-value-19_y.c, struct-by-value-1_x.c,
3433         struct-by-value-1_y.c, struct-by-value-20_y.c,
3434         struct-by-value-2_x.c, struct-by-value-2_y.c,
3435         struct-by-value-3_y.c, struct-by-value-4_x.c,
3436         struct-by-value-4_y.c, struct-by-value-5_y.c,
3437         struct-by-value-6_y.c, struct-by-value-7_y.c
3438         struct-by-value-8_x.c, struct-by-value-8_y.c
3439         struct-by-value-9_x.c, struct-by-value-9_y.c
3440         struct-return-10_x.c, struct-return-10_y.c,
3441         struct-return-19_x.c, struct-return-20_x.c
3442         struct-return-2_x.c, struct-return-2_y.c
3443         struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
3444         SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY.  Turns SKIPVA into SKIP_VA.
3445
3446 2004-01-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
3447
3448         * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
3449         attribute on sparc*-sun-solaris2.*.
3450
3451 2004-01-18  Mark Mitchell  <mark@codesourcery.com>
3452
3453         PR c++/13710
3454         * g++.dg/ext/typeof7.C: New test.
3455
3456 2004-01-18  David Edelsohn  <edelsohn@gnu.org>
3457
3458         * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
3459         * gcc.dg/const-elim-1.c: Same.
3460
3461 2004-01-17  Ziemowit Laski  <zlaski@apple.com>
3462
3463         * objc.dg/stret-1.m: New.
3464         * objc.dg/stret-2.m: New.
3465
3466 2004-01-17  Andrew Pinski  <pinskia@physics.uc.edu>
3467
3468         PR c++/11895
3469         * g++.dg/ext/vector1.C: New test.
3470
3471 2004-01-16  Geoffrey Keating  <geoffk@apple.com>
3472
3473         * gcc.dg/pch/import-1.c: New.
3474         * gcc.dg/pch/import-1.hs: New.
3475         * gcc.dg/pch/import-1a.h: New.
3476         * gcc.dg/pch/import-1b.h: New.
3477         * gcc.dg/pch/import-1c.h: New.
3478
3479 2004-01-16  Mark Mitchell  <mark@codesourcery.com>
3480
3481         PR c++/13574
3482         * g++.dg/ext/array1.C: New test.
3483
3484         PR c++/13178
3485         * g++.dg/conversion/op1.C: New test.
3486
3487 2004-01-16  J"orn Rennecke <joern.rennecke@superh.com>
3488
3489         PR 11864
3490         From Kazumoto Kojima / Dan Kegel:
3491         * gcc.dg/pr11864-1.c: New test.
3492
3493         PR 10392
3494         From Marcus Comstedt / Dan Kegel:
3495         * gcc.dg/pr10392-1.c: New test.
3496
3497 2004-01-16  Mark Mitchell  <mark@codesourcery.com>
3498
3499         PR c++/13478
3500         * g++.dg/init/ref10.C: New test.
3501
3502 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3503
3504         PR c++/13407
3505         * g++.dg/parse/typename6.C: New test.
3506
3507 2004-01-15  Geoffrey Keating  <geoffk@apple.com>
3508
3509         PR pch/13361
3510         * testsuite/g++.dg/pch/wchar-1.C: New.
3511         * testsuite/g++.dg/pch/wchar-1.Hs: New.
3512
3513 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3514
3515         PR c++/9259
3516         * g++.dg/expr/sizeof2.C: New test.
3517
3518 2004-01-15  Kazu Hirata  <kazu@cs.umass.edu>
3519
3520         * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
3521
3522 2004-01-15  Alexandre Oliva  <aoliva@redhat.com>
3523
3524         PR c++/13659
3525         * g++.dg/lookup/strong-using-3.C: New.
3526         * g++.dg/lookup/using-10.C: New.
3527
3528 2004-01-15  Alexandre Oliva  <aoliva@redhat.com>
3529
3530         PR c++/13594
3531         * g++.dg/lookup/strong-using-2.C: New.
3532
3533 2004-01-15  Marcus Comstedt <marcus@mc.pp.se>
3534             Dan Kegel <dank@kegel.com>
3535             J"orn Rennecke <joern.rennecke@superh.com>
3536
3537         PR target/9365
3538         * gcc.dg/pr9365-1.c: New test.
3539
3540 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3541
3542         PR c++/8856
3543         * g++.dg/parse/casting-operator2.C: New test.
3544         * g++.old-deja/g++.pt/explicit83.C: Remove.
3545
3546 2004-01-14  Joseph S. Myers  <jsm@polyomino.org.uk>
3547
3548         * gcc.dg/label-compound-stmt-1.c: New test.
3549         * gcc.c-torture/compile/950922-1.c,
3550         gcc.c-torture/compile/20000211-3.c,
3551         gcc.c-torture/compile/20000518-1.c,
3552         gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
3553         compound statements.
3554
3555 2004-01-14  Hartmut Penner  <hpenner@de.ibm.com>
3556
3557         * gcc.dg/ppc64-abi-1.c: New test.
3558
3559 2004-01-14  Danny Smith  <dannysmith@users.sourceforge.net>
3560
3561          * g++.dg/ext/attrib9.C: Add dg-warnings.
3562
3563 2004-01-14  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3564
3565         PR c++/12335
3566         * g++.dg/parse/dtor3.C: New test.
3567
3568 2004-01-13  Andrew Pinski  <pinskia@physics.uc.edu>
3569
3570         PR c++/12709
3571         * g++.dg/parse/try-catch-1.C: New test.
3572
3573 2004-01-13  Arnaud Charlet  <charlet@act-europe.fr>
3574
3575         * ada/acats/run_all.sh: Add more verbose output in acats.log
3576         when compiling tests.
3577
3578 2004-01-12  Zack Weinberg  <zack@codesourcery.com>
3579
3580         PR 13656
3581         * gcc.dg/typedef-redecl.c: New test case.
3582         * gcc.dg/typedef-redecl.h: New support file.
3583
3584 2004-01-13  Jan Hubicka  <jh@suse.cz>
3585
3586         * gcc.dg/always_inline.c: New test.
3587         * gcc.dg/debug/20031231-1.c: Fix.
3588
3589 2004-01-13  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3590
3591         PR c++/13474
3592         * g++.dg/template/array3.C: New test.
3593
3594 2004-01-12  Zack Weinberg  <zack@codesourcery.com>
3595
3596         * g++.dg/ext/lvalue1.C: No longer expected to fail.
3597         * g++.dg/warn/Wunused-2.C: Likewise.
3598
3599 2004-01-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3600
3601         PR c++/13289
3602         * g++.dg/template/instantiate6.C: New test.
3603
3604 2004-01-12  Roger Sayle  <roger@eyesopen.com>
3605
3606         PR middle-end/11397
3607         * gcc.dg/special/wkali-2.c: Add dg-require-alias.
3608
3609 2004-01-12  Jan Hubicka  <jh@suse.cz>
3610
3611         PR opt/12826
3612         * gcc.dg/20040112-1.c: New.
3613
3614         * gcc.dg/dwarf-die[1-7].c: Move to...
3615         * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
3616         * gcc.dg/debug/dwarf2/dwarf2.exp: New.
3617
3618 2004-01-12  Ian Lance Taylor  <ian@wasabisystems.com>
3619
3620         PR c++/4100
3621         * g++.dg/parse/friend4.C: New test.
3622
3623 2004-01-12  Scott Brumbaugh  <scottb.lists@verizon.net>
3624
3625         PR c++/4100
3626         * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
3627         definition is called a friend.
3628
3629 2004-01-11  Zack Weinberg  <zack@codesourcery.com>
3630
3631         * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
3632
3633 2004-01-11  Ian Lance Taylor  <ian@wasabisystems.com>
3634
3635         PR c++/3478
3636         * g++.dg/parse/error10.C: New test.
3637         * g++.dg/template/arg2.C: Accept "invalid type" error.
3638
3639 2004-01-11  Jakub Jelinek  <jakub@redhat.com>
3640
3641         PR middle-end/13392
3642         * g++.dg/opt/expect2.C: New test.
3643
3644 2004-01-10  Zack Weinberg  <zack@codesourcery.com>
3645
3646         * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
3647         * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
3648         * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
3649         Update dg-error regexps.
3650
3651 2004-01-10  Zack Weinberg  <zack@codesourcery.com>
3652
3653         * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
3654         * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
3655
3656 2004-01-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
3657
3658         * gcc.dg/pragma-re-1.c: Use right pointer type.
3659
3660 2004-01-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
3661
3662         * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
3663
3664 2004-01-09  Geoffrey Keating  <geoffk@apple.com>
3665
3666         * gcc.dg/rs6000-ldouble-1.c: New.
3667
3668 2004-01-10  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3669
3670         DR 337
3671         PR c++/9256
3672         * g++.dg/other/abstract1.C: New test.
3673
3674 2004-01-09  Alexandre Oliva  <aoliva@redhat.com>
3675
3676         * g++.dg/lookup/strong-using-1.C: New.
3677
3678 2004-01-09  Joseph S. Myers  <jsm@polyomino.org.uk>
3679
3680         PR c/11234
3681         * gcc.dg/func-ptr-conv-1.c: New test.
3682         * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
3683
3684 2004-01-09  Kazu Hirata  <kazu@cs.umass.edu>
3685
3686         PR target/13380.
3687         * gcc.c-torture/compile/20040109-1.c: New.
3688
3689 2004-01-08  Stuart Hastings  <stuart@apple.com>
3690
3691         * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
3692         testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
3693         * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
3694
3695 2004-01-09  Alan Modra  <amodra@bigpond.net.au>
3696
3697         * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
3698
3699 2004-01-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
3700
3701         * ada/acats/run_acats: Treat 'gnatchop' the same way
3702         as 'gnatmake'.  Export GCC_DRIVER.
3703         * ada/acats/run_all.sh: Add target_gnatchop.  Use
3704         'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
3705
3706 2004-01-08  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3707
3708         PR c++/12573
3709         * g++.dg/template/dependent-expr4.C: New test.
3710
3711 2004-01-08  Hartmut Penner  <hpenner@de.ibm.com>
3712
3713         * gcc.dg/altivec-11.c: New test.
3714
3715 2004-01-07  Mark Mitchell  <mark@codesourcery.com>
3716
3717         * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
3718
3719 2004-01-07  Joseph S. Myers  <jsm@polyomino.org.uk>
3720
3721         PR c/6024
3722         * gcc.dg/enum-compat-1.c: New test.
3723         * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
3724
3725 2004-01-07  Joseph S. Myers  <jsm@polyomino.org.uk>
3726
3727         PR c/12165
3728         * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
3729         gcc.dg/c99-idem-qual-3.c: New tests.
3730
3731 2004-01-07  Alan Modra  <amodra@bigpond.net.au>
3732
3733         * gcc.dg/winline-7.c: Don't cast void * to int.
3734
3735 2004-01-06  Jan Hubicka  <jh@suse.cz>
3736
3737         * gcc.dg/i386-sse-5.c: New test
3738         * g++.dg/eh/simd-1.c: Add -w argument for i386.
3739
3740 2004-01-05  Mark Mitchell  <mark@codesourcery.com>
3741
3742         PR c++/12815
3743         * g++.dg/rtti/typeid4.C: New test.
3744
3745 2004-01-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
3746
3747         * gcc.dg/compat/sdata-section.h: Declare 'abort'.
3748
3749 2004-01-05  Mark Mitchell  <mark@codesourcery.com>
3750
3751         PR c++/12132
3752         * g++.dg/template/error11.C: New test.
3753
3754         PR c++/13451
3755         * g++.dg/template/class2.C: New test.
3756
3757 2004-01-05  Nathan Sidwell  <nathan@codesourcery.com>
3758         Richard Sandiford <rsandifo@redhat.com>
3759
3760         PR c++/13387
3761         * g++.dg/opt/alias3.C: New test.
3762
3763 2004-01-04  Mark Mitchell  <mark@codesourcery.com>
3764
3765         PR c++/13157
3766         * g++.dg/template/koenig3.C: New test.
3767
3768         PR c++/13529
3769         * g++.dg/parse/offsetof3.C: New test.
3770
3771         * g++.dg/init/copy7.C: Add missing dg-error markers.
3772
3773         PR c++/12226
3774         * g++.dg/init/copy7.c: New test.
3775
3776         PR c++/13536
3777         * g++.dg/parse/cast1.C: New test.
3778
3779 2004-01-04  Jan Hubicka  <jh@suse.cz>
3780
3781         * gcc.dg/winline[1-7].c: New tests.
3782
3783 2004-01-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3784
3785         PR c++/13520
3786         * g++.dg/template/qualttp22.C: New test.
3787
3788 2004-01-01  Jan Hubicka  <jh@suse.cz>
3789
3790         * gcc.dg/debug/20031231-1.c: New.
3791         * gcc.c-torture/compile/20040101-1.c: New.
3792         * gcc.dg/dwarf-die-[1-7].c: New.
3793
3794 2004-01-01  Jakub Jelinek  <jakub@redhat.com>
3795
3796         PR optimization/13521
3797         * gcc.c-torture/compile/20031231-1.c: New test.
3798
3799 2003-12-30  Kazu Hirata  <kazu@cs.umass.edu>
3800
3801         * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
3802
3803 2003-12-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3804
3805         PR c++/10079
3806         * g++.dg/template/crash16.C: New test.
3807
3808 2003-12-30  Mark Mitchell  <mark@codesourcery.com>
3809
3810         * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
3811
3812 2003-12-30  Kazu Hirata  <kazu@cs.umass.edu>
3813
3814         * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
3815         ports.
3816         * g++.old-deja/g++.jason/thunk3.C: Likewise.
3817         * g++.old-deja/g++.law/profile1.C: Likewise.
3818         * gcc.c-torture/compile/981006-1.c: Likewise.
3819         * gcc.c-torture/execute/loop-2e.x: Likewise.
3820         * gcc.c-torture/execute/loop-2f.x: Remove.
3821         * gcc.c-torture/execute/loop-2g.x: Likewise.
3822         * gcc.c-torture/execute/strct-varg-1.x: Likewise.
3823         * gcc.dg/20020312-2.c: Remove traces of dead ports.
3824
3825 2003-12-30  Nathan Sidwell  <nathan@codesourcery.com>
3826
3827         PR c++/13507
3828         * g++.dg/ext/attrib11.C: New test.
3829
3830         PR c++/13494
3831         * g++.dg/template/array2-1.C: New test.
3832         * g++.dg/template/array2-2.C: New test.
3833
3834 2003-12-29  Mark Mitchell  <mark@codesourcery.com>
3835
3836         * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
3837
3838 2003-12-29  Nathan Sidwell  <nathan@codesourcery.com>
3839
3840         PR c++/12774
3841         * g++.dg/template/array1-1.C: New test.
3842         * g++.dg/template/array1-2.C: New test.
3843
3844 2003-12-29  Roger Sayle  <roger@eyesopen.com>
3845
3846         PR fortran/12632
3847         * g77.dg/12632.f: New test case.
3848
3849 2003-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3850
3851         PR c++/13289
3852         * g++.dg/parse/nontype1.C: New test.
3853
3854 2003-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3855
3856         PR c++/12403
3857         * g++.dg/parse/explicit1.C: New test.
3858         * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
3859
3860 2003-12-28  Mark Mitchell  <mark@codesourcery.com>
3861
3862         PR c++/13081
3863         * g++.dg/opt/inline6.C: New test.
3864
3865         PR c++/12613
3866         * g++.dg/parse/error9.C: New test.
3867
3868         * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
3869
3870 2003-12-28  Mark Mitchell  <mark@codesourcery.com>
3871
3872         PR c++/13009
3873         * g++.dg/init/assign1.C: New test.
3874
3875 2003-12-28  Roger Sayle  <roger@eyesopen.com>
3876
3877         PR c++/13070
3878         * g++.dg/warn/format3.C: New test case.
3879
3880 2003-12-27  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
3881
3882         * gcc.c-torture/compile/20031227-1.c: New test.
3883
3884 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
3885
3886         * g++.dg/bprob/bprob.exp: Load target-supports.exp
3887         * g77.dg/bprob/bprob.exp: Likewise.
3888         * gcc.misc-tests/bprob.exp: Likewise.
3889         * gcc.dg/builtins-18.c: Use builtins-config.h.  Do not test float
3890         variants on systems where the library does not provide that
3891         functionality.
3892         * gcc.dg/builtins-20.c: Use builtins-config.h.
3893         * gcc.dg/builtins-config.h: New file.
3894
3895 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
3896
3897         * lib/gcc-dg.exp (dg-require-profiling): New function.
3898         * lib/target-supports.exp (check_profiling_available): Likewise.
3899         * g++.dg/bprob/bprob.exp: Use check_profiling_available.
3900         * g77.dg/bprob/bprob.exp: Likewise.
3901         * gcc.misc-tests/bprob.exp: Likewise.
3902         * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
3903         * gcc.dg/20021014-1.c: Likewise.
3904         * gcc.dg/nest.c: Likewise.
3905
3906 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
3907
3908         * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
3909         compiling.
3910         * g++.dg/lookup/java2.C: Likewise.
3911         * gcc.dg/cpp/lexident.c: Likewise.
3912
3913 2003-12-23  Kazu Hirata  <kazu@cs.umass.edu>
3914
3915         * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
3916         given.
3917         * gcc.c-torture/compile/961203-1.c: Likewise.
3918         * gcc.c-torture/compile/980506-1.c: Likewise.
3919
3920 2003-12-23  Zack Weinberg  <zack@codesourcery.com>
3921
3922         * lib/gcc-dg.exp (dg-prune-output): New annotation.
3923         (additional_prunes): New global.
3924         (gcc-dg-prune): Handle additional per-test pruning.
3925         (dg-test): Clear additional_prunes between tests.
3926
3927         * gcc.c-torture/compile/920625-1.c: Remove xfail.  Use
3928         dg-prune-output to avoid spurious failures from assembler
3929         complaining about nonexistent WAW violations.
3930         * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
3931         Use dg-prune-output to avoid spurious failures from assembler
3932         warning about Itanium B-step errata.
3933
3934 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
3935
3936         * g++.dg/abi/macro0.C: New test.
3937         * g++.dg/abi/macro1.C: Likewise.
3938         * g++.dg/abi/macro2.C: Likewise.
3939
3940         * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
3941         * g++.dg/abi/bitfield7.C: Likewise.
3942         * g++.dg/abi/dtor2.C: Likewise.
3943         * g++.dg/abi/mangle11.C: Likewise.
3944         * g++.dg/abi/mangle12.C: Likewise.
3945         * g++.dg/abi/mangle14.C: Likewise.
3946         * g++.dg/abi/mangle17.C: Likewise.
3947         * g++.dg/abi/vbase10.C: Likewise.
3948         * g++.dg/abi/vbase14.C: Likewise.
3949         * g++.dg/template/qualttp17.C: Likewise.
3950
3951 2003-12-21  Andrew Pinski  <pinskia@physics.uc.edu>
3952
3953         PR c/11995
3954         * gcc.dg/20031223-1.c: New test.
3955
3956 2003-12-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
3957
3958         * gcc.dg/noreturn-7.c: New test.
3959
3960 2003-12-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
3961
3962         * gcc.dg/null-pointer-1.c: New test.
3963
3964 2003-12-22  Mark Mitchell  <mark@codesourcery.com>
3965
3966         * g++.old-deja/g++.jason/template18.C: Remove.
3967         * g++.old-deja/g++.jason/template37.C: Likewise.
3968
3969         PR c++/12862
3970         * g++.dg/lookup/ns1.C: New test.
3971
3972         PR c++/12397
3973         * g++.dg/template/lookup3.C: New test.
3974
3975 2003-12-22  Andrew Pinski  <pinskia@physics.uc.edu>
3976
3977         * g++.dg/template/recurse1.C: New test
3978
3979 2003-12-22  Mark Mitchell  <mark@codesourcery.com>
3980
3981         PR c++/12479
3982         * g++.dg/parse/semicolon1.C: New test.
3983         * g++.dg/parse/semicolon1.h: Likewise.
3984
3985 2003-12-22  Fariborz Jahanian <fjahanian@apple.com>
3986
3987         * gcc.dg/darwin-misaligned.c: New test.
3988
3989 2003-12-22  Andrew Pinski  <pinskia@physics.uc.edu>
3990
3991         PR c/9163
3992         * gcc.dg/20031222-1.c: New test.
3993
3994 2003-12-21  Mark Mitchell  <mark@codesourcery.com>
3995
3996         PR c++/13438
3997         * g++.dg/parse/error8.C: New test.
3998
3999         PR c++/11554
4000         * testsuite/g++.dg/warn/ctor-init-1.C: New test.
4001
4002 2003-12-21  Kazu Hirata  <kazu@cs.umass.edu>
4003
4004         * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
4005         too small.
4006         * gcc.c-torture/compile/930217-1.c: Likewise.
4007         * gcc.c-torture/compile/930513-1.c: Likewise.
4008         * gcc.c-torture/execute/920908-2.c: Likewise.
4009         * gcc.c-torture/execute/921204-1.c: Likewise.
4010         * gcc.c-torture/execute/930621-1.c: Likewise.
4011         * gcc.c-torture/execute/930630-1.c: Likewise.
4012         * gcc.c-torture/execute/931031-1.c: Likewise.
4013         * gcc.c-torture/execute/980602-2.c: Likewise.
4014         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
4015         * gcc.c-torture/execute/compndlit-1.c: Likewise.
4016         * gcc.c-torture/execute/extzvsi.c: Likewise.
4017         * gcc.c-torture/unsorted/ext.c: Likewise.
4018
4019 2003-12-20  Andrew Pinski  <pinskia@gcc.gnu.org>
4020
4021         PR target/12749
4022         * gcc.c-torture/compile/20031220-2.c: New test case.
4023
4024 2003-12-20  Roger Sayle  <roger@eyesopen.com>
4025
4026         PR optimization/13031
4027         * gcc.c-torture/compile/20031220-1.c: New test case.
4028
4029 2003-12-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
4030
4031         * gcc.dg/cast-function-1.c: New test.
4032
4033 2003-12-19  Joseph S. Myers  <jsm@polyomino.org.uk>
4034
4035         * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
4036         formats.
4037
4038 2003-12-19  Mark Mitchell  <mark@codesourcery.com>
4039
4040         PR c++/12795
4041         * g++.dg/ext/attrib10.C: New test.
4042
4043 2003-12-19  Jakub Jelinek  <jakub@redhat.com>
4044
4045         * gcc.dg/cleanup-10.c: New test.
4046         * gcc.dg/cleanup-11.c: New test.
4047
4048 2003-12-19  Jakub Jelinek  <jakub@redhat.com>
4049
4050         PR c++/13239
4051         * g++.dg/opt/expect1.C: New test.
4052
4053 2003-12-19  Hartmut Penner  <hpenner@de.ibm.com>
4054
4055         * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
4056
4057 2003-12-18  Andrew Pinski  <pinskia@physics.uc.edu>
4058
4059         PR debug/12923
4060         * gcc.dg/20031218-1.c: New test.
4061
4062         PR debug/12389
4063         * gcc.dg/20031218-2.c: New test.
4064         * gcc.dg/20031218-3.c: New test.
4065
4066         * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
4067         of label name and allow for USER_LABEL_PREFIX == "_" names.
4068         * g++.dg/abi/mangle18-2.C: Likewise.
4069         * g++.dg/abi/mangle19-1.C: Likewise.
4070         * g++.dg/abi/mangle19-2.C: Likewise.
4071         * g++.dg/abi/mangle20-1.C: Likewise.
4072         * g++.dg/abi/mangle20-2.C: Likewise.
4073
4074 2003-12-18  Richard Henderson  <rth@redhat.com>
4075
4076         * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
4077
4078 2003-12-18  Steven Bosscher  <steven@gcc.gnu.org>
4079             Dan Kegel <dank@kegel.com>
4080
4081         PR other/12009
4082         * g++.dg/compat/compat.exp:  Do not set LD_LIBRARY_PATH when
4083         testing a cross compiler, it causes spurious compile failures.
4084         * lib/g++.exp: Likewise.
4085
4086 2003-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4087
4088         PR c++/13262
4089         * g++.dg/template/access13.C: New test.
4090
4091 2003-12-18  Ulrich Weigand  <uweigand@de.ibm.com>
4092
4093         * gcc.dg/20031216-1.c: New test.
4094
4095 2003-12-18  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
4096
4097         PR c++/9154
4098         * g++.dg/template/error10.C: New test.
4099
4100 2003-12-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
4101
4102         * g++.dg/eh/simd-1.C: XFAIL on SPARC.
4103         * g++.dg/eh/simd-2.C: Likewise.
4104
4105 2003-12-17  James E Wilson  <wilson@specifixinc.com>
4106             Roger Sayle  <roger@eyesopen.com>
4107
4108         * gcc.c-torture/execute/ieee/mzero5.c: New.
4109
4110 2003-12-17  Mark Mitchell  <mark@codesourcery.com>
4111
4112         PR c++/10603
4113         * g++.dg/parse/error6.C: New test.
4114
4115         PR c++/12827
4116         * g++.dg/parse/error7.C: New test.
4117
4118 2003-12-17  Eric Botcazou  <ebotcazou@libertysurf.fr>
4119
4120         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
4121         at -O with stabs debugging formats.
4122         * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
4123         * gcc.dg/debug/debug-2.c: Likewise.
4124
4125 2003-12-16  Mark Mitchell  <mark@codesourcery.com>
4126
4127         PR c++/12696
4128         * g++.dg/init/error1.C: New test.
4129
4130         PR c++/12218
4131         * g++.dg/init/pm3.C: New test.
4132
4133 2003-12-17  Joseph S. Myers  <jsm@polyomino.org.uk>
4134
4135         PR c/3347
4136         * gcc.dg/bitfld-8.c: New test.
4137
4138 2003-12-16  James Lemke  <jim@wasabisystems.com>
4139
4140         * gcc.dg/arm-scd42-[123].c: New tests.
4141
4142 2003-12-16  Nathan Sidwell  <nathan@codesourcery.com>
4143
4144         PR c++/9043
4145         * g++.dg/abi/mangle20-1.C: New test.
4146         * g++.dg/abi/mangle20-2.C: New test.
4147
4148 2003-12-16  Mark Mitchell  <mark@codesourcery.com>
4149
4150         PR c++/13275
4151         * g++.dg/other/offsetof2.C: Remove XFAIL.
4152         * g++.dg/parse/offsetof1.C: New test.
4153         * g++.gd/parse/offsetof2.C: Likewise.
4154
4155 2003-12-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
4156
4157         * g++.dg/template/nontype3.C: New test.
4158         * g++.dg/template/static2.C: Tweaked the dg-error clause.
4159
4160 2003-12-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4161
4162         * g++.dg/warn/noreturn-3.C: Also test instantiation.
4163
4164 2003-12-16  Nathan Sidwell  <nathan@codesourcery.com>
4165
4166         PR c++/13387
4167         * g++.dg/expr/assign1.C: New test.
4168
4169         PR c++/13242
4170         * g++.dg/abi/mangle19-1.C: New test.
4171         * g++.dg/abi/mangle19-2.C: New test.
4172
4173 2003-12-16  Hartmut Penner  <hpenner@de.ibm.com>
4174
4175         * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
4176
4177 2003-12-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
4178
4179         * gcc.c-torture/execute/20031216-1.c: New test.
4180
4181 2003-12-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
4182
4183         * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
4184         an ICE regression.
4185
4186 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
4187
4188         PR c++/10926
4189         * g++.dg/template/error9.C: New test.
4190
4191         PR c++/11116
4192         * g++.dg/template/error8.C: New test.
4193
4194 2003-12-15  Roger Sayle  <roger@eyesopen.com>
4195
4196         PR middle-end/13400
4197         * gcc.c-torture/execute/20031215-1.c: New test case.
4198
4199 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
4200
4201         PR c++/13269
4202         * g++.dg/parse/error5.C: New test.
4203
4204         PR c++/12989
4205         * g++.dg/expr/sizeof1.C: New test.
4206
4207         PR c++/13310
4208         * g++.dg/template/crash15.C: New test.
4209
4210 2003-12-15  Geoffrey Keating  <geoffk@apple.com>
4211
4212         * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
4213         a non-POD type as the last named parameter of a varargs function.
4214
4215 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
4216
4217         PR c++/13243
4218         PR c++/12573
4219         * g++.dg/template/crash14.C: New test.
4220         * g++.dg/template/dependent-expr3.C: Add dg-error markers.
4221
4222 2003-12-15  Nathan Sidwell  <nathan@codesourcery.com>
4223
4224         * g++.dg/other/java1.C: New test.
4225
4226         PR c++/13241
4227         * g++.dg/abi/mangle18-1.C: New test.
4228         * g++.dg/abi/mangle18-2.C: New test.
4229
4230 2003-12-15  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
4231
4232         PR optimization/10312
4233         * gcc.c-torture/execute/20031214-1.c: New.
4234
4235 2003-12-14  Mark Mitchell  <mark@codesourcery.com>
4236
4237         PR c++/10779
4238         PR c++/12160
4239         * g++.dg/parse/error3.C: New test.
4240         * g++.dg/parse/error4.C: Likewise.
4241         * g++.dg/abi/mangle4.C: Tweak error messages.
4242         * g++.dg/lookup/using5.C: Likewise.
4243         * g++.dg/other/error2.C: Likewise.
4244         * g++.dg/parse/typename5.C: Likewise.
4245         * g++.dg/parse/undefined1.C: Likewise.
4246         * g++.dg/template/arg2.C: Likewise.
4247         * g++.dg/template/ttp3.C: Likewise.
4248         * g++.dg/template/type1.C: Likewise.
4249         * g++.old-deja/g++.other/crash32.C: Likewise.
4250         * g++.old-djea/g++.pt/defarg8.C: Likewise.
4251
4252 2003-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4253
4254         PR c++/13106
4255         * g++.dg/warn/noreturn-3.C: New test.
4256
4257 2003-12-12  Nathan Sidwell  <nathan@codesourcery.com>
4258
4259         PR c++/13118
4260         * g++.dg/abi/covariant3.C: New.
4261
4262 2003-12-12  Jakub Jelinek  <jakub@redhat.com>
4263
4264         * g++.dg/eh/ia64-1.C: New test.
4265
4266 2003-12-12  Roger Sayle  <roger@eyesopen.com>
4267
4268         PR optimization/13037
4269         * g77.f-torture/execute/13037.f: New test case.
4270
4271 2003-12-12  Nathan Sidwell  <nathan@codesourcery.com>
4272
4273         PR c++/12881
4274         * g++.dg/abi/covariant2.C: New.
4275
4276 2003-12-12  Neil Booth  <neil@daikokuya.co.uk>
4277
4278         * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
4279
4280 2003-12-11  Zack Weinberg  <zack@codesourcery.com>
4281
4282         * gcc.c-torture/execute/wchar_t-1.x: Delete.
4283
4284 2003-12-10  Robert Schiele  <rschiele@uni-mannheim.de>
4285
4286         PR other/10819
4287         * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
4288         to fix Bug 10819.
4289         * lib/g++.exp (g++_version): Likewise.
4290         * lib/g77.exp (g77_version): Likewise.
4291         * lib/objc.exp (default_objc_version): Likewise.
4292
4293 2003-12-10  Richard Henderson  <rth@redhat.com>
4294
4295         * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
4296
4297         * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
4298
4299 2003-12-08  Matt Austern  <austern@apple.com>
4300
4301         PR c/13134
4302         * lib/gcc-dg.exp (dg-require-visibility): Define.
4303         * lib/target-supports (check_visibility_available): Define.
4304         * gcc.dg/visibility-1.c: New test.
4305         * gcc.dg/visibility-2.c: Likewise.
4306         * gcc.dg/visibility-3.c: Likewise.
4307         * gcc.dg/visibility-4.c: Likewise.
4308         * gcc.dg/visibility-5.c: Likewise.
4309         * gcc.dg/visibility-6.c: Likewise.
4310         * g++.dg/ext/visibility-1.C: Likewise.
4311         * g++.dg/ext/visibility-2.C: Likewise.
4312         * g++.dg/ext/visibility-3.C: Likewise.
4313         * g++.dg/ext/visibility-4.C: Likewise.
4314         * g++.dg/ext/visibility-5.C: Likewise.
4315         * g++.dg/ext/visibility-6.C: Likewise.
4316
4317 2003-12-07  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
4318
4319         * g++.dg/lookup/java1.C: New test.
4320         * g++.dg/lookup/java2.C: New test.
4321
4322 2003-12-07  Falk Hueffner  <falk@debian.org>
4323
4324         * g++.dg/opt/noreturn-1.C: New test.
4325
4326 2003-12-07  Wolfgang Bangerth  <bangerth@dealii.org>
4327
4328         * gcc.dg/overflow-1.c: New test.
4329
4330 2003-12-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
4331
4332         * g77.f-torture/compile/13060.f: New test.
4333
4334 2003-12-06  Mark Mitchell  <mark@codesourcery.com>
4335
4336         PR c++/13323
4337         * g++.dg/inherit/operator2.C: New test.
4338
4339 2003-12-05  Mark Mitchell  <mark@codesourcery.com>
4340
4341         PR c++/13305
4342         * g++.dg/ext/attrib9.C: New test.
4343
4344 2003-12-05  Mark Mitchell  <mark@codesourcery.com>
4345
4346         PR c++/13314
4347         * g++.dg/template/error7.C: New test.
4348
4349 2003-12-05  Stuart Menefy <stuart.menefy@st.com>
4350             J"orn Rennecke <joern.rennecke@superh.com>
4351
4352         PR target/13302
4353         * g++.dg/other/struct-va_list.C: New test.
4354
4355 2003-12-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4356
4357         PR c++/13166
4358         * g++.dg/parse/defarg6.C: New test.
4359
4360 2003-12-05  Hans-Peter Nilsson  <hp@axis.com>
4361
4362         PR target/13256
4363         * gcc.c-torture/execute/20031201-1.c: New test.
4364
4365 2003-12-05  Arnaud Charlet  <charlet@act-europe.fr>
4366
4367         * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
4368
4369 2003-12-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
4370
4371         * gcc.dg/builtin-return-1.c: New test.
4372
4373 2003-12-04  Stuart Menefy <stuart.menefy@st.com>
4374             J"orn Rennecke <joern.rennecke@superh.com>
4375
4376         PR optimization/13260
4377         * gcc.c-torture/execute/20031204-1.c: New test.
4378
4379 2003-12-03  Mark Mitchell  <mark@codesourcery.com>
4380
4381         PR c++/9127
4382         * g++.dg/template/error6.C: New test.
4383
4384 2003-12-03  Jakub Jelinek  <jakub@redhat.com>
4385
4386         * gcc.dg/20031202-1.c: New test.
4387
4388 2003-12-03  Mark Mitchell  <mark@codesourcery.com>
4389
4390         PR c++/13179
4391         * g++.dg/template/eh1.C: New test.
4392
4393         PR c++/10771
4394         * g++.dg/template/error5.C: New test.
4395
4396 2003-12-02  David Ung  <davidu@mips.com>
4397
4398         * gcc.dg/compat/vector-check.h: Corrected type for var
4399         g_##TMODE
4400
4401 2003-12-02  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
4402
4403         PR c++/10126
4404         * g++.dg/template/ptrmem8.C: New test.
4405
4406 2003-12-02  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
4407
4408         PR c++/12573
4409         * g++.dg/template/dependent-expr3.C: New test.
4410
4411 2003-12-01  James Lemke  <jim@wasabisystems.com>
4412
4413         * gcc.dg/arm-g2.c: New test.
4414
4415 2003-12-01  Roger Sayle  <roger@eyesopen.com>
4416
4417         PR optimization/11634
4418         * gcc.dg/20031201-2.c: New test case.
4419
4420 2003-12-01  Zack Weinberg  <zack@codesourcery.com>
4421
4422         PR 11433
4423         * objc.dg/proto-lossage-3.m: New test.
4424
4425 2003-12-01  Roger Sayle  <roger@eyesopen.com>
4426
4427         PR optimization/12628
4428         * gcc.dg/20031201-1.c: New test case.
4429
4430 2003-12-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
4431
4432         * gcc.dg/unaligned-1.c: New test.
4433
4434 2003-11-30  Mark Mitchell  <mark@codesourcery.com>
4435
4436         PR c++/9849
4437         * g++.dg/template/error4.C: New test.
4438         * g++.dg/template/nested3.C: Adjust error markers.
4439
4440 2003-11-30  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4441
4442         * gcc.dg/cpp/assert4.c: Check more #system assertions.
4443
4444 2003-11-29  Joseph S. Myers  <jsm@polyomino.org.uk>
4445
4446         PR c/10333
4447         * gcc.dg/bitfld-7.c: New test.
4448
4449 2003-11-29  Richard Sandiford  <rsandifo@redhat.com>
4450
4451         * gcc.dg/tls/asm-1.C: New test.
4452
4453 2003-11-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4454
4455         * gcc.dg/cpp/assert4.c: Update.
4456
4457 2003-11-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
4458
4459         * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
4460         * gcc.dg/builtin-apply3.c: New test.
4461
4462 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
4463
4464         * lib/compat.exp (compat-obj): New xfaildata parameter.
4465         Use it to set compiler_conditional_xfail_data before compiling.
4466         (compat-get-options): Handle dg-xfail-if.
4467         (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
4468         * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
4469         * gcc.dg/compat/vector-1_y.c: Likewise.
4470         * gcc.dg/compat/vector-2_x.c: Likewise.
4471         * gcc.dg/compat/vector-2_y.c: Likewise.
4472
4473 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
4474
4475         * g++.dg/opt/reg-stack4.C: New test.
4476
4477 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
4478
4479         * gcc.dg/builtin-apply2.c: New test.
4480
4481 2003-11-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
4482
4483         * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
4484
4485 2003-11-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4486
4487         PR c++/12924
4488         * g++.dg/template/template-id-2.C: New test.
4489
4490 2003-11-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4491
4492         PR c++/5369
4493         * g++.dg/template/memfriend1.C: New test.
4494         * g++.dg/template/memfriend2.C: Likewise.
4495         * g++.dg/template/memfriend3.C: Likewise.
4496         * g++.dg/template/memfriend4.C: Likewise.
4497         * g++.dg/template/memfriend5.C: Likewise.
4498         * g++.dg/template/memfriend6.C: Likewise.
4499         * g++.dg/template/memfriend7.C: Likewise.
4500         * g++.dg/template/memfriend8.C: Likewise.
4501         * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
4502
4503 2003-11-21  Mark Mitchell  <mark@codesourcery.com>
4504
4505         PR c++/12515
4506         * g++.dg/ext/cond1.C: New test.
4507
4508 2003-11-20  Richard Henderson  <rth@redhat.com>
4509
4510         * gcc.dg/20020201-2.c: Remove.
4511         * gcc.dg/20020201-4.c: Remove.
4512         * gcc.dg/20020304-1.c: Remove.
4513
4514 2003-11-19  Nathanael Nerode  <neroden@gcc.gnu.org>
4515
4516         * gcc.dg/cpp/trad/xwin1.c: New test case.
4517
4518 2003-11-19  Andreas Tobler  <a.tobler@schweiz.ch>
4519
4520         * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
4521         * lib/g77.exp: Likewise.
4522         * lib/objc.exp: Likewise.
4523         * lib/g++.exp: Likewise, add -multiply_defined suppress flag
4524         for darwin.
4525
4526 2003-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4527
4528         PR c++/12932
4529         * g++.dg/template/static5.C: New test.
4530
4531 2003-11-18  Joseph S. Myers  <jsm@polyomino.org.uk>
4532
4533         * gcc.dg/nested-func-1.c: New test.
4534
4535 2003-11-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4536
4537         * gcc.dg/cpp/assert4.c: New test.
4538
4539 2003-11-14  Giovanni Bajo  <giovannibajo@libero.it>
4540
4541         PR c++/2294
4542         * g++.dg/lookup/using9.c: New test.
4543
4544 2003-11-14  Mark Mitchell  <mark@codesourcery.com>
4545
4546         PR c++/12762
4547         * g++.dg/template/error3.C: New test.
4548
4549 2003-11-14  Arnaud Charlet  <charlet@act-europe.fr>
4550
4551         PR ada/13035
4552         * ada/acats/run_acats, run_all.sh: Fix syntax error.
4553         No longer use a wrapper for gcc, since this does not work under
4554         Windows.
4555
4556 2003-11-14  Giovanni Bajo  <giovannibajo@libero.it>
4557
4558         PR c++/2094
4559         * g++.dg/template/ptrmem7.C: New test.
4560
4561 2003-11-13  Andrew Pinski <apinski@apple.com>
4562
4563         * gcc.c-torture/compile/20031113-1.c: New test.
4564
4565 2003-11-13  Mark Mitchell  <mark@codesourcery.com>
4566             Kean Johnston <jkj@sco.com>
4567
4568         PR c/13029
4569         * gcc.dg/unused-4.c: Update.
4570
4571 2003-11-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
4572
4573         * g++.dg/opt/const3.C: New test.
4574
4575 2003-11-13  Jan Hubicka  <jh@suse.cz>
4576
4577         * gcc.c-torture/compile/20031112-1.c: New test.
4578
4579 2003-11-12  Mark Mitchell  <mark@codesourcery.com>
4580
4581         * g++.dg/parse/crash10.C: Remove bogus error marker.
4582
4583 2003-11-12  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4584
4585         * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
4586         (host_gcc): Likewise.
4587         (ROOT): Honor $PWDCMD.
4588         (BASE): Likewise.
4589         * ada/acats/run_all.sh (dir): Honor $PWDCMD.
4590
4591 2003-11-12  Catherine Moore  <clm@redhat.com>
4592
4593         * gcc.c-torture/execute/20020720-1.x:  Add xfail for frv-*-*.
4594
4595 2003-11-12  Andreas Jaeger  <aj@suse.de>
4596             Jakub Jelinek  <jakub@redhat.com>
4597             Andrew Pinski  <pinskia@physics.uc.edu>
4598             Richard Henderson  <rth@redhat.com>
4599
4600         * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
4601         systems.
4602         * gcc.dg/c99-const-expr-2.c (foo): Likewise.
4603
4604         * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
4605         * gcc.dg/i386-pentium4-not-mull.c: Likewise.
4606
4607 2003-11-11  Andreas Jaeger  <aj@suse.de>
4608
4609         * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
4610
4611         * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
4612
4613 2003-11-10  Arnaud Charlet  <charlet@act-europe.fr>
4614
4615         * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
4616         Clean ups.
4617
4618 2003-11-10  Waldek Hebisch  <hebisch@math.uni.wroc.pl>
4619
4620         * gcc.dg/trampoline-1.c: New test.
4621
4622 2003-11-09  Andrew Pinski  <pinskia@physics.uc.edu>
4623
4624         * gcc.c-torture/compile/200031109-1.c: New test.
4625
4626 2003-11-08  Joseph S. Myers  <jsm@polyomino.org.uk>
4627
4628         PR c/3190
4629         PR c/8714
4630         * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
4631         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
4632         gcc.dg/format/no-y2k-1.c: Update.
4633
4634 2003-11-08  Roger Sayle  <roger@eyesopen.com>
4635
4636         PR optimization/10467
4637         * gcc.dg/20031108-1.c: New test case.
4638
4639 2003-11-07  Geoffrey Keating  <geoffk@apple.com>
4640
4641         * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
4642
4643 2003-11-08  Joseph S. Myers  <jsm@polyomino.org.uk>
4644
4645         * gcc.dg/compound-lvalue-1.c: New test.
4646         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
4647         some XFAILs.
4648
4649 2003-11-06  Geoffrey Keating  <geoffk@apple.com>
4650
4651         * gcc.dg/altivec-varargs-1.c: New test.
4652
4653 2003-11-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
4654
4655         * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
4656         * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
4657         * gcc.c-torture/execute/simd-4.x: New file.  XFAIL on SPARC at -O0.
4658         * gcc.c-torture/execute/va-arg-25.x: New file.  XFAIL on SPARC.
4659         * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
4660
4661 2003-11-05  Joseph S. Myers  <jsm@polyomino.org.uk>
4662
4663         * gcc.dg/cond-lvalue-1.c: New test.
4664
4665 2003-11-05  Gernot Hillier  <gernot.hillier@siemens.com>
4666
4667         * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
4668
4669 2003-11-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4670
4671         PR c++/11616
4672         * g++.dg/template/instantiate5.C: New test.
4673
4674 2003-11-03  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4675
4676         PR c++/12726
4677         * g++.dg/ext/complit2.C: Replace test with self-contained version.
4678         * ChangeLog: Add missing first entry for above test.
4679
4680 2003-11-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4681
4682         PR c++/9810
4683         * g++.dg/template/using8.C: New test.
4684         * g++.old-deja/g++.other/access11.C: Adjust expected error location.
4685
4686 2003-11-02  Roger Sayle  <roger@eyesopen.com>
4687
4688         PR optimization/10817
4689         * gcc.c-torture/compile/20031102-1.c: New test case.
4690
4691 2003-11-02  Kazu Hirata  <kazu@cs.umass.edu>
4692
4693         * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
4694         2147483647.
4695
4696 2003-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
4697
4698         * gcc.dg/20031102-1.c: New test.
4699
4700 2003-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
4701
4702         * gcc.dg/complex-1.c: New test.
4703
4704 2003-11-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4705
4706         PR c++/12796
4707         * g++.dg/template/crash13.C: Adjust expected error location.
4708         * g++.old-deja/g++.brendan/ns1.C: Likewise.
4709
4710 2003-10-31  Richard Earnshaw  <rearnsha@arm.com>
4711
4712         * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
4713
4714 2003-10-31  Josef Zlomek  <zlomekj@suse.cz>
4715
4716         PR/10239
4717         * gcc.c-torture/compile/20031031-2.c: New test.
4718
4719 2003-10-31  Josef Zlomek  <zlomekj@suse.cz>
4720
4721         PR/11640
4722         * gcc.c-torture/compile/20031031-1.c: New test.
4723
4724 2003-10-31  Richard Earnshaw  <rearnsha@arm.com>
4725
4726         * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
4727         * gcc.misc-tests/bprob.exp: Likewise.
4728         * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
4729         the execution test on arm-elf configs.
4730         * g77.dg/execute/10197.x: New file.  XFAIL the execution test on
4731         configs that don't support scratch files.
4732         * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
4733
4734 2003-10-30  Arnaud Charlet  <charlet@act-europe.fr>
4735
4736         * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
4737         done by dejagnu.
4738
4739 2003-10-29  Arnaud Charlet  <charlet@act-europe.fr>
4740
4741         * ada/acats/run_all.sh: Redirect mv output to /dev/null
4742         Avoid non pure sh syntax. Add more logging.
4743
4744         * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
4745         fail.
4746
4747 2003-10-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4748
4749         PR libgcj/10610
4750         * gcc.dg/ppc-stackalign-1.c: New test.
4751
4752 2003-10-28  Arnaud Charlet  <charlet@act-europe.fr>
4753
4754         * ada/acats/run_all.sh: Change output to be more compliant with
4755         dejagnu framework.
4756         Create acats.sum and acats.log files under testsuite/ada/acats
4757         Only run [a-z]* directories, to filter out e.g. CVS.
4758         Redirect build output to log file.
4759
4760 2003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
4761
4762         * README.ada: Removed, integrated in ../doc/sourcebuild.texi
4763
4764 2003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
4765
4766         PR ada/5909:
4767         * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
4768
4769 2003-10-27  Jakub Jelinek  <jakub@redhat.com>
4770
4771         * gcc.c-torture/compile/20031023-1.c: New test.
4772         * gcc.c-torture/compile/20031023-2.c: New test.
4773         * gcc.c-torture/compile/20031023-3.c: New test.
4774         * gcc.c-torture/compile/20031023-4.c: New test.
4775
4776 2003-10-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4777
4778         PR c++/10371
4779         * g++.dg/lookup/scoped8.C: New test.
4780
4781 2003-10-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
4782
4783         * g++.dg/opt/reg-stack3.C: New test.
4784
4785 2003-10-24  Joseph S. Myers  <jsm@polyomino.org.uk>
4786
4787         * gcc.dg/c99-arraydecl-2.c: New test.  PR c/11943.
4788
4789 2003-10-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4790
4791         PR c++/11076
4792         * g++.dg/template/crash13.C: New test.
4793
4794 2003-10-24  Joseph S. Myers  <jsm@polyomino.org.uk>
4795
4796         * gcc.dg/c99-restrict-2.c: New test.
4797
4798 2003-10-24  Nathan Sidwell  <nathan@codesourcery.com>
4799
4800         PR c++/12698, c++/12699, c++/12700, c++/12566
4801         * g++.dg/inherit/covariant9.C: New test.
4802         * g++.dg/inherit/covariant10.C: New test.
4803         * g++.dg/inherit/covariant11.C: New test.
4804
4805 2003-10-23  Jason Merrill  <jason@redhat.com>
4806
4807         PR c++/12726
4808         * g++.dg/ext/complit2.C: New test.
4809
4810 2003-10-20  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
4811
4812         PR target/12654
4813         * gcc.c-torture/execute/20031020-1.c: New test.
4814
4815 2003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
4816
4817         * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
4818         following the jump_insn.
4819
4820 2003-10-22  Joseph S. Myers  <jsm@polyomino.org.uk>
4821
4822         * gcc.dg/cast-lvalue-1.c: New test.
4823
4824 2003-10-21  Mark Mitchell  <mark@codesourcery.com>
4825
4826         PR c++/11962
4827         * g++.dg/template/cond2.C: New test.
4828
4829 2003-10-20  Joseph S. Myers  <jsm@polyomino.org.uk>
4830
4831         * gcc.dg/builtins-28.c: New test.
4832
4833 2003-10-20  Jan Hubicka  <jh@suse.cz>
4834
4835         * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
4836         parameter.
4837         * testsuite/gcc.dg/inline-2.c: Likewise.
4838
4839 2003-10-20  Phil Edwards  <phil@codesourcery.com>
4840
4841         * gcc.dg/20021014-1.c:  XFAIL for *-*-windiss targets.
4842         * gcc.dg/nest.c:  Likewise.
4843
4844 2003-10-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4845
4846         PR c++/9781, c++/10583, c++/11862
4847         * g++.dg/parse/crash13.C: New test.
4848
4849 2003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
4850
4851         * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
4852
4853 2003-10-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
4854
4855         * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
4856         Define HAVE_C99_RUNTIME except on Solaris.
4857         * gcc.dg/builtins-20.c: Likewise.
4858
4859 2003-10-19  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
4860
4861         * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
4862
4863 2003-10-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4864
4865         PR c++/12495
4866         * g++.dg/template/crash21.C: New test.
4867
4868 2003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4869
4870         PR c++/2513
4871         * g++.dg/template/typename5.C: New test.
4872
4873 2003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4874
4875         PR c++/12369
4876         * g++.dg/template/friend25.C: New test.
4877
4878 2003-10-16  Ziemowit Laski  <zlaski@apple.com>
4879
4880         * objc.dg/try-catch-2.m: Relax target triple to all Darwin
4881         versions.
4882
4883 2003-10-16  Kazu Hirata  <kazu@cs.umass.edu>
4884
4885         * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
4886         == 2147483647.
4887
4888 2003-10-15  Kazu Hirata  <kazu@cs.umass.edu>
4889
4890         * gcc.c-torture/execute/960416-1.x: Remove.
4891         * gcc.c-torture/execute/divconst-3.x: Likewise.
4892
4893 2003-10-15  Hans-Peter Nilsson  <hp@axis.com>
4894
4895         PR target/12598
4896         * gcc.dg/torture/cris-volatile-1.c: New test.
4897
4898 2003-10-14  Roger Sayle  <roger@eyesopen.com>
4899
4900         PR optimization/9325
4901         * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
4902         for overflowing floating point to integer conversion during RTL
4903         simplification.
4904
4905 2003-10-13  Ziemowit Laski  <zlaski@apple.com>
4906
4907         * objc/execute/_cmd.m: Fix typo.
4908         * objc.dg/image-info.m, objc.dg/symtab-1.m:
4909         Relax 'scan-assembler' regexp.
4910         * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
4911         objc.dg/try-catch-4.m: Run on non-Darwin targets.
4912         * objc.dg/zero-link-2.m: Remove blank line.
4913         * objc.dg/zero-link-3.m: New test case.
4914
4915 2003-10-13  Geoffrey Keating  <geoffk@apple.com>
4916
4917         * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
4918
4919         * gcc.dg/asm-names.c: Use scan-assembler-not rather
4920         than linker trickery.
4921
4922 2003-10-13  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4923
4924         PR c++/12370
4925         * g++.dg/other/friend2.C: New test.
4926
4927 2003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
4928
4929         * gcc.dg/20031012-1.c: New test.
4930
4931 2003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
4932
4933         * gcc.dg/weak/weak-3.c: Fix for new warning.
4934
4935 2003-10-12  Kelley Cook  <kcook@gcc.gnu.org>
4936
4937         PR optimization/8750
4938         * gcc.c-torture/execute/20031012-1.c: New test case.
4939
4940 2003-10-11  Roger Sayle  <roger@eyesopen.com>
4941
4942         * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
4943         that inline strncmp as cmpstrsi on i386 when compiled with -Os.
4944
4945 2003-10-11  Roger Sayle  <roger@eyesopen.com>
4946
4947         PR optimization/12260
4948         * gcc.c-torture/compile/20031011-2.c: New test case.
4949
4950 2003-10-11  Roger Sayle  <roger@eyesopen.com>
4951
4952         * gcc.c-torture/execute/20031011-1.c: New testcase.
4953
4954 2003-10-11  Eric Botcazou  <ebotcazou@libertysurf.fr>
4955
4956         * gcc.c-torture/compile/20031011-1.c: New test.
4957
4958 2003-10-11  Jan Hubicka  <jh@suse.cz>
4959
4960         * g++.dg/other/first-global.C: New test.
4961
4962 2003-10-11  Roger Sayle  <roger@eyesopen.com>
4963
4964         * gcc.c-torture/execute/string-opt-18.c: New testcase.
4965
4966 2003-10-10  Ian Lance Taylor  <ian@wasabisystems.com>
4967
4968         * gcc.c-torture/compile/20031010-1.c: New test.
4969
4970 2003-10-10  Geoffrey Keating  <geoffk@apple.com>
4971
4972         * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
4973         * gcc.c-torture/execute/va-arg-25.c: ... here.
4974
4975 2003-10-09  Mark Mitchell  <mark@codesourcery.com>
4976
4977         * g++.dg/ext/attrib8.C: Only run it on x86 targets.
4978
4979 2003-10-08  Richard Sandiford  <rsandifo@redhat.com>
4980
4981         * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
4982
4983 2003-10-08  Giovanni Bajo  <giovannibajo@libero.it>
4984
4985         * g++.dg/parse/error2.C: New test.
4986
4987 2003-10-08  Giovanni Bajo <giovannibajo@libero.it>
4988
4989         PR c++/11097
4990         * g++.dg/other/error5.C: Modify the error message.
4991         * g++.dg/lookup/using8.C: New test.
4992
4993 2003-10-07  Geoffrey Keating  <geoffk@apple.com>
4994
4995         * gcc.dg/darwin-abi-2.c: New file.
4996         * gcc.c-torture/execute/va-arg-24.c: New file.
4997
4998 2003-10-06  Bob Wilson  <bob.wilson@acm.org>
4999
5000         * g++.dg/template/spec10.C: Set exit value to zero on success.  Fix
5001         indentation.
5002
5003 2003-10-06  Mark Mitchell  <mark@codesourcery.com>
5004
5005         PR c++/10147
5006         * g++.dg/other/error4.C: Update error messages.
5007         * g++.dg/template/ptrmem4.C: Likewise.
5008
5009         PR c++/12337
5010         * g++.dg/init/new9.C: New test.
5011
5012         PR c++/12334, c++/12236, c++/8656
5013         * g++.dg/ext/attrib8.C: New test.
5014
5015 2003-10-06  Devang Patel  <dpatel@apple.com>
5016
5017         * gcc.dg/debug/dwarf2-3.h: New test.
5018         * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
5019
5020 2003-10-06  Wolfgang Bangerth  <bangerth@ticam.utexas.edu>
5021
5022         * g++.dg/opt/cfg2.C: New test.
5023
5024 2003-10-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
5025
5026         * g++.dg/opt/float1.C: New test.
5027
5028 2003-10-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
5029
5030         * gcc.dg/c90-array-lval-6.c: New test.
5031         * gcc.dg/c99-array-lval-6.c: New test.
5032
5033 2003-10-03  Alexander Malmberg  <alexander@malmberg.org>
5034             Ziemowit Laski  <zlaski@apple.com>
5035
5036         * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
5037         'Derived', so that it is never considered a class method; add
5038         new warning for '+port' method ambiguity.
5039         * objc.dg/method-12.m: Include <objc/objc.h> instead of
5040         <objc/objc-api.h> (needed on Mac OS X).
5041         * objc.dg/method-13.m: New test.
5042
5043 2003-10-03  Roger Sayle  <roger@eyesopen.com>
5044
5045         PR optimization/9325, PR java/6391
5046         * gcc.c-torture/execute/20031003-1.c: New test case.
5047
5048 2003-10-02  Mark Mitchell  <mark@codesourcery.com>
5049
5050         PR optimization/12180
5051         * gcc.dg/20031002-1.c: New test.
5052
5053         PR c++/12486
5054         * g++.dg/inherit/error1.C: New test.
5055
5056 2003-10-02  Chris Demetriou  <cgd@broadcom.com>
5057
5058         * lib/f-torture.exp (search_for): Rename to...
5059         (search_for_re): This.  Also, clean up comments and the
5060         "regexp" invocation.
5061
5062 2003-10-02  Josef Zlomek  <zlomekj@suse.cz>
5063
5064         * gcc.c-torture/compile/20031002-1.c: New test.
5065
5066 2003-10-02  Jakub Jelinek  <jakub@redhat.com>
5067
5068         * g++.dg/opt/cond1.C: New test.
5069
5070 2003-10-01  Kelley Cook  <kelleycook@wideopenwest.com>
5071
5072         * gcc.dg/Wold-style-definition-2.c: New testcase.
5073         * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
5074
5075 2003-09-29  Richard Henderson  <rth@redhat.com>
5076
5077         * g++.dg/init/array10.C: Add dg-options.
5078
5079 2003-09-29  Eric Botcazou  <ebotcazou@libertysurf.fr>
5080
5081         * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
5082
5083 2003-09-28  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5084
5085         * g++.dg/template/friend19.C: Fix typo.
5086         * g++.old-deja/g++.other/crash31.C: Adjust expected error.
5087
5088 2003-09-28  Richard Sandiford  <rsandifo@redhat.com>
5089
5090         * gcc.c-torture/execute/20030928-1.c: New test.
5091         * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
5092
5093 2003-09-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
5094
5095         * g++.dg/opt/unroll1.C: New test.
5096
5097 2003-09-26  Roger Sayle  <roger@eyesopen.com>
5098
5099         PR optimization/11741
5100         * gcc.dg/20030926-1.c: New test case.
5101
5102 2003-09-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5103
5104         PR c++/5655
5105         * g++.dg/parse/access7.C: New test.
5106         * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
5107
5108 2003-09-24  Ziemowit Laski  <zlaski@apple.com>
5109
5110         MERGE OF objc-improvements-branch into MAINLINE:
5111         * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
5112         if libobjc has not been built.
5113         * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
5114         objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
5115         objc/execute/class-self-2.m, objc/execute/many_args_method.m,
5116         objc/execute/nested-3.m, objc/execute/np-2.m,
5117         objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
5118         objc/execute/redefining_self.m, objc/execute/root_methods.m,
5119         objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
5120         objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
5121         objc.dg/special/unclaimed-category-1.h,
5122         objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
5123         well as GNU runtime.
5124         * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
5125         * execute/cascading-1.m, execute/function-message-1.m,
5126         objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
5127         objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
5128         objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
5129         objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
5130         objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
5131         objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
5132         objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
5133         objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
5134         objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
5135         * objc.dg/bitfield-2.m: Run only on Darwin.
5136         * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
5137         objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
5138         objc.dg/proto-lossage-1.m: Adjust for message wording changes.
5139         * objc.dg/const-str-1.m: Fix constant string layout.
5140
5141 2003-09-24  Alexandre Oliva  <aoliva@redhat.com>
5142
5143         * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
5144
5145 2003-09-23  Geoffrey Keating  <geoffk@apple.com>
5146
5147         * gcc.dg/darwin-abi-1.c: New file.
5148
5149 2003-09-21  Andrew Pinski  <pinskia@physics.uc.edu>
5150
5151         PR target/12281
5152         * gcc.c-torture/compile/20030921-1.c: New test.
5153
5154 2003-09-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
5155
5156         * g++.dg/opt/reg-stack2.C: New test.
5157
5158 2003-09-21  Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
5159
5160         * g++.dg/eh/delayslot1.C: New test.
5161
5162 2003-09-20  Richard Henderson  <rth@redhat.com>
5163
5164         * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
5165
5166 2003-09-20  Roger Sayle  <roger@eyesopen.com>
5167
5168         * gcc.c-torture/execute/20030920-1.c: New test case.
5169
5170 2003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5171
5172         * g++.dg/rtti/typeid3.C: Correct expected error message.
5173
5174 2003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5175
5176         PR c++/157
5177         * g++.dg/parse/crash12.C: New test.
5178
5179 2003-09-19  Janis Johnson  <janis187@us.ibm.com>
5180
5181         * gcc.dg/compat/mixed-struct-check.h: New.
5182         * gcc.dg/compat/mixed-struct-defs.h: New.
5183         * gcc.dg/compat/mixed-struct-init.h: New.
5184         * gcc.dg/compat/struct-by-value-19_main.c: New.
5185         * gcc.dg/compat/struct-by-value-19_x.c: New.
5186         * gcc.dg/compat/struct-by-value-19_y.c: New.
5187         * gcc.dg/compat/struct-by-value-20_main.c: New.
5188         * gcc.dg/compat/struct-by-value-20_x.c: New.
5189         * gcc.dg/compat/struct-by-value-20_y.c: New.
5190         * gcc.dg/compat/struct-return-19_main.c: New.
5191         * gcc.dg/compat/struct-return-19_x.c: New.
5192         * gcc.dg/compat/struct-return-19_y.c: New.
5193         * gcc.dg/compat/struct-return-20_main.c: New.
5194         * gcc.dg/compat/struct-return-20_x.c: New.
5195         * gcc.dg/compat/struct-return-20_y.c: New.
5196
5197 2003-09-19  Andrew Pinski  <pinskia@physics.uc.edu>
5198         * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
5199         so that it will not complain on LP64 targets.
5200
5201 2003-09-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5202
5203         PR c++/495
5204         * g++.dg/template/friend24.C: New test.
5205
5206 2003-09-19  Nathan Sidwell  <nathan@codesourcery.com>
5207
5208         PR c++/12332
5209         * g++.dg/template/memtmpl2.C: New test.
5210
5211 2003-09-18  Mark Mitchell  <mark@codesourcery.com>
5212
5213         PR target/11184
5214         * gcc.dg/builtin-apply1.c: New test.
5215
5216 2003-09-18  Nathan Sidwell  <nathan@codesourcery.com>
5217
5218         PR c++/9848
5219         * g++.dg/warn/Wunused-4.C: New test.
5220
5221 2003-09-18  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
5222
5223         PR c++/12316
5224         * g++.dg/other/gc2.C: New test.
5225
5226 2003-09-17  Mark Mitchell  <mark@codesourcery.com>
5227
5228         PR c++/11991
5229         * g++.dg/rtti/typeid3.C: New test.
5230
5231         PR c++/12266
5232         * g++.dg/overload/template1.C: New test.
5233
5234 2003-09-17  Eric Botcazou  <ebotcazou@libertysurf.fr>
5235
5236         * g++.dg/opt/cfg3.C: New test.
5237
5238 2003-09-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5239
5240         PR c++/7939
5241         * g++.dg/template/crash11.C: New test.
5242
5243 2003-09-16  Jason Merrill  <jason@redhat.com>
5244             Jakub Jelinek  <jakub@redhat.com>
5245
5246         * gcc.dg/attr-warn-unused-result.c: New test.
5247
5248 2003-09-15  Nathan Sidwell  <nathan@codesourcery.com>
5249
5250         PR c++/12184
5251         * g++.dg/expr/call2.C: New test.
5252
5253 2003-09-15  Andreas Jaeger  <aj@suse.de>
5254
5255         * gcc.dg/Wold-style-definition-1.c: New test.
5256
5257 2003-09-14  Mark Mitchell  <mark@codesourcery.com>
5258
5259         PR c++/3907
5260         * g++.dg/parse/template12.C: New test.
5261
5262         * g++.dg/abi/bitfield11.C: New test.
5263         * g++.dg/abi/bitfield12.C: Likewise.
5264
5265 2003-09-14  Alexandre Oliva  <aoliva@redhat.com>
5266
5267         * gcc.dg/cpp/separate-1.c: Adjust line of error.  Test for correct
5268         non-expansion of functional macro name without arguments at EOL.
5269         * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change.  Likewise.
5270
5271 2003-09-14  Richard Sandiford  <rsandifo@redhat.com>
5272
5273         * gcc.c-torture/execute/20030914-[12].c: New tests.
5274
5275 2003-09-11  Nathan Sidwell  <nathan@codesourcery.com>
5276
5277         PR c++/11788
5278         * g++.dg/overload/addr1.C: New test.
5279
5280 2003-09-10  Ian Lance Taylor  <ian@wasabisystems.com>
5281
5282         * gcc.dg/20030909-1.c: New test.
5283
5284 2003-09-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
5285
5286         * gcc.dg/ultrasp10.c: New test.
5287
5288 2003-09-09  Devang Patel  <dpatel@apple.com>
5289
5290         * gcc.dg/darwin-ld-6.c: New test.
5291
5292 2003-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5293
5294         * gcc.dg/torture/builtin-explog-1.c: New testcase.
5295
5296 2003-09-08  Mark Mitchell  <mark@codesourcery.com>
5297
5298         * gcc.dg/ia64-types1.c: New test.
5299         * gcc.dg/ia64-types2.c: Likewise.
5300
5301 2003-09-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5302
5303         * gcc.dg/builtins-1.c: Add more _Complex tests.
5304         * gcc.dg/torture/builtin-attr-1.c: Likewise.
5305
5306         * gcc.dg/builtins-1.c: Test existing _Complex functions.
5307         * gcc.dg/torture/builtin-attr-1.c: Likewise.
5308
5309 2003-09-08  Mark Mitchell  <mark@codesourcery.com>
5310
5311         PR c++/11786
5312         * g++.dg/lookup/koenig2.C: New test.
5313
5314         PR c++/5296
5315         * g++.dg/rtti/typeid2.C: New test.
5316
5317 2003-09-08  Jakub Jelinek  <jakub@redhat.com>
5318
5319         * gcc.c-torture/compile/20030904-1.c: New test.
5320
5321 2003-09-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
5322
5323         * g++.dg/opt/longbranch2.C: New test.
5324
5325 2003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
5326
5327         * g++.dg/template/crash10.C: Only compile it.
5328
5329 2003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
5330
5331         PR middle-end/11665
5332         * gcc.c-torture/compile/20030907-1.c: New test.
5333         * g++.dg/init/array11.C: New test.
5334
5335 2003-09-07  Mark Mitchell  <mark@codesourcery.com>
5336
5337         PR c++/11852
5338         * g++.dg/init/struct1.C: New test.
5339
5340 2003-09-07  Mark Mitchell  <mark@codesourcery.com>
5341
5342         PR c++/12181
5343         * g++.dg/expr/comma1.C: New test.
5344
5345 2003-09-06  Mark Mitchell  <mark@codesourcery.com>
5346
5347         PR c++/11867
5348         * g++.dg/expr/static_cast5.C: New test.
5349
5350 2003-09-06  Andrew Pinski  <pinskia@physics.uc.edu>
5351
5352         PR c++/11507
5353         * g++.dg/lookup/scoped7.C: New test.
5354
5355         PR c++/9574
5356         * g++.dg/other/static1.C: New test.
5357
5358         PR c++/11490
5359         * g++.dg/warn/template-1.C: New test.
5360
5361         PR c++/11432
5362         * g++.dg/template/crash10.C: New test.
5363
5364         PR c++/2478
5365         * g++.dg/overload/VLA.C: New test.
5366
5367         PR c++/10804
5368         * g++.dg/template/call1.C: New test.
5369
5370 2003-09-06  Nathan Sidwell  <nathan@codesourcery.com>
5371
5372         PR c++/11794
5373         * g++.dg/parse/using3.C: New test.
5374
5375 2003-09-06  Roger Sayle  <roger@eyesopen.com>
5376
5377         PR c++/11409
5378         * g++.dg/overload/builtin3.C: New test case.
5379
5380 2003-09-06  Steven Bosscher  <steven@gcc.gnu.org>
5381
5382         PR c/9862
5383         * gcc.dg/20030906-1.c: New test.
5384         * gcc.dg/20030906-2.c: Likewise.
5385
5386 2003-09-06  Nathan Sidwell  <nathan@codesourcery.com>
5387
5388         PR c++/12167
5389         * g++.dg/parse/defarg5.C: New test.
5390
5391         * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
5392
5393 2003-09-05  Mark Mitchell  <mark@codesourcery.com>
5394
5395         PR c++/12163
5396         * g++.dg/expr/static_cast4.C: New test.
5397
5398         PR c++/12146
5399         * g++.dg/template/crash9.C: New test.
5400
5401 2003-09-05  Andrew Pinski  <pinskia@physics.uc.edu>
5402
5403         * g++.old-deja/g++.ext/pretty2.C: Update for change
5404         in __FUNCTION__.
5405         * g++.old-deja/g++.ext/pretty3.C: Likewise.
5406
5407 2003-09-05  Nathan Sidwell  <nathan@codesourcery.com>
5408
5409         PR c++/11922
5410         * g++/dg/template/qualified-id1.C: New test.
5411
5412         PR c++/12037
5413         * g++.dg/warn/noeffect4.C: New test.
5414
5415 2003-09-04  Matt Austern  <austern@apple.com>
5416
5417         * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
5418         * g++.dg/ext/fnname2.C: Likewise.
5419         * g++.dg/ext/fnname3.C: Likewise.
5420
5421 2003-09-04  Mark Mitchell  <mark@codesourcery.com>
5422
5423         * g++.dg/expr/lval1.C: New test.
5424         * g++.dg/ext/lvcast.C: Remove.
5425
5426 2003-09-03  Roger Sayle  <roger@eyesopen.com>
5427
5428         PR optimization/11700.
5429         * gcc.c-torture/compile/20030903-1.c: New test case.
5430
5431 2003-09-03  Mark Mitchell  <mark@codesourcery.com>
5432
5433         PR c++/12053
5434         * g++.dg/abi/layout4.C: New test.
5435
5436 2003-09-02  Scott Brumbaugh  <scottb.lists@verizon.net>
5437
5438         PR c++/11553
5439         * g++.dg/parse/friend3.C: New test.
5440
5441 2003-09-02  Mark Mitchell  <mark@codesourcery.com>
5442
5443         PR c++/11847
5444         * g++.dg/template/class1.C: New test.
5445
5446         PR c++/11808
5447         * g++.dg/expr/call1.C: New test.
5448
5449 2003-09-01  Mark Mitchell  <mark@codesourcery.com>
5450
5451         PR c++/12114
5452         * g++.dg/init/ref9.C: New test.
5453
5454         PR c++/11972
5455         * g++.dg/template/nested4.C: New test.
5456
5457 2003-08-29  Mark Mitchell  <mark@codesourcery.com>
5458
5459         PR c++/12093
5460         * g++.dg/template/non-dependent4.C: New test.
5461
5462         PR c++/11928
5463         * g++.dg/inherit/conv1.C: New test.
5464
5465 2003-08-29  Mark Mitchell  <mark@codesourcery.com>
5466
5467         PR c++/6196
5468         * g++.dg/ext/label1.C: New test.
5469         * g++.dg/ext/label2.C: Likewise.
5470
5471 2003-08-28  Mark Mitchell  <mark@codesourcery.com>
5472
5473         * g++.dg/expr/cond3.C: New test.
5474
5475 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5476
5477         * gcc.dg/builtins-1.c: Add new builtin cases.
5478
5479 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5480
5481         * gcc.dg/builtins-1.c: Add new cases.
5482         * gcc.dg/torture/builtin-attr-1.c: Likewise.
5483
5484 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5485
5486         * gcc.dg/builtins-1.c: Add more math builtin tests.
5487         * gcc.dg/torture/builtin-attr-1.c: New test.
5488
5489 2003-08-28  Mark Mitchell  <mark@codesourcery.com>
5490
5491         PR optimization/5079
5492         * g++.dg/opt/static3.C: New test.
5493
5494 2003-08-27  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
5495
5496         * gcc.misc-tests/gcov-10b.c: New test.
5497
5498 2003-08-27  Mark Mitchell  <mark@codesourcery.com>
5499
5500         * g++.dg/opt/ptrmem3.C: New test.
5501
5502         * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
5503
5504 2003-08-27  Jakub Jelinek  <jakub@redhat.com>
5505
5506         * gcc.dg/20030826-2.c: New test.
5507
5508 2003-08-26  Roger Sayle  <roger@eyesopen.com>
5509
5510         PR middle-end/12002
5511         * g77.f-torture/compile/12002.f: New test case.
5512
5513 2003-08-26  Roger Sayle  <roger@eyesopen.com>
5514
5515         * gcc.dg/20030826-1.c: New test case.
5516
5517 2003-08-26  Matt Kraai  <kraai@alumni.cmu.edu>
5518
5519         * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
5520
5521 2003-08-26  Nathan Sidwell  <nathan@codesourcery.com>
5522
5523         PR c++/11871
5524         * c++.dg/lookup/crash1.C: New test.
5525
5526         * c++.dg/warn/noeffect3.C: New test.
5527
5528 2003-08-25  Janis Johnson  <janis187@us.ibm.com>
5529
5530         * gcc.dg/compat/vector-1_x.c: Compile with -w.
5531         * gcc.dg/compat/vector-1_y.c: Ditto.
5532         * gcc.dg/compat/vector-2_x.c: Ditto.
5533         * gcc.dg/compat/vector-2_y.c: Ditto.
5534
5535 2003-08-25  Ulrich Weigand  <uweigand@de.ibm.com>
5536
5537         * gcc.dg/20030702-1.c: New test.
5538
5539 2003-08-25  Mark Mitchell  <mark@codesourcery.com>
5540
5541         PR c++/8795
5542         * g++.dg/ext/altivec-1.C: New test.
5543
5544 2003-08-24  Richard Henderson  <rth@redhat.com>
5545
5546         * g++.dg/eh/simd-2.C: Add -w for x86.
5547
5548 2003-08-23  Jakub Jelinek  <jakub@redhat.com>
5549
5550         * gcc.dg/20030815-1.c: New test.
5551
5552 2003-08-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5553
5554         PR c++/3765
5555         * g++.dg/parse/access6.C: New test.
5556
5557 2003-08-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5558
5559         PR c++/641, c++/11876
5560         * g++.dg/template/friend22.C: New test.
5561         * g++.dg/template/friend23.C: Likewise.
5562
5563 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
5564
5565         * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
5566         identically.
5567
5568 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
5569
5570         * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
5571
5572 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
5573
5574         * gcc.dg/20020313-1.c: Add "-w" to dg-options.
5575
5576 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
5577
5578         * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
5579
5580 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
5581
5582         * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
5583
5584 2003-08-21  Mark Mitchell  <mark@codesourcery.com>
5585
5586         PR c++/11919
5587         * g++.dg/overload/prom1.C: New test.
5588
5589         PR c++/11551
5590         * g++.dg/parse/dtor2.C: New test.
5591
5592         PR c++/10762
5593         * g++.dg/parse/using2.C: New test.
5594
5595 2003-08-21  Kazu Hirata  <kazu@cs.umass.edu>
5596
5597         PR target/11805
5598         * gcc.c-torture/compile/20030821-1.c: New.
5599
5600 2003-08-20  Mark Mitchell  <mark@codesourcery.com>
5601
5602         PR c++/11834
5603         * g++.dg/template/deduce2.C: New test.
5604
5605 2003-08-21  Josef Zlomek  <zlomekj@suse.cz>
5606
5607         * gcc.c-torture/execute/20030821-1.c: New test.
5608
5609 2003-08-20  Roger Sayle  <roger@eyesopen.com>
5610
5611         PR middle-end/11984
5612         * gcc.dg/20030820-1.c: New test case.
5613
5614 2003-08-20  Nathan Sidwell  <nathan@codesourcery.com>
5615
5616         PR c++/11945
5617         * g++.dg/warn/noeffect2.C: New test.
5618
5619 2003-08-19  Mark Mitchell  <mark@codesourcery.com>
5620
5621         PR c++/10926
5622         * g++.dg/template/dtor2.C: New test.
5623
5624         PR c++/11684
5625         * g++.dg/template/operator1.C: New test.
5626         * g++.dg/parse/operator4.C: New test.
5627
5628         PR c++/11946.C
5629         * g++.dg/expr/enum1.C: New test.
5630         * gcc.dg/c99-bool-1.c: Remove bogus warning.
5631
5632         PR c++/11036.C
5633         * g++.dg/parse/elab2.C: New test.
5634         * g++.dg/parse/typedef4.C: Change error message.
5635         * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
5636         * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
5637         * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
5638
5639 2003-08-19  Geoffrey Keating  <geoffk@apple.com>
5640
5641         * gcc.dg/pch/warn-1.c: New.
5642         * gcc.dg/pch/warn-1.hs: New.
5643
5644         * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
5645         not-tested file.
5646
5647 2003-08-19  Andrew Pinski  <pinskia@physics.uc.edu>
5648
5649         * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
5650
5651 2003-08-19  Andrew Pinski  <pinskia@physics.uc.edu>
5652
5653         * gcc.dg/uninit-D.c: New Test.
5654         * gcc.dg/uninit-E.c: New Test.
5655         * gcc.dg/uninit-F.c: New Test.
5656         * gcc.dg/uninit-G.c: New Test.
5657
5658 2003-08-19  Michael Ritzert  <ritzert@t-online.de>
5659
5660         * g++.dg/README: Describe the pch directory.
5661
5662 2003-08-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5663
5664         PR c++/11174
5665         * g++.dg/parse/access4.C: New test.
5666         * g++.dg/parse/access5.C: Likewise.
5667         * g++.old-deja/g++.jason/access17.C: Adjust error message.
5668
5669 2003-08-18  Matt Kraai  <kraai@alumni.cmu.edu>
5670
5671         * gcc.dg/noncompile/20030818-1.c: New.
5672
5673 2003-08-18  Nathan Sidwell  <nathan@codesourcery.com>
5674
5675         PR c++/11957
5676         * g++.dg/warn/noeffect1.C: New test.
5677
5678         * g++.dg/template/scope2.C: New test.
5679         * g++.dg/template/error2.C: Correct dg-error
5680
5681 2003-08-18  Richard Sandiford  <rsandifo@redhat.com>
5682
5683         * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
5684
5685 2003-08-16  Nathan Sidwell  <nathan@codesourcery.com>
5686
5687         PR C++/11512
5688         * g++.dg/template/warn1.C: New.
5689
5690 2003-08-15  Nathan Sidwell  <nathan@codesourcery.com>
5691
5692         * g++.dg/template/error2.C: New test.
5693         * g++.dg/lookup/using7.C: Adjust errors
5694         * g++.old-deja/g++.pt/crash36.C: Likewise.
5695         * g++.old-deja/g++.pt/derived3.C: Likewise.
5696
5697 2003-08-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5698
5699         * gcc.c-torture/execute/builtins/lib/strcat.c: New.
5700         * gcc.c-torture/execute/builtins/string-9-lib.c: New.
5701         * gcc.c-torture/execute/builtins/string-9.c: New, from
5702         string-opt-9.c.  Adjust for execute/builtins framework.
5703         * gcc.c-torture/execute/string-opt-9.c: Delete.
5704
5705 2003-08-12  Mark Mitchell  <mark@codesourcery.com>
5706
5707         * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
5708
5709         * g++.dg/parse/ret-type2.C: New test.
5710
5711         PR c++/11703
5712         * g++.dg/init/new8.C: New test.
5713
5714         PR c++/10923
5715         * g++.dg/parse/typedef5.C: New test.
5716
5717         PR c++/9512
5718         * g++.dg/parse/qualified2.C: New test.
5719         * g++.old-deja/g++.other/decl5.C: Mark one more instance of
5720         invalid code.
5721
5722 2003-08-11  Mark Mitchell  <mark@codesourcery.com>
5723
5724         * g++.dg/conversion/ptrmem1.C: New test.
5725
5726 2003-08-11  Jakub Jelinek  <jakub@redhat.com>
5727
5728         PR target/11693
5729         * gcc.dg/20030811-1.c: New test.
5730
5731         PR target/11535
5732         * gcc.c-torture/execute/20030811-1.c: New test.
5733
5734 2003-08-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5735
5736         * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
5737
5738 2003-08-10  Mark Mitchell  <mark@codesourcery.com>
5739
5740         PR c++/11789.C
5741         * g++.dg/inherit/multiple1.C: New test.
5742
5743 2003-08-10  Nathan Sidwell  <nathan@codesourcery.com>
5744
5745         * gcc.dg/spe1.c: New test.
5746
5747         PR c++/11670
5748         * g++.dg/expr/cast2.C: New test.
5749
5750         PR c++/10530
5751         * g++.dg/template/dependent-name2.C: New test.
5752
5753 2003-08-08  Andrew Pinski  <pinskia@physics.uc.edu>
5754
5755         * g++.dg/parse/crash11.C: Put the dg options in comments.
5756
5757 2003-08-08  Neil Booth  <neil@daikokuya.co.uk>
5758
5759         * lib/gcc-dg.exp: Update for diagnostic change.
5760
5761 2003-08-07  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5762
5763         PR c++/5767
5764         * g++.dg/parse/crash11.C: New test.
5765
5766 2003-08-06  Alexandre Oliva  <aoliva@redhat.com>
5767
5768         * gcc.dg/cpp/spacing1.c: Update.
5769
5770 2003-08-04  Janis Johnson  <janis187@us.ibm.com>
5771
5772         PR target/11739
5773         * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
5774         a value for -mtune.
5775
5776 2003-08-04  Roger Sayle  <roger@eyesopen.com>
5777
5778         PR middle-end/11771
5779         * gcc.c-torture/compile/20030804-1.c: New test case.
5780
5781 2003-08-04  Roger Sayle  <roger@eyesopen.com>
5782
5783         * gcc.dg/20030804-1.c: New test case.
5784
5785 2003-08-04  Alexandre Oliva  <aoliva@redhat.com>
5786
5787         * gcc.dg/cpp/separate-1.c: New test.
5788
5789 2003-08-03  Nathan Sidwell  <nathan@codesourcery.com>
5790
5791         PR c++/11704
5792         * g++.dg/template/dependent-expr2.C: New test.
5793
5794         PR c++/11766
5795         * g++.dg/expr/ptrmem1.C: New test.
5796
5797 2003-08-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5798
5799         PR c++/9453
5800         * g++.dg/template/friend15.C: New test.
5801
5802 2003-08-03  Neil Booth  <neil@daikokuya.co.uk>
5803
5804         * lib/dg-pch.exp: Work round PCH bug.
5805
5806 2003-08-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5807
5808         * gcc.dg/builtins-1.c: Add macro helpers.  Add missing math
5809         builtins.  Move cases from builtins-4.c here.
5810
5811         * gcc.dg/torture/builtin-math-1.c: New test taken from
5812         bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
5813         additional cases.
5814
5815         * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
5816         Delete.
5817
5818 2003-08-02  Nathan Sidwell  <nathan@codesourcery.com>
5819
5820         PR c++/9447
5821         * g++.dg/template/using7.C: New test.
5822
5823 2003-08-02  Neil Booth  <neil@daikokuya.co.uk>
5824
5825         * import1.c, import2.c: New tests.
5826
5827 2003-08-01  Jakub Jelinek  <jakub@redhat.com>
5828
5829         * g++.dg/eh/crossjump1.C: New test.
5830
5831 2003-08-01  Mark Mitchell  <mark@codesourcery.com>
5832
5833         PR c++/11697
5834         * g++.dg/template/using6.C: New test.
5835
5836         PR c++/11744
5837         * g++.dg/template/koenig2.C: New test.
5838
5839 2003-08-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5840
5841         PR c++/7983
5842         * g++.dg/parse/typedef4.C: New test.
5843
5844 2003-08-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5845
5846         PR c++/8442, c++/8806
5847         * g++.dg/template/elab1.C: New test.
5848         * g++.dg/template/type2.C: Likewise.
5849         * g++.dg/template/ttp3.C: Adjust expected error message.
5850         * g++.old-deja/g++.law/visibility13.C: Likewise.
5851         * g++.old-deja/g++.niklas/t135.C: Likewise.
5852         * g++.old-deja/g++.pt/ttp41.C: Likewise.
5853         * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
5854         template argument.
5855         * g++.old-deja/g++.pt/ttp44.C: Likewise.
5856
5857 2003-08-01  Nathan Sidwell  <nathan@codesourcery.com>
5858
5859         PR c++/11295
5860         * g++.dg/ext/stmtexpr1.C: New test.
5861
5862         * g++.dg/opt/tmp1.C: New test.
5863
5864         PR c++/11525
5865         * g++.dg/parse/constant4.C: New test.
5866
5867         PR c++/9447
5868         * g++.dg/template/using5.C: New test.
5869
5870 2003-07-31  Roger Sayle  <roger@eyesopen.com>
5871
5872         * gcc.dg/builtins-27.c: New test case.
5873
5874 2003-07-31  Jakub Jelinek  <jakub@redhat.com>
5875
5876         * gcc.dg/tls/opt-7.c: New test.
5877
5878 2003-07-31  Andrew Pinski  <pinskia@physics.uc.edu>
5879
5880         * g++.old-deja/g++.other/crash18.C: Remove.
5881
5882 2003-07-31  Nathan Sidwell  <nathan@codesourcery.com>
5883
5884         * g++.dg/template/explicit3.C: New.
5885         * g++.dg/template/explicit4.C: New.
5886         * g++.dg/template/explicit5.C: New.
5887
5888         PR c++/11347
5889         * g++.dg/template/memtmpl1.C: New.
5890
5891 2003-07-29  Andrew Pinski <pinskia@physics.uc.edu>
5892
5893         PR target/11565
5894         * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
5895         * gcc.dg/i386-387-5.c (dg-options): Likewise.
5896
5897 2003-07-30  Jan Hubicka  <jh@suse.cz>
5898
5899         * vtgc1.c: Kill.
5900
5901 2003-07-29  Zack Weinberg  <zack@codesourcery.com>
5902
5903         * gcc.dg/struct-in-proto-1.c: New test.
5904
5905 2003-07-29  Neil Booth  <neil@daikokuya.co.uk>
5906
5907         * gcc.dg/cpp/include2.c: Only expect one message.
5908
5909 2003-07-29  Nathan Sidwell  <nathan@codesourcery.com>
5910
5911         PR c++/9447
5912         * g++.dg/template/using1.C: New test.
5913         * g++.dg/template/using2.C: New test.
5914         * g++.dg/template/using3.C: New test.
5915         * g++.dg/template/using4.C: New test.
5916
5917 2003-07-29  Alexandre Oliva  <aoliva@redhat.com>
5918
5919         * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
5920         * gcc.c-torture/execute/string-opt-10.c: Likewise.
5921
5922 2003-07-28  Jan Hubicka  <jh@suse.cz>
5923
5924         PR c++/11530
5925         * g++.dg/opt/call1.C: New test.
5926
5927 2003-07-28  Alexandre Oliva <aoliva@redhat.com>
5928
5929         PR c++/11667
5930         * g++.dg/init/enum2.C: New test.
5931         * g++.dg/template/overload1.C: Add "-w" option.
5932
5933 2003-07-28    <hp@bitrange.com>
5934
5935         * gcc.dg/Wdeclaration-after-statement-1.c,
5936         gcc.dg/Wdeclaration-after-statement-2.c: New tests.
5937
5938 2003-07-28  Jakub Jelinek  <jakub@redhat.com>
5939
5940         * gcc.c-torture/compile/20030725-1.c: New test.
5941
5942 2003-07-28  Aldy Hernandez  <aldyh@redhat.com>
5943
5944         * gcc.dg/20030505.c: Only run for SPE.
5945         Remove definition of opaque type.
5946
5947 2003-07-27  Mark Mitchell  <mark@codesourcery.com>
5948
5949         * g++.dg/template/ptrmem6.C: New test.
5950
5951 2003-07-26  Geoffrey Keating  <geoffk@apple.com>
5952
5953         * gcc.c-torture/compile/zero-strct-2.c: New test.
5954
5955 2003-07-25  Geoffrey Keating  <geoffk@apple.com>
5956
5957         * gcc.dg/intermod-1.c: New test.
5958
5959 2003-07-25  Nathan Sidwell  <nathan@codesourcery.com>
5960
5961         PR c++/11617
5962         * g++.dg/template/lookup2.C: New test.
5963         * g++.dg/template/memclass1.C: Remove instantiated from error.
5964         * g++.dg/other/error2.C: Tweak expected errors.
5965
5966         PR c++/11596
5967         * g++.dg/template/defarg3.C: New test.
5968
5969         * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
5970
5971 2003-07-24  Mark Mitchell  <mark@codesourcery.com>
5972
5973         * g++.dg/inherit/access5.C: New test.
5974
5975 2003-07-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5976
5977         PR c++/11513
5978         * g++.dg/template/crash8.C: New test.
5979
5980 2003-07-23  Steven Bosscher <steven@gcc.gnu.org>
5981
5982         PR c/10602
5983         * gcc.dg/noncompile/incomplete-2.c: New test.
5984
5985 2003-07-23  Mark Mitchell  <mark@codesourcery.com>
5986
5987         PR c++/11645
5988         * g++.dg/inherit/access4.C: New test.
5989
5990         PR c++/11517
5991         * g++.dg/expr/cond2.C: New test.
5992
5993         PR optimization/10679
5994         * g++.dg/opt/inline4.C: New test.
5995
5996 2003-07-23  Nathan Sidwell  <nathan@codesourcery.com>
5997
5998         * g++.dg/parse/crash10: New test.
5999
6000 2003-07-22  Nathan Sidwell  <nathan@codesourcery.com>
6001
6002         * g++.dg/ext/flexary1.C: New test.
6003
6004 2003-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6005
6006         PR c++/10793
6007         * g++.dg/template/crash9.C: New test.
6008
6009 2003-07-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
6010
6011         PR c++/3004
6012         * g++.dg/parse/typedef3.C: New test.
6013
6014         PR c++/7906
6015         * g++.dg/parse/operator2.C: New test.
6016
6017         PR c++/8895
6018         * g++.dg/parse/def-tmpl-arg1.C: New test.
6019
6020         PR c++/9282
6021         * g++.dg/parse/funptr1.C: New test.
6022
6023         PR c++/9452
6024         * g++.dg/parse/ambig3.C: New test.
6025
6026         PR c++/9454
6027         * g++.dg/parse/operator3.C: New test.
6028
6029         PR c++/9486
6030         * g++.dg/parse/template10.C: New test.
6031
6032         PR c++/9488
6033         * g++.dg/parse/template11.C: New test.
6034
6035         PR c++/10150
6036         * g++.dg/parse/invalid-op1.C: New test.
6037
6038         PR c++/10247
6039         * g++.dg/parse/condexpr1.C: New test.
6040
6041 2003-07-22  Nathan Sidwell  <nathan@codesourcery.com>
6042
6043         * g++.dg/ext/packed3.C: New test.
6044         * g++.dg/ext/packed4.C: New test.
6045
6046         * gcc.dg/pack-test-3.c: New test.
6047
6048 2003-07-21  Janis Johnson  <janis187@us.ibm.com>
6049
6050         * lib/compat.exp: Handle dg-options per source file.
6051         * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
6052         * g++.dg/compat/abi/bitfield1_y.C: Ditto.
6053         * g++.dg/compat/abi/bitfield2_x.C: Ditto.
6054         * g++.dg/compat/abi/bitfield2_y.C: Ditto.
6055         * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
6056         * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
6057         * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
6058         * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
6059         * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
6060         * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
6061         * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
6062         * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
6063         * g++.dg/compat/break/bitfield7_x.C: Ditto.
6064         * g++.dg/compat/break/bitfield7_y.C: Ditto.
6065
6066 2003-07-21  Andrew Pinski  <pinskia@physics.uc.edu>
6067
6068         PR c/10320
6069         * gcc.c-torture/execute/20030718-1.c: New test.
6070
6071 2003-07-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
6072
6073         PR optimization/11536
6074         * gcc.dg/20030721-1.c: New test.
6075
6076 2003-07-19  Mark Mitchell  <mark@codesourcery.com>
6077
6078         PR c++/11546
6079         * g++.dg/template/lookup1.C: New test.
6080
6081 2003-07-19  Zack Weinberg  <zack@codesourcery.com>
6082
6083         * gcc.dg/noncompile/label-1.c: New comprehensive test case for
6084         diagnostics of ill-formed constructs involving labels.
6085         * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
6086         the new 'previously defined here' message.
6087
6088 2003-07-18  Nathan Sidwell  <nathan@codesourcery.com>
6089
6090         * g++.dg/parse/non-dependent2.C: New test.
6091
6092 2003-07-18  Andrew Pinski  <pinskia@physics.uc.edu>
6093
6094         * g++.dg/init/init-ref4.C: xfail on targets without
6095         weak symbols.
6096
6097 2003-07-17  Jakub Jelinek  <jakub@redhat.com>
6098
6099         PR target/11087
6100         * gcc.c-torture/execute/20030717-1.c: New test.
6101
6102 2003-07-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
6103
6104         * g++.dg/opt/cfg1.C: New test.
6105
6106 2003-07-17  Mark Mitchell  <mark@codesourcery.com>
6107
6108         PR optimization/11557
6109         * gcc.dg/20030717-1.c: New test.
6110
6111 2003-07-17  Andrew Pinski <pinskia@physics.uc.edu>
6112
6113         PR c++/10476
6114         * g++.dg/expr/crash-1.C: New test.
6115
6116         PR c++/11027
6117         * g++.dg/template/init3.C: New test.
6118
6119         PR c++/8222
6120         * g++.dg/template/non-dependent1.C: New test.
6121
6122         PR c++/11070
6123         * g++.dg/template/non-dependent2.C: New test.
6124
6125         PR c++/11071
6126         * g++.dg/template/non-dependent3.C: New test.
6127
6128         PR c++/9907
6129         * g++.dg/template/sizeof5.C: New test.
6130
6131 2003-07-17  Geoffrey Keating  <geoffk@apple.com>
6132
6133         PR 11498
6134         * gcc.c-torture/compile/mangle-1.c: New file.
6135
6136 2003-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6137
6138         PR c++/7809
6139         * g++.dg/parse/access3.C: New test.
6140
6141 2003-07-17  Andrew Pinski  <pinskia@physics.uc.edu>
6142
6143         PR c++/11384
6144         * g++.dg/init/init-ref4.C: New test.
6145
6146 2003-07-16  Mark Mitchell  <mark@codesourcery.com>
6147
6148         PR c++/11547
6149         * g++.dg/parse/constant3.C: New test.
6150         * g++.dg/parse/crash7.C: Likewise.
6151
6152 2003-07-16  Andrew Pinski  <pinskia@physics.uc.edu>
6153
6154         PR target/11008
6155         * gcc.dg/i386-pentium4-not-mull.c: New.
6156
6157 2003-07-16  J"orn Rennecke <joern.rennecke@superh.com>
6158
6159         * gcc.dg/asm-names.c (ymain): Make it weak.
6160
6161 2003-07-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6162
6163         PR c++/5421
6164         * g++.dg/template/friend21.C: New test.
6165
6166 2003-07-16  Jakub Jelinek  <jakub@redhat.com>
6167
6168         * gcc.dg/cleanup-8.c: New test.
6169         * gcc.dg/cleanup-9.c: New test.
6170
6171 2003-07-16  Danny Smith  <dannysmith@users.sourceforge.net>
6172
6173         * g++.dg/ext/dll-MI1.h: New file.
6174         * g++.dg/ext/dllexport-MI1.C: New file.
6175         * g++.dg/ext/dllimport-MI1.C: New file.
6176
6177 2003-07-15  Jakub Jelinek  <jakub@redhat.com>
6178
6179         * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
6180         it does not have cmpstrsi patterns (just cmpmemsi).
6181
6182 2003-07-15  Mark Mitchell  <mark@codesourcery.com>
6183
6184         PR debug/11473
6185         * g++.dg/debug/debug8.C: New test.
6186
6187 2003-07-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6188
6189         PR c++/10108
6190         * g++.dg/template/crash7.C: New test.
6191
6192 2003-07-15  Kazu Hirata  <kazu@cs.umass.edu>
6193
6194         PR target/10795
6195         * gcc.c-torture/compile/20030708-1.c: New.
6196
6197 2003-07-15  Eric Botcazou  <ebotcazou@libertysurf.fr>
6198
6199         * gcc.c-torture/execute/20030715-1.c: New test.
6200
6201 2003-07-14  Geoffrey Keating  <geoffk@apple.com>
6202
6203         * gcc.dg/pch/inline-3.c: New file.
6204         * gcc.dg/pch/inline-3.hs: New file.
6205         * gcc.dg/pch/inline-4.c: New file.
6206         * gcc.dg/pch/inline-4.hs: New file.
6207
6208 2003-07-14  Mark Mitchell  <mark@codesourcery.com>
6209
6210         PR c++/11509
6211         * g++.dg/template/crash6.C: New test.
6212
6213         PR c++/7053
6214         * g++.dg/template/friend20.C: New test.
6215
6216         PR c++/7019
6217         * g++.dg/template/overload2.C: New test.
6218
6219 2003-07-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6220
6221         PR optimization/11440
6222         * gcc.c-torture/execute/20030714-1.c: New test.
6223
6224 2003-07-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6225
6226         PR c++/11154
6227         * g++.dg/template/partial2.C: New test.
6228
6229 2003-07-13  Mark Mitchell  <mark@codesourcery.com>
6230
6231         PR c++/11503
6232         * g++.dg/template/anon1.C: New test.
6233
6234         PR c++/11493
6235         PR c++/11495
6236         * g++.dg/parse/template9.C: Likewise.
6237         * g++.dg/template/crash4.C: New test.
6238         * g++.dg/template/koenig1.C: Likewise.
6239         * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
6240         * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
6241         * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
6242         functions.
6243         * g++.old-deja/g++.jason/template36.C: Likewise.
6244         * g++.old-deja/g++.mike/p1989.C: Likewise.
6245         * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
6246         * g++.old-deja/g++.pt/ttp20.C: Use this->.
6247         * g++.old-deja/g++.pt/ttp21.C: Use this->.
6248         * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
6249         compiling.
6250         * g++.old-deja/g++.pt/union2.C: Use this->.
6251
6252 2003-07-11  Jakub Jelinek  <jakub@redhat.com>
6253
6254         * gcc.dg/20030711-1.c: New test.
6255
6256 2003-07-11  Nathan Sidwell  <nathan@codesourcery.com>
6257
6258         PR c++/11050
6259         * g++.dg/parse/args1.C: New test.
6260         * g++.pt/defarg8.C: Change expected errors.
6261
6262 2003-07-11  Mark Mitchell  <mark@codesourcery.com>
6263
6264         PR c++/8164
6265         * g++.dg/template/nontype2.C: New test.
6266
6267         PR c++/10558
6268         * g++.dg/parse/template8.C: New test.
6269
6270         PR c++/8327
6271         * g++.dg/template/scope1.C: New test.
6272
6273         * g++.dg/warn/Wsign-compare-1.C: New test.
6274
6275 2003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
6276
6277         * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
6278
6279 2003-07-10  Mark Mitchell  <mark@codesourcery.com>
6280
6281         PR c++/9411
6282         * g++.dg/template/explicit2.C: New test.
6283
6284         PR c++/10032
6285         * g++.dg/warn/pedantic1.C: New test.
6286
6287 2003-07-10  Nathan Sidwell  <nathan@codesourcery.com>
6288
6289         PR c++ 9483
6290         * g++.dg/other/field1.C: New test.
6291
6292 2003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
6293
6294         PR c/11449
6295         * gcc.c-torture/compile/20030707-1.c: New.
6296
6297 2003-07-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6298
6299         PR c++/10849
6300         * g++.dg/template/access12.C: New test.
6301
6302 2003-07-09  Nathan Sidwell  <nathan@codesourcery.com>
6303
6304         * g++.dg/bprob/bprob.exp (prof_ext): Update.
6305         * g77.dg/bprob/bprob.exp (prof_ext): Update.
6306         * gcc.misc-tests/bprob.exp (prof_ext): Update.
6307         * gcc.misc-tests/gcov.exp: Update
6308         * g++.dg/gcov/gcov.exp: Update
6309         * lib/gcov.exp: Update.
6310
6311 2003-07-08  Mark Mitchell  <mark@codesourcery.com>
6312
6313         * g++.dg/abi/mangle17.C: Make sure template expressions are
6314         dependent.
6315         * g++.dg/abi/mangle4.C: Mark erroneous casts.
6316         * g++.dg/debug/debug7.C: Mark erronous new-declarator.
6317         * g++.dg/opt/stack1.C: Remove erroneous code.
6318         * g++.dg/parse/template7.C: New test.
6319         * g++.dg/template/dependent-expr1.C: Mark erroneous code.
6320         * g++.old-deja/g++.pt/crash4.C: Likewise.
6321
6322 2003-07-09  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
6323
6324         * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
6325         with zero or one occurence of `$' after the initial `L'.
6326
6327 2003-07-08  Kazu Hirata  <kazu@cs.umass.edu>
6328
6329         * gcc.c-torture/compile/20030704-1.c: Add a comment.
6330
6331 2003-07-08  Roger Sayle  <roger@eyesopen.com>
6332
6333         PR c/11370
6334         * gcc.dg/Wunreachable-6.c: New testcase.
6335         * gcc.dg/Wunreachable-7.c: New testcase.
6336
6337 2003-07-08  Jakub Jelinek  <jakub@redhat.com>
6338
6339         PR c/11420
6340         * gcc.dg/20030708-1.c: New test.
6341
6342 2003-07-08  Richard Sandiford  <rsandifo@redhat.com>
6343
6344         * gcc.dg/compat/sdata-section.h: New file.
6345         * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
6346         * gcc.dg/torture/mips-sdata-1.c: New test.
6347
6348 2003-07-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6349
6350         PR c++/11030
6351         * g++.dg/template/friend19.C: New test.
6352
6353 2003-07-08  Jakub Jelinek  <jakub@redhat.com>
6354
6355         * g++.dg/opt/strength-reduce.C: New test.
6356
6357 2003-07-07  Roger Sayle  <roger@eyesopen.com>
6358
6359         PR target/10979
6360         * gcc.dg/20030707-1.c: New testcase.
6361
6362 2003-07-07  Roger Sayle  <roger@eyesopen.com>
6363
6364         PR optimization/11059
6365         * g++.dg/opt/emptyunion.C: New testcase.
6366
6367 2003-07-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
6368             Eric Botcazou  <ebotcazou@libertysurf.fr>
6369
6370         * g++.dg/opt/stack1.C: New test.
6371
6372 2003-07-05  Mark Mitchell  <mark@codesourcery.com>
6373
6374         * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
6375         run test.
6376
6377         PR c++/11431
6378         * g++.dg/expr/static_cast3.C: New test.
6379
6380 2003-07-04  Zack Weinberg  <zack@codesourcery.com>
6381
6382         * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
6383         everywhere.
6384         * gcc.dg/concat.c: Concatenation of string constants with
6385         __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
6386         * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
6387         * gcc.dg/cpp/escape-2.c: Use wide character constants where
6388         necessary to avoid multi-character character constant warning.
6389         * gcc.dg/cpp/escape.c: Likewise.
6390         * gcc.dg/cpp/ucs.c: Likewise.
6391         Remove backslashes from dg-bogus comments, as they confuse Tcl.
6392         Fix a typo.
6393
6394 2003-07-04  Kazu Hirata  <kazu@cs.umass.edu>
6395
6396         PR c/11428
6397         * gcc.c-torture/compile/20030704-1.c: New.
6398
6399 2003-07-04  Kazu Hirata  <kazu@cs.umass.edu>
6400
6401         * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
6402
6403 2003-07-04  Danny Smith  <dannysmith@users.sourceforge.net>
6404
6405         PR c++/5287, PR c++/7910,  PR c++/11021
6406         * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
6407         tests for warnings.
6408         * g++.dg/ext/dllimport2.C: Add tests for warnings.
6409         * g++.dg/ext/dllimport3.C: Likewise.
6410         * g++.dg/ext/dllimport4.C: New file.
6411         * g++.dg/ext/dllimport5.C: New file.
6412         * g++.dg/ext/dllimport6.C: New file.
6413         * g++.dg/ext/dllimport7.C: New file.
6414         * g++.dg/ext/dllimport8.C: New file.
6415         * g++.dg/ext/dllimport9.C: New file.
6416         * g++.dg/ext/dllimport10.C: New file.
6417         * g++.dg/ext/dllexport1.C: New file.
6418
6419 2003-07-03  Mark Mitchell  <mark@codesourcery.com>
6420
6421         * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
6422         * g++.old-deja/g++.mike/net36.C: Tweak error messages.
6423
6424 2003-07-03  Roger Sayle  <roger@eyesopen.com>
6425
6426         * gcc.dg/builtins-25.c: New testcase.
6427         * gcc.dg/builtins-26.c: New testcase.
6428
6429 2003-07-03  Janis Johnson  <janis187@us.ibm.com>
6430
6431         * gcc.dg/compat/vector-defs.h: New file.
6432         * gcc.dg/compat/vector-setup.h: New file.
6433         * gcc.dg/compat/vector-check.h: New file.
6434         * gcc.dg/compat/vector-1_main.c: New file.
6435         * gcc.dg/compat/vector-1_x.c: New file.
6436         * gcc.dg/compat/vector-1_y.c: New file.
6437         * gcc.dg/compat/vector-2_main.c: New file.
6438         * gcc.dg/compat/vector-2_x.c: New file.
6439         * gcc.dg/compat/vector-2_y.c: New file.
6440
6441         * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
6442         * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
6443         * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
6444         * gcc.dg/compat/struct-align-1.h: New file.
6445         * gcc.dg/compat/struct-align-1_main.c: New file.
6446         * gcc.dg/compat/struct-align-1_x.c: New file.
6447         * gcc.dg/compat/struct-align-1_y.c: New file.
6448         * gcc.dg/compat/struct-align-2.h: New file.
6449         * gcc.dg/compat/struct-align-2_main.c: New file.
6450         * gcc.dg/compat/struct-align-2_x.c: New file.
6451         * gcc.dg/co
6452         * g++.old-deja/g++.other/comdat3.C: Likewise.
6453         * g++.old-deja/g++.other/ctor1.C: Likewise.
6454         * g++.old-deja/g++.pt/instantiate5.C: Likewise.
6455
6456 2003-06-05  Richard Henderson  <rth@redhat.com>
6457
6458         * gcc.dg/debug/20030605-1.c: New.
6459
6460 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
6461
6462         * README.QMTEST: Update.
6463
6464 2003-06-04  Richard Henderson  <rth@redhat.com>
6465
6466         * gcc.dg/cleanup-1.c: New.
6467         * gcc.dg/cleanup-2.c: New.
6468         * gcc.dg/cleanup-3.c: New.
6469         * gcc.dg/cleanup-4.c: New.
6470         * gcc.dg/cleanup-5.c: New.
6471         * gcc.dg/cleanup-6.c: New.
6472         * gcc.dg/cleanup-7.c: New.
6473
6474 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
6475
6476         * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
6477
6478         * lib/dg-pch.exp: New file.
6479         * g++.dg/pch/pch.exp: Use dg-pch.exp.
6480         * gcc.dg/pch/pch.exp: Likewise.
6481
6482 2003-06-04  Roger Sayle  <roger@eyesopen.com>
6483
6484         * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
6485         * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
6486         * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
6487         * gcc.dg/builtins-17.c: New test case.
6488         * gcc.dg/i386-387-4.c: New test case.
6489         * gcc.c-torture/execute/ieee/mzero4.c: New test case.
6490
6491 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
6492
6493         * gcc.dg/ultrasp9.c: New test.
6494
6495 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
6496
6497         * gcc.c-torture/compile/20030604-1.c: New test.
6498         * gcc.dg/sparc-constant-1.c: New test.
6499
6500 2003-06-03  Glen Nakamura  <glen@imodulo.com>
6501
6502         * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
6503
6504 2003-06-03  J"orn Rennecke <joern.rennecke@superh.com>
6505
6506         * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
6507
6508         * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
6509         * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
6510
6511 2003-06-03  Aldy Hernandez  <aldyh@redhat.com>
6512
6513         * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
6514
6515 2003-06-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6516
6517         PR c++/10940
6518         * g++.dg/template/spec10.C: New test.
6519
6520 2003-06-03  Roger Sayle  <roger@eyesopen.com>
6521
6522         * gcc.dg/builtins-16.c: New test case.
6523
6524 2003-06-03  Jakub Jelinek  <jakub@redhat.com>
6525
6526         * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
6527         mempcpy test with post-increments.
6528         * gcc.c-torture/execute/string-opt-3.c: New test.
6529         * gcc.dg/string-opt-1.c: New test.
6530
6531 2003-06-03  David Billinghurst (David.Billinghurst@riotinto.com)
6532
6533         PR fortran/10965
6534         * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
6535
6536 2003-06-02  Mark Mitchell  <mark@codesourcery.com>
6537
6538         * lib/scanasm.exp (dg-scan): New function, factored out of ...
6539         (scan-assembler): ... here.  Use dg-scan.
6540         (scan-assembler-not): Likewise.
6541         (scan-file): New function.
6542         (scan-file-not): Likewise.
6543         * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
6544         * gcc.dg/cpp/_Pragma4.c: Likewise.
6545         * gcc.dg/cpp/_Pragma5.c: Likewise.
6546         * gcc.dg/cpp/avoidpaste1.c: Likewise.
6547         * gcc.dg/cpp/avoidpaste2.c: Likewise.
6548         * gcc.dg/cpp/cmdlne-C2.c: Likewise.
6549         * gcc.dg/cpp/cmdlne-P.c: Likewise.
6550         * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
6551         * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
6552         * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
6553         * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
6554         * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
6555         * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
6556         * gcc.dg/cpp/cxxcom1.c: Likewise.
6557         * gcc.dg/cpp/line1.c: Likewise.
6558         * gcc.dg/cpp/maccom1.c: Likewise.
6559         * gcc.dg/cpp/maccom2.c: Likewise.
6560         * gcc.dg/cpp/maccom3.c: Likewise.
6561         * gcc.dg/cpp/maccom4.c: Likewise.
6562         * gcc.dg/cpp/maccom5.c: Likewise.
6563         * gcc.dg/cpp/maccom6.c: Likewise.
6564         * gcc.dg/cpp/multiline.c: Likewise.
6565         * gcc.dg/cpp/spacing1.c: Likewise.
6566         * gcc.dg/cpp/spacing2.c: Likewise.
6567         * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
6568         * gcc.dg/cpp/trad/maccom1.c: Likewise.
6569         * gcc.dg/cpp/trad/maccom2.c: Likewise.
6570         * gcc.dg/cpp/trad/maccom3.c: Likewise.
6571         * gcc.dg/cpp/trad/maccom4.c: Likewise.
6572         * gcc.dg/cpp/trad/maccom6.c: Likewise.
6573         * gcc.dg/cpp/cxxcom2.c: Likewise.
6574         * gcc.dg/cpp/cxxcom2.h: New file.
6575
6576         * gcc.dg/cpp/truefalse.cpp: Move it to ...
6577         * g++.dg/cpp/truefalse.C: Here.
6578         * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
6579
6580 2003-06-01  Loren James Rittle  <ljrittle@acm.org>
6581
6582         * gcc.dg/cpp/redef3.c: New file.
6583
6584 2003-06-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
6585
6586         * gcc.dg/i386-loop-3.c: New test.
6587
6588 2003-05-31  Toon Moene  <toon@moene.indiv.nluug.nl>
6589
6590         * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
6591
6592 2003-05-31  Roger Sayle  <roger@eyesopen.com>
6593
6594         * gcc.dg/fwrapv-1.c: New test case.
6595         * gcc.dg/fwrapv-2.c: New test case.
6596
6597 2003-05-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6598
6599         PR c++/10956
6600         * g++.dg/template/spec9.C: New test.
6601
6602 2003-05-29  Roger Sayle  <roger@eyesopen.com>
6603
6604         * gcc.dg/duff-4.c: New test case.
6605
6606 2003-05-27  David Billinghurst (David.Billinghurst@riotinto.com)
6607
6608         PR fortran/10843
6609         * g77.dg/ffixed-form-1.f: New test
6610         * g77.dg/ffixed-form-2.f: New test
6611         * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
6612         * g77.dg/ffree-form-3.f: New test
6613
6614 2003-05-26  Andreas Tobler <a.tobler@schweiz.ch>
6615
6616         * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
6617         * gcc.dg/wint_t-1.c: Likewise.
6618
6619 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6620
6621         * g++.dg/template/access11.C: New test.
6622
6623 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6624
6625         PR c++/10849
6626         * g++.dg/template/access10.C: New test.
6627
6628 2003-05-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
6629             Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6630
6631         * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
6632
6633 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
6634
6635         * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
6636         suppress for powerpc-*-darwin*.
6637         * gcc.dg/torture/builtin-noret-2.c: Likewise.
6638
6639 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
6640
6641         * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
6642         suppress option for powerpc-*-darwin*.
6643
6644 2003-05-23  Roger Sayle  <roger@eyesopen.com>
6645
6646         * gcc.dg/builtins-1.c: Add tests for tan and atan.
6647         * gcc.dg/builtins-4.c: Add test for fmod.
6648
6649 2003-05-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6650
6651         PR c++/10682
6652         * g++.dg/template/instantiate4.C: New test.
6653
6654 2003-05-22  Roger Sayle  <roger@eyesopen.com>
6655
6656         * gcc.c-torture/execute/ieee/inf-2.c: New test case.
6657
6658 2003-05-21  Janis Johnson  <janis187@us.ibm.com>
6659
6660         * gcc.dg/compat/scalar-return-1_main.c: New file.
6661         * gcc.dg/compat/scalar-return-1_x.c: New file.
6662         * gcc.dg/compat/scalar-return-1_y.c: New file.
6663         * gcc.dg/compat/scalar-return-2_main.c: New file.
6664         * gcc.dg/compat/scalar-return-2_x.c: New file.
6665         * gcc.dg/compat/scalar-return-2_y.c: New file.
6666         * gcc.dg/compat/struct-return-3_main.c: New file.
6667         * gcc.dg/compat/struct-return-3_y.c: New file.
6668         * gcc.dg/compat/struct-return-3_x.c: New file.
6669         * gcc.dg/compat/struct-return-2_main.c: New file.
6670         * gcc.dg/compat/struct-return-2_x.c: New file.
6671         * gcc.dg/compat/struct-return-2_y.c: New file.
6672
6673 2003-05-21  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
6674
6675         * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
6676         for hppa*-hp-hpux*.
6677         * gcc.dg/20021014-1.c (dg-options): Likewise.
6678         * gcc.dg/nest.c (dg-options): Likewise.
6679
6680 2003-05-21  Danny Smith  <dannysmith@users.sourceforge.net>
6681
6682         PR c++/9738
6683         * g++.dg/ext/dllimport2.C: New file.
6684         * g++.dg/ext/dllimport3.C: New file.
6685
6686 2003-05-20  Janis Johnson  <janis187@us.ibm.com>
6687
6688         * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
6689         * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
6690         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
6691         * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
6692         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
6693         * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
6694         * gcc.dg/compat/struct-by-value-7_x.c Ditto.
6695         * gcc.dg/compat/struct-by-value-7_y.c Ditto.
6696         * gcc.dg/compat/small-struct-defs.h: New file.
6697         * gcc.dg/compat/small-struct-init.h: New file.
6698         * gcc.dg/compat/small-struct-check.h: New file.
6699         * gcc.dg/compat/fp-struct-defs.h: New file.
6700         * gcc.dg/compat/fp-struct-check.h: New file.
6701         * gcc.dg/compat/fp-struct-init.h: New file.
6702         * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
6703         * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
6704
6705 2003-05-19  Jakub Jelinek  <jakub@redhat.com>
6706
6707         * gcc.dg/20030225-2.c: New test.
6708
6709 2003-05-18  Roger Sayle  <roger@eyesopen.com>
6710             Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6711
6712         * gcc.c-torture/compile/20030518-1.c: New test case.
6713
6714 2003-05-18  Mark Mitchell  <mark@codesourcery.com>
6715
6716         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
6717         * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
6718         gcc-dg-debug-runtest.
6719         * g++.dg/debug/debug.exp: Pass opt_opts parameter to
6720         gcc-dg-debug-runtest.
6721
6722 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6723
6724         PR c++/9022
6725         * g++.dg/lookup/using6.C: New test.
6726
6727 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6728
6729         * g++.dg/parse/access2.C: New test.
6730
6731 2003-05-17  Mark Mitchell  <mark@codesourcery.com>
6732
6733         * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
6734         * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
6735         * gcc.dg/debug/debug.exp: Likewise.
6736
6737 2003-05-17  Neil Booth  <neil@daikokuya.co.uk>
6738
6739         * gcc.dg/dollar.c: New test.
6740
6741 2003-05-16  Janis Johnson  <janis187@us.ibm.com>
6742
6743         * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
6744         * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
6745         * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
6746         * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
6747         * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
6748         * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
6749         * gcc.dg/compat/struct-by-value-6_main.c: New file.
6750         * gcc.dg/compat/struct-by-value-6_x.c: New file.
6751         * gcc.dg/compat/struct-by-value-6_y.c: New file.
6752         * gcc.dg/compat/struct-by-value-7_main.c: New file.
6753         * gcc.dg/compat/struct-by-value-7_x.c: New file.
6754         * gcc.dg/compat/struct-by-value-7_y.c: New file.
6755         * gcc.dg/compat/struct-by-value-8_main.c: New file.
6756         * gcc.dg/compat/struct-by-value-8_x.c: New file.
6757         * gcc.dg/compat/struct-by-value-8_y.c: New file.
6758         * gcc.dg/compat/struct-by-value-9_main.c: New file.
6759         * gcc.dg/compat/struct-by-value-9_x.c: New file.
6760         * gcc.dg/compat/struct-by-value-9_y.c: New file.
6761
6762 2003-05-16  Mark Mitchell  <mark@codesourcery.com>
6763
6764         * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
6765         (gcc-dg-test-1): ... this.  Add target_compile parameter.  Add
6766         support for "repo" mode.
6767         * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
6768         * lib/g77-dg.exp: Likewise.
6769         * lib/obj-dg.exp: Likewise.
6770
6771 2003-05-16  Jakub Jelinek  <jakub@redhat.com>
6772
6773         Merge from gcc-3_2-rhl8-branch:
6774         2003-04-23  Jakub Jelinek  <jakub@redhat.com>
6775
6776         * gcc.dg/tls/opt-6.c: New test.
6777
6778         2003-04-05  Jakub Jelinek  <jakub@redhat.com>
6779
6780         * gcc.dg/20030405-1.c: New test.
6781
6782         2003-03-09  Jakub Jelinek  <jakub@redhat.com>
6783
6784         * gcc.dg/20030309-1.c: New test.
6785
6786         2003-03-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
6787
6788         * gcc.c-torture/execute/20030307-1.c: New test.
6789
6790         2003-02-20  Randolph Chung  <tausq@debian.org>
6791
6792         * gcc.c-torture/compile/20030220-1.c: New test.
6793
6794         2003-02-18  Jakub Jelinek  <jakub@redhat.com>
6795
6796         * gcc.dg/20030217-1.c: New test.
6797
6798         2003-01-29  Jakub Jelinek  <jakub@redhat.com>
6799
6800         * gcc.c-torture/compile/20020129-1.c: New test.
6801
6802         2002-12-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
6803
6804         * gcc.dg/unroll-1.c: New test.
6805
6806         2002-11-16  Jan Hubicka  <jh@suse.cz>
6807
6808         * gcc.c-torture/execute/20020920-1.c: New test.
6809
6810         2002-10-08  Jakub Jelinek  <jakub@redhat.com>
6811
6812         PR target/7434
6813         * gcc.c-torture/compile/20021008-1.c: New test.
6814
6815         2002-08-10  Gwenole Beauchesne  <gbeauchesne@mandrakesoft.com>
6816
6817         PR target/7559
6818         * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
6819
6820         2002-08-07  Jakub Jelinek  <jakub@redhat.com>
6821
6822         * gcc.c-torture/compile/20020807-1.c: New test.
6823
6824         2002-07-30  Jakub Jelinek  <jakub@redhat.com>
6825
6826         * gcc.dg/tls/opt-1.c: New test.
6827
6828         2002-07-29  Jakub Jelinek  <jakub@redhat.com>
6829
6830         * gcc.dg/20020729-1.c: New test.
6831
6832         2002-07-20  Jakub Jelinek  <jakub@redhat.com>
6833
6834         * g++.dg/opt/life1.C: New test.
6835
6836         2002-05-20  Jakub Jelinek  <jakub@redhat.com>
6837
6838         * gcc.dg/20020525-1.c: New test.
6839
6840         2002-05-24  Jakub Jelinek  <jakub@redhat.com>
6841
6842         PR c++/6794
6843         * g++.dg/ext/pretty1.C: New test.
6844         * g++.dg/ext/pretty2.C: New test.
6845
6846 2003-05-15  Mark Mitchell  <mark@codesourcery.com>
6847
6848         PR c++/8385
6849         * g++.dg/ext/typeof5.C: New test.
6850
6851 2003-05-15  J"orn Rennecke <joern.rennecke@superh.com>
6852
6853         * gcc.c-torture/execute/builtins/string-asm-1.c: Take
6854         __USER_LABEL_PREFIX__ into account.
6855         * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
6856
6857 2003-05-14  Roger Sayle  <roger@eyesopen.com>
6858
6859         * gcc.dg/builtins-15.c: New test case.
6860
6861 2003-05-13  Zack Weinberg  <zack@codesourcery.com>
6862
6863         * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
6864
6865 2003-05-12  Mark Mitchell  <mark@codesourcery.com>
6866
6867         * lib/g++.exp: Tweak handling of additional source files.
6868         * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
6869         * g++.dg/special/conpr-2a.C: Rename to ...
6870         * g++.dg/special/conpr-2a.cc: ... this.
6871         * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
6872         * g++.dg/special/conpr-3a.C: Rename to ...
6873         * g++.dg/special/conpr-3a.cc: This.
6874         * g++.dg/special/conpr-3b.C: Rename to ...
6875         * g++.dg/special/conpr-3b.cc: This.
6876         * g++.dg/special/conpr-4.C: New test.
6877         * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
6878
6879 2003-05-12  David Edelsohn  <edelsohn@gnu.org>
6880
6881         * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
6882
6883 2003-05-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6884
6885         * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
6886         * g++.old-deja/g++.robertl/eb71.C: Likewise.
6887         * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
6888         * g++.old-deja/g++.other/warn3.C: Likewise.
6889
6890 2003-05-11  Roger Sayle  <roger@eyesopen.com>
6891
6892         * gcc.dg/i386-387-1.c: Update to also test log.
6893         * gcc.dg/i386-387-2.c: Likewise.
6894
6895 2003-05-11  Toon Moene  <toon@moene.indiv.nluug.nl>
6896
6897         * g77.f-torture/execute/int8421.f: New test.
6898
6899 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6900
6901         PR c++/10230, c++/10481
6902         * g++.dg/lookup/scoped5.C: New test.
6903
6904 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6905
6906         PR c++/10552
6907         * g++.dg/template/ttp6.C: New test.
6908
6909 2003-05-11  Richard Sandiford  <rsandifo@redhat.com>
6910
6911         * gcc.c-torture/execute/builtins: New directory.
6912         * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
6913         gcc.c-torture/execute/builtins.
6914         * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
6915         * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
6916         * gcc.dg/torture: ...this new directory.  Turn into link-only tests.
6917         * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
6918
6919 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6920
6921         PR c++/9252
6922         * g++.dg/template/access8.C: New test.
6923         * g++.dg/template/access9.C: New test.
6924
6925 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6926
6927         PR c++/9554
6928         * g++.dg/parse/access1.C: New test.
6929
6930 2003-05-09  DJ Delorie  <dj@redhat.com>
6931
6932         * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
6933         long, and not an int.
6934
6935 2003-05-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6936
6937         PR c++/10555, c++/10576
6938         * g++.dg/template/memclass1.C: New test.
6939
6940 2003-05-08  DJ Delorie  <dj@redhat.com>
6941
6942         * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
6943         targets.
6944         * gcc.c-torture/execute/20021024-1.x: Likewise.
6945         * gcc.c-torture/execute/shiftdi.x: Likewise.
6946         * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
6947         * g++.old-deja/g++.other/exprstmt1.C: Likewise.
6948         * gcc.dg/20021018-1.c: Likewise.
6949
6950 2003-05-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6951
6952         * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
6953
6954         gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
6955         (bcopy): Call memmove.
6956
6957 2003-05-08  Roger Sayle  <roger@eyesopen.com>
6958
6959         * g77.f-torture/compile/8485.f: New test case.
6960
6961 2003-05-07  Richard Henderson  <rth@redhat.com>
6962
6963         PR c++/10570
6964         * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
6965         Verify exception_cleanup not called for rethrows.
6966         * g++.dg/eh/forced2.C: Test that exception_cleanup is called
6967         when exiting catch block without rethrowing.
6968         * g++.dg/eh/forced3.C: New.
6969         * g++.dg/eh/forced4.C: New.
6970
6971 2003-05-07  Aldy Hernandez  <aldyh@redhat.com>
6972
6973         * gcc.dg/20030505.c: Fix triplet.
6974
6975 2003-05-06  DJ Delorie  <dj@redhat.com>
6976
6977         * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
6978         * gcc.dg/nest.c: Likewise.
6979
6980 2003-05-05  Roger Sayle  <roger@eyesopen.com>
6981
6982         * gcc.dg/builtins-14.c: New test case.
6983
6984 2003-05-05  Janis Johnson  <janis187@us.ibm.com>
6985
6986         * lib/compat.exp (compat-execute): New argument.
6987         * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
6988         * gcc.dg/compat: New test directory.
6989         * gcc.dg/compat/compat.exp: New expect script.
6990         * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
6991         * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
6992         * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
6993         * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
6994         * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
6995         * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
6996
6997         * gcc.dg/compat/struct-by-value-1_main.c: New test file.
6998         * gcc.dg/compat/struct-by-value-1_x.c: New test file.
6999         * gcc.dg/compat/struct-by-value-1_y.c: New test file.
7000         * gcc.dg/compat/struct-by-value-2_main.c: New test file.
7001         * gcc.dg/compat/struct-by-value-2_x.c: New test file.
7002         * gcc.dg/compat/struct-by-value-2_y.c: New test file.
7003         * gcc.dg/compat/struct-by-value-3_main.c: New test file.
7004         * gcc.dg/compat/struct-by-value-3_x.c: New test file.
7005         * gcc.dg/compat/struct-by-value-3_y.c: New test file.
7006         * gcc.dg/compat/struct-by-value-4_main.c: New test file.
7007         * gcc.dg/compat/struct-by-value-4_x.c: New test file.
7008         * gcc.dg/compat/struct-by-value-4_y.c: New test file.
7009         * gcc.dg/compat/struct-by-value-5_main.c: New test file.
7010         * gcc.dg/compat/struct-by-value-5_x.c: New test file.
7011         * gcc.dg/compat/struct-by-value-5_y.c: New test file.
7012
7013 2003-05-05  Zack Weinberg  <zack@codesourcery.com>
7014
7015         * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
7016
7017 2003-05-05  Jakub Jelinek  <jakub@redhat.com>
7018
7019         * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
7020
7021 2003-05-05  Geoffrey Keating  <geoffk@apple.com>
7022
7023         * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
7024         * gcc.dg/ppc-fsel-2.c: New test.
7025
7026         * gcc.dg/unused-5.c: New test.
7027
7028 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7029
7030         PR c++/10496
7031         * g++.dg/warn/pmf1.C: New test.
7032
7033 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7034
7035         PR c++/4494
7036         * g++.dg/warn/main.C: New test.
7037
7038 2003-05-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7039
7040         * gcc.dg/nonnull-3.c: New test.
7041
7042 2003-05-04  Neil Booth  <neil@daikokuya.co.uk>
7043
7044         * gcc.dg/cpp/Wtrigraphs.c: Update.
7045         * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
7046
7047 2003-05-03  Geoffrey Keating  <geoffk@apple.com>
7048
7049         * gcc.dg/ppc-fsel-1.c: New test.
7050
7051 2003-05-03  Zack Weinberg  <zack@codesourcery.com>
7052
7053         PR c/10604
7054         * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
7055
7056 2003-05-03  Kazu Hirata  <kazu@cs.umass.edu>
7057
7058         * gcc.dg/m-un-2.c: Fix the typedef of size_t.
7059
7060 2003-05-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7061
7062         PR c++/9364, c++/10553, c++/10586
7063         * g++.dg/parse/typename4.C: New test.
7064         * g++.dg/parse/typename5.C: Likewise.
7065
7066 2003-05-03  Richard Sandiford  <rsandifo@redhat.com>
7067
7068         * gcc.c-torture/compile/20030503-1.c: New test.
7069
7070 2003-05-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7071
7072         * g++.dg/lookup/using5.C: Fix testcase error.
7073
7074 2003-05-01  Chris Demetriou  <cgd@broadcom.com>
7075
7076         * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
7077         since MEABI is no longer supported.  Remove all vestiges
7078         of MEABI from the test.
7079
7080 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7081
7082         PR c++/10554
7083         * g++.dg/lookup/using5.C: New test.
7084
7085 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7086
7087         PR c++/8772
7088         * g++.dg/template/ttp5.C: New test.
7089
7090 2003-04-30  Mark Mitchell  <mark@codesourcery.com>
7091
7092         * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
7093         (dg-gpp-additional-sources): New function.
7094         (dg-gpp-additional-files): Likewise.
7095         * lib/g++.exp (additional_sources): New variable.
7096         (additional_files): Likewise.
7097         (g++_target_compile): Deal with them.
7098         * lib/old-dejagnu.exp: Remove.
7099         * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
7100         * g++.old-deja: Revise all tests to use dg commands.
7101
7102 2003-04-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7103
7104         PR c++/9432, c++/9528
7105         * g++.dg/lookup/using4.C: New test.
7106
7107 2003-04-29  Geoffrey Keating  <geoffk@apple.com>
7108
7109         * gcc.dg/noreturn-5.c: New file.
7110         * gcc.dg/noreturn-6.c: New file.
7111
7112         * gcc.c-torture/compile/inline-1.c: New file.
7113
7114 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
7115
7116         PR c++/10551
7117         * g++.dg/template/explicit1.C: New test.
7118
7119 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
7120
7121         PR c++/10549
7122         * g++.dg/other/bitfield1.C: New test.
7123
7124         PR c++/10527
7125         * g++.dg/init/new7.C: New test.
7126
7127 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
7128
7129         * g++.dg/ext/desig1.C: New test.
7130         * g++.dg/ext/init1.C: Update.
7131
7132         * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
7133
7134 2003-04-28  Mark Mitchell  <mark@codesourcery.com>
7135
7136         PR c++/10180
7137         * g++.dg/warn/Winline-1.C: New test.
7138
7139 2003-04-28  Jakub Jelinek  <jakub@redhat.com>
7140
7141         * gcc.c-torture/execute/string-opt-19.c: New test.
7142
7143         * gcc.c-torture/execute/string-opt-asm-1.c: New test.
7144         * gcc.c-torture/execute/string-opt-asm-2.c: New test.
7145
7146 2003-04-27  Mark Mitchell  <mark@codesourcery.com>
7147
7148         PR c++/10506
7149         * g++.dg/init/new6.C: New test.
7150
7151         PR c++/10503
7152         * g++.dg/init/ref6.C: New test.
7153
7154 2003-04-26  David Edelsohn  <edelsohn@gnu.org>
7155
7156         * g++.dg/warn/weak1.C: XFAIL on AIX4.
7157
7158 2003-04-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7159
7160         * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
7161         checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
7162
7163 2003-04-25  Mark Mitchell  <mark@codesourcery.com>
7164
7165         * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
7166         initialized static data members.
7167
7168 2003-04-25  H.J. Lu <hjl@gnu.org>
7169
7170         * gcc.dg/ia64-sync-4.c: New test.
7171
7172 2003-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7173
7174         * gcc.c-torture/execute/string-opt-18.c: Clean up.  Fix copyright
7175         date.
7176
7177 2003-04-24  Nathan Sidwell  <nathan@codesourcery.com>
7178
7179         PR c++/10337
7180         * g++.dg/warn/conv1.C: New test.
7181         * g++.old-deja/g++.other/conv7.C: Adjust.
7182         * g++.old-deja/g++.other/overload14.C: Adjust.
7183
7184 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
7185
7186         PR c++/10471
7187         * g++.dg/template/defarg2.C: New test.
7188
7189 2003-04-23  Neil Booth  <neil@daikokuya.co.uk>
7190
7191         * gcc.dg/cpp/include2.c: Update.
7192         * gcc.dg/cpp/multiline-2.c: New.
7193         * gcc.dg/cpp/multiline.c: Update.
7194         * gcc.dg/cpp/strify2.c: Update.
7195         * gcc.dg/cpp/trad/literals-2.c: Update.
7196
7197 2003-04-23  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
7198
7199         * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
7200
7201 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
7202
7203         * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
7204
7205 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
7206
7207         PR c++/10451
7208         * g++.dg/parse/crash4.C: New test.
7209
7210         PR c++/9847
7211         * g++.dg/parse/crash5.C: New test.
7212
7213 2003-04-22  Mark Mitchell  <mark@codesourcery.com>
7214
7215         PR c++/10446
7216         * g++.dg/parse/crash3.C: New test.
7217
7218         PR c++/10428
7219         * g++.dg/parse/elab1.C: New test.
7220
7221 2003-04-22  Devang Patel  <dpatel@apple.com>
7222
7223         * gcc.dg/cpp/trad/funlike-5.c: New test.
7224
7225 2003-04-21  Andreas Tobler <a.tobler@schweiz.ch>
7226
7227         * g++.dg/other/packed1.C: Fix dg options.
7228
7229 2003-04-22  Nathan Sidwell  <nathan@codesourcery.com>
7230
7231         * g++.dg/other/offsetof2.C: New test.
7232
7233 2003-04-21  Mark Mitchell  <mark@codesourcery.com>
7234
7235         * g++.dg/template/recurse.C: Adjust location of error messages.
7236
7237 2003-04-21  Nathan Sidwell  <nathan@codesourcery.com>
7238
7239         PR c++/9881
7240         * g++.dg/init/addr-const1.C: New test.
7241         * g++.dg/other/packed1.C: XFAIL on aligned architectures.
7242
7243 2003-04-20  Nathan Sidwell  <nathan@codesourcery.com>
7244
7245         PR c++/10405
7246         * g++.dg/lookup/struct-hack1.C: New test.
7247
7248 2003-04-20  Neil Booth  <neil@daikokuya.co.uk>
7249
7250         * ucs.c: Update diagnostic messages.
7251
7252 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
7253
7254         * gcc.dg/cpp/truefalse.cpp: New test.
7255         * gcc.dg/cpp/cpp.exp: Update.
7256         * g++.dg/other/stdbool-if.C: Remove.
7257
7258 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
7259
7260         * gcc.dg/cpp/_Pragma4.c: Remove stray space.
7261         * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
7262
7263 2003-04-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
7264
7265         * gcc.c-torture/compile/20030418-1.c: New test.
7266
7267 2003-04-17  Janis Johnson  <janis187@us.ibm.com>
7268
7269         * README.compat: Remove; content moved to doc/sourcebuild.texi.
7270
7271 2003-04-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7272
7273         PR c++/10347
7274         g++.dg/template/dependent-name1.C: New test.
7275
7276 2003-04-17  J"orn Rennecke <joern.rennecke@superh.com>
7277
7278         * gcc.dg/warn-1.c (tourist_guide): New array,
7279         contains a pointer to bar.
7280
7281 2003-04-16  Roger Sayle  <roger@eyesopen.com>
7282
7283         * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
7284         * gcc.c-torture/execute/medce-1.c: New test case.
7285         * gcc.c-torture/execute/medce-2.c: New test case.
7286
7287 2003-04-15  Mark Mitchell  <mark@codesourcery.com>
7288
7289         * lib/prune.exp: Ignore more messages.
7290
7291         PR c++/10381
7292         * g++.dg/parse/lookup3.C: New test.
7293
7294 2003-04-15  J"orn Rennecke <joern.rennecke@superh.com>
7295
7296         * gcc.c-torture/compile/20030415-1.c : New test.
7297
7298 2003-04-14  Mark Mitchell  <mark@codesourcery.com>
7299
7300         * gcc.c-torture/execute/scope-2.c: Move to ...
7301         * gcc.dg/noncompile/scope.c: .... here.
7302
7303 2003-04-14  Roger Sayle  <roger@eyesopen.com>
7304
7305         * gcc.dg/20030414-2.c: New test case.
7306
7307 2003-04-14  Hans-Peter Nilsson  <hp@axis.com>
7308
7309         PR target/10377
7310         * gcc.dg/20030414-1.c: New test.
7311
7312 2003-04-13  Roger Sayle  <roger@eyesopen.com>
7313
7314         * gcc.dg/builtins-12.c: New test case.
7315         * gcc.dg/builtins-13.c: New test case.
7316
7317 2003-04-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7318
7319         * gcc.c-torture/execute/string-opt-18.c: New test.
7320
7321 2003-04-13  Mark Mitchell  <mark@codesourcery.com>
7322
7323         PR c++/10300
7324         * g++.dg/init/new5.C: New test.
7325
7326 2003-04-12  Mark Mitchell  <mark@codesourcery.com>
7327
7328         PR c++/7910
7329         * g++.dg/ext/dllimport1.C: New test.
7330
7331 2003-04-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
7332
7333         * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
7334
7335 2003-04-11  Bud Davis <bdavis9659@comcast.net>
7336
7337         PR Fortran/9263
7338         * g77.f-torture/noncompile/9263.f: New test
7339         PR Fortran/1832
7340         * g77.f-torture/execute/1832.f: New test
7341
7342 2003-04-11  David Chad  <davidc@freebsd.org>
7343             Loren J. Rittle  <ljrittle@acm.org>
7344
7345         libobjc/8562
7346         * objc.dg/headers.m: New test.
7347
7348 2003-04-10  Zack Weinberg  <zack@codesourcery.com>
7349
7350         * gcc.c-torture/execute/builtin-noret-2.c: New.
7351         * gcc.c-torture/execute/builtin-noret-2.x: New.
7352         XFAIL builtin-noret-2.c at -O1 and above.
7353         * gcc.dg/redecl.c: New.
7354         * gcc.dg/Wshadow-1.c: Update error regexps.
7355
7356 2003-04-10  Mark Mitchell  <mark@codesourcery.com>
7357
7358         * g++.dg/abi/bitfield10.C: New test.
7359
7360 2003-04-09  Mike Stump  <mrs@apple.com>
7361
7362         * gcc.dg/pch/pch.exp: Make testcase names longer.
7363         * g++.dg/pch/pch.exp: Make testcase names longer.
7364
7365 2003-04-08  Roger Sayle  <roger@eyesopen.com>
7366
7367         * gcc.dg/builtins-11.c: New test case.
7368
7369 2003-04-08  Roger Sayle  <roger@eyesopen.com>
7370
7371         * gcc.dg/builtins-9.c: New test case.
7372         * gcc.dg/builtins-10.c: New test case.
7373
7374 2003-04-07  J"orn Rennecke <joern.rennecke@superh.com>
7375
7376         * gcc.dg/noncompile/init-4.c.c: New test.
7377
7378 2003-04-06  Nathan Sidwell  <nathan@codesourcery.com>
7379
7380         * gcc.misc-test/gcov-9.c: New test.
7381         * gcc.misc-test/gcov-10.c: New test
7382         * gcc.misc-test/gcov-11.c: New test.
7383
7384 2003-04-05  Zack Weinberg  <zack@codesourcery.com>
7385
7386         PR optimization/10024
7387         * gcc.c-torture/compile/20030405-1.c: New test.
7388
7389 2003-04-04  Geoffrey Keating  <geoffk@apple.com>
7390
7391         * gcc.dg/pch/static-3.c: New.
7392         * gcc.dg/pch/static-3.hs: New.
7393         * gcc.dg/pch/pch.exp: Test with -O0 -g too.
7394
7395 2003-04-04  Richard Henderson  <rth@redhat.com>
7396
7397         * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
7398         * g++.dg/eh/forced2.C: Likewise.
7399
7400 2003-04-03  Mike Stump  <mrs@apple.com>
7401
7402         * lib/scanasm.exp (scan-assembler): Add xfail processing for
7403         target arg.
7404         (scan-assembler-times, scan-assembler-not): Likewise.
7405         (scan-assembler-dem, scan-assembler-dem-not): Likewise.
7406
7407 2003-04-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
7408
7409         * gcc.dg/sparc-loop-1.c: New test.
7410
7411 2003-04-02  Geoffrey Keating  <geoffk@apple.com>
7412
7413         PR other/9274
7414         * g++.dg/pch/system-2.C: New.
7415         * g++.dg/pch/system-2.Hs: New.
7416
7417 2003-04-02  Aldy Hernandez  <aldyh@redhat.com>
7418
7419         * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
7420
7421         * g++.dg/eh/simd-1.C (vecfunc): Same.
7422
7423 2003-04-01  Roger Sayle  <roger@eyesopen.com>
7424
7425         * gcc.c-torture/execute/20030401-1.c: New test case.
7426
7427 2003-04-01  Ziemowit Laski <zlaski@apple.com>
7428
7429         * objc.dg/defs.m: New.
7430
7431 2003-04-01  Aldy Hernandez  <aldyh@redhat.com>
7432
7433         * g++.dg/eh/simd-1.C: New.
7434         * g++.dg/eh/simd-2.C: New.
7435
7436 2003-03-01  Aldy Hernandez  <aldyh@redhat.com>
7437
7438         * gcc.c-torture/execute/simd-3.c: New.
7439
7440 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
7441
7442         PR c/9936
7443         * gcc.dg/20030331-2.c: New test.
7444
7445 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
7446
7447         PR c++/10278
7448         * g++.dg/parse/crash2.C: New test.
7449
7450 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
7451
7452         * gcc.c-torture/compile/20030331-1.c: New test, moved from...
7453         * gcc.c-torture/execute/20030331-1.c: ...here.
7454
7455 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
7456
7457         * gcc.c-torture/execute/20030331-1.c: New test.
7458
7459 2003-03-31  Nathan Sidwell  <nathan@codesourcery.com>
7460
7461         * lib/gcov.exp: Adjust call return testing strings.
7462         * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
7463
7464 2003-03-31  Roger Sayle  <roger@eyesopen.com>
7465
7466         * gcc.dg/builtins-3.c: Add new tests for sin and cos.
7467         * gcc.dg/builtins-7.c: New test case.
7468         * gcc.dg/builtins-8.c: New test case.
7469
7470 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
7471
7472         * gcc.c-torture/execute/ieee/20030331-1.c: New test.
7473
7474 2003-03-30  Mark Mitchell  <mark@codesourcery.com>
7475
7476         PR c++/7647
7477         * g++.dg/lookup-class-member-2.C: New test.
7478
7479 2003-03-30  Glen Nakamura  <glen@imodulo.com>
7480
7481         * gcc.dg/20030324-1.c: Add comments and abort if test fails.
7482
7483 2003-03-28  Roger Sayle  <roger@eyesopen.com>
7484
7485         * gcc.c-torture/execute/ieee/fp-cmp-6.c:  Correct test for -O0.
7486
7487 2003-03-28  Mark Mitchell  <mark@codesourcery.com>
7488
7489         * g++.dg/init/attrib1.C: New test.
7490
7491 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
7492
7493         * gcc.dg/ultrasp8.c: New test.
7494
7495 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
7496
7497         * gcc.dg/ultrasp7.c: New test.
7498
7499 2003-03-28  Nathan Sidwell  <nathan@codesourcery.com>
7500
7501         PR c++/10047
7502         * g++.dg/template/inline1.C: New test.
7503
7504 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
7505
7506         * gcc.dg/sparc-dwarf2.c: New test.
7507
7508 2003-03-27  Roger Sayle  <roger@eyesopen.com>
7509
7510         * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
7511         * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
7512
7513 2003-03-27  Mark Mitchell  <mark@codesourcery.com>
7514
7515         * lib/gcov.exp (run-gcov): Add branches and calls options, rather
7516         than reading .x files.
7517         * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
7518         * g77.dg/gcov/gcov-1.f: Likewise.
7519         * gcc.misc-tests/gcov-4b.c: Likewise.
7520         * gcc.misc-tests/gcov-5b.c: Likewise.
7521         * gcc.misc-tests/gcov-6.c: Likewise.
7522         * gcc.misc-tests/gcov-7.c: Likewise.
7523         * gcc.misc-tests/gcov-8.c: Likewise.
7524         * g++.dg/gcov/gcov-1.x: Remove.
7525         * g77.dg/gcov/gcov-1.x: Likewise.
7526         * gcc.misc-tests/gcov-4b.x: Likewise.
7527         * gcc.misc-tests/gcov-5b.x: Likewise.
7528         * gcc.misc-tests/gcov-6.x: Likewise.
7529         * gcc.misc-tests/gcov-7.x: Likewise.
7530         * gcc.misc-tests/gcov-8.x: Likewise.
7531
7532 2003-03-27  Glen Nakamura  <glen@imodulo.com>
7533
7534         PR opt/10087
7535         * gcc.dg/20030324-1.c: New test.
7536
7537 2003-03-27  Nathan Sidwell  <nathan@codesourcery.com>
7538
7539         PR c++/10224
7540         * g++.dg/template/arg3.C: New test.
7541
7542         PR c++/10158
7543         * g++.dg/template/friend18.C: New test.
7544
7545 2003-03-26  Roger Sayle  <roger@eyesopen.com>
7546
7547         * g77.f-torture/compile/20030326-1.f: New test case.
7548
7549 2003-03-26  Janis Johnson  <janis187@us.ibm.com>
7550
7551         * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
7552
7553         * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
7554
7555 2003-03-26  Jakub Jelinek  <jakub@redhat.com>
7556
7557         * gcc.dg/ia64-sync-3.c: New test.
7558
7559 2003-03-26  Alan Modra  <amodra@bigpond.net.au>
7560
7561         * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
7562
7563 2003-03-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
7564
7565         * gcc.dg/ultrasp6.c: New test.
7566
7567 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
7568
7569         * gcc.dg/i386-signbit-1.c: New test.
7570         * gcc.dg/i386-signbit-2.c: New test.
7571         * gcc.dg/i386-signbit-3.c: New test.
7572
7573 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
7574
7575         * gcc.dg/ultrasp5.c: Fix options.
7576
7577 2003-03-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
7578
7579         * gcc.dg/ultrasp5.c: Fix comment.
7580
7581 2003-03-24  Bud Davis  <bdavis9659@comcast.net>
7582
7583         PR fortran/10197
7584         * g77.f-torture/execute/10197.f: New test.
7585
7586 2003-03-24  Nathan Sidwell  <nathan@codesourcery.com>
7587
7588         PR c++/9898, c++/383
7589         * g++.dg/template/conv6.C: New test.
7590
7591         PR c++/10119
7592         * g++.dg/template/ptrmem5.C: New test.
7593
7594         PR c++/10026
7595         * g++.dg/lookup/koenig1.C: New test.
7596
7597         PR C++/10199
7598         * g++.dg/lookup/template2.C: New test.
7599
7600 2003-03-24  Jakub Jelinek  <jakub@redhat.com>
7601
7602         * g++.dg/opt/rtti1.C: New test.
7603
7604 2003-03-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
7605
7606         * gcc.dg/ultrasp5.c: New test.
7607
7608 2003-03-23  Arpad Beszedes <beszedes@cc.u-szeged.hu>
7609
7610         PR middle-end/9967
7611         * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
7612         builtin fputs.
7613
7614 2003-03-23  Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
7615
7616         PR c/8224
7617         * gcc.dg/20030323-1.c: New test.
7618
7619 2003-03-23  Roger Sayle  <roger@eyesopen.com>
7620
7621         * gcc.c-torture/compile/20030323-1.c: New test case.
7622
7623 2003-03-22  Ulrich Weigand  <uweigand@de.ibm.com>
7624
7625         * gcc.dg/20030321-1.c: New test.
7626
7627 2003-03-22  Zack Weinberg  <zack@codesourcery.com>
7628
7629         * gcc.dg/Wshadow-1.c: Add a dg-warning line.
7630
7631 2003-03-22  Nathan Sidwell  <nathan@codesourcery.com>
7632
7633         PR c++/9978, c++/9708
7634         * g++.dg/ext/vlm1.C: Adjust expected error.
7635         * g++.dg/ext/vla2.C: New test.
7636         * g++.dg/template/arg1.C: New test.
7637         * g++.dg/template/arg2.C: New test.
7638
7639 2003-03-22  Bud Davis  <bdavis9659@comcast.net>
7640
7641         * g77.f-torture/execute/select.f: New test.
7642         * g77.f-torture/noncompile/select_no_compile.f: New test.
7643
7644 2003-03-21  Nathan Sidwell  <nathan@codesourcery.com>
7645
7646         PR c++/9898
7647         * g++.dg/other/error4.C: New test.
7648
7649 2003-03-20  Mark Mitchell  <mark@codesourcery.com>
7650
7651         * g++.dg/template/friend17.C: New test.
7652
7653 2003-03-21  Alan Modra  <amodra@bigpond.net.au>
7654
7655         * gcc.c-torture/compile/20030320-1.c: New.
7656
7657 2003-03-20  Roger Sayle  <roger@eyesopen.com>
7658
7659         * gcc.dg/builtins-6.c: New test case.
7660
7661 2003-03-19  Alan Modra  <amodra@bigpond.net.au>
7662
7663         PR target/10073
7664         * gcc.c-torture/compile/20030319-1.c: New.
7665
7666 2003-03-18  Jan Hubicka  <jh@suse.cz>
7667
7668         * gcc.dg/i386-cvt-1.c: New test.
7669
7670 2003-03-17  Zack Weinberg  <zack@codesourcery.com>
7671
7672         * objc.dg/naming-1.m: Use "(parse|syntax) error".
7673         * objc.dg/naming-2.m: Likewise.
7674
7675 2003-03-17  Mark Mitchell  <mark@codesourcery.com>
7676
7677         PR c++/9639
7678         * g++.dg/parse/crash1.C: New test.
7679
7680 2003-03-16  Mark Mitchell  <mark@codesourcery.com>
7681
7682         PR c++/8805
7683         * g++.dg/eh/cleanup1.C: New test.
7684
7685 2003-03-16  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
7686
7687         * gcc.c-torture/execute/20030316-1.c: New test case.
7688
7689 2003-03-16  Nathan Sidwell  <nathan@codesourcery.com>
7690
7691         PR c++/9629
7692         * g++.dg/init/ctor2.C: New test.
7693
7694 2003-03-15  Roger Sayle  <roger@eyesopen.com>
7695
7696         * g77.f-torture/compile/xformat.f: New test case.
7697
7698 2003-03-15  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
7699
7700         * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
7701         * g++.old-deja/g++.mike/eh50.C: Likewise.
7702
7703 2003-03-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7704
7705         PR c++/6440
7706         * g++.dg/template/spec7.C: New test.
7707         * g++.dg/template/spec8.C: Likewise.
7708
7709 2003-03-14  Jakub Jelinek  <jakub@redhat.com>
7710
7711         * gcc.c-torture/execute/20030313-1.c: New test.
7712
7713 2003-03-14  Richard Henderson  <rth@redhat.com>
7714
7715         * gcc.dg/inline-2.c: Adjust alpha test for external call.
7716
7717 2003-03-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
7718
7719         * gcc.c-torture/compile/20030314-1.c: New test.
7720
7721 2003-03-13  Danny Smith  <dannysmith@users.sourceforge.net>
7722
7723         * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
7724         * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
7725         thumb target,
7726         * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
7727         to accept newer _imp__  prefix and additional
7728         newline in .drectve section.
7729         * gcc.dg/dll-4.c: Likewise.
7730         * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
7731         switch.
7732
7733 2003-03-13  Mark Mitchell  <mark@codesourcery.com>
7734
7735         * g++.dg/parse/namespace9.C: New test.
7736
7737         * g++.dg/init/ref5.C: New test.
7738         * g++.dg/parse/ptrmem1.C: Likewise.
7739
7740 2003-03-12  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
7741
7742         * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
7743         * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
7744         regular expression.
7745         * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
7746         * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
7747
7748 2003-03-12  Daniel Jacobowitz  <drow@mvista.com>
7749
7750         * gcc.c-torture/execute/20030224-2.c: New test.
7751
7752 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
7753
7754         * gcc.dg/decl-3.c: New test.
7755
7756 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
7757
7758         * gcc.dg/i386-loop-2.c: New test.
7759
7760 2003-03-11  Mark Mitchell  <mark@codesourcery.com>
7761
7762         PR c++/9474
7763         * g++.dg/parse/namespace8.C: New test.
7764
7765         PR c++/9924
7766         * g++.dg/overload/builtin2.C: New test.
7767
7768 2003-03-11  Steven Bosscher  <s.bosscher@student.tudelft.nl>
7769
7770         * gcc.dg/return-type-3.c: New test.
7771
7772 2003-03-11  D.Venkatasubramanian  <dvenkat@noida.hcltech.com>
7773
7774         * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
7775         profiling options are not supported.
7776
7777 2003-03-10  Mark Mitchell  <mark@codesourcery.com>
7778
7779         * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
7780         * g++.old-deja/g++.warn/impint2.C: Likewise.
7781
7782 2003-03-10  Devang Patel  <dpatel@apple.com>
7783
7784         * g++.dg/cpp/c++_cmd_1.C: New test.
7785         * g++.dg/cpp/c++_cmd_1.h: New file.
7786
7787 2003-03-10  Segher Boessenkool  <segher@koffie.nl>
7788
7789         * gcc.dg/altivec-9.c: New file.
7790
7791 2003-03-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7792
7793         * gcc.dg/ppc-sdata-1.c: New test.
7794         * gcc.dg/ppc-sdata-2.c: New test.
7795
7796 2003-03-09  Mark Mitchell  <mark@codesourcery.com>
7797
7798         PR c++/9373
7799         * g++.dg/opt/ptrmem2.C: New test.
7800
7801         PR c++/8534
7802         * g++.dg/opt/ptrmem1.C: New test.
7803
7804 2003-03-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
7805
7806         * gcc.dg/i386-loop-1.c: New test.
7807
7808 2003-03-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7809
7810         PR c++/9970
7811         * g++.dg/lookup/friend1.C: New test.
7812
7813 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
7814
7815         PR c++/9823
7816         * g++.dg/parser/constructor1.C: New test.
7817
7818 2003-03-08  Hans-Peter Nilsson  <hp@bitrange.com>
7819
7820         * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
7821
7822         * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
7823
7824 2003-03-08  Neil Booth  <neil@daikokuya.co.uk>
7825
7826         * gcc.dg/cpp/Wunused.c: Update test.
7827
7828 2003-03-08  Jan Hubicka  <jh@suse.cz>
7829
7830         * gcc.dg/inline-3.c: New test.
7831
7832 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
7833
7834         PR c++/9809
7835         * g++.dg/parse/builtin1.C: New test.
7836
7837         PR c++/9982
7838         * g++.dg/abi/cookie1.C: New test.
7839         * g++.dg/abi/cookie2.C: Likewise.
7840
7841         PR c++/9524
7842         * g++.dg/template/field1.C: New test.
7843
7844         PR c++/9912
7845         * g++.dg/parse/class1.C: New test.
7846         * g++.dg/parse/namespace7.C: Likewise.
7847         * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
7848
7849 2003-03-07  Mark Mitchell  <mark@codesourcery.com>
7850
7851         * g++.dg/init/ref4.C: New test.
7852
7853 2003-03-07  Jan Hubicka  <jh@suse.cz>
7854
7855         * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
7856         * gcc.dg/inline-3.c:  New test.
7857
7858 2003-03-06  Mark Mitchell  <mark@codesourcery.com>
7859
7860         * g++.dg/init/ref3.C: New test.
7861
7862         PR c++/9965
7863         * g++.dg/init/ref2.C: New test.
7864
7865         PR c++/9400
7866         * g++.dg/warn/Wshadow-2.C: New test.
7867
7868         PR c++/9791
7869         * g++.dg/warn/Woverloaded-1.C: New test.
7870
7871 2003-03-05  Jan Hubicka  <jh@suse.cz>
7872
7873         * gcc.dg/i386-local2.c: New.
7874         * gcc.dg/i386-local.c: Fix typo.
7875
7876 2003-03-05  Mark Mitchell  <mark@codesourcery.com>
7877
7878         * g++.dg/abi/layout3.C: New test.
7879
7880 2003-03-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
7881
7882         * gcc.c-torture/compile/20030305-1.c
7883
7884 2003-03-05  Jan Hubicka  <jh@suse.cz>
7885
7886         * gcc.dg/i386-local.c: New.
7887
7888 2003-03-04  J"orn Rennecke <joern.rennecke@superh.com>
7889
7890         * gcc.dg/sh-relax.c: Disable for sh64-*-*.
7891
7892 2003-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
7893
7894         * gcc.dg/switch-2.c: New test.
7895         * gcc.dg/switch-3.c: New test.
7896         * gcc.dg/Wswitch.c: Adjust line numbers.
7897         * gcc.dg/Wswitch-default.c: Likewise.
7898         * gcc.dg/Wswitch-enum.c: Likewise.
7899
7900 2003-03-04  Alexandre Oliva  <aoliva@redhat.com>
7901
7902         * gcc.c-torture/execute/20030222-1.c: New test.
7903
7904 2003-03-03  James E Wilson  <wilson@tuliptree.org>
7905
7906         * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
7907
7908 2003-03-03  Mark Mitchell  <mark@codesourcery.com>
7909
7910         PR c++/9878
7911         * g++.dg/init/ref1.C: New test.
7912
7913 2003-03-03  J"orn Rennecke <joern.rennecke@superh.com>
7914
7915         * gcc.dg/sh-relax.c: New SH-only test.
7916
7917 2003-03-03  Geoffrey Keating  <geoffk@apple.com>
7918
7919         * gcc.c-torture/compile/20010327-1.c: Back out last change.  Add
7920         comment explaining purpose of testcase.
7921
7922 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
7923
7924         * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
7925         for HC11/HC12 (asm needs two int registers).
7926         * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
7927         HC11/HC12 because the test uses an asm which needs two 32-bit
7928         registers.
7929
7930 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
7931
7932         * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
7933         for HC11/HC12 (array is too large otherwise).
7934         * gcc.c-torture/compile/920501-4.x: New file, likewise.
7935         * gcc.c-torture/compile/20010518-2.x: Likewise.
7936         * gcc.c-torture/compile/980506-1.x: Don't execute this test on
7937         HC11/HC12 (array is too large).
7938
7939 2003-03-01  Geoffrey Keating  <geoffk@apple.com>
7940
7941         * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
7942         * lib/g++-dg.exp (g++-dg-test): Likewise.
7943
7944 2003-03-01  Roger Sayle  <roger@eyesopen.com>
7945
7946         * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
7947         * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
7948
7949 2003-03-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7950
7951         * g++.dg/warn/implicit-typename1.C: Remove warning.
7952
7953 2003-02-28  Richard Henderson  <rth@redhat.com>
7954
7955         * gcc.dg/noreturn-1.c: Move noreturn warning line.
7956         * gcc.dg/return-type-1.c: Move control reaches end warning line.
7957
7958 2003-02-28  Geoffrey Keating  <geoffk@apple.com>
7959
7960         * gcc.dg/pch/pch.exp: Change .pch to .gch.
7961         * g++.dg/pch/pch.exp: Likewise.
7962
7963 2003-02-28  Mark Mitchell  <mark@codesourcery.com>
7964
7965         PR c++/9879
7966         * testsuite/g++.dg/init/new4.C: New test.
7967
7968 2003-02-28  Richard Earnshaw  <rearnsha@arm.com>
7969
7970         * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
7971
7972 2003-02-28  Alexandre Oliva  <aoliva@redhat.com>
7973
7974         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
7975         unsigned long.
7976
7977         * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
7978         wider than float.
7979
7980 2003-02-26  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
7981
7982         * lib/scanasm.exp: Add support for counting numbers of
7983         occurences.
7984         * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
7985         gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
7986
7987 2003-02-25  Mark Mitchell  <mark@codesourcery.com>
7988
7989         PR c++/9683
7990         * g++.dg/template/static3.C: New test.
7991
7992         PR c++/9829
7993         * g++.dg/parse/namespace6.C: New test.
7994
7995 2003-02-25  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7996
7997         PR target/9732
7998         * gcc.dg/20030225-1.c: New test.
7999
8000 2003-02-24  Mark Mitchell  <mark@codesourcery.com>
8001
8002         * README: Remove out-of-date information.
8003
8004         PR c++/9836
8005         * g++.dg/template/spec6.C: New test.
8006
8007 2003-02-24  Jeff Law  <law@redhat.com>
8008
8009         * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
8010
8011 2003-02-24  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
8012
8013         * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
8014         * gcc.dg/pragma-ep-1.c: Likewise.
8015
8016 2003-02-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8017
8018         PR c++/9602
8019         * g++.dg/template/friend16.C: New test.
8020
8021 2003-02-23  Mark Mitchell  <mark@codesourcery.com>
8022
8023         PR c++/5333
8024         * g++.dg/parse/fused-params1.C: Adjust error messages.
8025         * g++.dg/template/nested3.C: New test.
8026
8027 2003-02-24  Alan Modra  <amodra@bigpond.net.au>
8028
8029         * g++.dg/abi/param1.C: New test.
8030
8031 2003-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8032
8033         PR c++/7982
8034         * g++.dg/warn/implicit-typename1.C: New test.
8035
8036 2003-02-22  Kelley Cook <kelleycook@comcast.net>
8037
8038         * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
8039         with "mtune".
8040         * g++.old-deja/g++.other/store-expr2.C: Likewise.
8041         * gcc.c-torture/execute/20010129-1.x: Likewise.
8042         * gcc.dg/20011107-1.c: Likewise.
8043         * gcc.dg/20020108-1.c: Likewise.
8044         * gcc.dg/20020122-3.c: Likewise.
8045         * gcc.dg/20020206-1.c: Likewise.
8046         * gcc.dg/20020310-1.c: Likewise.
8047         * gcc.dg/20020426-2.c: Likewise.
8048         * gcc.dg/20020517-1.c: Likewise.
8049         * gcc.dg/991230-1.c: Likewise.
8050         * gcc.dg/i386-unroll-1.c: Likewise.
8051         * gcc.misc-tests/i386-prefetch.exp: Likewise.
8052
8053 2003-02-22  Jan Hubicka  <jh@suse.cz>
8054
8055         * gcc.dg/i386-mul.c: New test.
8056
8057 2003-02-21  Roger Sayle  <roger@eyesopen.com>
8058
8059         * gcc.dg/builtins-5.c: New test case.
8060
8061 2003-02-22  Hans-Peter Nilsson  <hp@axis.com>
8062
8063         * gcc.dg/asmreg-1.c: New test.
8064
8065 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
8066
8067         PR c++/9749
8068         * g++.dg/parse/varmod1.C: New test.
8069
8070 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
8071
8072         PR c++/9727
8073         * g++.dg/template/op1.C: New test.
8074
8075 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
8076
8077         PR c++/8906
8078         * g++.dg/template/nested2.C: New test.
8079
8080 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
8081
8082         PR c++/8724
8083         * g++.dg/expr/dtor1.C: New test.
8084
8085 2003-02-21  Zack Weinberg  <zack@codesourcery.com>
8086
8087         * gcc.dg/cpp/include3.c: New test.
8088         * gcc.dg/cpp/inc/foo.h: New file.
8089
8090 2003-02-21  Glen Nakamura  <glen@imodulo.com>
8091
8092         * gcc.c-torture/execute/20030221-1.c: New test.
8093
8094 2003-02-20  Mark Mitchell  <mark@codesourcery.com>
8095
8096         PR c++/9729
8097         * g++.dg/abi/conv1.C: New test.
8098
8099 2003-02-20  Jan Hubicka  <jh@suse.cz>
8100
8101         * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
8102
8103 2003-02-19  Daniel Jacobowitz  <drow@mvista.com>
8104
8105         * gcc.c-torture/compile/20030219-1.c: New test.
8106
8107 2003-02-18  Jan Hubicka  <jh@suse.cz>
8108
8109         * gcc.dg/funcorder.c: New test.
8110
8111 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
8112
8113         * gcc.c-torture/execute/20030218-1.c: New.
8114
8115 2003-02-18  Aldy Hernandez  <aldyh@redhat.com>
8116
8117         * gcc.dg/20030218-1.c: New.
8118
8119 2003-02-18  Richard Henderson  <rth@redhat.com>
8120
8121         * gcc.dg/attr-invalid.c: Allow __used__ on static data.
8122         * gcc.dg/attr-used-2.c: New.
8123
8124 2003-02-18  Mark Mitchell  <mark@codesourcery.com>
8125
8126         PR c++/9704
8127         * g++.dg/init/copy5.C: New test.
8128
8129 2003-02-18  Geoffrey Keating  <geoffk@apple.com>
8130
8131         * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
8132         * g++.dg/pch/pch.exp: Likewise.
8133
8134 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
8135
8136         * gcc.c-torture/execute/20030209-1.c: Enable the test if
8137         STACK_SIZE is not defined.
8138
8139 2003-02-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8140
8141         PR c++/9457
8142         * g++.dg/template/init1.C: New test.
8143
8144 2003-02-16  Jan HUbicka  <jh@suse.cz>
8145
8146         * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
8147         (foo): Add few extra tests
8148         * gcc.dg/c99-const-expr-3.c: Likewise.
8149         * gcc.c-torture/execute/20030216-1.c: New.
8150
8151 2003-02-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8152
8153         PR c++/9459
8154         * g++.dg/ext/typeof4.C: New test.
8155
8156 2003-02-15  Roger Sayle  <roger@eyesopen.com>
8157
8158         * gcc.dg/i386-387-3.c: New test case.
8159
8160 2003-02-14  Josef Zlomek  <zlomekj@suse.cz>
8161
8162         * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
8163         cris-*-elf* cris-*-aout* and mmix-*-*.
8164
8165 2003-02-13  Josef Zlomek  <zlomekj@suse.cz>
8166
8167         * gcc.dg/20030213-1.c: New test.
8168
8169 2003-02-12  Roger Sayle  <roger@eyesopen.com>
8170
8171         * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
8172         * gcc.dg/i386-387-2.c: Likewise.
8173
8174 2003-02-12  Aldy Hernandez  <aldyh@redhat.com>
8175
8176         * gcc.dg/ppc-spe.c: Fix formatting.
8177         Enable tests that were previously unsupported by gas.
8178         Delete tests for instructions that no longer exist.
8179         Switch arguments on evsubifw builtin.
8180
8181 2003-02-12  Kazu Hirata  <kazu@cs.umass.edu>
8182
8183         * gcc.c-torture/execute/20030209-1.c: Disable the test if
8184         STACK_SIZE is too small.
8185
8186 2003-02-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
8187             Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
8188
8189         * gcc.dg/decl-2.c: New test.
8190
8191 2003-02-10  Jan Hubicka  <jh@suse.cz>
8192
8193         * gcc.dg/i386-fpcvt-1.c:  New test.
8194
8195 2002-02-09  Richard Sandiford  <rsandifo@redhat.com>
8196
8197         * gcc.c-torture/execute/20030209-1.c: New test.
8198
8199 2003-02-09  Kazu Hirata  <kazu@cs.umass.edu>
8200
8201         * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
8202         int-wide bitops, use the constants of the same width.
8203         Likewise, if long long is 32-bit wide, test bitops using
8204         32-bit constants.
8205
8206 2003-02-07  Loren James Rittle  <ljrittle@acm.org>
8207
8208         * gcc.dg/20021014-1.c: Annotate with expected notice text.
8209
8210 2003-02-07  Roger Sayle  <roger@eyesopen.com>
8211
8212         * testsuite/gcc.dg/builtins-4.c: New test case.
8213
8214 2003-02-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8215
8216         * gcc.dg/20020430-1.c: Fix dg command typos.
8217         * gcc.dg/20020503-1.c: Likewise.
8218
8219 2003-02-06  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
8220
8221         PR c++/8785
8222         * g++.dg/parse/fused-params1.C: New test.
8223
8224         PR c++/8857
8225         * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
8226
8227         PR c++/8921
8228         * g++.dg/parse/non-dependent1.C: New test.
8229
8230         PR c++/8928
8231         * g++.dg/parse/dupl-tmpl-args1.C: New test.
8232
8233         PR c++/9228
8234         * g++.dg/parse/undefined7.C: New test.
8235         * g++.dg/parse/non-templ1.C: New test.
8236
8237         PR c++/9229
8238         * g++.dg/parse/too-many-tmpl-args1.C: New test.
8239
8240 2003-02-06  Eric Botcazou <ebotcazou@libertysurf.fr>
8241
8242         * gcc.c-torture/compile/20030206-1.c: New test.
8243
8244 2003-02-05  Roger Sayle  <roger@eyesopen.com>
8245
8246         * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
8247         "pow" to "foo" to avoid potential confusion with a math built-in.
8248
8249 2003-02-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8250
8251         * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
8252         conditions for SPARC targets.
8253
8254 2003-02-05  Jakub Jelinek  <jakub@redhat.com>
8255
8256         * gcc.dg/20030204-1.c: New test.
8257
8258 2003-02-04  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
8259
8260         PR c++/38
8261         * g++.dg/parse/array-size1.C: New test.
8262
8263         PR c++/5657
8264         * g++.dg/parse/undefined3.C: New test.
8265
8266         PR c++/5665
8267         * g++.dg/parse/undefined4.C: New test.
8268
8269         PR c++/5975
8270         * g++.dg/parse/undefined5.C: New test.
8271
8272         PR c++/7259
8273         * g++.dg/parse/tmpl-tmpl-param1.C: New test.
8274
8275         PR c++/8578
8276         * g++.dg/parse/casting-operator1.C: New test.
8277
8278         PR c++/8596
8279         * g++.dg/parse/undefined6.C: New test.
8280
8281         PR c++/8736
8282         * g++.dg/parse/missing-template1.C: New test.
8283
8284 2003-02-04  Jan Hubicka  <jh@suse.cz>
8285
8286         * gcc.dg/i386-cadd.c:  Compile using -march=k8.
8287         * gcc.dg/i386-cmov?.c:  Likewise.
8288         * gcc.dg/i386-fpcvt-?.c:  Likewise.
8289         * gcc.dg/i386-ssefp-1.c:  Likewise.
8290         * gcc.dg/i386-ssetype-?.c:  Likewise; fix for register passing
8291         conventions.
8292
8293 2003-02-03  Mark Mitchell  <mark@codesourcery.com>
8294
8295         PR c++/7129
8296         * testsuite/g++.dg/ext/max.C: New test.
8297
8298 2003-02-03  Jan Hubicka  <jh@suse.cz>
8299
8300         * gcc.c-torture/execute/20030203-1.c: New test.
8301
8302 2003-02-03  Richard Earnshaw  <rearnsha@arm.com>
8303
8304         * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
8305         'natural-endian'.
8306
8307 2003-02-01  Richard Sandiford  <rsandifo@redhat.com>
8308
8309         * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
8310         * g++.dg/init/new2.C: Likewise.
8311         * g++.dg/other/new1.C: Likewise.
8312
8313 2003-01-31  Loren J. Rittle <ljrittle@acm.org>
8314
8315         * gcc.dg/struct-ret-libc.c: New test.
8316
8317 2003-01-31  Ulrich Weigand  <uweigand@de.ibm.com>
8318
8319         * gcc.dg/20030129-1.c: New test.
8320
8321 2003-01-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8322
8323         PR c++/8849
8324         * g++.dg/template/ptrmem4.C: New test.
8325
8326 2003-01-29  Mark Mitchell  <mark@codesourcery.com>
8327
8328         * g++.dg/parser/constant1.C: New test.
8329
8330 2003-01-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8331
8332         PR c++/8591
8333         * g++.dg/parse/friend2.C: New test.
8334
8335 2003-01-29  Nathan Sidwell  <nathan@codesourcery.com>
8336
8337         PR c++/9437
8338         * g++.dg/template/unify4.C: New test.
8339
8340 2003-01-28  Richard Sandiford  <rsandifo@redhat.com>
8341
8342         * gcc.c-torture/execute/20030128-1.c: New test.
8343
8344 2003-01-28  Jeffrey D. Oldham  <oldham@codesourcery.com>
8345
8346         * g++.dg/lookup/nested1.C: Test moved from ...
8347         * g++.old-deja/g++.other/lookup24.C: ... here.
8348
8349 2003-01-28  Jan Hubicka  <jh@suse.cz>
8350
8351         * gcc.dg/i386-cmov5.c:  New test.
8352
8353 2003-01-28  D.Venkatasubramanian   <dvenkat@noida.hcltech.com>
8354
8355         * gcc.c-torture/execute/20010925-1.c: Changed the
8356         memcpy declaration.
8357
8358 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
8359
8360         PR c++/3902
8361         * g++.dg/parse/template5.C: New test.
8362
8363 2003-01-28  Toon Moene  <toon@moene.indiv.nluug.nl>
8364
8365         PR fortran/9258
8366         * g77.dg/pr9258: New test.
8367
8368 2003-01-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
8369
8370         * README: Move relevant parts from README.g++.
8371
8372         * README.g++: Remove this file.
8373
8374 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
8375
8376         * g++.dg/abi/dcast1.C: New test.
8377
8378 2003-01-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8379
8380         * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
8381
8382 2003-01-27  Jeffrey D. Oldham  <oldham@codesourcery.com>
8383
8384         PR c++/47
8385         * g++.old-deja/g++.other/lookup24.C: New test.
8386
8387 2003-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8388
8389         PR middle-end/7227
8390         * gcc.dg/uninit-C.c: New test.
8391
8392 2003-01-27  Nathan Sidwell  <nathan@codesourcery.com>
8393
8394         * g++.dg/abi/covariant1.C: New test.
8395
8396 2003-01-25  Ulrich Weigand  <uweigand@de.ibm.com>
8397
8398         * gcc.dg/20030123-1.c: New test.
8399
8400 2003-01-25  Jan Hubicka  <jh@suse.cz>
8401
8402         PR opt/8492
8403         * gcc.c-torture/compile/20030125-1.c
8404
8405 2003-01-25  Nathan Sidwell  <nathan@codesourcery.com>
8406
8407         PR c++/9403
8408         * g++.dg/parse/template3.C: New test.
8409         * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
8410
8411         PR c++/795
8412         * g++.dg/parse/template4.C: New test.
8413
8414         PR c++/9415
8415         * g++.dg/template/qual2.C: New test.
8416
8417         PR c++/8545
8418         * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
8419
8420         * g++.old-deja/g++.ns/bogus1.C: Change expected error.
8421
8422 2003-01-25  Roger Sayle  <roger@eyesopen.com>
8423
8424         * gcc.c-torture/execute/switch-1.c: New test case.
8425
8426 2003-01-25  Jan Hubicka  <jh@suse.cz>
8427
8428         * gcc.c-torture/execute/20030125-1.[cx]: New test.
8429
8430 2003-01-25  Paolo Carlini  <pcarlini@unitus.it>
8431
8432         Tweaks for Bison-1.875. From the NEWS file:
8433         "- `parse error' -> `syntax error'
8434         Bison now uniformly uses the term `syntax error'"
8435         * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
8436         * gcc.dg/cpp/digraph2.c: Likewise.
8437         * gcc.dg/cpp/direct2.c: Likewise.
8438         * gcc.dg/cpp/paste4.c: Likewise.
8439         * gcc.dg/c90-restrict-1.c: Likewise.
8440         * gcc.dg/c99-func-2.c: Likewise.
8441         * gcc.dg/noncompile/920721-2.c: Likewise.
8442         * gcc.dg/noncompile/930622-2.c: Likewise.
8443         * gcc.dg/noncompile/940112-1.c: Likewise.
8444         * gcc.dg/noncompile/950921-1.c: Likewise.
8445         * gcc.dg/noncompile/951123-1.c: Likewise.
8446         * gcc.dg/noncompile/971104-1.c: Likewise.
8447         * gcc.dg/noncompile/990416-1.c: Likewise.
8448
8449 2003-01-24  Paolo Carlini  <pcarlini@unitus.it>
8450
8451         * g++.dg/parse/undefined1.C: Add error message.
8452
8453 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
8454
8455         PR c++/9354
8456         * g++.dg/parse/new1.C: New test.
8457
8458         PR c++/9216
8459         * g++.dg/parse/template2.C: New test.
8460
8461         PR c++/9354
8462         * g++.dg/parse/typedef2.C: New test.
8463
8464         PR c++/9328
8465         * g++.dg/ext/typeof3.C: New test.
8466
8467 2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
8468
8469         PR c++/2738
8470         * g++.dg/parse/ret-type1.C: New test.
8471
8472         PR c++/3792
8473         * g++.dg/parse/tmpl-outside1.C: New test.
8474
8475         PR c++/4207
8476         * g++.dg/parse/int-as-enum1.C: New test.
8477
8478         PR c++/4903
8479         * g++.dg/parse/no-typename1.C: New test.
8480
8481         PR c++/5533
8482         * g++.dg/parse/no-value1.C: New test.
8483
8484         PR c++/5921
8485         * g++.dg/parse/wrong-inline1.C: New test.
8486
8487         PR c++/6402
8488         * g++.dg/parse/ref1.C: New test.
8489
8490         PR c++/6992
8491         * g++.dg/parse/attr-ctor1.C: New test.
8492
8493         PR c++/7229
8494         * g++.dg/parse/namespace5.C: New test.
8495
8496         PR c++/7917
8497         * g++.dg/parse/func-def1.C: New test.
8498
8499         PR c++/8143
8500         * g++.dg/parse/undefined1.C: New test.
8501
8502         PR c++/5723, PR c++/8522
8503         * g++.dg/parse/specialization1.C: New test.
8504
8505         PR c++/163, PR c++/8595
8506         * g++.dg/parse/struct-as-enum1.C: New test.
8507
8508         PR c++/9173
8509         * g++.dg/parse/undefined2.C: New test.
8510
8511 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
8512
8513         PR c++/9298
8514         * g++.dg/parse/template1.C: New test.
8515
8516         PR c++/9384
8517         * g++.dg/parse/using1.C: New test.
8518
8519         PR c++/9285
8520         PR c++/9294
8521         * g++.dg/parse/expr2.C: New test.
8522
8523         PR c++/9388
8524         * g++.dg/parse/lookup2.C: Likewise.
8525
8526 2003-01-21  Jan Hubicka  <jh@suse.cz>
8527
8528         * gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
8529         * gcc.c-torture/execute/eeprof-1.c:  Likewise.
8530         * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
8531         * gcc.c-torture/execute/string-opt-*.c: Likewise.
8532
8533 2003-01-20  Nick Clifton  <nickc@redhat.com>
8534
8535         * gcc.c-torture/execute/20030117-1.c: New test case.  Exposes
8536         problem with ARM sibcall code generation.
8537
8538 2003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
8539
8540         * gcc.c-torture/execute/20030120-1.c: New.
8541
8542 2003-01-19  Paolo Carlini  <pcarlini@unitus.it>
8543
8544         * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
8545
8546 2003-01-17  Mark Mitchell  <mark@codesourcery.com>
8547
8548         PR c++/9272
8549         * g++.dg/parse/ctor1.C: New test.
8550
8551         PR c++/9294:
8552         * g++.dg/parse/qualified1.C: New test.
8553
8554         * g++.dg/parse/typename3.C: New test.
8555
8556 2003-01-16  Richard Henderson  <rth@redhat.com>
8557
8558         * g++.dg/tls/init-2.C: Fix error matches for real this time.
8559
8560 2003-01-16  Richard Henderson  <rth@redhat.com>
8561
8562         * g++.dg/pch/pch.exp: Copy test header to the working directory
8563         before using it either for precompilation or direct use.
8564         * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
8565         * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
8566
8567 2003-01-16  Richard Henderson  <rth@redhat.com>
8568
8569         * gcc.dg/pch/pch.exp: Copy test header to the working directory
8570         before using it either for precompilation or direct use.
8571         * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
8572         * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
8573
8574 2003-01-16  Mark Mitchell  <mark@codesourcery.com>
8575
8576         * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
8577         * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
8578         * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
8579         * gcc/testsuite/g++.dg/parse/typename2.C: New test.
8580         * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
8581         typename warning into error.
8582         * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
8583         error messages.
8584         * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
8585         * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
8586         * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
8587         messages.
8588         * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
8589         make declaration visible in template.
8590         * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
8591         * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
8592         messages.
8593         * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
8594         message.
8595         * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
8596         * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
8597         * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
8598         * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
8599         typename warning with error message.
8600         * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
8601         * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
8602         * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
8603
8604 2003-01-16  Nathan Sidwell  <nathan@codesourcery.com>
8605
8606         * g++.dg/parse/ambig2.C: New test.
8607
8608 2003-01-15  Richard Henderson  <rth@redhat.com>
8609
8610         * g++.dg/tls/init-2.C: Update error message string.
8611
8612 2003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8613
8614         * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
8615
8616 2003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
8617
8618         * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
8619         all for HC11/HC12.
8620         * gcc.c-torture/compile/20001205-1.x: Likewise.
8621         * gcc.c-torture/compile/20001226-1.x: Likewise.
8622         * gcc.c-torture/compile/920520-1.x: Likewise.
8623         * gcc.c-torture/compile/961203-1.x: Likewise.
8624         * gcc.c-torture/compile/20020604-1.x: Likewise.
8625
8626 2003-01-15  Jan Hubicka  <jh@suse.cz>
8627
8628         * gcc.c-torture/compile/20030115-1.c: New test.
8629
8630         * gcc.dg/i386-fpcvt-1.c: New test.
8631         * gcc.dg/i386-fpcvt-2.c: New test.
8632
8633 2003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
8634
8635         Further conform g++'s __vmi_class_type_info to the C++ ABI
8636         specification.
8637         * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
8638         the specification.
8639
8640 2003-01-14  Jan Hubicka  <jh@suse.cz>
8641
8642         * gcc.dg/i386-fpcvt-1.c: New test.
8643         * gcc.dg/i386-fpcvt-2.c: New test.
8644
8645 2003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
8646
8647         * gcc.dg/i386-mmx-3.c: New test.
8648
8649 2003-01-12  Mark Mitchell  <mark@codesourcery.com>
8650
8651         PR c++/9264
8652         * g++.dg/parse/octal1.C: New file.
8653
8654         PR c++/9172
8655         * g++.dg/parse/typename1.C: New file.
8656
8657 2003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
8658
8659         * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
8660         * gcc.dg/bf-no-ms-layout.c: Likewise.
8661         * gcc.dg/bf-ms-attrib.c: Likewise.
8662
8663 2003-01-10  Mark Mitchell  <mark@codesourcery.com>
8664
8665         PR c++/9099
8666         * g++.dg/parse/dtor1.C: New file.
8667
8668         PR c++/9128
8669         * g++.dg/rtti/typeid1.C: New file.
8670
8671         PR c++/9153
8672         * g++.dg/parse/lookup1.C: New file.
8673
8674         PR c++/9171
8675         * g++.dg/templ/spec5.C: New file.
8676
8677 2003-01-10  Josef Zlomek  <zlomekj@suse.cz>
8678
8679         * gcc.c-torture/compile/20030110-1.c: New test.
8680
8681 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
8682
8683         Merge from pch-branch:
8684
8685         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
8686
8687         * gcc.dg/pch/cpp-1.h: New.
8688         * gcc.dg/pch/cpp-1.c: New.
8689         * gcc.dg/pch/cpp-2.h: New.
8690         * gcc.dg/pch/cpp-2.c: New.
8691
8692         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
8693
8694         * gcc.dg/pch/except-1.h: New.
8695         * gcc.dg/pch/except-1.c: New.
8696
8697         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
8698
8699         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
8700         running test.
8701         * gcc.dg/pch: Include *.hp not *.h.
8702         * gcc.dg/pch/system-1.h: New.
8703         * gcc.dg/pch/system-1.c: New.
8704
8705         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
8706
8707         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
8708         rather than trying to build and run a program using PCH.
8709         * gcc.dg/pch: Remove dg-do commands from test files.
8710
8711         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
8712
8713         * gcc.dg/pch/macro-3.c: New.
8714         * gcc.dg/pch/macro-3.h: New.
8715
8716         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
8717
8718         * gcc.dg/pch/common-1.c: New.
8719         * gcc.dg/pch/common-1.h: New.
8720         * gcc.dg/pch/decl-1.c: New.
8721         * gcc.dg/pch/decl-1.h: New.
8722         * gcc.dg/pch/decl-2.c: New.
8723         * gcc.dg/pch/decl-2.h: New.
8724         * gcc.dg/pch/decl-3.c: New.
8725         * gcc.dg/pch/decl-3.h: New.
8726         * gcc.dg/pch/decl-4.c: New.
8727         * gcc.dg/pch/decl-4.h: New.
8728         * gcc.dg/pch/decl-5.c: New.
8729         * gcc.dg/pch/decl-5.h: New.
8730         * gcc.dg/pch/global-1.c: New.
8731         * gcc.dg/pch/global-1.h: New.
8732         * gcc.dg/pch/inline-1.c: New.
8733         * gcc.dg/pch/inline-1.h: New.
8734         * gcc.dg/pch/inline-2.c: New.
8735         * gcc.dg/pch/inline-2.h: New.
8736         * gcc.dg/pch/static-1.c: New.
8737         * gcc.dg/pch/static-1.h: New.
8738         * gcc.dg/pch/static-2.c: New.
8739         * gcc.dg/pch/static-2.h: New.
8740
8741         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
8742
8743         * g++.dg/pch/pch.exp: Better handle failing testcases.
8744         * gcc.dg/pch/pch.exp: Likewise.
8745         * gcc.dg/pch/macro-1.c: New.
8746         * gcc.dg/pch/macro-1.h: New.
8747         * gcc.dg/pch/macro-2.c: New.
8748         * gcc.dg/pch/macro-2.h: New.
8749
8750         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
8751
8752         * g++.dg/dg.exp: Treat files in pch/ specially.
8753         * g++.dg/pch/pch.exp: New file.
8754         * g++.dg/pch/empty.H: New file.
8755         * g++.dg/pch/empty.C: New file.
8756         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
8757         "precompile".
8758
8759         * gcc.dg/pch/pch.exp: New file.
8760         * gcc.dg/pch/empty.h: New file.
8761         * gcc.dg/pch/empty.c: New file.
8762         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
8763         "precompile".
8764
8765 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8766
8767         * g++.dg/template/friend14.C: New test.
8768
8769 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
8770
8771         * gcc.dg/old-style-asm-1.c: New test.
8772
8773 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
8774
8775         * gcc.c-torture/compile/20030109-1.c: New test.
8776
8777 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
8778
8779         * gcc.c-torture/execute/20030109-1.c: New test.
8780
8781 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
8782
8783         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
8784         * g++.old-deja/g++.mike/dyncast2.C: Likewise
8785         * g++.old-deja/g++.mike/dyncast3.C: Likewise
8786         * g++.old-deja/g++.mike/eh2.C: Likewise
8787         * g++.old-deja/g++.mike/eh3.C: Likewise
8788         * g++.old-deja/g++.mike/eh5.C: Likewise
8789         * g++.old-deja/g++.mike/eh6.C: Likewise
8790         * g++.old-deja/g++.mike/eh7.C: Likewise
8791         * g++.old-deja/g++.mike/eh8.C: Likewise
8792         * g++.old-deja/g++.mike/eh9.C: Likewise
8793         * g++.old-deja/g++.mike/eh10.C: Likewise
8794         * g++.old-deja/g++.mike/eh12.C: Likewise
8795         * g++.old-deja/g++.mike/eh13.C: Likewise
8796         * g++.old-deja/g++.mike/eh14.C: Likewise
8797         * g++.old-deja/g++.mike/eh16.C: Likewise
8798         * g++.old-deja/g++.mike/eh17.C: Likewise
8799         * g++.old-deja/g++.mike/eh18.C: Likewise
8800         * g++.old-deja/g++.mike/eh21.C: Likewise
8801         * g++.old-deja/g++.mike/eh23.C: Likewise
8802         * g++.old-deja/g++.mike/eh24.C: Likewise
8803         * g++.old-deja/g++.mike/eh25.C: Likewise
8804         * g++.old-deja/g++.mike/eh26.C: Likewise
8805         * g++.old-deja/g++.mike/eh27.C: Likewise
8806         * g++.old-deja/g++.mike/eh28.C: Likewise
8807         * g++.old-deja/g++.mike/eh29.C: Likewise
8808         * g++.old-deja/g++.mike/eh31.C: Likewise
8809         * g++.old-deja/g++.mike/eh33.C: Likewise
8810         * g++.old-deja/g++.mike/eh34.C: Likewise
8811         * g++.old-deja/g++.mike/eh35.C: Likewise
8812         * g++.old-deja/g++.mike/eh36.C: Likewise
8813         * g++.old-deja/g++.mike/eh37.C: Likewise
8814         * g++.old-deja/g++.mike/eh38.C: Likewise
8815         * g++.old-deja/g++.mike/eh39.C: Likewise
8816         * g++.old-deja/g++.mike/eh40.C: Likewise
8817         * g++.old-deja/g++.mike/eh41.C: Likewise
8818         * g++.old-deja/g++.mike/eh42.C: Likewise
8819         * g++.old-deja/g++.mike/eh44.C: Likewise
8820         * g++.old-deja/g++.mike/eh46.C: Likewise
8821         * g++.old-deja/g++.mike/eh47.C: Likewise
8822         * g++.old-deja/g++.mike/eh48.C: Likewise
8823         * g++.old-deja/g++.mike/eh49.C: Likewise
8824         * g++.old-deja/g++.mike/eh50.C: Likewise
8825
8826
8827         PR c++/8615
8828         * g++.dg/template/char1.C: New test.
8829
8830         * g++.dg/template/varmod1.C: Fix typo.
8831
8832 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8833
8834         DR 180
8835         * g++.old-deja/g++.pt/crash32.C: Expect error.
8836
8837 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
8838
8839         PR c++/5919
8840         * g++.dg/template/varmod1.C: New test.
8841
8842         PR c++/8727
8843         * g++.dg/inherit/typeinfo1.C: New test.
8844
8845         PR c++/8663
8846         * g++.dg/inherit/typedef1.C: New test.
8847
8848 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
8849
8850         PR c++/8332
8851         PR c++/8493
8852         * g++.dg/template/strlen1.C: New test.
8853
8854         PR c++/8227
8855         * g++.dg/template/ctor2.C: New test.
8856
8857         PR c++/8214
8858         * g++.dg/init/string1.C: New test.
8859
8860         PR c++/8511
8861         * g++.dg/template/friend8.C: New test.
8862
8863 2002-11-29  Joe Buck <jbuck@synopsys.com>
8864
8865         * g++.dg/lookup/anon2.C: New test.
8866
8867 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
8868
8869         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
8870         h8300 port.
8871
8872 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
8873
8874         * gcc.dg/bitfld-6.c: New test.
8875
8876 2002-11-27  Jan Hubicka  <jh@suse.cz>
8877
8878         * gcc.c-torture/execute/20021127.[cx]: New test.
8879
8880 2002-11-26  Jan Hubicka  <jh@suse.cz>
8881
8882         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
8883         quality.
8884
8885 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
8886
8887         * g++.dg/init/brace2.C: New test.
8888         * g++.old-deja/g++.mike/p9129.C: Correct.
8889
8890 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
8891
8892         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
8893
8894 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
8895
8896         * gcc.dg/sibcall-6: New test for indirect sibcalls.
8897
8898 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
8899
8900         * testsuite/g++.dg/abi/empty11.C: New test.
8901         * testsuite/g++.dg/rtti/cv1.C: New test.
8902
8903 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
8904
8905         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
8906
8907 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
8908
8909         * g++.dg/abi/empty10.C: New test.
8910
8911 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
8912
8913         * gcc.c-torture/compile/20021124-1.c: New test.
8914
8915 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
8916
8917         * g++.dg/abi/rtti2.C: New test.
8918
8919 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
8920
8921         * gcc.dg/i386-unroll-1.c: New test.
8922
8923 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
8924
8925         * gcc.c-torture/compile/20021120-1.c: New test.
8926         * gcc.c-torture/compile/20021120-2.c: New test.
8927
8928 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
8929
8930         * gcc.dg/bitfld-5.c: New test.
8931
8932 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
8933
8934         * gcc.c-torture/execute/20021120-3.c: New test.
8935
8936 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
8937
8938         * gcc.c-torture/execute/20021120-2.c: New test.
8939
8940 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
8941
8942         * gcc.c-torture/execute/20021120-1.c: New test.
8943
8944 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
8945
8946         * gcc.c-torture/execute/20021118-3.c: New test.
8947
8948 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
8949
8950         * gcc.c-torture/compile/20021119-1.c: New test.
8951
8952 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
8953
8954         * gcc.dg/duff-1.c: New test.
8955         * gcc.dg/duff-2.c: New test.
8956         * gcc.dg/duff-3.c: New test.
8957
8958 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
8959
8960         * gcc.dg/cpp/_Pragma5.c: New test.
8961
8962 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
8963
8964         * gcc.c-torture/execute/20021118-2.c: New test.
8965
8966 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
8967
8968         * gcc.c-torture/execute/20021118-1.c: New test.
8969
8970 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
8971
8972         * gcc.dg/20021116-1.c: New test.
8973
8974 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
8975
8976         * g++.dg/abi/vcall1.C: New test.
8977
8978 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
8979
8980         * gcc.dg/20021029-1.c: New test.
8981         * gcc.dg/20021029-2.c: New test.
8982
8983 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
8984
8985         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
8986
8987 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
8988
8989         PR c/8439
8990         * gcc.dg/20021110.c: Move to ...
8991         * gcc.c-torture/compile/20021110.c: .... here.
8992
8993 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8994
8995         PR c/8467
8996         * gcc.c-torture/execute/20021111-1.c
8997
8998 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
8999
9000         PR c/8439
9001         * gcc.dg/20021110.c: New test.
9002
9003 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
9004
9005         * g++.dg/abi/vthunk3.C: Run only on x86.
9006
9007 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
9008
9009         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
9010
9011 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
9012
9013         * lib/compat.exp (compat-execute): Fix logic error in last
9014         change.
9015
9016 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
9017
9018         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
9019
9020 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9021
9022         PR c++/8389
9023         * g++.dg/template/access6.C: New test.
9024
9025 2002-11-08  Jan Hubicka  <jh@suse.cz>
9026
9027         * gcc.dg/i386-ssefp-1.c: New test.
9028         * gcc.dg/i386-ssefp-1.c: New test.
9029
9030 2002-11-08  Jan Hubicka  <jh@suse.cz>
9031
9032         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
9033
9034 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
9035
9036         * g++.dg/abi/vthunk3.C: New test.
9037
9038         PR c++/8338
9039         * g++.dg/template/crash2.C: New test.
9040
9041 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
9042
9043         * testsuite/g++.dg/abi/dtor1.C: New test.
9044         * testsuite/g++.dg/abi/dtor2.C: Likewise.
9045
9046 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
9047
9048         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
9049         Darwin.
9050
9051 2002-11-04  Adam Nemet  <anemet@lnxw.com>
9052
9053         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
9054         -mthumb.  Only xfail with -O0.
9055
9056 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
9057
9058         * g++.dg/abi/thunk1.C: New test.
9059         * g++.dg/abi/thunk2.C: Likewise.
9060         * g++.dg/abi/vtt1.C: Likewise.
9061
9062 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
9063
9064         PR optimization/8423
9065         * gcc.c-torture/execute/builtin-constant.c: New test.
9066
9067 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
9068
9069         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
9070         Add some more cases.
9071
9072 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
9073
9074         PR c++/8391
9075         * g++.dg/opt/local1.C: New test.
9076
9077 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
9078
9079         PR c++/8160
9080         * g++.dg/template/complit1.C: New test.
9081
9082         PR c++/8149
9083         * g++.dg/template/typename4.C: Likewise.
9084
9085 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9086
9087         Core issue 287, PR c++/7639
9088         * g++.dg/template/instantiate1.C: Adjust error location.
9089         * g++.dg/template/instantiate3.C: New test.
9090         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
9091         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
9092         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
9093
9094 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
9095
9096         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
9097
9098 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
9099
9100         PR c++/8287
9101         * g++.dg/init/dtor2.C: New test.
9102
9103 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9104
9105         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
9106         * gcc.dg/nest.c: Bypass errors on irix6.
9107
9108 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
9109
9110         * gcc.dg/nest.c: Expect error for mmix-*-*.
9111         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
9112
9113 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
9114
9115         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
9116         markers.
9117
9118         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
9119
9120 2002-10-25  Mike Stump  <mrs@apple.com>
9121
9122         * gcc.dg/warn-1.c: New test.
9123
9124 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
9125
9126         * g++.dg/template/typename3.C: New test.
9127
9128 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
9129
9130         * g++.dg/lookup/ptrmem1.C: New test.
9131
9132         * g++.dg/abi/vthunk2.C: New test.
9133
9134 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
9135
9136         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
9137
9138 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
9139
9140         * g++.dg/abi/empty9.C: New test.
9141
9142 2002-10-24  Richard Henderson  <rth@redhat.com>
9143
9144         * g++.dg/inherit/thunk1.C: Enable for ia64.
9145
9146 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
9147
9148         PR c++/8067
9149         * g++.dg/lookup/pretty1.C: New test.
9150
9151 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
9152
9153         * gcc.dg/20021023-1.c: New test.
9154
9155 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
9156
9157         PR c++/7679
9158         * g++.dg/parse/inline1.C: New test.
9159
9160 2002-10-23  Richard Henderson  <rth@redhat.com>
9161
9162         * g++.dg/inherit/thunk1.C: Enable for x86_64.
9163
9164         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
9165
9166 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
9167
9168         PR c++/6579
9169         * g++.dg/parse/stmtexpr3.C: New test.
9170
9171 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
9172
9173         * g++.dg/expr/cond1.C: New test.
9174
9175 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
9176
9177         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
9178
9179 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
9180
9181         * g++.dg/abi/vbase13.C: New test.
9182         * g++.dg/abi/vbase14.C: Likewise.
9183
9184 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
9185
9186         * gcc.dg/tls/pic-1.c: New test.
9187         * gcc.dg/tls/nonpic-1.c: New test.
9188         * gcc.dg/20021018-1.c: New test.
9189
9190 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
9191
9192         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
9193         Remove only files with the same base name as the test case.
9194         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
9195         (profopt-execute): Likewise.  Also, remove old profiling
9196         and performance data files before running the tests.
9197
9198         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
9199         * g++.dg/bprob/bprob.exp: Likewise.
9200         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
9201         to allow more general test case names.
9202
9203         * g++.dg/bprob/bprob-1.C: Rename to ...
9204         * g++.dg/bprob/g++-bprob-1.C: ... this.
9205
9206         * g77.dg/bprob/bprob-1.f: Rename to ...
9207         * g77.dg/bprob/g77-bprob-1.f: ... this.
9208
9209 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
9210
9211         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
9212         bison 1.50 or later.
9213
9214 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
9215
9216         * g++.dg/README: Describe more test directories.
9217
9218 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
9219
9220         * g++.dg/init/array6.C: Add additional tests.
9221
9222 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
9223
9224         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
9225         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
9226
9227 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
9228
9229         * gcc.c-torture/compile/20020604-1.x: New.
9230         * gcc.c-torture/compile/simd-5.x: Likewise.
9231         * gcc.c-torture/execute/920710-1.x: Likewise.
9232         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
9233
9234 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
9235
9236         * g++.dg/inherit/override1.C: Add dg-options clause.
9237
9238 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
9239
9240         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
9241         _mm_slli_si128.
9242
9243 2002-10-19  Andreas Schwab  <schwab@suse.de>
9244
9245         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
9246         directory component.
9247
9248 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
9249
9250         * g++.dg/inherit/thunk1.C: New test.
9251
9252         * g++.dg/inherit/override1.C: New test.
9253
9254         * g++.dg/abi/mangle11.C: New test.
9255         * g++.dg/abi/mangle14.C: New test.
9256         * g++.dg/abi/mangle17.C: New test.
9257
9258 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
9259
9260         * g++.dg/overload/member2.C: New test.
9261
9262 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
9263
9264         * g++.dg/README: Describe new compat directory.
9265         * g++.dg/dg.exp: Skip tests in compat directory.
9266         * README.compat: New file.
9267         * lib/compat.exp: New expect script.
9268         * g++.dg/compat: New test directory.
9269         * g++.dg/compat/compat.exp: New expect script.
9270         * g++.dg/compat/abi: New test directory.
9271         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
9272         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
9273         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
9274         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
9275         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
9276         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
9277         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
9278         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
9279         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
9280         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
9281         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
9282         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
9283         * g++.dg/compat/break: New test directory.
9284         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
9285         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
9286         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
9287         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
9288         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
9289         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
9290         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
9291         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
9292         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
9293         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
9294         g++.dg/compat/break/README: New files.
9295         * g++.dg/compat/eh: New test directory.
9296         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
9297         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
9298         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
9299         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
9300         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
9301         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
9302         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
9303         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
9304         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
9305         g++.dg/compat/eh/filter2_y.C,
9306         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
9307         g++.dg/compat/eh/new1_y.C,
9308         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
9309         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
9310         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
9311         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
9312         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
9313         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
9314         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
9315         g++.dg/compat/eh/unexpected1_y.C: New files.
9316         * g++.dg/compat/init: New test directory.
9317         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
9318         g++.dg/compat/init/array5_y.C,
9319         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
9320         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
9321         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
9322         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
9323         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
9324         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
9325         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
9326         g++.dg/compat/init/init-ref2_y.C: New files.
9327
9328 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
9329
9330         PR c++/7584
9331         * g++.dg/inherit/using3.C: New test.
9332
9333 2002-10-17  Jan Hubicka  <jh@suse.cz>
9334
9335         * gcc.dg/20021017-2.c: New test.
9336
9337 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
9338
9339         * g++.dg/abi/mangle16.C: Adjust.
9340
9341         * g++.dg/init/array8.C: New test.
9342
9343 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
9344
9345         * gcc.dg/special/mips-abi.exp: New test.
9346         * gcc.dg/special/mips-abi.s: Empty file used by the above.
9347
9348 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
9349
9350         * g++.dg/abi/mangle16.C: New test.
9351         * g++.dg/abi/mangle17.C: Likewise.
9352
9353         PR c++/7478
9354         * g++.dg/template/ref1.C: New test.
9355
9356 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9357
9358         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
9359
9360 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
9361
9362         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
9363
9364 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
9365
9366         PR c++/7524
9367         * g++.dg/init/array7.C: New test.
9368
9369 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
9370
9371         * g++.dg/init/array6.C: New test.
9372
9373         * g++.dg/abi/mangle13.C: Likewise.
9374         * g++.dg/abi/mangle14.C: Likewise.
9375         * g++.dg/abi/mangle15.C: Likewise.
9376
9377 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
9378
9379         * g++.dg/abi/empty8.C: New test.
9380
9381 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
9382
9383         * g++.dg/init/ctor1.C: New test.
9384
9385 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
9386
9387         * gcc.c-torture/execute/20021015-1.c: New test.
9388
9389 2002-10-15  J"orn Rennecke <joern.rennecke@superh.com>
9390
9391         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
9392
9393 2002-10-14  Jan Hubicka  <jh@suse.cz>
9394
9395         * gcc.dg/i386-ssetype-[1-5].c: New tests.
9396
9397 2002-10-14  Richard Henderson  <rth@redhat.com>
9398
9399         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
9400
9401 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
9402
9403         PR optimization/6631
9404         * g++.dg/opt/const2.C: New test.
9405
9406 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
9407
9408         PR c++/7176
9409         * g++.dg/parse/friend1.C: New test.
9410         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
9411
9412 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
9413
9414         * gcc.dg/20021014-1.c: New test.
9415
9416 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
9417
9418         PR c++/5661
9419         * g++.dg/ext/vlm1.C: New test.
9420         * g++.dg/ext/vlm2.C: Likewise.
9421
9422         * g++.dg/init/array1.C: Remove invalid braces.
9423         * g++.dg/init/brace1.C: New test.
9424         * g++.dg/init/copy2.C: Likewise.
9425         * g++.dg/init/copy3.C: Likewise.
9426         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
9427         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
9428         braces.
9429
9430 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
9431
9432         * gcc.dg/cpp/assembler.S: Don't use -ansi.
9433
9434 2002-10-11  Richard Shann  <richard.shann@superh.com>
9435
9436         * gcc.c-torture/compile/simd-5.c: New test.
9437
9438 2002-10-10  Roger Sayle  <roger@eyesopen.com>
9439
9440         * gcc.c-torture/execute/shiftopt-1.c: New test case.
9441
9442 2002-10-10  Jim Wilson  <wilson@redhat.com>
9443
9444         * gcc.c-torture/execute/20021010-1.c: New test.
9445
9446 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
9447
9448         PR c/7353
9449         * g++.dg/ext/typedef-init.C: New test.
9450         * gcc.dg/typedef-init.c: New test.
9451
9452 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
9453
9454         * gcc.dg/cpp/paste13.c: New test.
9455
9456 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9457
9458         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
9459         remaining platforms, XFAIL during compile, not execute.  Don't
9460         XFAIL at -O0.
9461
9462 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
9463
9464         * gcc.dg/alias-1.c: Tweak expected warning.
9465
9466 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
9467
9468         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
9469
9470 2002-10-06  Andreas Jaeger  <aj@suse.de>
9471
9472         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
9473         * gcc.dg/cpp/c++98.C: Likewise.
9474
9475         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
9476         * g++.dg/cpp/c++98.C: Likewise.
9477
9478         * g++.dg/README (Subdirectories): Mention cpp directory.
9479
9480         PR target/7559
9481         * gcc.dg/20021006-1.c: New test.
9482
9483 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9484
9485         PR c++/7804
9486         * g++.dg/other/warning1.C: New test.
9487
9488 2002-10-04  Roger Sayle  <roger@eyesopen.com>
9489
9490         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
9491         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
9492         and sparc-*-* with -m64 as expected failures.  See PR 8087.
9493
9494 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
9495
9496         PR c++/7931
9497         * g++.dg/template/ptrmem3.C: New test.
9498
9499         PR c++/7754
9500         * g++.dg/template/union1.C: New test.
9501
9502 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
9503
9504         PR c++/8006
9505         * g++.dg/abi/mangle9.C: New test.
9506         * g++.dg/abi/mangle10.C: New test.
9507         * g++.dg/abi/mangle11.C: New test.
9508         * g++.dg/abi/mangle12.C: New test.
9509
9510 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
9511
9512         PR c++/7188.
9513         * g++.dg/template/meminit1.C: New test.
9514         * g++.dg/warn/Wreorder-1.C: Likewise.
9515         * g++.old-deja/g++.mike/warn3.C: Tweak.
9516         * lib/prune.exp: Ingore "in copy constructor".
9517
9518 2002-10-02  Andreas Jaeger  <aj@suse.de>
9519
9520         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
9521         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
9522         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
9523         on x86-64.
9524
9525 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
9526
9527         * gcc.dg/empty1.C: Fix typo.
9528
9529 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
9530
9531         * gcc.dg/alias-1.c: New test.
9532
9533 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
9534
9535         * gcc.dg/empty1.C: New test.
9536
9537         * g++.dg/tls/init-2.C: Tweak error messages.
9538
9539 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
9540
9541         * gcc.c-torture/compile/20020923-1.c: New test.
9542
9543 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
9544
9545         * gcc.c-torture/execute/ffs-1.c: New test.
9546         * gcc.c-torture/execute/ffs-2.c: Ditto.
9547
9548 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
9549
9550         * g++.dg/overload/member1.C: New test.
9551
9552 2002-09-30  Mark Mitchell  <mark@code
9553
9554 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
9555
9556         * testsuite/gcc.dg/tls/diag-3.c: New.
9557
9558 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
9559
9560         * g++.dg/README (Subdirectories): Document new subdir expr.
9561         * g++.dg/expr/pmf-1.C: New test.
9562
9563 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
9564
9565         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
9566
9567 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
9568
9569         * g++.dg/abi/bitfield3.C: New test.
9570
9571 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
9572
9573         * lib/gcov.exp: Tweak expected line formats.
9574         * gcc.misc-tests/gcov8.c: New test.
9575         * gcc.misc-tests/gcov8.x: New flags.
9576
9577 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
9578
9579         * consistency.vlad/layout/endian.c: Include string.h.
9580
9581         * gcc.c-torture/execute/20020805-1.c: New test.
9582
9583 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
9584
9585         * g++.dg/other/conversion1.C: New test.
9586
9587 2002-08-03  Roger Sayle  <roger@eyesopen.com>
9588
9589         * gcc.dg/builtins-1.c: New testcase.
9590
9591 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
9592
9593         * g++.dg/inherit/access3.C: New test.
9594
9595 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
9596
9597         * gcc.dg/ia64-visibility-2.c: New test.
9598
9599 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
9600
9601         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
9602         __qualifier_flags to __flags.
9603
9604 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
9605
9606         * g++.dg/inherit/operator1.C: New test.
9607         * g++.dg/lookup/disamb1.C: Fix typo in comment.
9608         * g++.dg/other/error1.C: Change expected error message.
9609         * g++.dg/template/conv4.C: Likewise.
9610
9611 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
9612
9613         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
9614         for documented behavior.
9615
9616 2002-07-25  Roger Sayle  <roger@eyesopen.com>
9617
9618         * gcc.c-torture/execute/20020720-1.x: Skip this test on
9619         several targets known to fail.
9620
9621 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
9622
9623         * gcc.dg/mips-args-[123].c: New tests.
9624
9625 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
9626
9627         * gcc.dg/ppc-spe.c: New.
9628
9629 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
9630
9631         * g++.dg/other/ptrmem4.C: New testcase.
9632
9633 2002-07-24  Richard Henderson  <rth@redhat.com>
9634
9635         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
9636
9637 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
9638
9639         * g++.dg/ext/alignof1.C (main): Return 0 for success.
9640
9641 2002-07-24  Roger Sayle  <roger@eyesopen.com>
9642
9643         * gcc.c-torture/execute/memset-3.c: New testcase.
9644
9645 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
9646
9647         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
9648         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
9649
9650 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9651
9652         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
9653         Delete.
9654
9655 2002-07-23  J"orn Rennecke <joern.rennecke@superh.com>
9656
9657         * gcc.c-torture/compile/simd-4.c: New test.
9658
9659 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9660
9661         PR c++/7347, c++/7348
9662         * g++.dg/template/access4.C: New test.
9663         * g++.dg/template/access5.C: New test.
9664         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
9665         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
9666         * g++.old-deja/g++.pt/ttp58.C: Likewise.
9667         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
9668
9669 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
9670
9671         * gcc.dg/gnu89-init-2.c: New test.
9672
9673 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
9674
9675         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
9676
9677 2002-07-20  Roger Sayle  <roger@eyesopen.com>
9678
9679         * gcc.c-torture/execute/20020720-1.c: New testcase.
9680
9681 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
9682
9683         * gcc.dg/cpp/Wsignprom.c: New tests.
9684
9685 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
9686
9687         * gcc.c-torture/execute/loop-13.c: New test.
9688
9689 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
9690
9691         * gcc.dg/cpp/expr.c: New tests.
9692
9693 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
9694
9695         * g++.dg/opt/pr6713.C: Add template instantiation.
9696
9697 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
9698
9699         * gcc.dg/nest.c: New test.
9700
9701 2002-07-17  Richard Henderson  <rth@redhat.com>
9702
9703         * g++.dg/opt/pr6713.C: New test.
9704
9705 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
9706
9707         * gcc.c-torture/execute/loop-2e.x: Let the testcase
9708         XFAIL for all x86 processors.
9709
9710 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
9711
9712         * gcc.c-torture/execute/20010122-1.x: Do not test with
9713         -fomit-frame-pointer.
9714
9715 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9716
9717         * g++.dg/template/instantiate2.C: New test.
9718         * g++.dg/template/spec4.C: New test.
9719
9720 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9721
9722         * g++.dg/template/access2.C: New test.
9723         * g++.dg/template/access3.C: New test.
9724
9725 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
9726
9727         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
9728         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
9729         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
9730         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
9731         Convert to use <stdarg.h>.
9732         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
9733         Delete.
9734         * gcc.dg/va-arg-2.c: New.
9735         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
9736
9737 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
9738
9739         * gcc.c-torture/compile/20020710-1.c: New test.
9740
9741 2002-07-11  J"orn Rennecke <joern.rennecke@superh.com>
9742                           Andrew Pinski  <pinskia@physics.uc.edu>
9743
9744         gcc.c-torture/compile/simd-2.c: New testcase.
9745         gcc.c-torture/compile/simd-3.c: Likewise.
9746
9747 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
9748
9749         PR c++/7224
9750         * g++.dg/overload/error1.C: New test.
9751
9752 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
9753
9754         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
9755         configuration and IRIX 6 O32 ABI.
9756
9757 2002-07-11  Roger Sayle  <roger@eyesopen.com>
9758
9759         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
9760
9761 2002-07-10  Roger Sayle  <roger@eyesopen.com>
9762
9763         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
9764
9765 2002-07-10  Jeffrey A Law  <law@redhat.com>
9766
9767         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
9768
9769         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
9770
9771 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
9772
9773         * gcc.dg/20020312-2.c: Check for __PPC__.
9774
9775 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
9776
9777         * gcc.c-torture/compile/20020709-1.c: New test.
9778
9779 2002-07-07  Roger Sayle  <roger@eyesopen.com>
9780
9781         * g++.dg/template/qualttp21.C: New test case.
9782
9783 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
9784
9785         * gcc.c-torture/compile/20020706-1.c: New test.
9786         * gcc.c-torture/compile/20020706-2.c: New test.
9787
9788 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
9789             Alexandre Oliva  <aoliva@redhat.com>
9790
9791         * g++.dg/warn/incomplete1.C: New test.
9792
9793 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9794
9795         PR c++/7099
9796         * g++.dg/warn/noreturn1.C: New test.
9797
9798 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
9799
9800         PR c++/6706
9801         * g++.dg/debug/debug6.C: New test.
9802         * g++.dg/debug/debug7.C: New test.
9803
9804 2002-07-04  J"orn Rennecke <joern.rennecke@superh.com>
9805
9806         * gcc.c-torture/compile/simd-3.c: New test.
9807
9808 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
9809
9810         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
9811         * gcc.dg/20020620-1.c: Likewise.
9812
9813 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9814
9815         PR c++/6944
9816         * g++.dg/init/array4.C: New test.
9817         * g++.dg/init/array5.C: New test.
9818
9819 2002-07-03  J"orn Rennecke <joern.rennecke@superh.com>
9820
9821         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
9822         * gcc.c-torture/execute/simd-2.c (main): Likewise.
9823
9824 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9825
9826         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
9827         * gcc.dg/wtr-aggr-init-1.c: Likewise.
9828         * gcc.dg/wtr-conversion-1.c: Likewise.
9829         * gcc.dg/wtr-escape-1.c: Likewise.
9830         * gcc.dg/wtr-int-type-1.c: Likewise.
9831         * gcc.dg/wtr-label-1.c: Likewise.
9832         * gcc.dg/wtr-static-1.c: Likewise.
9833         * gcc.dg/wtr-strcat-1.c: Likewise.
9834         * gcc.dg/wtr-suffix-1.c: Likewise.
9835         * gcc.dg/wtr-switch-1.c: Likewise.
9836         * gcc.dg/wtr-unary-plus-1.c: Likewise.
9837         * gcc.dg/wtr-union-init-1.c: Likewise.
9838         * gcc.dg/wtr-union-init-2.c: Likewise.
9839         * gcc.dg/wtr-union-init-3.c: Likewise.
9840
9841         * gcc.dg/wtr-func-def-1.c: New test.
9842
9843 2002-07-02 Devang Patel <dpatel@apple.com>
9844
9845         * objc.dg/param-1.m: New test.
9846
9847 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
9848
9849         * gcc.dg/cpp/trad/directive.c: Add test.
9850         * gcc.dg/cpp/trad/macroargs.c: Add test.
9851         * gcc.dg/cpp/trad/rec
9852
9853 2002-04-25  Roger Sayle  <roger@eyesopen.com>
9854
9855         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
9856
9857 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9858
9859         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
9860         targets.
9861
9862 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
9863
9864         * g++.dg/abi/mange7.C: New test.
9865
9866         PR c++/6438.
9867         * g++.dg/parse/stmtexpr2.C: New test.
9868
9869 2002-04-24  J"orn Rennecke <joern.rennecke@superh.com>
9870
9871         * gcc.dg/20020312-2.c: Add SH target.
9872
9873 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9874
9875         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
9876         compiler output on mips*-*-irix*.
9877
9878 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
9879
9880         * g++.dg/parse/attr1.C: New test.
9881
9882 2002-04-23  Roger Sayle  <roger@eyesopen.com>
9883
9884         * gcc.c-torture/execute/string-opt-17.c: New test case.
9885         * gcc.c-torture/execute/memset-2.c: New test case.
9886
9887 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
9888
9889         PR c++/6256:
9890         * g++.dg/template/friend5.C: New test.
9891
9892         PR c++/6331:
9893         * g++.dg/template/qual1.C: Likewise.
9894
9895 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
9896
9897         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
9898         Include stdlib.h, not stdio.h or ctype.h.
9899
9900 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
9901
9902         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
9903         cris-*-elf* and mmix-*-*.
9904         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
9905         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
9906         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
9907         Ditto.
9908         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
9909         * gcc.dg/wchar_t-1.c: Ditto.
9910
9911 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
9912
9913         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
9914         Clarify comment.
9915
9916 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
9917
9918         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
9919
9920 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9921
9922         * gcc.c-torture/execute/20000906-1.x: Delete.
9923
9924 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
9925
9926         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
9927
9928 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
9929
9930         * PR6367
9931         * g77.f-torture/execute/6367.f: New test.
9932         * g77.f-torture/execute/6367.x: Disable for MMIX.
9933
9934 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
9935
9936         * PR6352
9937         * g++.dg/opt/inline2.C: New test.
9938
9939 2002-04-18  Richard Henderson  <rth@redhat.com>
9940
9941         * gcc.dg/20000906-1.c: Enable for all targets.
9942         * gcc.c-torture/compile/iftrap-2.c: New.
9943
9944 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
9945
9946         * gcc.dg/20020418-1.c: New test.
9947         * gcc.dg/20020418-2.c: New test.
9948
9949 2002-04-18  Richard Henderson  <rth@redhat.com>
9950
9951         * gcc.c-torture/compile/iftrap-1.c: New.
9952         * gcc.dg/iftrap-1.c: Adjust for ia64.
9953         * gcc.dg/iftrap-2.c: New.
9954
9955 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
9956
9957         * gcc.c-torture/compile/20020418-1.c: New test.
9958
9959 2002-04-18  Roger Sayle  <roger@eyesopen.com>
9960
9961         * gcc.c-torture/compile/20020415-1.c: New.
9962
9963 2002-04-18  David S. Miller  <davem@redhat.com>
9964
9965         * gcc.c-torture/execute/20020418-1.c: New test.
9966
9967 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
9968
9969         * gcc.dg/20020416-1.c: New test.
9970
9971         * g++.dg/opt/inline1.C: New test.
9972
9973 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
9974
9975         * gcc.dg/altivec-5.c: New test.
9976
9977         * gcc.dg/20020415-1.c: New test.
9978
9979 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
9980
9981         * testsuite/lib/chill.exp: Remove.
9982
9983 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
9984
9985         * g++.dg/other/big-struct.C: New test.
9986
9987 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
9988
9989         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
9990         of scratch file.
9991
9992 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
9993
9994         PR c/6277
9995         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
9996         in scan-assembler function name
9997
9998 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
9999
10000         * g77.f-torture/execute/980628-4.x,
10001         g77.f-torture/execute/980628-5.x,
10002         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
10003         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
10004         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
10005         i[34567]86-*-*.
10006
10007 2002-04-13  David S. Miller  <davem@redhat.com>
10008
10009         * gcc.c-torture/execute/20020413-1.c: New test.
10010
10011 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
10012
10013         * gcc.dg/asm-6.c,
10014         * g++.dg/ext/asm1.C: New tests.
10015
10016 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
10017
10018         PR c++ 5373.
10019         * g++.dg/parse/stmtexpr1.C: New test.
10020
10021         PR c++/5189.
10022         * g++.dg/template/copy1.C: New test.
10023
10024 2002-04-12  Richard Henderson  <rth@redhat.com>
10025
10026         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
10027
10028 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
10029
10030         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
10031         gcc.c-torture/execute/20020307-2.c.
10032
10033 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
10034
10035         * g++.dg/ext/attrib5.C,
10036         * g++.dg/lookup/struct1.C: New tests.
10037
10038 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
10039
10040         * gcc.dg/20020411-1.c: New test.
10041
10042         * gcc.c-torture/execute/20020411-1.c: New test.
10043
10044 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
10045
10046         * g77.f-torture/execute/6177.f: New test.
10047
10048 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
10049
10050         PR middle-end/6247
10051         * g++.dg/opt/cleanup1.C: New test.
10052
10053         * g++.dg/opt/const1.C: New test.
10054
10055 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
10056
10057         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
10058
10059 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
10060
10061         PR c++/5507
10062         * g++.dg/template/typename2.C: New test.
10063
10064 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
10065
10066         * gcc.c-torture/execute/loop-12.c: New.
10067
10068 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
10069
10070         * g77.f-torture/execute/980628-4.x,
10071         g77.f-torture/execute/980628-5.x,
10072         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
10073         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
10074         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
10075
10076 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10077
10078         PR optimization/6086
10079         * g++.dg/opt/preinc1.C: New test.
10080
10081 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
10082
10083         PR c++/5571
10084         * g++.dg/opt/static2.C: New test.
10085
10086 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
10087
10088         PR c/5120
10089         * gcc.dg/20020406-1.c: New test.
10090
10091 2002-04-04  David S. Miller  <davem@redhat.com>
10092
10093         * gcc.c-torture/execute/20020404-1.c: New test.
10094
10095 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
10096
10097         PR c/6123
10098         * gcc.dg/20020312-2.c: Do not declare global register variable
10099         if __PIC__ or __pic__ is defined.
10100
10101 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
10102
10103         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
10104         __asm__ so that it works correctly even if -ansi -pedantic-errors.
10105
10106 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10107
10108         * gcc.misc-tests/linkage.exp: Update last change to handle
10109         sparc*-, not just sparc-.
10110
10111 2002-04-03  Richard Henderson  <rth@redhat.com>
10112
10113         * gcc.dg/cpp/ucs.c: Improved long UCS test.
10114
10115 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
10116
10117         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
10118
10119 2002-04-02  David S. Miller  <davem@redhat.com>
10120
10121         * gcc.c-torture/execute/20020402-3.c: New test.
10122
10123 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
10124
10125         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
10126         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
10127
10128         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
10129         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
10130         g77.f-torture/execute/20001201.x,
10131         g77.f-torture/execute/u77-test.x: New files.
10132
10133         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
10134         * gcc.dg/wchar_t-1.c: Ditto.
10135
10136 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10137
10138         * gcc.c-torture/execute/20020402-1.c: New test.
10139
10140 2002-04-01  Richard Henderson  <rth@redhat.com>
10141
10142         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
10143
10144         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
10145
10146 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10147
10148         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
10149
10150 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
10151
10152         * g++.dg/inherit/template-as-base.C: Expect error.
10153         * g++.dg/inherit/namespace-as-base.C: Likewise.
10154
10155 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
10156
10157         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
10158         g++.dg/ext/instantiate3.C: Tweak match patterns.
10159
10160         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
10161         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
10162         -da test.
10163
10164 2002-03-31  Richard Henderson  <rth@redhat.com>
10165
10166         * gcc.dg/special/alias-2.c: New.
10167         * gcc.dg/special/ecos.exp: Run it.
10168
10169 2002-03-31  Richard Henderson  <rth@redhat.com>
10170
10171         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
10172
10173 2002-03-31  Kazu Hirata  <kazu@hxi.com>
10174
10175         * gcc.dg/weak-1.c: Disable on h8300 port.
10176
10177 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
10178
10179         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
10180         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
10181         ordering tests.
10182         * g++.dg/bprob/bprob-1.C: New test.
10183         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
10184         * g++.dg/gcov/gcov-1.C: New test.
10185         * g++.dg/gcov/gcov-1.x: New file.
10186         * g++.dg/gcov/gcov-2.C: New test.
10187         * g++.dg/gcov/gcov-3.C: New test.
10188         * g++.dg/gcov/gcov-3.h: New file.
10189
10190 2002-03-28  Roger Sayle  <roger@eyesopen.com>
10191
10192         * g++.old-deja/g++.other/builtins5.C: New test.
10193         * g++.old-deja/g++.other/builtins6.C: New test.
10194         * g++.old-deja/g++.other/builtins7.C: New test.
10195         * g++.old-deja/g++.other/builtins8.C: New test.
10196         * g++.old-deja/g++.other/builtins9.C: New test.
10197
10198 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
10199
10200         * g++.dg/opt/static1.C: New test.
10201
10202         * g++.dg/opt/longbranch1.C: New test.
10203
10204 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
10205
10206         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
10207
10208         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
10209
10210 2002-03-28  Jeffrey A Law  (law@redhat.com)
10211
10212         * gcc.c-torture/execute/20020328-1.c: New test.
10213
10214 2002-03-27  Richard Henderson  <rth@redhat.com>
10215
10216         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
10217         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
10218         move from g++.old-deja/g++.ext/.
10219
10220 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
10221
10222         * g++.dg/init/new2.C: New test.
10223
10224 2002-03-26  Richard Henderson  <rth@redhat.com>
10225
10226         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
10227
10228         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
10229         on sparc.
10230
10231         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
10232         sparcv9 systems.
10233         * gcc.dg/20001102-1.c: Likewise.
10234
10235 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
10236
10237         * gcc.dg/cpp/endif-pedantic1.c,
10238         gcc.dg/cpp/endif-pedantic2.c:  New tests.
10239
10240 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
10241
10242         * g++.dg/init/new1.C: New test.
10243
10244 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
10245
10246         * g++.dg/abi/vbase9.C: New test.
10247
10248 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
10249
10250         * gcc.dg/arm-asm.c: New test.
10251
10252 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
10253
10254         * gcc.dg/Wswitch-enum.c: New test.
10255         Fix PR c/5044.
10256
10257 2002-03-26  Richard Henderson  <rth@redhat.com>
10258
10259         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
10260         structure.
10261
10262 2002-03-25  Richard Henderson  <rth@redhat.com>
10263
10264         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
10265         sparcv9 systems.
10266
10267         * gcc.c-torture/compile/20011119-1.c (xxx): New.
10268         * gcc.c-torture/compile/20011119-2.c (xxx): New.
10269
10270 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
10271
10272         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
10273
10274 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
10275
10276         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
10277         targets using generic thunk support.
10278
10279 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
10280
10281         * gcc.c-torture/compile/20020323-1.c: New test.
10282
10283         * g++.dg/opt/conj2.C: New test.
10284
10285 2002-03-24  Richard Henderson  <rth@redhat.com>
10286
10287         * gcc.dg/weak-1.c: Use -fno-common.
10288
10289 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
10290
10291         * g77.dg/f77-edit-apostrophe-out.f: New test
10292         * g77.dg/f77-edit-h-out.f: New test
10293         * g77.dg/f77-edit-t-in.f: New test
10294         * g77.dg/f77-edit-t-out.f: New test
10295         * g77.dg/f77-edit-x-out.f: New test
10296         * g77.dg/f77-edit-slash-out.f: New test
10297         * g77.dg/f77-edit-colon-out.f: New test
10298         * g77.dg/f77-edit-s-out.f: New test
10299
10300 2002-03-24  Richard Henderson  <rth@redhat.com>
10301
10302         * objc/execute/formal_protocol-6.x: New XFAIL.
10303
10304 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
10305
10306         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
10307         that do not support weak symbols
10308
10309 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
10310
10311         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
10312         * lib/g77.exp:  Likewise
10313         * lib/objc.exp: Likewise
10314
10315 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
10316
10317         * gcc.dg/Wswitch-default.c: New test.
10318
10319 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
10320
10321         * g++.dg/other/enum1.C: New test.
10322
10323 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
10324
10325         * gcc.dg/pragma-ep-3.c: Fix typo.
10326
10327 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
10328
10329         * g++.dg/inherit/template-as-base.C: New test.
10330
10331 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
10332
10333         * g++.old-deja/g++.other/dwarf2-1.C: Move...
10334         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
10335
10336 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
10337
10338         * gcc.dg/cpp/multiline.c: Update to match.
10339
10340 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
10341
10342         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
10343
10344 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
10345
10346         * gcc.dg/cpp/extratokens2.c:  New file.
10347
10348 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
10349
10350         * gcc.dg/20020312-2.c: Add rs6000 target.
10351
10352         * gcc.c-torture/compile/20020319-1.c: New test.
10353
10354 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
10355
10356         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
10357         (A, E): Handle this.
10358
10359 2002-03-20  Jason Merrill  <jason@redhat.com>
10360
10361         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
10362         ignoring -fpic.
10363         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
10364         through prune_gcc_output.
10365
10366 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
10367
10368         * gcc.c-torture/compile/20020320-1.c: New test.
10369
10370 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
10371
10372         * gcc.c-torture/compile/20020318-1.c: New test.
10373
10374         * gcc.dg/struct-by-value-1.c: New test.
10375
10376         * gcc.dg/20020319-1.c: New test.
10377
10378 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
10379
10380         * g++.dg/opt/conj1.C: New test.
10381
10382 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
10383
10384         * g++.dg/template/qualttp20.C: Revert previous change.
10385         * g++.dg/template/qualttp3.C: Likewise.
10386         * g++.dg/template/qualttp4.C: Likewise
10387         * g++.dg/template/qualttp5.C: Likewise
10388         * g++.dg/template/qualttp6.C: Likewise
10389         * g++.dg/template/qualttp7.C: Likewise
10390         * g++.dg/template/qualttp8.C: Likewise
10391         * g++.dg/template/recurse.C: Likewise.
10392
10393 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
10394
10395         * gcc.dg/cpp/wchar-1.c: Update.
10396
10397 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
10398
10399         * g++.dg/template/conv1.C: New test.
10400         * g++.dg/template/conv2.C: New test.
10401         * g++.dg/template/conv3.C: New test.
10402         * g++.dg/template/conv4.C: New test.
10403
10404 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
10405
10406         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
10407         * g++.dg/template/qualttp3.C: Likewise.
10408         * g++.dg/template/qualttp4.C: Likewise
10409         * g++.dg/template/qualttp5.C: Likewise
10410         * g++.dg/template/qualttp6.C: Likewise
10411         * g++.dg/template/qualttp7.C: Likewise
10412         * g++.dg/template/qualttp8.C: Likewise
10413         * g++.dg/template/recurse.C: Likewise.
10414
10415 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
10416
10417         * g++.dg/opt/dtor1.C: New test.
10418
10419 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
10420
10421         * gcc.c-torture/compile/20020315-1.c: New test.
10422
10423 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
10424
10425         * gcc.dg/weak-1.c: Fix scan tests.
10426
10427 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
10428
10429         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
10430         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
10431         cris-*-aout* mmix-*-*.
10432         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
10433         cris-*-aout* mmix-*-*.
10434         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
10435         cris-*-elf* cris-*-aout* and mmix-*-*.
10436         * gcc.dg/20001009-1.c: Ditto.
10437         * gcc.dg/20010912-1.c: Ditto.
10438         * gcc.dg/20020122-4.c: Ditto.
10439         * gcc.dg/inline-2.c: Ditto.
10440
10441 2002-03-14  Jeffrey A Law  (law@cygnus.com)
10442
10443         * gcc.c-torture/compile/20020314-1.c: New test.
10444
10445 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
10446
10447         * gcc.c-torture/execute/20020314-1.c: New test.
10448
10449 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
10450
10451         * g++.dg/warn/Wunused-1.C: New test.
10452
10453 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
10454
10455         * g++.dg/abi/mangle6.C: New test.
10456
10457 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
10458
10459         * gcc.c-torture/compile/20020309-2.c: New test.
10460
10461         * gcc.c-torture/compile/20020312-1.c: New test.
10462
10463 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
10464
10465         * g++.dg/other/access1.C: New test.
10466
10467 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
10468
10469         * gcc.c-torture/execute/wchar_t-1.c: New test.
10470
10471 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
10472
10473         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
10474
10475 2002-03-12  Roger Sayle  <roger@eyesopen.com>
10476
10477         * gcc.dg/20020312-1.c: New test case.
10478
10479 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
10480
10481         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
10482
10483 2002-03-11  Richard Henderson  <rth@redhat.com>
10484
10485         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
10486         * g++.old-deja/g++.jason/report.C: Likewise.
10487
10488 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
10489
10490         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
10491         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
10492
10493 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
10494
10495         * testsuite/g++.dg/overload/pmf1.C: New test.
10496
10497 2002-03-11  Kazu Hirata  <kazu@hxi.com>
10498
10499         * gcc.c-torture/execute/20020307-1.c: Use long.
10500
10501 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
10502
10503         PR optimization/5844
10504         * gcc.dg/20020310-1.c: New test.
10505
10506 2002-03-09  Michael Meissner  <meissner@redhat.com>
10507
10508         * gcc.c-torture/execute/memcpy-2.c: New test.
10509         * gcc.c-torture/execute/memset-1.c: New test.
10510         * gcc.c-torture/execute/strlen-1.c: New test.
10511         * gcc.c-torture/execute/strcmp-1.c: New test.
10512         * gcc.c-torture/execute/strncmp-1.c: New test.
10513
10514 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
10515
10516         * gcc.dg/ppc-ldstruct.c: New test.
10517
10518 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
10519
10520         * gcc.c-torture/execute/va-arg-22.c: New test.
10521
10522 2002-03-09  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
10523
10524         * gcc.c-torture/compile/20020309-1.c: New test.
10525
10526 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
10527
10528         * gcc.c-torture/execute/20020307-2.c: New test.
10529
10530 2002-03-07  Jeffrey A Law  (law@redhat.com)
10531
10532         * g77.f-torture/compile/20020307-1.f: New test.
10533
10534 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
10535
10536         * gcc.dg/unordered-1.c: New test.
10537
10538 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
10539
10540         * gcc.c-torture/execute/20020307-1.c: New test.
10541
10542 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
10543
10544         * gcc.dg/20020304-1.c: New test.
10545
10546         * gcc.c-torture/compile/20020304-2.c: New test.
10547
10548 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
10549
10550         * gcc.c-torture/compile/20020304-1.c: New test case
10551         (from PR c/5830).
10552
10553 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
10554
10555         * gcc.dg/20020103-1.c: Add other -D ppc variants.
10556
10557 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
10558
10559         * g++.dg/other/classkey1.C: New test.
10560
10561 2002-03-01  Richard Henderson  <rth@redhat.com>
10562
10563         * gcc.c-torture/compile/981223-1.x: New.
10564         * gcc.c-torture/compile/920625-1.x: New.
10565
10566 2002-02-28  Richard Henderson  <rth@redhat.com>
10567
10568         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
10569
10570 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
10571
10572         * gcc.c-torture/execute/20020227-1.c: New test.
10573
10574 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
10575
10576         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
10577         here" ERROR lines.
10578         * g++.old-deja/g++.oliva/partord1.C: Likewise.
10579         * g++.old-deja.g++.other/defarg1.C: Likewise.
10580         * g++.old-deja/g++.pt/calls2.C: Likewise.
10581         * g++.old-deja/g++.pt/crash20.C: Likewise.
10582         * g++.old-deja/g++.pt/crash30.C: Likewise.
10583         * g++.old-deja/g++.pt/crash36.C: Likewise.
10584         * g++.old-deja/g++.pt/crash6.C: Likewise.
10585         * g++.old-deja/g++.pt/defarg13.C: Likewise.
10586         * g++.old-deja/g++.pt/derived3.C: Likewise.
10587         * g++.old-deja/g++.pt/error1.C: Likewise.
10588         * g++.old-deja/g++.pt/friend21.C: Likewise.
10589         * g++.old-deja/g++.pt/friend23.C: Likewise.
10590         * g++.old-deja/g++.pt/infinite1.C: Likewise.
10591         * g++.old-deja/g++.robertl/eb128.C: Likewise.
10592
10593 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
10594
10595         * gcc.c-torture/execute/20020225-2.c: New test.
10596
10597 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
10598
10599         * gcc.c-torture/execute/920730-1t.c,
10600         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
10601         Delete test cases, only relevant to -traditional.
10602
10603 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
10604
10605         * gcc.dg/cpp/undef1.c: Remove.
10606         * gcc.dg/cpp/directiv.c: Update.
10607         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
10608
10609 2002-02-27  Michael Meissner  <meissner@redhat.com>
10610
10611         * gcc.c-torture/execute/20020226-1.c: New test.
10612
10613 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
10614
10615         * g++.dg/debug/debug4.C: New test.
10616
10617         * gcc.dg/ia64-visibility-1.c: New test.
10618
10619 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
10620
10621         * gcc.dg/debug/20020224-1.c: New.
10622
10623 2002-02-25  Kazu Hirata  <kazu@hxi.com>
10624
10625         * gcc.c-torture/execute/960416-1.x: New.
10626         * gcc.c-torture/execute/divconst-3.x: Likewise.
10627
10628 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
10629
10630         * gcc.dg/20020224-1.c: New test.
10631
10632 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
10633
10634         * gcc.c-torture/execute/20020225-1.c: New.
10635
10636 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
10637
10638         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
10639
10640 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
10641
10642         * gcc.dg/20020222-1.c: New test.
10643
10644 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
10645
10646         * g++.dg/opt/anonunion1.C: New test.
10647
10648 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
10649
10650         * g++.dg/template/qualttp19.C: New test.
10651         * g++.dg/template/qualttp20.C: New test.
10652         * g++.old-deja/g++.jason/report.C: Adjust expected errors
10653         * g++.old-deja/g++.other/qual1.C: Likewise.
10654
10655 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
10656
10657         * gcc.dg/attr-alwaysinline.c: New.
10658
10659 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
10660
10661         * gcc.dg/20020220-1.c: New test.
10662
10663         * gcc.dg/20020220-2.c: New test.
10664
10665         * g++.dg/opt/mmx1.C: New test.
10666
10667 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
10668
10669         * gcc.c-torture/compile/20020110.c: New test.
10670
10671 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
10672
10673         * gcc.c-torture/execute/20020219-1.c: New test.
10674
10675         * gcc.dg/20020219-1.c: New test.
10676
10677         * gcc.dg/noncompile/20020220-1.c: New test.
10678
10679         * g++.dg/opt/ptrintsum1.C: New test.
10680
10681         * gcc.dg/debug/20020220-1.c: New test.
10682
10683 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
10684
10685         * gcc.c-torture/execute/20020216-1.c: New test.
10686
10687 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
10688
10689         * gcc.dg/decl-1.c: Update, new test.
10690
10691 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
10692
10693         * g++.dg/abi/bitfield1.C: New test.
10694         * g++.dg/abi/bitfield2.C: New test.
10695
10696 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
10697
10698         * gcc.dg/attr-nest.c: New test.
10699
10700 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
10701
10702         * gcc.c-torture/execute/20020215-1.c: New test.
10703
10704 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
10705
10706         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
10707         * g++.dg/debug/debug.exp: New.
10708         * g++.dg/debug/trivial.C: New.
10709         * g++.dg/debug/debug1.C: Moved...
10710         * g++.dg/other/debug1.C: ...from here.
10711         * g++.dg/debug/debug2.C: Moved...
10712         * g++.dg/other/debug2.C: ...from here.
10713         * g++.dg/debug/debug3.C: Moved...
10714         * g++.dg/other/debug3.C: ...from here.
10715
10716         * gcc.dg/noncompile/20020213-1.c: New test.
10717
10718 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
10719
10720         * g++.dg/other/debug3.C: New test.
10721
10722         * gcc.c-torture/execute/20020213-1.c: New test.
10723
10724 2002-02-13  Richard Smith <richard@ex-parrot.com>
10725
10726         * g++.old-deja/g++.other/thunk1.C: New test.
10727
10728 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
10729
10730         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
10731
10732 2002-02-13  Stan Shebs  <shebs@apple.com>
10733
10734         * gcc.dg/altivec-3.c: New.
10735
10736 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
10737
10738         * gcc.dg/Wunreachable-1.c: New test.
10739         * gcc.dg/Wunreachable-2.c: New test.
10740
10741 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
10742
10743         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
10744
10745 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
10746
10747         * gcc.dg/decl-1.c: New test.
10748
10749 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
10750
10751         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
10752
10753 2002-02-10  Kazu Hirata  <kazu@hxi.com>
10754
10755         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
10756         * gcc.c-torture/compile/980506-1.x: Likewise.
10757
10758 2002-02-10  Kazu Hirata  <kazu@hxi.com>
10759
10760         * gcc.dg/20020210-1.c: New.
10761
10762 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
10763
10764         * g77.f-torture/execute/947.f: New regression test
10765         for PR fortran/947.
10766
10767 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
10768
10769         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
10770         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
10771
10772 2002-02-08  Richard Henderson  <rth@redhat.com>
10773
10774         * gcc.c-torture/compile/labels-3.c: New.
10775
10776 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
10777
10778         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
10779         expression statements work instead.
10780         * gcc.dg/noncompile/20020207-1.c: New test.
10781
10782 2002-02-07  Richard Henderson  <rth@redhat.com>
10783
10784         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
10785
10786 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
10787
10788         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
10789         message from g77
10790         * lib/g77-dg.exp: Trim g77 error messages so that they are
10791         recognized by dg.exp.
10792
10793 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
10794
10795         PR fortran/5473
10796         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
10797
10798 2002-02-07  Richard Henderson  <rth@redhat.com>
10799
10800         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
10801         to be sufficiently aligned for integers.
10802
10803 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
10804
10805         * g++.dg/template/friend4.C: New test.
10806
10807 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
10808
10809         PR fortran/5743
10810         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
10811         unsupported cases.
10812
10813 2002-02-07  Richard Henderson  <rth@redhat.com>
10814
10815         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
10816         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
10817         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
10818         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
10819
10820 2002-02-06  Richard Henderson  <rth@redhat.com>
10821
10822         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
10823
10824 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
10825
10826         * gcc.dg/20020206-1.c: New test.
10827
10828 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
10829
10830         * gcc.c-torture/execute/20020206-1.c: New test.
10831
10832         * gcc.c-torture/execute/20020206-2.c: New test.
10833
10834         PR optimization/5429:
10835         * gcc.c-torture/compile/20020206-1.c: New test.
10836
10837 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
10838
10839         * g++.dg/ext/align1.C: Do not use an explicit alignment value
10840         as certain file formats cannot support particularly large
10841         alignments.
10842
10843         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
10844         and do not expect to be able to link the executable.
10845
10846         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
10847         fail because the COFF format does not support the weak attribute.
10848
10849 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
10850
10851         * g77.dg/pr5473.f:  New test
10852
10853 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
10854
10855         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
10856         Fix testcase accordingly.
10857
10858 2002-02-04  Richard Henderson  <rth@redhat.com>
10859
10860         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
10861         (buf): Change to be an array of pointers, not ints.
10862
10863 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
10864
10865         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
10866         before all tests.  Move warning one line above to match where it
10867         C frontend emits.
10868         * gcc.dg/Wswitch-2.c: New test.
10869         * g++.dg/warn/Wswitch-1.C: New test.
10870         * g++.dg/warn/Wswitch-2.C: New test.
10871
10872 2002-02-04  Richard Henderson  <rth@redhat.com>
10873
10874         * g++.dg/abi/offsetof.C: Fix size comparison.
10875
10876 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
10877
10878         * gcc.dg/cast-qual-2.c: New test.
10879
10880 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
10881
10882         * gcc.dg/20020201-4.c: New test.
10883
10884 2002-02-04  Ben Elliston  <bje@redhat.com>
10885
10886         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
10887         target_info attribute != 0, in addition to the empty string.
10888         (gcc_target_compile): Likewise.
10889
10890 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
10891
10892         * gcc.dg/Wswitch.c: New test.
10893         PR gcc/4475. PR gcc/3780.
10894
10895 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
10896
10897         * g77.f-torture/execute/5122.f: New test for regressions
10898         against PR fortran/5122.
10899
10900 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
10901
10902         * g77.f-torture/compile/pr3743.f: Delete
10903         * g77.dg/pr3743-1.f: New test.
10904         * g77.dg/pr3743-2.f: New test.
10905         * g77.dg/pr3743-3.f: New test.
10906         * g77.dg/pr3743-4.f: New test.
10907
10908 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
10909
10910         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
10911
10912 2002-02-02  Richard Henderson  <rth@redhat.com>
10913
10914         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
10915         * gcc.c-torture/execute/bf64-1.c: Likewise.
10916
10917 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
10918
10919         * gcc.dg/20020201-2.c: New test.
10920
10921         * gcc.dg/20020201-3.c: New test.
10922
10923         * gcc.c-torture/execute/bitfld-2.c: New test.
10924
10925 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
10926
10927         * gcc.dg/bitfld-1.c: Update.
10928         * gcc.dg/bitfld-2.c: Update.
10929         * gcc.c-torture/execute/bitfld-1.x: New.
10930
10931 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
10932
10933         * gcc.c-torture/execute/20020201-1.c: New test.
10934
10935 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
10936
10937         PR target/5469
10938         * gcc.dg/20020201-1.c: New test.
10939
10940 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
10941
10942         PR fortran/3743
10943         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
10944         * g77.f-torture/compile/pr3743.x: Remove
10945
10946 2002-01-31  Tom Rix  <trix@redhat.com>
10947
10948         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
10949
10950 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
10951
10952         * gcc.dg/noncompile/20020130-1.c: New test.
10953
10954 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
10955
10956         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
10957
10958 2002-01-29  Richard Henderson  <rth@redhat.com>
10959
10960         * gcc.c-torture/execute/991118-1.c: Cast various constants back
10961         to long long.
10962         * gcc.c-torture/execute/bf64-1.c: Likewise.
10963
10964 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
10965
10966         * gcc.c-torture/execute/20020129-1.c: New test.
10967
10968 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
10969
10970         * gcc.c-torture/compile/20000224-1.c: Update.
10971         * gcc.c-torture/execute/bitfld-1.c: New tests.
10972         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
10973         * gcc.dg/uninit-A.c: Update.
10974
10975 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
10976
10977         * g++.dg/template/ctor1.C: Add instantiation.
10978
10979 2002-01-28  Paul Koning  <pkoning@equallogic.com>
10980
10981         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
10982         argument to __builtin_prefetch to be const ptr.
10983
10984 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
10985
10986         * gcc.c-torture/compile/20020120-1.c: New test.
10987
10988 2002-01-27  Kazu Hirata  <kazu@hxi.com>
10989
10990         * gcc.c-torture/execute/20020127-1.c: New test.
10991
10992 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
10993
10994         * g77.dg/f77-edit-i-in.f: New test
10995         * g77.dg/f77-edit-i-out.f: New test
10996
10997 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
10998
10999         * gcc.dg/debug/debug.exp: New file.
11000         * gcc.dg/debug/trivial.c: New file.
11001         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
11002         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
11003         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
11004         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
11005         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
11006         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
11007         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
11008         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
11009         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
11010         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
11011         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
11012         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
11013         * gcc.dg/20000503-1.c: Removed.
11014         * gcc.dg/20010207-1.c: Removed.
11015         * gcc.dg/20011223-1.c: Removed.
11016         * gcc.dg/20020104-2.c: Removed.
11017         * gcc.dg/debug-1.c: Removed.
11018         * gcc.dg/debug-2.c: Removed.
11019         * gcc.dg/debug-3.c: Removed.
11020         * gcc.dg/debug-4.c: Removed.
11021         * gcc.dg/debug-5.c: Removed.
11022         * gcc.dg/debug-6.c: Removed.
11023         * gcc.dg/dwarf2-1.c: Removed.
11024         * gcc.dg/dwarf2-2.c: Removed.
11025
11026 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
11027
11028         * g++.old-deja/g++.other/eh5.C: New test.
11029         * g++.old-deja/g++.other/sibcall2.C: New test.
11030         * g++.old-deja/g++.other/array9.C: New test.
11031         * g++.old-deja/g++.other/typename2.C: New test.
11032         * g++.old-deja/g++.other/crash60.C: New test.
11033         * g++.old-deja/g++.other/conv9.C: New test.
11034         * g++.old-deja/g++.other/mangle10.C: New test.
11035         * g++.old-deja/g++.other/unchanging1.C: New test.
11036         * g++.old-deja/g++.other/exprstmt1.C: New test.
11037         * g++.old-deja/g++.other/inline23.C: New test.
11038         * g++.old-deja/g++.eh/ia64-1.C: New test.
11039         * g++.old-deja/g++.other/dwarf2-1.C: New test.
11040         * g++.old-deja/g++.other/reload1.C: New test.
11041         * g++.old-deja/g++.other/static20.C: New test.
11042         * g++.old-deja/g++.other/local-alloc1.C: New test.
11043         * g++.old-deja/g++.other/conv8.C: New test.
11044         * g++.old-deja/g++.other/stmtexpr2.C: New test.
11045         * g++.old-deja/g++.other/storeexpr1.C: New test.
11046         * g++.old-deja/g++.other/storeexpr2.C: New test.
11047         * g++.dg/eh/template2.C: New test.
11048         * g++.dg/warn/weak1.C: New test.
11049
11050 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
11051
11052         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
11053         Remove first, non-varying, argument.
11054
11055 2002-01-23  Richard Henderson  <rth@redhat.com>
11056
11057         * gcc.dg/inline-2.c: New.
11058
11059         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
11060         Add optional target arg.  Check number of arguments.
11061         (scan-assembler-not, scan-assembler-dem): Likewise.
11062         (scan-assembler-dem-not): Likewise.
11063
11064 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
11065
11066         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
11067         line 12.
11068         * g++.old-deja/g++.brendan/parse3.C,
11069         g++.old-deja/g++.other/crash26.C,
11070         g++.old-deja/g++.other/crash28.C,
11071         g++.old-deja/g++.other/crash29.C,
11072         g++.old-deja/g++.other/crash30.C,
11073         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
11074
11075 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
11076
11077         * gcc.dg/20020115-1.c: New.
11078
11079 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
11080
11081         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
11082
11083 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
11084
11085         * gcc.dg/20020122-3.c: New.
11086
11087 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
11088
11089         * g++.dg/other/gc1.C: New test.
11090
11091 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
11092
11093         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
11094
11095 2002-01-22  Richard Henderson  <rth@redhat.com>
11096
11097         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
11098
11099 2002-01-22  Richard Henderson  <rth@redhat.com>
11100
11101         * gcc.dg/20020122-4.c: New.
11102
11103 2002-01-22  H.J. Lu <hjl@gnu.org>
11104
11105         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
11106         link output.
11107         * gcc.dg/special/ecos.exp: Likewise.
11108         * lib/g++-dg.exp: Likewise.
11109         * lib/g77-dg.exp: Likewise.
11110         * lib/gcc-dg.exp : Likewise.
11111         * lib/mike-g++.exp: Likewise.
11112         * lib/mike-g77.exp: Likewise.
11113         * lib/mike-gcc.exp: Likewise.
11114         * lib/objc-dg.exp: Likewise.
11115
11116 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
11117
11118         PR target/5379
11119         * gcc.dg/20020122-2.c: New test.
11120
11121 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
11122
11123         * gcc.dg/20020122-1.c: New test.
11124
11125 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
11126
11127         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
11128
11129 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
11130
11131         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
11132
11133 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11134
11135         * gcc.c-torture/compile/20020121-1.c: New test.
11136
11137 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
11138
11139         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
11140         ld_library_path.
11141
11142 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
11143
11144         * gcc.dg/20020218-1.c: New test.
11145
11146 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
11147
11148         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
11149         messages
11150         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
11151         "At global scope" warning
11152         * g++.dg/ext/align1.C: Change cygwin test for alignment
11153         from db-bogus to dg-warning
11154
11155 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
11156
11157         * g77.f-torture/compile/cpp2.F: New test.
11158
11159 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
11160
11161         * g++.dg/template/access1.C: New test.
11162
11163 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
11164
11165         * gcc.dg/20020118-1.c: New.
11166
11167 2002-01-18  Kazu Hirata  <kazu@hxi.com>
11168
11169         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
11170
11171 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
11172
11173         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
11174         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
11175         alignment warnings.
11176
11177 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
11178
11179         * gcc.misc-tests/i386-prefetch.exp: Save and restore
11180         torture_with_loops and torture_without_loops
11181
11182 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
11183
11184         * gcc.c-torture/compile/20020116-1.c: New test.
11185
11186 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
11187
11188         * gcc.dg/20020116-2.c: New test.
11189
11190         * gcc.dg/ultrasp4.c: New test.
11191
11192         * gcc.dg/20020116-1.c: New test.
11193
11194 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
11195
11196         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
11197         by EABI.
11198
11199 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
11200
11201         * gcc.misc-tests/i386-prefetch.exp: New.
11202         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
11203         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
11204         * gcc.misc-tests/i386-pf-none-1.c: New test.
11205         * gcc.misc-tests/i386-pf-sse-1.c: New test.
11206
11207 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
11208
11209         * gcc.dg/gnu89-init-1.c: Add new tests.
11210
11211 2002-01-15  Andreas Jaeger  <aj@suse.de>
11212
11213         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
11214         * gcc.dg/i386-mmx-2.c: Likewise.
11215         * gcc.dg/i386-sse-1.c: Likewise.
11216         * gcc.dg/i386-sse-2.c: Likewise.
11217         * gcc.dg/i386-sse-3.c: Likewise.
11218
11219 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
11220
11221         * g77.f-torture/execute/intrinsic-unix-bessel.f:
11222         Uncomment additional cases that now pass.
11223
11224 2002-01-11  Richard Henderson  <rth@redhat.com>
11225
11226         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
11227         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
11228
11229 2002-01-11  Nicola Pero  <n.pero@mi.flashnet.it>
11230
11231         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
11232
11233 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
11234
11235         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
11236         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
11237
11238 2002-01-10  Dale Johannesen  <dalej@apple.com>
11239
11240         * gcc.c-torture/execute/loop-11.c: New.
11241
11242 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
11243
11244         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
11245         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
11246
11247 2002-01-09  Richard Henderson  <rth@redhat.com>
11248
11249         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
11250         type in which to perform the operation for each size.
11251
11252 2002-01-09  Alan Matsuoka  (alanm@redhat.com)
11253
11254         * gcc.c-torture/compile/20020109-2.c: New test.
11255
11256 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
11257
11258         * gcc.c-torture/execute/loop-10.c: New test.
11259
11260 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
11261
11262         * gcc.c-torture/compile/20010226-1.c: New test.
11263         * gcc.c-torture/compile/20010227-1.c: New test.
11264         * gcc.c-torture/compile/20010426-1.c: New test.
11265         * gcc.c-torture/compile/20010510-1.c: New test.
11266         * gcc.c-torture/compile/20010605-3.c: New test.
11267         * gcc.c-torture/compile/20010824-1.c: New test.
11268         * gcc.c-torture/execute/20010409-1.c: New test.
11269         * gcc.dg/noncompile/20000901-1.c: New test.
11270         * gcc.dg/20001023-1.c: New test.
11271         * gcc.dg/20001101-1.c: New test.
11272         * gcc.dg/20001102-1.c: New test.
11273         * gcc.dg/20010207-1.c: New test.
11274         * gcc.dg/20010405-1.c: New test.
11275         * gcc.dg/20010822-1.c: New test.
11276         * gcc.dg/20011107-1.c: New test.
11277
11278 2002-01-09  Jeffrey A Law  (law@redhat.com)
11279
11280         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
11281
11282         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
11283         execution failure on PA targets.
11284
11285 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
11286
11287         * gcc.c-torture/compile/20020109-1.c: New test.
11288
11289 2002-01-08  Kazu Hirata  <kazu@hxi.com>
11290
11291         * gcc.c-torture/execute/20020108-1.c: New test.
11292
11293 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
11294
11295         * gcc.dg/20020108-1.c: New test.
11296
11297 2002-01-08  H.J. Lu <hjl@gnu.org>
11298
11299         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
11300         for header files.
11301
11302 2002-01-08  Geoff Keating  <geoffk@redhat.com>
11303
11304         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
11305         consistency.
11306
11307 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
11308
11309         * gcc.dg/altivec-4.c: Test altivec predicates.
11310
11311 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
11312
11313         * gcc.c-torture/execute/20020107-1.c: New test.
11314
11315 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
11316
11317         PR c/5279
11318         * gcc.c-torture/compile/20020106-1.c: New test.
11319
11320 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
11321
11322         * gcc.c-torture/execute/nestfunc-4.c: New test.
11323
11324 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
11325
11326         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
11327         extra triple that slipped in.
11328         * g++.old-deja/g++.abi/align.C: Likewise.
11329         * g++.old-deja/g++.abi/bitfields.C: Likewise.
11330
11331 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
11332
11333         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
11334         * g++.old-deja/g++.abi/align.C: Likewise.
11335         * g++.old-deja/g++.abi/bitfields.C: Likewise.
11336
11337         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
11338         on FreeBSD/i386.
11339         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
11340         FreeBSD.
11341
11342 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
11343
11344         * gcc.dg/20020104-1.c: New test.
11345
11346         * gcc.dg/20020104-2.c: New test.
11347
11348 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
11349
11350         * gcc.dg/20020103-1.c: Fix typo in target selector.
11351
11352 2002-01-03  Richard Henderson  <rth@redhat.com>
11353
11354         * gcc.dg/20020103-1.c: New.
11355
11356 2002-01-03  Kazu Hirata  <kazu@hxi.com>
11357
11358         * gcc.c-torture/execute/20020103-1.c: New test.
11359
11360 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
11361
11362         * g++.dg/other/debug2.C: New test.
11363
11364         * gcc.c-torture/compile/20020103-1.c: New test.
11365
11366 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
11367
11368         * gcc.dg/gnu89-init-1.c: Added new tests.
11369
11370 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
11371
11372         * g++.dg/template/friend2.C: Remove as patch is reverted.
11373
11374         * g++.dg/warn/oldcast1.C: New test.
11375
11376         * g++.dg/template/ptrmem1.C: New test.
11377         * g++.dg/template/ptrmem2.C: New test.
11378
11379         * g++.dg/template/ntp.C: New test.
11380
11381         * g++.dg/other/component1.C: New test.
11382
11383         * g++.dg/template/ttp3.C: New test.
11384
11385         * g++.dg/template/friend2.C: New test.
11386         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
11387
11388 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
11389
11390         * g++.dg/other/ptrmem1.C: New test.
11391         * g++.dg/other/ptrmem2.C: New test.
11392
11393 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
11394
11395         * g++.dg/template/ctor1.C: New test.
11396
11397 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
11398
11399         * g++.dg/template/friend2.C: New test.
11400
11401 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
11402
11403         * gcc.dg/mmix-1.c: New test.
11404
11405 2001-12-31  Richard Henderson  <rth@redhat.com>
11406
11407         * gcc.dg/asm-5.c: New.
11408
11409 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
11410
11411         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
11412         in namespace __gnu_cxx
11413
11414 2001-12-30  Richard Henderson  <rth@redhat.com>
11415
11416         * gcc.dg/debug-6.c: New.
11417
11418 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
11419
11420         * gcc.c-torture/compile/20011229-2.c: New test.
11421
11422 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
11423
11424         * gcc.dg/debug-3.c: New test.
11425         * gcc.dg/debug-4.c: New test.
11426         * gcc.dg/debug-5.c: New test.
11427
11428 2001-12-29  Richard Henderson  <rth@redhat.com>
11429
11430         * g++.dg/eh/loop1.C: New.
11431
11432 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
11433
11434         * g++.dg/template/crash1.C: New test.
11435
11436 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
11437
11438         * g++.dg/other/const1.C: New test.
11439
11440 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
11441
11442         * gcc.c-torture/compile/20011229-1.c: New test.
11443
11444 2001-12-28  Stan Shebs  <shebs@apple.com>
11445
11446         * lib/objc-torture.exp: Resync with c-torture.exp.
11447         * lib/objc.exp: Load standard libraries.
11448
11449 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
11450
11451         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
11452         additional tests.
11453
11454 2001-12-27  Roger Sayle <roger@eyesopen.com>
11455
11456         * gcc.c-torture/execute/string-opt-16.c: New testcase.
11457
11458 2001-12-27  Richard Henderson  <rth@redhat.com>
11459
11460         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
11461
11462 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
11463
11464         * g++.dg/eh/ctor1.C: New test.
11465         * g++.dg/other/error2.C: New test.
11466
11467 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
11468
11469         * g++.dg/other/init2.C: New test.
11470
11471 2001-12-24  Richard Henderson  <rth@redhat.com>
11472
11473         * gcc.dg/20011223-1.c: New.
11474         * gcc.dg/inline-1.c: New.
11475
11476 2001-12-23  Richard Henderson  <rth@redhat.com>
11477
11478         * gcc.dg/asm-4.c: Test operand modifiers.
11479
11480 2001-12-23  Richard Henderson  <rth@redhat.com>
11481
11482         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
11483
11484 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
11485
11486         * gcc.c-torture/execute/20011223-1.c: New test.
11487
11488 2001-12-21  Richard Henderson  <rth@redhat.com>
11489
11490         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
11491         re-enables the warning.
11492
11493 2001-12-21  Richard Henderson  <rth@redhat.com>
11494
11495         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
11496
11497 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
11498
11499         * gcc.c-torture/compile/20011218-1.c: New test.
11500
11501 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
11502
11503         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
11504         arm-isr.c test.
11505         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
11506         epilogue generation for ARM ISR routines.
11507
11508 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11509
11510         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
11511         * gcc.dg/format/c90-printf-3.c: Likewise.
11512         * gcc.dg/format/c99-printf-3.c: Likewise.
11513         * gcc.dg/format/ext-1.c: Likewise.
11514         * gcc.dg/format/ext-6.c: Likewise.
11515         * gcc.dg/format/format.h: Prototype unlocked stdio.
11516
11517 2001-12-20  Richard Henderson  <rth@redhat.com>
11518
11519         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
11520         (arena): Use it.
11521         (malloc): Correct allocation logic.  Abort if we fill up the
11522         arena before initialization complete.
11523         (realloc): Correct allocation logic.
11524
11525 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
11526
11527         * gcc.c-torture/compile/20011219-2.c: New test.
11528
11529         * gcc.c-torture/execute/20011219-1.c: New test.
11530
11531 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
11532
11533         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
11534         target does not support weak symbols.
11535
11536 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
11537
11538         * gcc.c-torture/compile/20011219-1.c: New test.
11539
11540 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
11541
11542         * g++.dg/other/error1.C: New test.
11543
11544 2001-12-17  Jeffrey A Law  (law@redhat.com)
11545
11546         * gcc.c-torture/execute/20011217-1.c: New test.
11547
11548 2001-12-17  Nicola Pero  <nicola@brainstorm.co.uk>
11549
11550         * objc.dg/special/: New directory.
11551         * objc.dg/special/special.exp: New file.
11552         * objc.dg/special/unclaimed-category-1.h: New file.
11553         * objc.dg/special/unclaimed-category-1a.m: New file.
11554         * objc.dg/special/unclaimed-category-1.m: New file.
11555
11556 2001-12-17  Andreas Jaeger  <aj@suse.de>
11557
11558         * gcc.c-torture/compile/20011217-2.c: New test.
11559
11560 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
11561
11562         * gcc.c-torture/compile/20011217-1.c: New test.
11563
11564 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
11565
11566         * testsuite/gcc.dg/20011214-1.c: New.
11567
11568 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
11569
11570         * gcc.dg/altivec-4.c: New.
11571
11572 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
11573
11574         * gcc.dg/20011113-1.c: New test.
11575
11576 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
11577
11578         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
11579         std::__malloc_alloc_template<0> and
11580         std::__default_alloc_template<false, 0>.
11581
11582 2001-12-13  Nicola Pero  <n.pero@mi.flashnet.it>
11583
11584         * objc/execute/bf-21.m: New test.
11585         * objc/execute/enumeration-1.m: New test.
11586         * objc/execute/enumeration-2.m: New test.
11587
11588 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
11589
11590         * gcc.dg/gnu89-init-1.c: New test.
11591
11592 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
11593
11594         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
11595         * g++.old-deja/g++.jason/2371.C: Likewise.
11596         * g++.old-deja/g++.jason/template33.C: Likewise.
11597         * g++.old-deja/g++.jason/template34.C: Likewise.
11598         * g++.old-deja/g++.jason/template36.C: Likewise.
11599         * g++.old-deja/g++.oliva/typename1.C: Likewise.
11600         * g++.old-deja/g++.oliva/typename2.C: Likewise.
11601         * g++.old-deja/g++.other/typename1.C: Likewise.
11602         * g++.old-deja/g++.pt/inherit2.C: Likewise.
11603         * g++.old-deja/g++.pt/nontype5.C: Likewise.
11604         * g++.old-deja/g++.pt/typename11.C: Likewise.
11605         * g++.old-deja/g++.pt/typename14.C: Likewise.
11606         * g++.old-deja/g++.pt/typename16.C: Likewise.
11607         * g++.old-deja/g++.pt/typename3.C: Likewise.
11608         * g++.old-deja/g++.pt/typename4.C: Likewise.
11609         * g++.old-deja/g++.pt/typename5.C: Likewise.
11610         * g++.old-deja/g++.pt/typename7.C: Likewise.
11611         * g++.old-deja/g++.robertl/eb9.C: Likewise.
11612
11613 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
11614
11615         * g++.dg/other/linkage1.C: New test.
11616         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
11617         specifiers.
11618
11619 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
11620
11621         * gcc.dg/concat.c: New test.
11622
11623 2001-12-11  Stan Shebs  <shebs@apple.com>
11624
11625         * objc/compile: New test directory.
11626         * objc/compile/compile.exp: New expect script.
11627         * objc/compile/20011211-1.m: New compile test.
11628
11629 2001-12-11  Jason Merrill  <jason@redhat.com>
11630
11631         * lib/prune.exp (prune_gcc_output): Also handle "In member
11632         function".  So many permutations...
11633
11634 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
11635
11636         * g++.dg/template/typedef1.C: New test.
11637
11638 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
11639
11640         * g++.dg/other/copy1.C: New test.
11641
11642 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
11643
11644         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
11645
11646         * gcc.dg/builtin-choose-expr.c: New.
11647
11648 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
11649
11650         * gcc.dg/altivec-2.c: New.
11651
11652 2001-12-07  Richard Henderson  <rth@redhat.com>
11653
11654         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
11655
11656 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
11657
11658         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
11659         ultrasparc.
11660
11661 2001-12-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
11662
11663         * g++-old.deja/g++.robertl/eb101.C: Deleted.
11664
11665 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
11666
11667         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
11668         variable argument list.
11669
11670 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
11671
11672         * gcc.c-torture/execute/memcheck: Delete entire directory.
11673         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
11674         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
11675
11676 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
11677
11678         * gcc.dg/Wshadow-1.c: New test.
11679
11680 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
11681
11682         * gcc.c-torture/compile/20011130-1.c: New test.
11683
11684         * gcc.dg/noncompile/20011025-1.c: New test.
11685
11686         * g++.dg/other/anon-union.C: New test.
11687
11688         * gcc.c-torture/execute/20011024-1.c: New test.
11689
11690 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
11691
11692         * gcc.c-torture/execute/20000722-1.x,
11693         gcc.c-torture/execute/20010123-1.x: Remove.
11694         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
11695         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
11696         gcc.dg/c99-complit-2.c: New tests.
11697
11698 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
11699
11700         * g++.dg/inherit/base1.C: New test.
11701
11702 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
11703
11704         * g++.dg/other/stdarg1.C: New test.
11705
11706         * gcc.c-torture/compile/20011130-2.c: New test.
11707
11708 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
11709
11710         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
11711         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
11712         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
11713         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
11714         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
11715         * gcc.dg/builtin-prefetch-1.c: New test.
11716
11717 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
11718
11719         * gcc.dg/20011130-1.c: New test.
11720
11721 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
11722
11723         * g++.dg/other/scope1.C: New test.
11724         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
11725
11726 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
11727
11728         * gcc.dg/vla-init-1.c: New test.
11729
11730 2001-12-01  Geoff Keating  <geoffk@redhat.com>
11731
11732         * gcc.c-torture/compile/structs.c: New testcase from GDB.
11733
11734 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
11735
11736         * objc.dg/alias.m: Update.
11737         * objc.dg/class-1.m: Update.
11738         * objc.dg/const-str-1.m: Update.
11739         * objc.dg/fwd-proto-1.m: Update.
11740         * objc.dg/id-1.m: Update.
11741         * objc.dg/super-class-1.m: Update.
11742
11743 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
11744
11745         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
11746         constructs.
11747
11748 2001-11-28  Jeffrey A Law  (law@cygnus.com)
11749
11750         * gcc.c-torture/execute/20011128-1.c: New test.
11751
11752 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
11753
11754         * gcc.dg/20011127-1.c: New test.
11755
11756 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
11757
11758         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
11759         from Austin Group draft 7.
11760         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
11761         scanf format arguments.
11762         * gcc.dg/format/no-exargs-2.c: New test.
11763
11764 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
11765
11766         * g++.dg/abi/vbase8-4.C: New test.
11767
11768 2001-11-24  Ian Lance Taylor  <ian@airs.com>
11769
11770         * gcc.c-torture/execute/20011121-1.c: New test.
11771
11772 2001-11-23  Jeffrey A Law  (law@cygnus.com)
11773
11774         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
11775
11776 2001-11-23  Andreas Jaeger  <aj@suse.de>
11777
11778         * gcc.dg/cpp/charconst-2.c: New test.
11779
11780 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
11781
11782         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
11783         to the host if it is remote.  Let tests specify extra headers
11784         they use.
11785         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
11786         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
11787         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
11788         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
11789         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
11790         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
11791         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
11792         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
11793         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
11794         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
11795
11796 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
11797
11798         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
11799         for little endian ARMs.
11800
11801 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
11802
11803         * gcc.c-torture/compile/20011119-1.c: New test.
11804         * gcc.c-torture/compile/20011119-2.c: New test.
11805
11806 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
11807
11808         * gcc.dg/altivec-1.c: Fix typo.
11809
11810 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
11811
11812         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
11813
11814 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
11815
11816         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
11817
11818 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
11819
11820         * lib/g77.exp: Don't specify --rpath-link.
11821
11822         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
11823         across all the headers.
11824         * gcc.dg/format/format.exp: For testing on a remote host,
11825         copy format.h.
11826
11827         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
11828         * gcc.c-torture/execute/930406-1.c: Likewise.
11829         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
11830
11831 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
11832
11833         * gcc.dg/altivec-1.c: New.
11834
11835 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
11836
11837         * gcc.dg/cpp/fpreprocessed.c: New test case.
11838
11839 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
11840
11841         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
11842         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
11843         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
11844
11845 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
11846
11847         * gcc.dg/no-builtin-1.c: New test.
11848
11849 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
11850
11851         * gcc.c-torture/execute/20011115-1.c: New test.
11852
11853 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
11854
11855         * gcc.c-torture/compile/20011114-2.c: New test.
11856         * gcc.c-torture/compile/20011114-3.c: New test.
11857         * gcc.c-torture/compile/20011114-4.c: New test.
11858
11859 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
11860
11861         * g++.dg/other/init1.C: New test.
11862
11863 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
11864
11865         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
11866         message.
11867
11868         * gcc.c-torture/execute/20011114-1.c: New testcase.
11869
11870         * gcc.c-torture/compile/20010327-1.c: Revert last change.
11871         * gcc.c-torture/compile/20011114-1.c: New test, exactly
11872         like the (before this change) version of 20010327-1.c.
11873
11874 2001-11-14  Roger Sayle <roger@eyesopen.com>
11875
11876         * gcc.c-torture/execute/string-opt-13.c: New testcase.
11877
11878 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
11879
11880         * g++.dg/init/array2.C: New test.
11881
11882 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
11883
11884         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
11885
11886 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
11887
11888         * g++.dg/other/forscope1.C: New test.
11889         * g++.dg/ext/forscope1.C: New test.
11890         * g++.dg/ext/forscope2.C: New test.
11891
11892 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
11893
11894         * gcc.c-torture/execute/20011113-1.c: New test.
11895
11896 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
11897
11898         * gcc.c-torture/execute/20011109-2.c: New test.
11899
11900         * gcc.c-torture/execute/20011109-1.c: New test.
11901
11902 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
11903
11904         * gcc.c-torture/compile/20011109-1.c: New test.
11905
11906 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
11907
11908         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
11909         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
11910         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
11911         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
11912         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
11913         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
11914         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
11915
11916 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
11917
11918         * g++.dg/warn/Wshadow-1.C: New tests.
11919         * g++.old-deja/g++.mike/for3.C: Update.
11920
11921 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
11922
11923         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
11924         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
11925         XFAILs.  Adjust expected error texts.
11926         * gcc.c-torture/compile/20011106-1.c,
11927         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
11928         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
11929         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
11930         gcc.dg/c99-array-lval-5.c: New tests.
11931
11932 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
11933
11934         * gcc.dg/cpp/defined.c: Update.
11935
11936 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
11937
11938         * gcc.c-torture/execute/anon-1.c: New test.
11939
11940 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
11941
11942         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
11943         same size, so no warning should be produced on stormy16.
11944
11945         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
11946         due to oversized array.
11947         * g++.old-deja/g++.mike/ns15.C: Likewise.
11948         * g++.old-deja/g++.pt/crash16.C: Likewise.
11949
11950 2001-11-02  Graham Stott  <grahams@redhat.com>
11951
11952         * g++.dgother/debug1.C: Fix typos.
11953
11954 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
11955
11956         * g++.dg/other/debug1.C: New test.
11957
11958 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
11959
11960         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
11961         of unsigned long.
11962
11963 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
11964
11965         * gcc.dg/20011029-2.c: New test.
11966
11967         * gcc.c-torture/compile/20011029-1.c: New test.
11968
11969 2001-10-29  Nicola Pero  <n.pero@mi.flashnet.it>
11970
11971         * objc/execute/class_self-1.m: New test.
11972         * objc/execute/class_self-2.m: New test.
11973
11974 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
11975
11976         * gcc.misc-tests/msgs.exp: Delete.
11977         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
11978         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
11979         error set to match recent changes.
11980
11981 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
11982
11983         * gcc.dg/20011021-1.c: New test.
11984
11985 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
11986
11987         * gcc.c-torture/compile/20011023-1.c: New test.
11988
11989 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
11990
11991         * lib/g77.exp: Rewrite based on lib/g++.exp.
11992
11993 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
11994
11995         * gcc.c-torture/execute/20011019-1.c: New test.
11996
11997         * gcc.dg/20011018-1.c: New test.
11998
11999 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
12000
12001         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
12002
12003 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
12004
12005         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
12006         * gcc.dg/attr-invalid.c: Likewise.
12007
12008 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
12009
12010         * testsuite/gcc.dg/20011015-1.c: New test.
12011
12012 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
12013
12014         * g++.dg/template/unify2.C: New test.
12015
12016 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
12017
12018         * g++.dg/other/exception-specification.C: New test
12019
12020 2001-10-13  Tom Rix  <trix@redhat.com>
12021
12022         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
12023         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
12024
12025 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
12026
12027         * testsuite/gcc.dg/20011009-1.c: New test.
12028
12029 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
12030
12031         PR g++/4476
12032         * g++.dg/other/friend1.C: New test.
12033
12034 2001-10-11  Richard Henderson  <rth@redhat.com>
12035
12036         * g++.old-deja/g++.other/crash18.C: Add -S to options.
12037
12038 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12039
12040         * gcc.c-torture/compile/20011010-1.c: New.
12041
12042 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
12043
12044         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
12045         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
12046         g77.f-torture/execute/execute.exp,
12047         g77.f-torture/noncompile/noncompile.exp,
12048         gcc.c-torture/compile/compile.exp,
12049         gcc.c-torture/execute/execute.exp,
12050         gcc.c-torture/execute/ieee/ieee.exp,
12051         gcc.c-torture/execute/memcheck/memcheck.exp,
12052         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
12053         objc/execute/execute.exp: Update FSF address.
12054
12055 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
12056
12057         * gcc.dg/cpp/cmdlne-C.c: Update.
12058         * gcc.dg/cpp/cmdlne-C2.c: New.
12059
12060 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12061
12062         * gcc.c-torture/execute/20011008-3.c: New.
12063
12064 2001-10-08  DJ Delorie  <dj@redhat.com>
12065
12066         * gcc.dg/20011008-1.c: New.
12067         * gcc.dg/20011008-2.c: New.
12068
12069 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
12070
12071         * gcc.dg/cpp/spacing1.c: Update test.
12072
12073 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
12074
12075         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
12076         spelling errors of "separate" as "seperate".
12077
12078 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
12079
12080         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
12081         enough to avoid inlining.
12082
12083 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
12084
12085         * lib/g77.exp: set libg2c_dir correctly.
12086
12087 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
12088
12089         * gcc.dg/cpp/macro11.c: New test.
12090
12091 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
12092
12093         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
12094         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
12095         gcc.dg/format/multattr-3.c: New tests.
12096         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
12097         tests for format attributes on function pointers being rejected.
12098
12099 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
12100
12101         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
12102
12103 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
12104
12105         * g++.dg/warn/format1.C: New test.
12106
12107 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
12108
12109         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
12110
12111 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
12112
12113         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
12114
12115 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
12116
12117         * gcc.dg/cpp/redef2.c: Add test.
12118
12119 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
12120
12121         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
12122         long-standing bug on i686, apparently.
12123         * gcc.c-torture/execute/loop-2c.x: New file.
12124         * gcc.c-torture/execute/loop-2d.x: New file.
12125         * gcc.c-torture/execute/loop-3c.x: New file.
12126
12127 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
12128
12129         * gcc.dg/cpp/20000625-2.c: Correct line number.
12130
12131 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
12132
12133         * gcc.dg/cpp/macro10.c: New test.
12134         * gcc.dg/cpp/strify3.c: New test.
12135         * gcc.dg/cpp/spacing1.c: Add tests.
12136         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
12137         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
12138
12139 2001-09-24  DJ Delorie  <dj@redhat.com>
12140
12141         * gcc.c-torture/execute/20010924-1.c: New test.
12142
12143 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
12144
12145         * testsuite/objc/execute/paste.m: Remove.
12146
12147 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
12148
12149         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
12150
12151 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
12152
12153         * g77.dg/strlen0.f: New test.
12154
12155 2001-09-21  Richard Henderson  <rth@redhat.com>
12156
12157         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
12158         * g++.old-deja/g++.abi/vtable2.C: Likewise.
12159
12160 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
12161
12162         Table-driven attributes.
12163         * g++.dg/ext/attrib1.C: New test.
12164
12165 2001-09-20  DJ Delorie  <dj@redhat.com>
12166
12167         * gcc.dg/20000926-1.c: Update expected warning messages.
12168         * gcc.dg/array-2.c: Likewise, and test for warnings too.
12169         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
12170         array.
12171
12172 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
12173
12174         * g++.dg/eh/registers1.C: New test case.
12175
12176 2001-09-17  Richard Henderson  <rth@redhat.com>
12177
12178         * gcc.dg/array-5.c: Fix VLA decomposition test.
12179
12180 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
12181
12182         * gcc.dg/cpp/line5.c: New testcase.
12183
12184 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
12185
12186         * gcc.dg/cpp/macro9.c: New test.
12187
12188 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
12189
12190         * gcc.c-torture/execute/980223.c: Change type of addr from long
12191         to char *.
12192
12193 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
12194
12195         * gcc.c-torture/execute/20010915-1.c: New test.
12196
12197 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
12198
12199         * g77.dg/bprob: New directory.
12200         * g77.dg/bprob/bprob.exp: New file.
12201         * g77.dg/bprob/bprob-1.f: New test.
12202         * g77.dg/gcov: New directory.
12203         * g77.dg/gcov/gcov.exp: New file.
12204         * g77.dg/gcov/gcov-1.f: New test.
12205         * g77.dg/gcov/gcov-1.x: New file.
12206
12207 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
12208
12209         * gcc.dg/cpp/directiv.c: Update.
12210         * gcc.dg/cpp/undef1.c: Update.
12211
12212 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
12213
12214         * gcc.dg/20010912-1.c: New test.
12215
12216 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
12217
12218         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
12219         language-independent file in lib.
12220         * lib/gcov.exp: New file.
12221
12222 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
12223
12224         * gcc.c-torture/compile/20010911-1.c: New test.
12225
12226 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
12227
12228         * lib/profopt.exp: New, to support profile-directed optimizations.
12229         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
12230         * gcc.misc-tests/bprob-1.c: New test.
12231         * gcc.misc-tests/bprob-2.c: New test.
12232
12233 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
12234
12235         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
12236         XFAIL and which kinds of gcov output to verify.
12237         * gcc.misc-tests/gcov-4b.x: New file.
12238         * gcc.misc-tests/gcov-5b.x: New file.
12239         * gcc.misc-tests/gcov-6.x: New file.
12240         * gcc.misc-tests/gcov-7.c: New test.
12241         * gcc.misc-tests/gcov-7.x: New file.
12242
12243 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
12244
12245         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
12246         * gcc.misc-tests/gcov-6.c: New test.
12247
12248 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
12249
12250         PR c++/3986
12251         * g++.dg/abi/vbase1.C: New test.
12252
12253 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
12254
12255         * objc.dg/method-2.m: New.
12256
12257 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
12258
12259         PR c++/4203
12260         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
12261         * g++.dg/init/empty1.C: New test.
12262
12263 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
12264
12265         * gcc.c-torture/compile/20010903-1.c: New test.
12266
12267 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
12268
12269         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
12270         for m68k.
12271
12272 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
12273
12274         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
12275
12276         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
12277
12278         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
12279
12280 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
12281
12282         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
12283         for 16-bit 'unsigned int'.
12284
12285 2001-08-29  Kazu Hirata  <kazu@hxi.com>
12286
12287         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
12288
12289 2001-08-27  Richard Henderson  <rth@redhat.com>
12290
12291         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
12292         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
12293
12294 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
12295
12296         * gcc.dg/asm-names.c (ymain): New.
12297
12298 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
12299
12300         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
12301         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
12302         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
12303
12304 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12305
12306         * gcc.dg/compare5.c: New testcase.
12307
12308 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
12309
12310         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
12311         and "In instantiation".
12312
12313 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
12314
12315         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
12316
12317 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
12318
12319         * gcc.misc-tests/gcov.exp: Add support for branch information.
12320         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
12321         * gcc.misc-tests/gcov-4.c: New test.
12322         * gcc.misc-tests/gcov-4b.c: New test.
12323         * gcc.misc-tests/gcov-5b.c: New test.
12324
12325 2001-08-20  Zack Weinberg  <zackw@panix.com>
12326
12327         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
12328         expected to fail.
12329
12330 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
12331
12332         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
12333
12334 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
12335
12336         * g++.dg/eh/
12337         Moved to gcc-deps.exp
12338         * gcc-deps.exp: New file.
12339
12340 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12341
12342         * g++.old-deja/g++.pt/defarg14.C: New test.
12343
12344 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
12345
12346         * g++.old-deja/g++.other/lineno5.C: New test.
12347
12348 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
12349
12350         * g++.old-deja/g++.pt/crash68.C: New test.
12351
12352 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
12353
12354         * g++.old-deja/g++.other/crash42.C: New test.
12355
12356 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
12357
12358         * gcc.dg/cpp/extratokens.c: Fix.
12359         * gcc.dg/cpp/skipping2.c: New tests.
12360
12361 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12362
12363         * gcc.c-torture/execute/20010724-1.c: New file.
12364         * gcc.c-torture/execute/20010724-1.x: New file.
12365
12366 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
12367
12368         * g++.old-deja/g++.other/cond7.C: New test.
12369
12370 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
12371
12372         * g++.old-deja/g++.other/optimize4.C: New test.
12373
12374 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
12375
12376         * g++.old-deja/g++.abi/vbase8-5.C: New test.
12377
12378 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
12379
12380         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
12381         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
12382         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
12383         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
12384
12385         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
12386         bug report" message.
12387
12388         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
12389         * g++.dg/ext/instantiate1.C: Move from old-deja.
12390
12391 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
12392
12393         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
12394         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
12395         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
12396         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
12397
12398 2001-07-23  Jeffrey A Law  (law@cygnus.com)
12399
12400         * gcc.c-torture/execute/20010723-1.c: New test.
12401
12402 2001-07-23  Ben Elliston  <bje@redhat.com>
12403
12404         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
12405
12406 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12407
12408         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
12409         i[34567]86-*-*.
12410         Delete handling of ieee_multilib_flags.
12411         Pass -mieee for alpha*-*-* and sh-*-*.
12412         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
12413
12414 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
12415
12416         Remove old-abi tests.
12417         * g++.old-deja/g++.mike/p11116.C: Remove.
12418         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
12419
12420 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
12421
12422         * g77.f-torture/compile/pr3743.f:  New test
12423
12424 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
12425
12426         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
12427
12428 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12429
12430         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
12431         g++.old-deja/g++.pt/static6.C: Likewise.
12432         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
12433         supports weak symbols.
12434
12435 2001-07-18  Andreas Jaeger  <aj@suse.de>
12436
12437         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
12438         supported again.
12439
12440 2001-07-18  Andreas Jaeger  <aj@suse.de>
12441
12442         * gcc.dg/iftrap-1.c: Fix target line.
12443
12444 2001-07-17  Richard Henderson  <rth@redhat.com>
12445
12446         * gcc.c-torture/execute/20010717-1.c: New.
12447
12448 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
12449
12450         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
12451         tests.
12452
12453 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
12454
12455         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
12456
12457 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12458
12459         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
12460         UAC_SIGBUS, UAC_NOPRINT definitions.
12461
12462 2001-07-16  Nicola Pero  <n.pero@mi.flashnet.it>
12463
12464         * objc/execute/object_is_class.m: New test.
12465         * objc/execute/object_is_meta_class.m: New test.
12466
12467 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
12468
12469         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
12470         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
12471
12472 2001-01-15  David Bil
12473         * objc/execute/class-14.m: Added.
12474         * objc/execute/class-2.m: Added.
12475         * objc/execute/class-3.m: Added.
12476         * objc/execute/class-4.m: Added.
12477         * objc/execute/class-5.m: Added.
12478         * objc/execute/class-6.m: Added.
12479         * objc/execute/class-7.m: Added.
12480         * objc/execute/class-8.m: Added.
12481         * objc/execute/class-9.m: Added.
12482         * objc/execute/class-tests-1.h
12483         * objc/execute/class-tests-2.h
12484         * objc/execute/compatibility_alias.m: Added.
12485         * objc/execute/encode-1.m: Added.
12486         * objc/execute/formal_protocol-1.m: Added.
12487         * objc/execute/formal_protocol-2.m: Added.
12488         * objc/execute/formal_protocol-3.m: Added.
12489         * objc/execute/formal_protocol-4.m: Added.
12490         * objc/execute/formal_protocol-5.m: Added.
12491         * objc/execute/formal_protocol-6.m: Added.
12492         * objc/execute/formal_protocol-7.m: Added.
12493         * objc/execute/informal_protocol.m: Added.
12494         * objc/execute/initialize.m: Added.
12495         * objc/execute/load.m: Added.
12496         * objc/execute/many_args_method.m: Added.
12497         * objc/execute/nested-3.m: Added.
12498         * objc/execute/no_clash.m: Added.
12499         * objc/execute/private.m: Added.
12500         * objc/execute/redefining_self.m: Added.
12501         * objc/execute/root_methods.m: Added.
12502         * objc/execute/selector-1.m: Added.
12503         * objc/execute/static-1.m: Added.
12504         * objc/execute/static-2.m: Added.
12505         * objc/execute/va_method.m: Added.
12506
12507 2001-03-10  Richard Henderson  <rth@redhat.com>
12508
12509         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
12510
12511 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
12512
12513         * g++.old-deja/g++.other/crash31.C: XFAIL.
12514         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
12515         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
12516         * gcc.c-torture/execute/20010123-1.x: XFAIL.
12517         * gcc.c-torture/execute/20010124-1.x: XFAIL.
12518         * gcc.dg/sequence-pt-1.c: XFAIL one test.
12519
12520 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
12521
12522         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
12523
12524 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
12525
12526         * gcc.dg/20000724-1.c: Don't use multiline strings.
12527
12528 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
12529
12530         * objc/execute/string1.m, objc/execute/string2.m: Compare the
12531         result of -cString against what we expect it to be; don't just
12532         print it out for no one to read.
12533
12534         * objc/execute/string3.m, objc/execute/string4.m: New tests.
12535         Based on testcases provided by Nicola Pero.
12536
12537 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
12538
12539         * gcc.dg/cpp/macro7.c: New test.
12540
12541 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
12542
12543         * gcc.dg/cpp/multiline.c: Update.
12544
12545 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
12546
12547         * g++.old-deja/g++.other/enum3.C: New test.
12548
12549 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
12550
12551         * g++.old-deja/g++.other/pod1.C: New test.
12552
12553 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
12554
12555         * g++.old-deja/g++.ext/overload1.C: New test.
12556
12557 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
12558
12559         * g++.old-deja/g++.pt/using1.C: New test.
12560
12561 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
12562
12563         * g++.old-deja/g++.other/using9.C: New test.
12564
12565 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
12566
12567         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
12568
12569         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
12570
12571 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
12572
12573         * g++.old-deja/g++.ext/realpt1.C: Remove.
12574
12575 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
12576
12577         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
12578
12579 2001-02-26  Will Cohen  <wcohen@redhat.com>
12580
12581         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
12582
12583 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
12584
12585         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
12586         templatized constructors.
12587
12588 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12589
12590         * gcc.c-torture/execute/20010224-1.c: New test.
12591
12592 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
12593
12594         * gcc.c-torture/execute/20010222-1.c: New test.
12595
12596 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
12597
12598         * g++.old-deja/g++.other/inline20.C: New test.
12599
12600 2001-02-21  Ovidiu Predescu  <ovidiu@cup.hp.com>
12601
12602         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
12603
12604 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
12605
12606         * g++.old-deja/g++.other/lookup22.C: New test.
12607
12608 200
12609         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
12610         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
12611         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
12612         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
12613         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
12614
12615 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
12616
12617         * gcc.c-torture/execute/991228-1.c: Take word endianness into
12618         account.
12619
12620 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
12621
12622         * gcc.c-torture/execute/builtin-complex-1.c: New test.
12623
12624 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
12625
12626         * g++.old-deja/g++.pt/crash62.C: New test.
12627
12628 2001-01-04  Richard Henderson  <rth@redhat.com>
12629
12630         * gcc.dg/20000926-1.c: Update expected warnings.
12631         * gcc.dg/array-2.c: Likewise.
12632         * gcc.dg/array-4.c: Also validate flexible array members.
12633         * gcc.dg/c99-flex-array-1.c: New.
12634
12635 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
12636
12637         * gcc.c-torture/compile/20001222-1.x: Remove.
12638
12639 2001-01-04  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
12640
12641         * gcc.c-torture/execute/built-in-setjmp.c: New.
12642
12643 2001-01-03  Richard Henderson  <rth@redhat.com>
12644
12645         * gcc.dg/940510-1.c: Update expected error wording.
12646         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
12647
12648 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
12649
12650         * lib/target-supports.exp (check_alias_available): Modified to
12651         indicate aliases not supported if only weak aliases are supported.
12652
12653 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12654
12655         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
12656         Turn on cmpstrsi checks for __pj__ and __i370__.
12657
12658 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
12659
12660         * g++.old-deja/g++.other/virtual11.C: New test.
12661
12662 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
12663
12664         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
12665
12666 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12667
12668         * gcc.c-torture/compile/20010102-1.c: New test.
12669
12670 2001-01-02  Andreas Jaeger  <aj@suse.de>
12671
12672         * gcc.dg/noreturn-3.c: New test.
12673
12674         * gcc.dg/noreturn-4.c: New test.
12675
12676 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12677
12678         * gcc.c-torture/execute/stdio-opt-1.c: Also test
12679         __builtin_fputc and __builtin_fwrite.
12680
12681 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
12682
12683         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
12684         signed char, not default char.
12685
12686 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
12687
12688         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
12689
12690 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
12691
12692         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
12693
12694 2000-12-29  Richard Henderson  <rth@redhat.com>
12695
12696         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
12697         (__cyg_profile_func_exit): Define.
12698
12699 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
12700
12701         * g++.dg/vtgc1.C: New test.
12702
12703 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
12704
12705         * gcc.dg/noncompile/20001228-1.c: New test.
12706
12707         * gcc.dg/20001228-1.c: New test.
12708
12709         * gcc.c-torture/execute/20001228-1.c: New test.
12710
12711 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
12712
12713         * gcc.dg/format-strfmon-1.c: New test.
12714
12715 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12716
12717         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
12718         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
12719         * gcc.c-torture/execute/string-opt-1.c: Likewise.
12720         * gcc.c-torture/execute/string-opt-2.c: Likewise.
12721         * gcc.c-torture/execute/string-opt-3.c: Likewise.
12722         * gcc.c-torture/execute/string-opt-4.c: Likewise.
12723         * gcc.c-torture/execute/string-opt-6.c: Likewise.
12724         * gcc.c-torture/execute/string-opt-7.c: Likewise.
12725         * gcc.c-torture/execute/string-opt-8.c: Likewise.
12726         * gcc.c-torture/execute/string-opt-9.c: Likewise.
12727         * gcc.c-torture/execute/string-opt-10.c: Likewise.
12728         * gcc.c-torture/execute/string-opt-11.c: Likewise.
12729         * gcc.c-torture/execute/string-opt-12.c: Likewise.
12730
12731         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
12732         * gcc.c-torture/execute/string-opt-4.c: Test index.
12733
12734 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
12735
12736         * gcc.c-torture/compile/20001226-1.c: New test.
12737
12738 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
12739
12740         * gcc.c-torture/compile/20001222-1.c: New test.
12741         * gcc.c-torture/compile/20001222-1.x: Xfail.
12742
12743 2000-12-22  Alexandre Oliva  <aoliva@redhat.com>
12744
12745         * gcc.c-torture/execute/comp-goto-2.c: New test.
12746
12747 2000-12-21  J"orn Rennecke <amylaar@redhat.com>
12748
12749         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
12750         Use long types if __INT_MAX__ is 32767.
12751         (main): Use cast to (sint32 *) when poking 88 into a_page.
12752
12753         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
12754
12755 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
12756
12757         * gcc.c-torture/compile/20001221-1.c: New test.
12758         * gcc.c-torture/execute/20001221-1.c: New test.
12759
12760 2000-12-20  Richard Henderson  <rth@redhat.com>
12761
12762         * g++.old-deja/g++.pt/crash36.C: Update error lines.
12763         * g++.old-deja/g++.robertl/eb109.C: Likewise.
12764
12765 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12766
12767         * gcc.dg/compare3.c: New test.
12768
12769 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
12770
12771         * gcc.dg/format-warnll-1.c: New test.
12772
12773 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
12774
12775         * gcc.dg/cpp/cmdlne-P.c: New test.
12776
12777 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
12778
12779         * gcc.c-torture/execute/builtin-abs-1.c,
12780         gcc.c-torture/execute/builtin-abs-2.c: New tests.
12781
12782 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
12783
12784         * gcc.dg/cpp/multiline.c: New test.
12785
12786 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
12787
12788         * g++.old-deja/g++.other/syshdr1.C: Update.
12789         * gcc.dg/cpp/lineflags.c: Remove temporarily.
12790
12791 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12792
12793         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
12794
12795 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12796
12797         * g++.old-deja/g++.pt/ttp65.C: New test.
12798
12799 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12800
12801         * g++.old-deja/g++.pt/ttp64.C: New test.
12802
12803 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12804
12805         * g++.old-deja/g++.pt/spec33.C: New test.
12806
12807 2000-12-14  Catherine Moore  <clm@redhat.com>
12808
12809         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
12810         * gcc.c-torture/execute/920612-2.c: Likewise.
12811         * gcc.c-torture/execute/920428-2.c: Likewise.
12812         * gcc-c-torture/execute/va-arg-11.c: Call exit.
12813         * gcc.c-torture/execute/va-arg-21.c: Likewise.
12814
12815 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12816
12817         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
12818         * gcc.dg/pack-test-2.c: Likewise.
12819
12820 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
12821
12822         Tests by Zack Weinberg <zackw@stanford.edu>.
12823
12824         * gcc.dg/cpp/defined.c: Update.
12825         * gcc.dg/cpp/defined_trad.c: New tests.
12826
12827 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
12828
12829         * gcc.dg/cpp/trad-direct.c: Update.
12830
12831 2000-12-11  Neil Booth  <neilb@earthling.net>
12832
12833         * gcc.dg/cpp/defined_trad.c
12834
12835 2000-12-11  Neil Booth  <neilb@earthling.net>
12836
12837         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
12838
12839 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
12840
12841         * gcc.dg/format-miss-2.c: New test.
12842
12843 2000-12-09  Neil Booth  <neilb@earthling.net>
12844
12845         * gcc.dg/cpp/lineflags.c: New tests.
12846         * gcc.dg/cpp/poison.c: Update.
12847         * gcc.dg/cpp/redef2.c: Update.
12848         * gcc.dg/cpp/skipping.c: New test.
12849
12850 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
12851
12852         * g++.old-deja/g++.other/eh3.C: New testcase.
12853
12854 2000-12-07  Neil Booth  <neilb@earthling.net>
12855
12856         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
12857         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
12858         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
12859         wtr-union-init-2.c, wtr-union-init-3.c: Update.
12860         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
12861         Update.
12862
12863 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
12864
12865         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
12866         __SIZE_TYPE__ instead of int for type of integers cast to
12867         pointers.
12868
12869 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
12870
12871         * g++.old-deja/g++.other/cleanup4.C: New test.
12872
12873 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
12874
12875         * format-sec-1.c: New test.
12876
12877 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
12878
12879         * gcc.dg/format-nonlit-3.c: New test.
12880
12881 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
12882
12883         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
12884         through a null pointer.
12885
12886 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sou
12887         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
12888         library makes no calls to `operator new' during initialization.
12889
12890 2000-11-04  Neil Booth  <neilb@earthling.net>
12891
12892         * gcc.dg/cpp/include2.c: New tests.
12893
12894 2000-11-03  Mark P Mitchell  <mark@codesourcery.com>
12895
12896         * lib/g++.exp (g++_set_ld_library_path): New function.
12897         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
12898
12899 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
12900
12901         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
12902         warnings.
12903
12904 2000-11-01  Richard Henderson  <rth@redhat.com>
12905
12906         * g++.old-deja/g++.ext/namedret1.C: New.
12907         * g++.old-deja/g++.ext/namedret2.C: New.
12908         * g++.old-deja/g++.ext/namedret3.C: New.
12909
12910 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
12911
12912         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
12913         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
12914
12915 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12916
12917         * gcc.c-torture/execute/va-arg-21.c: New test.
12918
12919 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
12920
12921         * gcc.dg/c99-complex-2.c: New test.
12922
12923 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12924
12925         * gcc.c-torture/execute/stdio-opt-1.c: New test.
12926
12927 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
12928
12929         * g++.old-deja/g++.other/inline16.C: New test.
12930
12931 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
12932
12933         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
12934         __PRETTY_FUNCTION__
12935
12936 2000-10-29  Neil Booth  <neilb@earthling.net>
12937
12938         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
12939         New tests.
12940         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
12941         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
12942         optimisation.
12943
12944 2000-10-29  Neil Booth  <neilb@earthling.net>
12945
12946         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
12947         * mi1.c, mi1c.h: Add null directives to multiple-include test.
12948         * mi5.c: Test multiple includes work with -C.
12949         * trigraphs.c: Test ^= version.
12950
12951 2000-10-28  Neil Booth  <neilb@earthling.net>
12952
12953         New tests and test updates for new macro expander.
12954
12955         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
12956         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
12957         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
12958         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
12959         new diagnostic messages.
12960
12961         * gcc.dg/cpp/macro3.c: New tests.
12962
12963 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
12964
12965         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
12966         on the same line.
12967
12968 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
12969
12970         * g++.old-deja/g++.other/eh2.C: New test.
12971
12972 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
12973
12974         * gcc.c-torture/execute/20001027-1.c: New test.
12975
12976 2000-10-26  Richard Henderson  <rth@redhat.com>
12977
12978         * gcc.c-torture/execute/20001026-1.c: New.
12979
12980 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
12981
12982         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
12983         * g++.old-deja/g++.law/builtin1.C: Likewise.
12984         * g++.old-deja/g++.law/ctors10.C: Likewise.
12985         * g++.old-deja/g++.law/virtual3.C: Likewise.
12986         * g++.old-deja/g++.mike/p658.C: Likewise.
12987         * g++.old-deja/g++.other/sibcall1.C: Likewise.
12988         * g++.old-deja/g++.other/vaarg2.C: Likewise.
12989         * g++.old-deja/g++.robertl/eb124.C: Likewise.
12990         * g++.old-deja/g++.robertl/eb44.C: Likewise.
12991         * g++.old-deja/g++.robertl/eb77.C: Likewise.
12992
12993 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
12994
12995         * gcc.c-torture/compile/20001024-1.c: New test.
12996
12997 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
12998
12999         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
13000         to tell us whether or not we are using V3.
13001
13002 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
13003
13004         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
13005         operands.
13006
13007 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
13008
13009         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
13010
13011 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
13012
13013         * gcc.c-torture/execute/20001024-1.c: New test.
13014
13015 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
13016
13017         * g++.old-deja/g++.other/sibcall1.C: New test.
13018
13019 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
13020
13021         * gcc.dg/noncompile/init-3.c: New test.
13022
13023 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
13024
13025         * gcc.dg/format-array-1.c: New test.
13026
13027 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
13028
13029         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
13030         writing through null pointers; remove comment about testing
13031         unterminated strings.
13032
13033 2000-10-17  Matthew Hiller  <hiller@redhat.com>
13034
13035         * gcc.c-torture/execute/20001017-2.c: New test.
13036
13037 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
13038
13039         * gcc.c-torture/compile/20001018-1.c: New test.
13040         * gcc.c-torture/compile/20001018-1.x: Xfail.
13041
13042 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13043
13044         * gcc.c-torture/execute/20001017-1.c: New test.
13045
13046 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
13047
13048         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
13049         for multiple use of arguments with scanf formats; add tests for
13050         multiple use of arguments.
13051
13052 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
13053
13054         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
13055
13056 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
13057
13058         * gcc.dg/format-miss-1.c: New test.
13059
13060 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
13061
13062         * gcc.c-torture/execute/20001013-1.c: New test.
13063
13064 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
13065
13066         * gcc.dg/format-branch-1.c: New test.
13067
13068 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
13069
13070         * README, lib/file-format.exp: Remove EGCS references.
13071
13072 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
13073
13074         * gcc.dg/20001013-1.c: New test.
13075
13076 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
13077
13078         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
13079         for intmax_t in the compiler using __typeof__ and the type rules
13080         for conditional expressions.
13081
13082 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
13083
13084         * gcc.dg/20001012-1.c: New test.
13085         * gcc.dg/20001012-2.c: New test.
13086
13087 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
13088
13089         * gcc.dg/format-attr-1.c: New test.
13090
13091 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
13092
13093         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
13094         __LONG_LONG_MAX__ instead of LLONG_MAX.
13095
13096 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
13097
13098         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
13099         scanf flags.
13100         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
13101         flags.
13102
13103 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
13104
13105         * gcc.dg/sequence-pt-1.c: New test.
13106
13107 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
13108
13109         * gcc.c-torture/execute/20001011-1.c: New testcase.
13110         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
13111
13112 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
13113
13114         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
13115         does not error on it.
13116
13117 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
13118
13119         * gcc.dg/20001009-1.c: New test.
13120
13121 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
13122
13123         * gcc.c-torture/compile/20001009-1.c: Move from here ....
13124         * gcc.c-torture/execute/20001009-2.c: ... to here.
13125
13126 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
13127
13128         * gcc.c-torture/compile/20001009-1.c: New testcase.
13129         * gcc.c-torture/execute/20001009-1.c: New testcase.
13130         Testcases provided by Jan Hubicka <jh@suse.cz>.
13131
13132 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
13133
13134         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
13135         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
13136         uintmax_t using <limits.h> to emulate the compiler's internal
13137         logic.  No longer XFAIL %j tests.
13138
13139 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
13140
13141         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
13142         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
13143         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
13144         regexps and details of expected handling of some bad formats.
13145         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
13146         suppression.
13147
13148 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
13149
13150         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
13151         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
13152         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
13153         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
13154         in list archives.
13155
13156 2000-10-06  Richard Henderson  <rth@cygnus.com>
13157
13158         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
13159         * g++.old-deja/g++.brendan/crash52.C: Likewise.
13160         * g++.old-deja/g++.jason/report.C: Likewise.
13161         * g++.old-deja/g++.law/friend5.C: Likewise.
13162         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
13163         of the expected warnings.
13164
13165 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
13166
13167         * g++.old-deja/g++.pt/enum14.C: New test.
13168
13169 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
13170
13171         * g++.old-deja/g++.pt/crash59.C: New test.
13172
13173 2000-10-04  Will Cohen  <wcohen@redhat.com>
13174
13175         * gcc.dg/20000926-1.c: New test.
13176
13177 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
13178
13179         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
13180         function name for current C++ compiler.
13181         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
13182
13183 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
13184
13185         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
13186         __PRETTY_FUNCTION__.
13187         * g++.old-deja/g++.ext/pretty2.C: Likewise.
13188
13189 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13190
13191         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
13192
13193 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
13194
13195         * gcc.c-torture/compile/20000923-1.c: New test.
13196
13197 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
13198
13199         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
13200         * g++.old-deja/g++.pt/ttp62.C: Same.
13201         * g++.old-deja/g++.other/inline14.C: Same.
13202
13203 2000-09-24  Richard Henderson  <rth@cygnus.com>
13204
13205         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
13206
13207 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
13208
13209         * gcc.dg/c90-printf-1.c: Add test for wide string format.
13210
13211 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
13212
13213         * gcc.c-torture/compile/20000922-1.c: New file.
13214
13215 2000-09-21  Nick Clifton  <nickc@redhat.com>
13216
13217         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
13218         a signed long modulo operation.
13219         (mod6): New function - perform an unsigned long modulo operation.
13220         (main): Add tests for modulos of very large numbers by very small
13221         dividends.
13222
13223 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13224
13225         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
13226
13227 2000-09-19  Richard Henderson  <rth@cygnus.com>
13228
13229         * gcc.dg/compare2.c (case 10): XFAIL.
13230
13231 2000-09-18  Richard Henderson  <rth@cygnus.com>
13232
13233         * gcc.c-torture/execute/20000906-1.c: Move ...
13234         * gcc.dg/20000906-1.c: ... here.  Only run on targets
13235         that support __builtin_trap.
13236
13237 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
13238
13239         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
13240
13241 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
13242
13243         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
13244         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
13245         more $ format tests.
13246
13247 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
13248
13249         * gcc.dg/format-errmk-1.c: New test.
13250
13251 2000-09-17  Greg McGary  <greg@mcgary.org>
13252
13253         * gcc.c-torture/execute/20000917-1.x: Remove.
13254
13255 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
13256
13257         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
13258
13259 2000-09-17  Greg McGary  <greg@mcgary.org>
13260
13261         * gcc.c-torture/execute/20000917-1.c: New test.
13262         * gcc.c-torture/execute/20000917-1.x: XFAIL.
13263
13264 2000-09-16  Neil Booth  <NeilB@earthling.net>
13265
13266         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
13267         in nested macro bug.
13268
13269 2000-09-15  Neil Booth  <NeilB@earthling.net>
13270
13271         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
13272
13273 2000-09-14  Jeffrey A Law  (law@cygnus.com)
13274
13275         * gcc.c-torture/execute/20000914-1.c: New test.
13276
13277 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
13278
13279         * g++.other/inline13.C: New test.
13280
13281 2000-09-12  Andreas Jaeger  <aj@suse.de>
13282
13283         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
13284         constant by Ulrich Drepper <drepper@redhat.com>.
13285
13286 2000-09-12  J"orn Rennecke <amylaar@redhat.co.uk>
13287
13288         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
13289
13290 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13291
13292         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
13293
13294 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
13295
13296         * gcc.dg/cpp/backslash.c: New test.
13297
13298 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
13299
13300         * gcc.c-torture/execute/20000910-1.c: New test.
13301         * gcc.c-torture/execute/20000910-2.c: Likewise.
13302
13303 2000-09-11  Robert Lipe  <robertl@sco.com>
13304
13305         * gcc.dg/pragma-align.c: New test.
13306
13307 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
13308
13309         * g++.old-deja/g++.pt/explicit82.C: New test.
13310         * g++.old-deja/g++.pt/explicit83.C: New test.
13311
13312 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
13313
13314         * gcc.dg/asm-names.c: New test.
13315
13316 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13317
13318         * gcc.dg/cpp/tr-warn6.c: New test
13319
13320 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
13321
13322         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
13323         be accepted.
13324
13325 2000-09-07  Catherine Moore  <clm@redhat.com>
13326
13327         * gcc.c-torture/execute/unroll-1.c: New test.
13328
13329 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
13330
13331         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
13332         ERROR markers.
13333         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
13334         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
13335         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
13336         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
13337         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
13338         Preprocess only.
13339         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
13340         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
13341
13342 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
13343
13344         * g++.old-deja/g++.pt/deduct2.C: New test.
13345
13346 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
13347
13348         * g++.old-deja/g++.pt/parms2.C: New test.
13349
13350 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
13351
13352         * g++.old-deja/g++.pt/crash58.C: New test.
13353
13354 2000-09-06  Greg McGary  <greg@mcgary.org>
13355
13356         * gcc.c-torture/execute/20000906-1.c: New test.
13357         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
13358
13359 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13360
13361         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
13362
13363 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
13364
13365         * g++.old-deja/g++.pt/crash57.C: New test.
13366
13367 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
13368
13369         * g++.old-deja/g++.pt/crash56.C: New test.
13370
13371 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
13372
13373         * g++.old-deja/g++.pt/koenig1.C: New test.
13374
13375 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
13376
13377         * gcc.dg/20000904-1.c: New test.
13378
13379 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
13380
13381         * gcc.dg/cpp/paste8.c: New test.
13382
13383 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
13384
13385         * gcc.c-torture/compile/20000827-1.c: New test.
13386
13387 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
13388
13389         * gcc.dg/format-diag-1.c: New test.
13390
13391 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
13392
13393         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
13394         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
13395         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
13396         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
13397         gcc.dg/formatz-1.c: Adjust warning regular expressions.
13398
13399 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
13400
13401         * g++.old-deja/g++.other/nested4.C: New test.
13402
13403 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
13404
13405         * g++.old-deja/g++.ns/scoped1.C: New test.
13406
13407 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
13408
13409         * lib/g++.exp: Support testing already-installed GCC.
13410
13411 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13412
13413         * wtr-label-1.c, wtr-suffix-1.c: New tests.
13414
13415 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13416
13417         * gcc.dg/return-type-2.c: New test.
13418
13419 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
13420
13421         * gcc.c-torture/compile/20000825-1.c: New test.
13422
13423 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
13424
13425         * gcc.dg/dwarf2-2.c: New test.
13426
13427 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
13428
13429         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
13430         dg-warning regexps.
13431
13432 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
13433
13434         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
13435         gcc.dg/format-ext-5.c: New tests.
13436
13437 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
13438
13439         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
13440
13441 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
13442
13443         * gcc.dg/noncompile/930622-2.c: Adjust error message.
13444
13445 2000-08-24  Richard Henderson  <rth@cygnus.com>
13446
13447         * gcc.dg/ia64-sync-1.c: New test.
13448         * gcc.dg/ia64-sync-2.c: New test.
13449         * gcc.dg/ia64-asm-1.c: New test.
13450
13451 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
13452
13453         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
13454         * gcc.dg/format-ext-2.c: New test.
13455
13456 2000-08-23  Jason Merrill  <jason@redhat.com>
13457
13458         * lib/old-dejagnu.exp: Also ignore "In member function" and
13459         "At global scope".
13460
13461 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13462
13463         * gcc.dg/noncompile/label-lineno-1.c: New test.
13464
13465 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
13466
13467         * gcc.dg/c99-array-nonobj-1.c: New test.
13468
13469 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
13470
13471         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
13472         tests.
13473         * gcc.dg/format-ext-1.c: New test.
13474
13475 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13476
13477         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
13478         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
13479         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
13480         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
13481         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
13482
13483 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
13484
13485         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
13486         gcc.dg/c99-strftime-2.c: New tests.
13487
13488 2000-08-22  Richard Henderson  <rth@cygnus.com>
13489
13490         * gcc.c-torture/execute/20000822-1.c: New test.
13491
13492 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
13493
13494         * gcc.c-torture/execute/20000819-1.x: Remove.
13495
13496 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
13497
13498         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
13499         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
13500         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
13501         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
13502         gcc.dg/format-xopen-1.c: New tests.
13503
13504 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
13505
13506         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
13507
13508 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
13509
13510         * g++.old-deja/g++.other/loop2.C: New test.
13511
13512         * gcc.c-torture/compile/20000606-1.c: New test.
13513         * gcc.c-torture/compile/20000728-1.c: New test.
13514         * gcc.c-torture/execute/20000801-1.c: New test.
13515         * gcc.c-torture/execute/20000801-2.c: New test.
13516         * gcc.c-torture/execute/20000819-1.c: New test.
13517         * gcc.c-torture/execute/20000819-1.x: XFAIL.
13518         * gcc.dg/20000629-1.c: New test.
13519         * gcc.dg/20000724-1.c: New test.
13520         * gcc.dg/20000807-1.c: New test.
13521
13522 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
13523
13524         * gcc.dg/cpp/pragma-1.c: New test.
13525         * gcc.dg/cpp/pragma-2.c: New test.
13526
13527 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
13528
13529         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
13530         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
13531
13532 2000-08-18  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
13533
13534         * gcc.c-torture/compile/20000818-1.c: New test.
13535
13536 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
13537
13538         * gcc.c-torture/execute/20000818-1.c: New test.
13539
13540 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
13541
13542         * gcc.dg/format-va-1.c: New test.
13543
13544 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
13545
13546         * g++.old-deja/g++.other/typedef8.C: New test.
13547
13548 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
13549
13550         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
13551         * g++.old-deja/g++.mike/net36.C: Mark candidate.
13552         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
13553         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
13554         * g++.old-deja/g++.other/ptrmem7.C: New test.
13555         * g++.old-deja/g++.pt/ptrmem10.C: New test.
13556
13557 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
13558
13559         * g++.old-deja/g++.pt/typename27.C: New test.
13560
13561 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
13562
13563         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
13564         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
13565         * g++.old-deja/g++.pt/friend45.C: New test.
13566         * g++.old-deja/g++.other/friend8.C: New test.
13567
13568 2000-08-15  Richard Henderson  <rth@cygnus.com>
13569
13570         * gcc.c-torture/execute/20000815-1.c: New test.
13571
13572 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
13573
13574         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
13575         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
13576         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
13577
13578 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
13579
13580         * g++.old-deja/g++.other/refinit2.C: New test.
13581
13582 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
13583
13584         * lib/c-torture.exp (c-torture): Make
13585         compiler_conditional_xfail_data global.
13586         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
13587         compiler_conditional_xfail_data machinery.
13588         (f-torture-execute): Likewise.
13589         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
13590         and only when unrolling loops.
13591
13592         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
13593
13594 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
13595
13596         * g++.old-deja/g++.pt/explicit81.C: New test.
13597
13598 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
13599
13600         * g++.old-deja/g++.pt/typename26.C: New test.
13601
13602 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
13603
13604         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
13605         warning.
13606
13607 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
13608
13609         * g++.old-deja/g++.other/array3.C: New test.
13610
13611 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
13612
13613         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
13614         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
13615         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
13616         New tests.
13617
13618 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
13619
13620         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
13621         * g++.old-deja/g++.abi/vmihint.C: Likewise.
13622
13623 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
13624
13625         * gcc.c-torture/execute/20000808-1.c: New test.
13626
13627 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
13628
13629         * gcc.dg/c90-const-expr-1.c: New test.
13630
13631 2000-08-08  Richard Henderson  <rth@cygnus.com>
13632
13633         * gcc.dg/noncompile/920923-1.c: Declare calloc.
13634
13635 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
13636
13637         * gcc.dg/noncompile/const-ll-1.c: New test.
13638
13639 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
13640
13641         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
13642
13643 2000-08-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
13644
13645         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
13646         that running programs linked against the shared version of libobjc
13647         run correctly.
13648
13649 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
13650
13651         * gcc.dg/c99-printf-1.c: New test.
13652
13653 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
13654
13655         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
13656
13657 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
13658
13659         * gcc.c-torture/execute/20000731-1.x: Delete.
13660
13661 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
13662
13663         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
13664         and torture_without_loops as is done by c-torture.exp.
13665         (search_for): Copy from c-torture.exp.
13666         (gcc-dg-runtest): New function, drives a directory of tests
13667         iterating over the TORTURE_OPTIONS.
13668         (scan-assembler, scan-assembler-not): Move here from
13669         individual directory drivers.
13670
13671         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
13672         defined by lib/gcc-dg.exp.
13673         * gcc.dg/cpp/cpp.exp: Likewise.
13674         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
13675         gcc-dg-runtest, so we cycle over optimization options.
13676
13677         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
13678         * gcc.dg/compare2.c: No longer expected to fail.
13679
13680 2000-08-04  J"orn Rennecke <amylaar@cygnus.co.uk>
13681
13682         * gcc.c-torture/execute/20000804-1.c: New test.
13683
13684 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
13685
13686         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
13687
13688 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
13689
13690         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
13691
13692 2000-08-03  Jeffrey A Law  (law@cygnus.com)
13693
13694         * gcc.c-torture/compile/20000803-1.c: New test.
13695
13696 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
13697
13698         * gcc.c-torture/execute/20000801-3.c,
13699         gcc.c-torture/execute/20000801-4.c: New tests.
13700         * gcc.c-torture/execute/20000801-3.x,
13701         gcc.c-torture/execute/20000801-4.x: Xfail.
13702
13703 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
13704
13705         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
13706         libobjc/.libs to allow for libtool.
13707
13708 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
13709
13710         * gcc.c-torture/compile/20000802-1.c: New test.
13711
13712 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
13713
13714         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
13715
13716 2000-07-31  Jeffrey A Law  (law@cygnus.com)
13717
13718         * gcc-c-torture/execute/20000731-2.c: New test.
13719
13720         * gcc.c-torture/execute/20000731-1.c: New test.
13721         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
13722
13723 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
13724
13725         * testsuite/gcc.dg/cpp/paste7.c: New test.
13726         * gcc.dg/cpp/20000725-1.c: New test.
13727
13728 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
13729
13730         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
13731         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
13732         declaration warning for __builtin_dwarf_reg_size.
13733
13734         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
13735
13736 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
13737
13738         * gcc.dg/noncompile/voidparam-1.c: New test.
13739
13740 2000-07-30  Richard Henderson  <rth@cygnus.com>
13741
13742         * gcc.dg/c90-digraph-1.c: Don't xfail.
13743         * gcc.dg/compare2.c (case 10): Xfail.
13744         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
13745
13746 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
13747
13748         * gcc.dg/c99-main-1.c: New test.
13749
13750 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
13751
13752         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
13753
13754 2000-07-26  Hans-Peter Nilsson  <hp@axis.com>
13755
13756         * gcc.c-tortuer/execute/20000726-1.c: New test.
13757
13758 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
13759
13760         * gcc.c-torture/execute/enum-2.c: New test.
13761
13762 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13763
13764         * gcc.dg/cpp/tr-warn3.c: New test.
13765
13766 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
13767
13768         * g++.old-deja/g++.ext/implicit1.C: Remove.
13769         * g++.old-deja/g++.jason/c2.C: Remove
13770         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
13771         * g++.old-deja/g++.pt/crash16.C: Likewise.
13772         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
13773
13774 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
13775
13776         * g++.old-deja/g++.other/for2.C: New test.
13777
13778 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
13779
13780         * gcc.dg/20000720-1.c: New test.
13781
13782 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
13783
13784         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
13785
13786 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
13787
13788         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
13789         * gcc.c-torture/execute/20000722-1.c: New.
13790         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
13791
13792 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
13793
13794         * gcc.dg/cpp/20000720-1.S: New test.
13795
13796 2000-07-21  Michael Meissner  <meissner@redhat.com>
13797
13798         * gcc.c-torture/execute/ieee/hugeval.c: New test.
13799
13800 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
13801
13802         * g++.old-deja/g++.brendan/crash16.C,
13803         g++.old-deja/g++.brendan/parse3.C,
13804         g++.old-deja/g++.brendan/redecl1.C,
13805         g++.old-deja/g++.ns/template13.C,
13806         g++.old-deja/g++.other/decl4.C,
13807         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
13808
13809 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
13810
13811         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
13812         and "Internal error".
13813
13814         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
13815         regexps.
13816         * gcc.dg/cpp/paste6.c: New test.
13817
13818 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
13819
13820         * gcc.dg/cpp/tr-direct.c: New test.
13821
13822         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
13823         gcc.dg/cpp/undef1.c: Tweak error regexps.
13824
13825 2000-07-18  Eric Christopher <echristo@redhat.com>
13826
13827         * gcc.c-torture/compile/20000718-1.c: New test.
13828
13829 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
13830
13831         * cpplex.c (_cpp_push_token): If the token being pushed back
13832         is the previous token in this context, just subtract one from
13833         context->posn.
13834         * cppmacro.c (save_expansion): Clear aux field when storing a
13835         placemarker.
13836
13837 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
13838
13839         * gcc.dg/noncompile/redecl-1.c: New test.
13840
13841 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
13842
13843         * gcc.c-torture/execute/20000717-5.c: New test.
13844         * gcc.c-torture/execute/20000717-1.x: Removed.
13845
13846 2000-07-17  Richard Henderson  <rth@cygnus.com>
13847
13848         * gcc.c-torture/execute/20000717-4.c: New test.
13849
13850 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
13851
13852         * gcc.dg/cpp/syshdr.c: New test.
13853         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
13854
13855 2000-07-17  Neil Booth  <neilb@earthling.net>
13856
13857         * gcc.dg/cpp/cmdlne-dM.c: New test.
13858         * gcc.dg/cpp/cmdlne-dD.c: New test.
13859
13860 2000-07-17  Jeffrey A Law  (law@cygnus.com)
13861
13862         * gcc.c-torture/execute/20000717-3.c: New test.
13863
13864         * gcc.c-torture/compile/20000717-1.c: New test.
13865
13866 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
13867
13868         * gcc.c-torture/execute/20000717-2.c: New test.
13869
13870 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
13871
13872         * gcc.dg/formatz-1.c: New test.
13873
13874         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
13875         * gcc.dg/c99-digraph-1.c: New tests.
13876
13877         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
13878         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
13879
13880         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
13881         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
13882         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
13883         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
13884         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
13885         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
13886         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
13887
13888 2000-07-17   Greg McGary <greg@mcgary.org>
13889
13890         * gcc.c-torture/execute/20000717-1.c: New test.
13891         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
13892
13893 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
13894
13895         * gcc.c-torture/execute/20000715-2.c: New test.
13896         * gcc.dg/20000715-1.c: New test.
13897
13898 2000-07-15  Michael Meissner  <meissner@redhat.com>
13899
13900         * gcc.c-torture/execute/20000715-1.c: New test.
13901
13902 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
13903
13904         * gcc.c-torture/execute/20000707-1.c: New test.
13905
13906 2000-07-13  Neil Booth  <NeilB@earthling.net>
13907
13908         * testsuite/gcc.dg/cpp/digraph1.c,
13909         testsuite/gcc.dg/cpp/digraph2.c,
13910         testsuite/gcc.dg/cpp/digraphs.c: New tests.
13911
13912 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
13913
13914         * g77.f-torture/compile/20000630-2.f:  New test.
13915         * g77.f-torture/compile/20000630-2.x
13916
13917 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
13918
13919         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
13920
13921 2000-07-11  Neil Booth  <NeilB@earthling.net>
13922
13923         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
13924
13925 2000-07-11  Neil Booth  <NeilB@earthling.net>
13926
13927         * gcc.dg/cpp/cmdlne-C.c: New.
13928
13929 2000-07-09  Neil Booth  <NeilB@earthling.net>
13930
13931         * gcc.dg/cpp/directiv.c: New tests.
13932         * gcc.dg/cpp/undef1.c: Update.
13933
13934 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
13935
13936         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
13937
13938 2000-07-09  Neil Booth  <NeilB@earthling.net>
13939
13940         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
13941
13942 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
13943
13944         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
13945         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
13946
13947 2000-07-08  Neil Booth  <NeilB@earthling.net>
13948
13949         * gcc.dg/cpp/macsyntx.c: New tests.
13950
13951 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
13952
13953         * gcc.dg/20000707-1.c: New test.
13954
13955 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
13956
13957         * gcc.c-torture/execute/20000706-1.c: New test.
13958         * gcc.c-torture/execute/20000706-2.c: New test.
13959         * gcc.c-torture/execute/20000706-3.c: New test.
13960         * gcc.c-torture/execute/20000706-4.c: New test.
13961         * gcc.c-torture/execute/20000706-5.c: New test.
13962
13963 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
13964
13965         * g++.old-deja/g++.pt/instantiate7.C: New test.
13966
13967 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
13968
13969         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
13970         * g++.old-deja/g++.mike/thunk3.C: Likewise.
13971         * g++.old-deja/g++.other/rtti3.C: Likewise.
13972         * g++.old-deja/g++.other/rttid3.C: Likewise.
13973
13974 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
13975
13976         *  g77.f-torture/compile/20000630-1.x: Fix typo
13977
13978 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
13979
13980         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
13981         assembly output.
13982
13983 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
13984
13985         * gcc.dg/cpp/ident.c: New test.
13986
13987 2000-07-05  Neil Booth  <NeilB@earthling.net>
13988
13989         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
13990           gcc.dg/cpp/lexstrng.c: New tests.
13991
13992 2000-07-04  Neil Booth  <NeilB@earthling.net>
13993
13994         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
13995         * gcc.dg/cpp/strify2.c: Same.
13996
13997 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
13998
13999         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
14000         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
14001         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
14002         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
14003
14004         * testsuite/gcc.dg/cpp/macro1.c,
14005         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
14006         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
14007         testsuite/gcc.dg/cpp/strify1.c,
14008         testsuite/gcc.dg/cpp/strify2.c: New tests.
14009
14010 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
14011
14012         * gcc.c-torture/execute/20000703-1.c: New test.
14013
14014 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
14015
14016         * g++.old-deja/g++.pt (lookup10.C): New test.
14017
14018 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
14019
14020         * g++.old-deja/g++.pt (typename25.C): New test.
14021
14022 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
14023
14024         * gcc.c-torture/compile/20000701-1.c: New test.
14025
14026 2000-06-30  Nick Clifton  <nickc@cygnus.com>
14027
14028         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
14029         to test case.
14030
14031 2000-06-30  Catherine Moore  <clm@cygnus.com>
14032
14033         * gcc.c-torture/execute/align-1.c: New test.
14034
14035 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
14036
14037         * g++.old-deja/g++.pt/expr8.C: New test.
14038         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
14039
14040 2000-06-29  Nick Clifton  <nickc@cygnus.com>
14041
14042         * gcc.c-torture/compile/20000629-1.c: New test.
14043
14044 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
14045
14046
14047         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
14048         gcc.dg/noncompile directory, depending on whether they're
14049         preprocessor tests or not.  Annotate all the tests for the dg
14050         framework.
14051
14052         * gcc.c-torture/noncompile/noncompile.exp: Delete.
14053         * gcc.dg/noncompile/noncompile.exp: New.
14054
14055         * Moved files:
14056         Old name                                New name
14057         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
14058         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
14059         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
14060         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
14061         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
14062         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
14063         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
14064         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
14065         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
14066         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
14067         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
14068         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
14069         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
14070         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
14071         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
14072         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
14073         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
14074         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
14075         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
14076         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
14077         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
14078         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
14079         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
14080         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
14081
14082         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
14083         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
14084         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
14085         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
14086         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
14087         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
14088
14089 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
14090
14091         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
14092         declare one variable.  On the fourth, error.
14093         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
14094         declared by 20000628-1a.h.
14095
14096 2000-06-29  Richard Henderson  <rth@redhat.com>
14097
14098         * gcc.c-torture/execute/930529-1.x: New file.
14099         * gcc.dg/920413-1.c: Adjust expected warning text.
14100         * gcc.dg/980217-1.c: Declare abort.
14101         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
14102
14103 2000-06-29  Jeffrey A Law  (law@cygnus.com)
14104
14105         * g77.f-torture/compile/20000629-1.f: New test.
14106         * g77.f-torture/compile/20000629-1.x: Expected to fail.
14107
14108 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
14109
14110         Rearrange lots of files, removing entirely the
14111         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
14112         directories.
14113
14114         * Deleted files:
14115         gcc.c-torture/code_quality/code_quality.exp
14116         gcc.c-torture/special/special.exp
14117         gcc.failure/failure.exp
14118         gcc.failure/940409-1.x
14119         gcc.c-torture/compile/961203-1.x
14120
14121         * New files:
14122         gcc.misc-tests/linkage.exp
14123         gcc.c-torture/execute/920730-1t.c
14124         gcc.c-torture/execute/920730-1t.x
14125         gcc.c-torture/compile/920520-1.x
14126         gcc.c-torture/compile/920521-1.x
14127         gcc.c-torture/compile/981006-1.x
14128         gcc.c-torture/execute/eeprof-1.x
14129
14130         * Moved files (possibly with modifications to fit a new harness):
14131         Old name                                New name
14132         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
14133         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
14134         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
14135         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
14136         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
14137         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
14138         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
14139         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
14140         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
14141         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
14142         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
14143         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
14144         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
14145         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
14146
14147 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
14148
14149         * c-torture/compile/961203-1.x: Delete.
14150
14151         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
14152         not exit. Include stdio.h.
14153         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
14154         * gcc.misc-tests/dg-12.c: Likewise.
14155         * gcc.misc-tests/dg-5.c: Likewise.
14156         * gcc.misc-tests/dg-6.c: Likewise.
14157         * gcc.misc-tests/dg-7.c: Prototype abort.
14158         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
14159         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
14160         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
14161         not exit.
14162         * gcc.misc-tests/sieve.c: Use return from main, not exit.
14163         * gcc.misc-tests/sort2.c: Use return from main, not exit.
14164
14165 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
14166
14167         * gcc.dg/cpp/20000628-1.c: New test.
14168         * gcc.dg/cpp/20000628-1.h: New header for above test.
14169         * gcc.dg/cpp/20000628-1a.h: Likewise.
14170
14171 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
14172
14173         * gcc.dg/cpp: New directory.
14174         * gcc.dg/cpp/cpp.exp: New driver.
14175         * gcc.dg/cpp/20000627-1.c: New test.
14176         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
14177         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
14178         and rewrite as a compilation test.
14179
14180         * gcc.dg: Move many files into the cpp subdirectory, possibly
14181         renaming or editing them as well.
14182         Old name                New name
14183         990119-1.c              cpp/19990119-1.c
14184         990228-1.c              cpp/19990228-1.c
14185         990407-1.c              cpp/19990407-1.c
14186         990409-1.c              cpp/19990409-1.c
14187         990413-1.c              cpp/19990413-1.c
14188         990703-1.c              cpp/19990703-1.c
14189         20000127-1.c            cpp/20000127-1.c
14190         20000129-1.c            cpp/20000129-1.c
14191         20000207-1.c            cpp/20000207-1.c
14192         20000207-2.c            cpp/20000207-2.c
14193         20000209-1.c            cpp/20000209-1.c
14194         20000209-2.c            cpp/20000209-2.c
14195         20000301-1.c            cpp/20000301-1.c
14196         20000419-1.c            cpp/20000419-1.c
14197         20000510-1.S            cpp/20000510-1.S
14198         20000519-1.c            cpp/20000519-1.c
14199         20000529-1.c            cpp/20000529-1.c
14200         20000625-1.c            cpp/20000625-1.c
14201         20000625-2.c            cpp/20000625-2.c
14202         cpp-as1.c               cpp/assert1.c
14203         cpp-as2.c               cpp/assert2.c
14204         cxx-comments-1.c        cpp/cxxcom1.c
14205         cxx-comments-2.c        cpp/cxxcom2.c
14206         endif-label.c           cpp/endif.c
14207         cpp-hash1.c             cpp/hash1.c
14208         cpp-hash2.c             cpp/hash2.c
14209         cpp-if1.c               cpp/if-1.c
14210         cpp-if2.c               cpp/if-2.c
14211         cpp-if3.c               cpp/if-3.c
14212         cpp-if4.c               cpp/if-4.c
14213         cpp-if5.c               cpp/if-5.c
14214         cpp-cond.c              cpp/if-cexp.c
14215         cpp-missingop.c         cpp/if-mop.c
14216         cpp-missingparen.c      cpp/if-mpar.c
14217         cpp-opprec.c            cpp/if-oppr.c
14218         cpp-ifparen.c           cpp/if-paren.c
14219         cpp-shortcircuit.c      cpp/if-sc.c
14220         cpp-shift.c             cpp/if-shift.c
14221         cpp-unary.c             cpp/if-unary.c
14222         cpp-li1.c               cpp/line1.c
14223         cpp-li2.c               cpp/line2.c
14224         lineno.c                cpp/line3.c
14225         lineno-2.c              cpp/line4.c
14226         cpp-mi.c                cpp/mi1.c
14227         cpp-mic.h               cpp/mi1c.h
14228         cpp-micc.h              cpp/mi1cc.h
14229         cpp-mind.h              cpp/mi1nd.h
14230         cpp-mindp.h             cpp/mi1ndp.h
14231         cpp-mix.h               cpp/mi1x.h
14232         cpp-mi2.c               cpp/mi2.c
14233         cpp-mi2a.h              cpp/mi2a.h
14234         cpp-mi2b.h              cpp/mi2b.h
14235         cpp-mi2c.h              cpp/mi2c.h
14236         cpp-mi3.c               cpp/mi3.c
14237         cpp-mi3.def             cpp/mi3.def
14238         poison-1.c              cpp/poison.c
14239         pr-impl.c               cpp/prag-imp.c
14240         cpp-redef-2.c           cpp/redef1.c
14241         cpp-redef.c             cpp/redef2.c
14242         strpaste.c              cpp/strp1.c
14243         strpaste-2.c            cpp/strp2.c
14244         cpp-tradpaste.c         cpp/tr-paste.c
14245         cpp-tradstringify.c     cpp/tr-str.c
14246         cpp-tradwarn1.c         cpp/tr-warn1.c
14247         cpp-tradwarn2.c         cpp/tr-warn2.c
14248         trigraphs.c             cpp/trigraphs.c
14249         cpp-unc1.c              cpp/unc1.c
14250         cpp-unc2.c              cpp/unc2.c
14251         cpp-unc3.c              cpp/unc3.c
14252         cpp-unc.c               cpp/unc4.c
14253         undef.c                 cpp/undef1.c
14254         undef-2.c               cpp/undef2.c
14255         cpp-wi1.c               cpp/widestr1.c
14256
14257 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
14258
14259         * lib/g++.exp (g++_include_flags): Tweak.
14260
14261 2000-06-27  H.J. Lu  <hjl@gnu.org>
14262             Loren J. Rittle  <ljrittle@acm.org>
14263
14264         * lib/g++.exp (g++_include_flags): Override libgloss.exp
14265         version with one that knows about the new gcc tree structure.
14266         (g++_link_flags): Same.
14267
14268 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
14269
14270         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
14271         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
14272         case we are cross-compiling.
14273
14274         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
14275         g++.old-deja/g++.niklas/Makefile.in,
14276         g++.old-deja/g++.niklas/configure.in,
14277         g++.old-deja/g++.other/Makefile.in,
14278         g++.old-deja/g++.other/configure.in,
14279         gcc.c-torture/code_quality/Makefile.in,
14280         gcc.c-torture/code_quality/configure.in,
14281         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
14282         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
14283         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
14284         gcc.c-torture/execute/ieee/Makefile.in,
14285         gcc.c-torture/execute/ieee/configure.in,
14286         gcc.c-torture/noncompile/Makefile.in,
14287         gcc.c-torture/noncompile/configure.in,
14288         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
14289         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
14290         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
14291
14292 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
14293
14294         * g++.old-deja/g++.other/ambig3.C: New test.
14295
14296 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
14297
14298         * g++.old-deja/g++.pt/syntax1.C: New test.
14299         * g++.old-deja/g++.pt/syntax2.C: New test.
14300         * g++.old-deja/g++.other/syntax3.C: New test.
14301         * g++.old-deja/g++.other/syntax4.C: New test.
14302
14303 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
14304
14305         * gcc.dg/20000623-1.c: Prototype exit and abort.
14306
14307 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
14308
14309         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
14310         New tests.
14311         * gcc.dg/cpp-mi3.def: New file.
14312
14313         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
14314         inside assertions.
14315         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
14316         lexer's error messages.
14317         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
14318         divine anything from the linemarkers.
14319         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
14320         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
14321
14322 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
14323
14324         * gcc.dg/20000623-1.c: New test.
14325
14326 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
14327
14328         * gcc.c-torture/execute/20000622-1.c: New test.
14329
14330 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
14331
14332         * g++.old-deja/g++.other/init15.C: New test.
14333
14334 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
14335
14336         * g++.old-deja/g++.pt/vaarg2.C: New test.
14337         * g++.old-deja/g++.pt/vaarg3.C: New test.
14338
14339 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
14340
14341         * g++.old-deja/g++.other/dyncast6.C: New test.
14342
14343 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
14344
14345         * gcc.c-torture/execute/loop-6.c: New test.
14346
14347 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
14348
14349         * gcc.dg/20000614-1.c: New test.
14350         * gcc.dg/20000614-2.c: New test.
14351
14352 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
14353
14354         * g++.old-deja/g++.other/inline12.C: New test.
14355
14356 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
14357
14358         * g++.old-deja/g++.other/eh1.C: New test.
14359
14360 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
14361
14362         * g++.old-deja/g++.other/type.C: New test.
14363
14364 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
14365
14366         * g++.old-deja/g++.other/initstring.C: New test.
14367
14368 2000-06-12  Jason Merrill  <jason@redhat.com>
14369
14370         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
14371
14372 2000-06-09  Jeffrey A Law  (law@cygnus.com)
14373
14374         * gcc.c-torture/compile/20000609-1.c: New test.
14375
14376 2000-06-09  Clinton Popetz  <cpopetz@cygnus.com>
14377
14378         * gcc.dg/20000609-1.c: New test.
14379
14380 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
14381
14382         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
14383         * gcc.c-torture/noncompile/poison-1.c: Move...
14384         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
14385         * gcc.dg/cpp-li1.c: Add a token after the #line.
14386
14387 2000-06-05  Richard Henderson  <rth@cygnus.com>
14388
14389         * gcc.c-torture/execute/20000605-2.c: New test.
14390         * gcc.c-torture/execute/20000605-3.c: New test.
14391
14392 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
14393
14394         * g77.f-torture/execute/20000503-1.x: New file.
14395
14396 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
14397
14398         * g++.old-deja/g++.eh/badalloc1.C: New test.
14399
14400 2000-06-05  Richard Henderson  <rth@cygnus.com>
14401
14402         * gcc.c-torture/execute/20000605-1.c: New test.
14403
14404 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
14405             Nathan Sidwell <nathan@codesourcery.com>
14406
14407         * gcc.c-torture/compile/20000605-1.c: New test.
14408
14409 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
14410
14411         * g77.f-torture/compile/20000601-1.f:  New test.
14412
14413 2000-06-03  Richard Henderson  <rth@cygnus.com>
14414
14415         * gcc.c-torture/execute/20000603-1.c: New.
14416
14417 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
14418
14419         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
14420         * gcc.dg/noreturn-2.c (noreturn): Likewise.
14421
14422 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
14423
14424         * gcc.dg/compare2.c (case 12): XFAIL.
14425         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
14426         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
14427
14428         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
14429
14430 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
14431
14432         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
14433         guard macro is already defined when the header is first
14434         included.
14435         * gcc.dg/cpp-mix.h: New file.
14436         * gcc.dg/endif-label.c: Update patterns to match compiler.
14437
14438         * g++.brendan/complex1.C: Declare abort.
14439         * g++.law/refs4.C: Remove XFAIL.
14440         * g++.oliva/expr2.C: Declare abort and exit.
14441
14442 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
14443
14444         * gcc.c-torture/execute/20000528-1.c: New test.
14445
14446         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
14447         * g++.old-deja/g++.law/temps4.C: Likewise.
14448
14449         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
14450         stdlib.h.  Call abort() on failure.
14451         * g++.old-deja/g++.law/refs4.C: Likewise.
14452         * g++.old-deja/g++.law/temps4.C: Likewise.
14453         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
14454         * gcc.c-torture/execute/20000112-1.c: Include string.h.
14455
14456 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
14457
14458         Relative to g++.dg/special:
14459         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
14460
14461         Relative to g++.old-deja:
14462         * g++.brendan/complex1.C, g++.jason/optimize2.C,
14463         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
14464         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
14465         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
14466         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
14467         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
14468         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
14469
14470         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
14471         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
14472         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
14473         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
14474         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
14475         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
14476         and/or string.h.
14477
14478         * g++.other/goto1.C: Update expectations for error messages.
14479
14480 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
14481
14482         * gcc.c-torture/compile/20000523-1.c: New test.
14483
14484 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
14485
14486         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
14487
14488 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
14489
14490         * g++.old-deja/g++.eh/catch11.C: New test.
14491         * g++.old-deja/g++.eh/catch12.C: New test.
14492
14493 2000-05-24  Nick Clifton  <nickc@cygnus.com>
14494
14495         * gcc.c-torture/execute/20000523-1.c: New test.
14496
14497 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
14498
14499         * c-torture/execute/bcp-1.c: Replace abort in arg of
14500         __builtin_constant_p with a generic external function.
14501
14502         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
14503         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
14504         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
14505         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
14506         Prototype abort and/or exit.
14507
14508         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
14509         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
14510         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
14511         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
14512
14513 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
14514
14515         * gcc.dg/dwarf2-1.c: New test.
14516
14517 2000-05-20  Richard Henderson  <rth@cygnus.com>
14518
14519         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
14520
14521 2000-05-20  Andreas Jaeger  <aj@suse.de>
14522
14523         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
14524         testcase.
14525
14526 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
14527
14528         * gcc.c-torture/execute/20000519-2.c: New test.
14529
14530 2000-05-19  Andreas Jaeger  <aj@suse.de>
14531
14532         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
14533         which fails with SSA.
14534
14535         * lib/c-torture.exp: Also test with -O3 -fssa.
14536
14537 2000-05-18  Michael Meissner  <meissner@redhat.com>
14538
14539         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
14540         * gcc.c-torture/execute/920415-1.c: Ditto.
14541         * gcc.c-torture/execute/920501-1.c: Ditto.
14542         * gcc.c-torture/execute/conversion.c: Ditto.
14543         * gcc.c-torture/execute/cvt-1.c: Ditto.
14544
14545 2000-05-18  Jeffrey A Law  (law@cygnus.com)
14546
14547         * gcc.c-torture/compile/20000518-1.c: New test.
14548
14549 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
14550
14551         * g77.f-torture/compile/200005018.f:  New test.
14552
14553 2000-05-17  Jeffrey A Law  (law@cygnus.com)
14554
14555         * gcc.c-torture/compile/20000517-1.c: New test.
14556
14557 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14558
14559         * gcc.c-torture/execute/20000516-1.c: New test.
14560
14561 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
14562
14563         * g++.old-deja/g++.other/eh.C: New test.
14564
14565 2000-05-12  Richard Henderson  <rth@cygnus.com>
14566
14567         * gcc.c-torture/execute/990208-1.c (main): Don't pass
14568         constants through to doit's conditional.
14569
14570 2000-05-11  Jeffrey A Law  (law@cygnus.com)
14571
14572         * gcc.c-torture/compile/20000511-1.c: New test.
14573         * g77.f-torture/compile/20000511-1.f: New test.
14574         * g77.f-torture/compile/20000511-2.f: New test.
14575
14576 2000-05-11  Michael Meissner  <meissner@redhat.com>
14577
14578         * gcc.c-torture/execute/20000511-1.c: New test.
14579
14580 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
14581
14582         * gcc.dg/dg.exp: Scan .S files as well as .c files.
14583         * gcc.dg/20000510-1.S: New.
14584
14585 2000-05-08  Catherine Moore  <clm@cygnus.com>
14586
14587         * gcc.dg/unused-3.c: New.
14588
14589 2000-05-06  Richard Henderson  <rth@cygnus.com>
14590
14591           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
14592           * g++.old-deja/g++.mike/warn1.C: Likewise.
14593           * g++.old-deja/g++.pt/local1.C: Likewise.
14594           * g++.old-deja/g++.pt/local7.C: Likewise.
14595           * g++.old-deja/g++.pt/spec16.C: Likewise.
14596
14597 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
14598
14599         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
14600
14601 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
14602
14603           * g77.f-torture/execute/20000503-1.f:  New test.
14604
14605 2000-05-04  Andreas Jaeger  <aj@suse.de>
14606
14607         * gcc.dg/noreturn-2.c: New test.
14608
14609 2000-05-04  Neil Booth  <NeilB@earthling.net>
14610
14611         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
14612         preprocessor.
14613
14614 2000-05-04  Richard Henderson  <rth@cygnus.com>
14615
14616         * gcc.c-torture/execute/20000503-1.c: Fix typo.
14617
14618 2000-05-04  Richard Henderson  <rth@cygnus.com>
14619
14620         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
14621         OpenSSL by Jason R Thorpe.
14622
14623 2000-05-03  Jim Wilson  <wilson@cygnus.com>
14624
14625         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
14626
14627 2000-05-03  Robert Lipe <robertlipe@usa.net>
14628
14629         * gcc.dg/20000503-1.c: New test.
14630
14631 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
14632
14633         * gcc.c-torture/compile/20000502-1.c: New test.
14634         * g++.old-deja/g++.other/align.C: New test.
14635         * gcc.dg/cpp-tradstringify.c: New test.
14636
14637 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
14638
14639         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
14640         and hard registers.
14641
14642 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
14643
14644         * gcc.c-torture/execute/loop-5.c: New test.
14645
14646 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
14647
14648         * gcc.c-torture/execute/va-arg-20.c: New test.
14649
14650 2000-04-23  Jeffrey A Law  (law@cygnus.com)
14651
14652         * gcc.c-torture/execute/20000422-1.c: New test.
14653
14654 2000-04-20  Greg McGary  <gkm@gnu.org>
14655
14656         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
14657         when optimizing, but without sibling-call optimizations (-O1).
14658
14659 2000-04-20  Jeffrey A Law  (law@cygnus.com)
14660
14661           * gcc.c-torture/compile/20000420-1.c: New test.
14662
14663 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
14664
14665         * g++.abi/ptrflags.C: New test.
14666         * g++.eh/catchptr1.C: Test incomplete pointer chains.
14667
14668 2000-04-19  Catherine Moore  <clm@cygnus.com>
14669
14670         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
14671
14672 2000-04-19  Greg McGary  <gkm@gnu.org>
14673
14674         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
14675         sibling-call optimizations.
14676
14677 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
14678
14679         * gcc.dg/20000419-1.c: New test.
14680
14681 2000-04-12  Hans-Peter Nilsson  <hp@axis.com>
14682
14683         * gcc.c-torture/execute/20000412-6.c: New test.
14684
14685 2000-04-12  Jeffrey A Law  (law@cygnus.com)
14686
14687         * gcc.c-torture/execute/20000412-5.c: New test.
14688         * g77.f-torture/compile/20000412-1.f: New test.
14689         * gcc.c-torture/execute/20000412-4.c: New test.
14690         * gcc.c-torture/compile/20000412-2.c: New test.
14691         * gcc.c-torture/execute/20000412-3.c: New test.
14692         * gcc.c-torture/compile/20000412-1.c: New test.
14693         * gcc.c-torture/execute/20000412-2.c: New test.
14694
14695 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
14696
14697         * objc/execute/bf-20.m: New test.
14698
14699 2000-04-10  Richard Henderson  <rth@cygnus.com>
14700
14701         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
14702
14703         * gcc.c-torture/execute/20000412-1.c: New test.
14704
14705 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
14706
14707         * g++.old-deja/g++.eh/catchptr1.C: New test.
14708
14709 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
14710
14711         * g++.old-deja/g++.abi/cxa_vec.C: New test.
14712
14713 2000-04-08  Neil Booth  <NeilB@earthling.net>
14714
14715         * gcc.dg/cpp-nullchar.c: Remove test as
14716         embedded nulls cause problems.
14717
14718 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14719
14720         * gcc.dg/compare2.c: New test.
14721
14722 2000-04-08  Neil Booth  <NeilB@earthling.net>
14723
14724         * gcc.dg/cpp-nullchar.c: New test.
14725
14726 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
14727
14728         * gcc.dg/cpp-mi2.c: New test.
14729         * gcc.dg/cpp-mi2[abc].h: New files.
14730
14731 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
14732
14733         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
14734         member name.
14735
14736 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
14737
14738         * g++.old-deja/g++.abi/vmihint.C: New test.
14739
14740 2000-04-06  Neil Booth  <NeilB@earthling.net>
14741
14742         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
14743         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
14744         copyright.
14745
14746 2000-04-05  Hans-Peter Nilsson  <hp@axis.com>
14747
14748         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
14749         avoid stack-frame overwrite.
14750
14751 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
14752
14753         * gcc.c-torture/compile/20000405-2.c: New test.
14754         * gcc.c-torture/compile/20000405-3.c: New test.
14755
14756 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
14757
14758         * gcc.c-torture/compile/20000405-1.c: New test.
14759
14760 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
14761
14762         * gcc.dg/cast-qual-1.c: Revert last change.
14763
14764 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14765
14766         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
14767
14768 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
14769
14770         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
14771         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
14772
14773 2000-04-03  Jeffrey A Law  (law@cygnus.com)
14774
14775         * gcc.c-torture/compile/20000403-2.c: New test.
14776         * gcc.c-torture/compile/20000403-1.c: New test.
14777
14778 2000-04-03  Hans-Peter Nilsson  <hp@axis.com>
14779
14780         * gcc.c-torture/execute/20000403-1.c: New test.
14781
14782 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
14783
14784         * gcc.c-torture/execute/20000402-1.c: New test.
14785
14786 2000-04-03  Donald Lindsay  <dlindsay@cygnus.com>
14787
14788         * gcc.c-torture/execute/va-arg-15.c: New test.
14789         * gcc.c-torture/execute/va-arg-16.c: New test.
14790         * gcc.c-torture/execute/va-arg-17.c: New test.
14791         * gcc.c-torture/execute/va-arg-18.c: New test.
14792         * gcc.c-torture/execute/va-arg-19.c: New test.
14793
14794 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
14795
14796         * gcc.c-torture/compile/981211-1.c: Move to...
14797         * gcc.dg/cpp-as1.c: ...here.
14798         * gcc.dg/cpp-as2.c: New file.
14799
14800         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
14801         compiler.
14802
14803 2000-04-02  Neil Booth  <NeilB@earthling.net>
14804
14805         * gcc.dg/cpp-cond.c  New tests.
14806         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
14807         accidental success less likely.
14808         * gcc.dg/cpp-missingop.c  New tests.
14809         * gcc.dg/cpp-missingparen.c  New tests.
14810         * gcc.dg/cpp-shift.c  New tests.
14811         * gcc.dg/cpp-shortcircuit.c  New tests.
14812         * gcc.dg/cpp-unary.c  New tests.
14813
14814 2000-03-29  Jeffrey A Law  (law@cygnus.com)
14815
14816         * gcc.c-torture/compile/20000329-1.c: New test.
14817
14818 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
14819
14820         * gcc.c-torture/compile/20000326-1.c: New test.
14821         * gcc.c-torture/compile/20000326-2.c: New test.
14822
14823 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
14824
14825         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
14826         the first parameter is a function argument.
14827
14828 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
14829
14830         * g++.old-deja/g++.ext/array4.C: New test.
14831
14832 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
14833
14834         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
14835
14836 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14837
14838         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
14839
14840 2000-03-19  Richard Henderson  <rth@cygnus.com>
14841
14842         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
14843
14844 2000-03-19  Richard Henderson  <rth@cygnus.com>
14845
14846         * gcc.c-torture/compile/20000319-1.c: New test.
14847
14848 2000-03-14  Jeffrey A Law  (law@cygnus.com)
14849
14850         * gcc.c-torture/execute/20000314-3.c: New test.
14851         * gcc.c-torture/execute/20000314-2.c: New test.
14852         * gcc.c-torture/execute/20000314-1.c: New test.
14853         * gcc.c-torture/compile/20000314-2.c: New test.
14854         * gcc.c-torture/compile/20000314-1.c: New test.
14855
14856 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
14857
14858         * g++.old-deja/g++.warn/inline.C: New test.
14859
14860 2000-03-10  Hans-Peter Nilsson  <hp@bitrange.com>
14861
14862         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
14863         standards-compliant result rather than specific constants.
14864         Put test-values in array.
14865
14866 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
14867
14868         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
14869         (g++_target_compile): Put test-specific options last.
14870
14871 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
14872
14873         * g++.old-deja/g++.eh/vbase4.C: New test.
14874
14875 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
14876
14877         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
14878
14879 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
14880
14881         * g++.old-deja/g++.brendan/misc12.C: Removed.
14882         * g++.old-deja/g++.pt/memtemp77.C: Constify.
14883         * g++.old-deja/g++.ext/pretty4.C: New test.
14884
14885 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
14886
14887         * g++.old-deja/g++.other/string2.C: New test.
14888
14889 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
14890
14891         * g++.old-deja/g++.warn/impint2.C: New test.
14892
14893 2000-03-05  Hans-Peter Nilsson  <hp@bitrange.com>
14894
14895         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
14896         is 1, not zero.
14897
14898 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
14899
14900         * g++.old-deja/g++.warn/impint.C: New test.
14901         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
14902         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
14903         * g++.old-deja/g++.pt/explicit12.C: Likewise.
14904         * g++.old-deja/g++.pt/explicit13.C: Likewise.
14905         * g++.old-deja/g++.pt/explicit17.C: Likewise.
14906         * g++.old-deja/g++.pt/explicit18.C: Likewise.
14907         * g++.old-deja/g++.pt/explicit19.C: Likewise.
14908         * g++.old-deja/g++.pt/explicit23.C: Likewise.
14909         * g++.old-deja/g++.pt/explicit31.C: Likewise.
14910         * g++.old-deja/g++.pt/explicit35.C: Likewise.
14911         * g++.old-deja/g++.pt/explicit6.C: Likewise.
14912         * g++.old-deja/g++.pt/memclass7.C: Likewise.
14913
14914 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
14915
14916         * gcc.dg/cpp-redef.c: New test.
14917
14918 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
14919
14920         * g++.old-deja/g++.pt/unify7.C: New test.
14921
14922 2000-02-26  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
14923
14924         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
14925         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
14926
14927 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
14928
14929         * gcc.c-torture/compile/20000224-1.c: New test.
14930
14931 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
14932
14933         * gcc.c-torture/compile/cpp-2.c: New test.
14934         * gcc.c-torture/compile/cpp-1.c: New test.
14935
14936 2000-02-25  Jeffrey A Law  (law@cygnus.com)
14937
14938         * gcc.c-torture/execute/20000225-1.c: New test.
14939
14940 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
14941
14942         * gcc.dg/cpp-li2.c: New test.
14943
14944         * gcc.dg/cpp-wi1.c: New test.
14945
14946         * gcc.dg/cpp-li1.c: New test.
14947
14948 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
14949
14950         * g++.old-deja/g++.other/sizeof5.C: New test.
14951
14952 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14953
14954         * gcc.c-torture/execute/va-arg-13.c: New test.
14955
14956 2000-02-23  Donald Lindsay  <dlindsay@cygnus.com>
14957
14958         * gcc.c-torture/execute/va-arg-12.c: New test.
14959
14960 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
14961
14962         * gcc.c-torture/execute/20000223-1.c: New test.
14963
14964 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
14965
14966         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
14967
14968 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
14969
14970         * g++.old-deja/g++.abi/ptrmem.C: New test.
14971
14972 2000-02-19  Richard Henderson  <rth@cygnus.com>
14973
14974         * gcc.c-torture/compile/init-3.c: New.
14975
14976 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
14977
14978         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
14979         ALWAYS_CXXFLAGS.
14980
14981 2000-02-11  Robert Lipe <robertl@sco.com>
14982
14983         * gcc.c-torture/compile/20000211-3.c: New test.
14984
14985 2000-02-11  Martin Buchholz <martin@xemacs.org>
14986
14987         * gcc.c-torture/compile/20000211-2.c: New test.
14988
14989 2000-02-11  Jeffrey A Law  (law@cygnus.com)
14990
14991         * gcc.c-torture/compile/20000211-1.c: New test.
14992
14993 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
14994
14995         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
14996           on native targets
14997
14998 2000-02-08  Nathan Sidwell  <nathan@acm.org>
14999
15000         * g++.old-deja/g++.other/cast5.C: New test.
15001
15002 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
15003
15004         * gcc.c-torture/execute/20000205-1.c: New.
15005
15006 2000-02-03  Nathan Sidwell  <nathan@acm.org>
15007
15008         * g++.old-deja/g++.jason/cast3.C: Return void.
15009         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
15010
15011 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
15012
15013         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
15014
15015         * gcc.dg/loop-1.c: New test.
15016
15017 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
15018
15019         * gcc.c-torture/compile/20000127-1.c: New test.
15020         * gcc.c-torture/execute/991228-1.c: New test.
15021
15022 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
15023
15024         * gcc.dg/unused-2.c: New test.
15025
15026         * gcc.dg/conv-1.c: New test.
15027
15028 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
15029
15030         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
15031         compiler.
15032         (tool_option_proc): Fix typo.
15033
15034 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
15035
15036         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
15037         of the ld on the host, not on the build machine.
15038         Also, don't crash if '--help' is not a supported option.
15039
15040 2000-01-24  Richard Henderson  <rth@cygnus.com>
15041
15042         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
15043
15044 2000-01-20  Jeffrey A Law  (law@cygnus.com)
15045
15046         * gcc.c-torture/execute/20000120-2.c: New test.
15047         * gcc.c-torture/execute/20000120-1.c: New test.
15048
15049 2000-01-13  Jeffrey A Law  (law@cygnus.com)
15050
15051         * gcc.c-torture/execute/20000113-1.c: New test.
15052
15053 2000-01-12  Jeffrey A Law  (law@cygnus.com)
15054
15055         * gcc.c-torture/execute/20000112-1.c: New test.
15056
15057 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
15058
15059         * gcc.dg/20000111-1.c: New test.
15060
15061 2000-01-10  Jeffrey A Law  (law@cygnus.com)
15062
15063         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
15064         with 16 bit integers.
15065
15066 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
15067
15068         * gcc.dg/20000108-1.c: New test.
15069
15070 2000-01-05  Nathan Sidwell  <nathan@acm.org>
15071
15072         * g++.old-deja/g++.ns/koenig8.C: New test.
15073
15074 2000-01-05  Nathan Sidwell  <nathan@
15075
15076         * gcc.c-torture/execute/990531-1.c: New test.
15077
15078 1999-05-27  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15079
15080         * gcc.c-torture/compile/990527-1.c: New test.
15081
15082 1999-05-27  Joern Rennecke <amylaar@cygnus.com>
15083
15084         * gcc.c-torture/execute/990527-1.c: New test.
15085
15086 1999-05-25  Nick Clifton  <nickc@cygnus.com>
15087
15088         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
15089         bitfields as signed.
15090
15091 1999-05-25  Craig Burley  <craig@jcb-sc.com>
15092
15093         * g77.f-torture/compile/19990525-0.f: New test.
15094
15095 1999-05-25  Jeffrey A Law  (law@cygnus.com)
15096
15097         * gcc.c-torture/execute/990525-2.c: New test.
15098
15099         * gcc.c-torture/execute/990525-1.c: New test.
15100
15101 1999-05-24  Nathan Sidwell  <nathan@acm.org>
15102
15103         * g++.old-deja/g++.other/anon3.C: New test.
15104         * g++.old-deja/g++.other/anon4.C: New test.
15105         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
15106         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
15107         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
15108         Merrill).
15109
15110 1999-05-24  Jeffrey A Law  (law@cygnus.com)
15111
15112         * gcc.c-torture/execute/990524-1.c: New test.
15113
15114         * gcc.dg/990524-1.c: New test.
15115
15116 1999-05-23  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15117
15118         * gcc.c-torture/compile/990523-1.c: New test.
15119
15120 1999-05-19  Raja R Harinath <harinath@cs.umn.edu>
15121
15122         * gcc.c-torture/compile/990519-1.c: New test.
15123
15124 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
15125
15126         * gcc.c-torture/compile/990517-1.c: New test.
15127
15128         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
15129         (e4, f4): New tests.
15130         (main): Call them.
15131
15132 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15133
15134         * gcc.dg/noreturn-1.c: New test.
15135
15136 1999-05-13  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
15137
15138         * gcc.c-torture/execute/990513-1.c: New test.
15139
15140 1999-05-10  Richard Henderson  <rth@cygnus.com>
15141
15142         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
15143
15144 1999-05-10  Craig Burley  <craig@jcb-sc.com>
15145
15146         * g77.f-torture/execute/erfc.f: Use small single-precision
15147         values, to avoid problems on Alphas when not -mieee.
15148
15149 1999-05-08  Craig Burley  <craig@jcb-sc.com>
15150
15151         * gcc.dg/990506-0.c: New test.
15152
15153 1999-05-08  Richard Henderson  <rth@cygnus.com>
15154
15155         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
15156         the constant to test.  Don't XFAIL 64-bit targets.
15157
15158         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
15159         * g++.old-deja/g++.law/profile1.C: Likewise.
15160
15161         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
15162         operator new instances.
15163         * g++.old-deja/g++.other/delete5.C: Likewise.
15164
15165 1999-05-03  Craig Burley  <craig@jcb-sc.com>
15166
15167         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
15168         intrinsic.
15169
15170 1999-05-03  Craig Burley  <craig@jcb-sc.com>
15171
15172         * g77.f-torture/execute/u77-test.f: Reverse order of two
15173         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
15174
15175 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15176
15177         * gcc.dg/compare1.c: New test.
15178
15179 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
15180
15181         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
15182         New tests.
15183
15184 1999-05-02  Craig Burley  <craig@jcb-sc.com>
15185
15186         * g77.f-torture/compile/19990502-1.f: New test.
15187
15188 1999-05-02  Craig Burley  <craig@jcb-sc.com>
15189
15190         * g77.f-torture/compile/19990502-0.f: New test.
15191
15192 1999-05-02  Craig Burley  <craig@jcb-sc.com>
15193
15194         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
15195         intrinsic.
15196
15197 1999-05-02  Craig Burley  <craig@jcb-sc.com>
15198
15199         * g77.f-torture/execute/u77-test.f (main): List libU77
15200         intrinsics not currently tested.
15201         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
15202         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
15203         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
15204         Trim blanks off the ends of some printed strings.
15205
15206 1999-05-02  Craig Burley  <craig@jcb-sc.com>
15207
15208         * g77.f-torture/execute/u77-test.f (main): Just warn about
15209         FSTAT gid disagreement, as it's expected on some systems.
15210
15211 1999-05-01  Craig Burley  <craig@jcb-sc.com>
15212
15213         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
15214         use a new function, which allows for some slop.
15215         Clean up some commentary.
15216         (issum): The new function.
15217         (sgladd): Deleted subroutine.
15218
15219 1999-05-01  Craig Burley  <craig@jcb-sc.com>
15220
15221         * g77.f-torture/execute/u77-test.f: Modify to be more like
15222         libf2c/libU77 version, bringing patches to that version here.
15223         Add suitable commentary.
15224
15225 1999-04-25  Richard Henderson  <rth@cygnus.com>
15226
15227         * gcc.dg/990424-1.c: New test.
15228
15229 1999-04-24  Craig Burley  <craig@jcb-sc.com>
15230
15231         * g77.f-torture/execute/u77-test.f (main): Bug involving
15232         LSTAT has been fixed, so turn back on full checking.
15233
15234 1999-04-20  Craig Burley  <craig@jcb-sc.com>
15235
15236         * g77.f-torture/compile/19990419-0.f: New test.
15237         * g77.f-torture/execute/19990419-1.f: New test.
15238
15239 1999-04-17  Richard Henderson  <rth@cygnus.com>
15240
15241         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
15242         to avoid the need for a prototype to supress a warning.
15243
15244 1999-04-07  Jim Wilson  <wilson@cygnus.com>
15245
15246         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
15247
15248 1999-04-04  Jeffrey A Law  (law@cygnus.com)
15249
15250         * gcc.c-torture/execute/990404-1.c: New test.
15251
15252 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
15253
15254         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
15255         * gcc.dg/cpp-if3.c: Don't use -pedantic.
15256         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
15257         missing initializer warnings.
15258
15259 1999-03-28  Jeffrey A Law  (law@cygnus.com)
15260
15261         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
15262         matching strings.
15263
15264 1999-03-26  Jeffrey A Law  (law@cygnus.com)
15265
15266         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
15267
15268 1999-03-26  Craig Burley  <craig@jcb-sc.com>
15269
15270         * g77.f-torture/execute/19990325-0.f: New test.
15271         * g77.f-torture/execute/19990325-1.f: New test.
15272
15273 1999-03-24  Jeffrey A Law  (law@cygnus.com)
15274
15275         * gcc.c-torture/execute/990324-1.c: New test.
15276
15277 1999-03-22  Jim Wilson  <wilson@cygnus.com>
15278
15279         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
15280         test with 4.
15281
15282 1999-03-17  Richard Henderson  <rth@cygnus.com>
15283
15284         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
15285
15286 1999-03-13  Craig Burley  <craig@jcb-sc.com>
15287
15288         * g77.f-torture/execute/19990313-2.f: New test.
15289         * g77.f-torture/execute/19990313-3.f: New test.
15290
15291 1999-03-13  Craig Burley  <craig@jcb-sc.com>
15292
15293         * g77.f-torture/execute/19990313-0.f: New test.
15294         * g77.f-torture/execute/19990313-1.f: New test.
15295
15296 1999-03-12  Jim Wilson  <wilson@cygnus.com>
15297
15298         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
15299         printf to sprintf.
15300         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
15301         (main): Add check for u15.  Conditionalize u31 check depending on
15302         whether ints are <32 bits or >=32 bits.
15303
15304 1999-03-08  Craig Burley  <craig@jcb-sc.com>
15305
15306         * g77.f-torture/execute/19981119-0.f: Improve testiness.
15307
15308 1999-03-08  Craig Burley  <craig@jcb-sc.com>
15309
15310         * g77.f-torture/compile/19990305-0.f: New test.
15311         * g77.f-torture/execute/19981119-0.f: New test.
15312
15313 1999-03-08  Craig Burley  <craig@jcb-sc.com>
15314
15315         * g77.f-torture/execute/970625-2.f: call ABORT if final
15316         result is not correct, instead of just printing it.
15317         Add this checking via newly introduced obfuscation, to
15318         trip up buggy front ends.
15319
15320 1999-03-07  Craig Burley  <craig@jcb-sc.com>
15321
15322         * g77.f-torture/compile/960317-1.f: Moved from being
15323         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
15324
15325 1999-03-06  Craig Burley  <craig@jcb-sc.com>
15326
15327         * g77.f-torture/execute/960317-1.f: New (old) test.
15328         * g77.f-torture/execute/970625-2.f: Ditto.
15329
15330 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
15331
15332         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
15333         message on line 1 or line 2; cccp and cpplib do this differently.
15334
15335 1999-03-01  Jeffrey A Law  (law@cygnus.com)
15336
15337         * g++.old-deja/g++.law/weak1.C: New test.
15338
15339 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
15340
15341         * gcc.c-torture/execute/990119-1.c: Renamed to...
15342         * gcc.dg/990119-1.c: this, so it will only be tested once
15343         (it's a preprocessor test, it doesn't need to be run at
15344         multiple optimization levels).
15345
15346 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
15347
15348         * lib/g++.exp: Don't add incdir=$base_dir/../include to
15349           ALWAYS_CXXFLAGS.
15350
15351 1999-02-24  Craig Burley  <craig@jcb-sc.com>
15352
15353         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
15354         * g77.f-torture/compile/19981216-0.f: ...as it is expected
15355         to not be compilable by current g77.
15356
15357 1999-02-24  Nick Clifton  <nickc@cygnus.com>
15358
15359         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
15360
15361 1999-02-22  Jeffrey A Law  (law@cygnus.com)
15362
15363         * gcc.c-torture/execute/990222-1.c: New test.
15364
15365 1999-02-19  Craig Burley  <craig@jcb-sc.com>
15366
15367         * g77.f-torture/compile/19990218-0.f: New test.
15368         * g77.f-torture/noncompile/19990218-1.f: New test.
15369
15370 1999-02-18  Craig Burley  <craig@jcb-sc.com>
15371
15372         * g77.f-torture/compile/19981216-0.f: New test.
15373
15374 1999-02-14  Jeffrey A Law  (law@cygnus.com)
15375
15376         * gcc.dg/990214-1.c: New test.
15377
15378 1999-02-13  Jeffrey A Law  (law@cygnus.com)
15379
15380         * gcc.dg/990213-2.c: New test.
15381
15382         * gcc.dg/990213-1.c: New test.
15383
15384 1999-02-12  Jeffrey A Law  (law@cygnus.com)
15385
15386         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
15387         ints.
15388
15389 1999-02-11  Nick Clifton  <nickc@cygnus.com>
15390
15391         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
15392         specified by target.
15393
15394         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
15395
15396 1999-02-11  Jeffrey A Law  (law@cygnus.com)
15397
15398         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
15399
15400 1999-02-10  Jonathan Larmour  <jlarmour@cygnus.co.uk>
15401
15402         * gcc.dg/special/ecos.exp: New test driver for new tests with
15403         special requirements.
15404
15405         * gcc.dg/special/alias-1.c: New test.
15406         * gcc.dg/special/gcsec-1.c: New test.
15407         * gcc.dg/special/weak-1.c: New test.
15408         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
15409         * gcc.dg/special/weak-2.c: New test.
15410         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
15411         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
15412         * gcc.dg/special/wkali-1.c: New test.
15413         * gcc.dg/special/wkali-2.c: New test.
15414         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
15415         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
15416
15417 1999-02-10  Felix Lee  <flee@cygnus.com>
15418
15419           * lib/c-torture.exp (c-torture-compile): Pull out code for
15420           analyzing gcc error messages.
15421           (c-torture-execute): Likewise.  Fix some (harmless) false
15422           positives.
15423           * lib/gcc.exp (gcc_check_compile): New function.
15424
15425 1999-02-08  Richard Henderson  <rth@cygnus.com>
15426
15427         * gcc.c-torture/execute/990208-1.c: New test.
15428
15429 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
15430
15431         * g++.dg/special/ecos.exp: New driver for new tests with special
15432         requirements
15433
15434         * g++.dg/special/conpr-1.C: New test
15435         * g++.dg/special/conpr-2.C: New test
15436         * g++.dg/special/conpr-2a.C: New test
15437         * g++.dg/special/conpr-3.C: New test
15438         * g++.dg/special/conpr-3a.C: New test
15439         * g++.dg/special/conpr-3b.C: New test
15440
15441         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
15442         allow g++ to use the dg driver
15443
15444         * README: Add comment about g++.dg directory
15445
15446 1999-02-06  Jeffrey A Law  (law@cygnus.com)
15447
15448         * README: Update email addresses.
15449
15450 1999-02-03  Nick Clifton  <nickc@cygnus.com>
15451
15452         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
15453         arguments in order to force structure S onto the stack even on
15454         the alpha.
15455         (test): Pass 10 leading arguments to function foo as well as the
15456         structure S.
15457
15458         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
15459         failure for all targets.
15460
15461         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
15462         abort to terminate program execution.
15463
15464 1999-01-30  Richard Henderson  <rth@cygnus.com>
15465
15466         * gcc.c-torture/execute/990130-1.c: New test.
15467
15468 1999-01-30  Jeffrey A Law  (law@cygnus.com)
15469
15470         * gcc.dg/990130-1.c: New test.
15471
15472 1999-01-28  Michael Meissner  <meissner@cygnus.com>
15473
15474         * gcc.c-torture/execute/990128-1.c: New test.
15475
15476 1999-01-27  Michael Meissner  <meissner@cygnus.com>
15477
15478         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
15479
15480 1999-01-27  Felix Lee  <flee@cygnus.com>
15481
15482         * lib/c-torture.exp (c-torture-compile): pull out code for
15483         analyzing gcc error messages.
15484         (c-torture-execute): ditto, and fix some (harmless) false
15485         positives.
15486         * lib/gcc.exp (gcc_check_compile): new function.
15487
15488 1999-01-17  Jeffrey A Law  (law@cygnus.com)
15489
15490         * gcc.dg/990117-1.c: New test.
15491
15492         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
15493
15494         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
15495
15496 1999-01-15  Jeffrey A Law  (law@cygnus.com)
15497
15498         * g77.f-torture/compile/990115-1.f: New test.
15499
15500 1999-01-07  Jeffrey A Law  (law@cygnus.com)
15501
15502         * gcc.c-torture/compile/990107-1.c: New test
15503
15504 1999-01-06  Jeffrey A Law  (law@cygnus.com)
15505
15506         * gcc.c-torture/execute/990106-2.c: New test.
15507
15508         * gcc.c-torture/execute/990106-1.c: New test.
15509
15510 1998-12-30  Zack Weinberg <zack@rabi.columbia.edu>
15511
15512         * gcc.c-torture/compile/981223-1.c: New test.
15513
15514 1998-12-29  Richard Henderson  <rth@cygnus.com>
15515
15516         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
15517         (opt3): Rename from opt4 and disable.
15518
15519 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
15520
15521         * g++.old-deja/g++.pt/ptrmem5.C: New test.
15522
15523 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
15524
15525         * g++.old-deja/g++.other/conv5.C: New test.
15526
15527 1998-12-14  Nick Clifton  <nickc@cygnus.com>
15528
15529         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
15530
15531 1998-12-11  Jeffrey A Law  (law@cygnus.com)
15532
15533         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
15534
15535 1998-12-11  Zack Weinberg <zack@rabi.columbia.edu>
15536
15537         * gcc.c-torture/compile/981211-1.c: New test.
15538
15539 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
15540
15541         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
15542
15543         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
15544
15545 1998-12-08  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15546
15547         * gcc.special/930510-1.c: Make C9X safe.
15548         * gcc.misc-tests/gcov-1.c Similarly.
15549         * gcc.misc-tests/gcov-2.c Similarly.
15550
15551 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
15552
15553         * gcc.dg/ultrasp1.c: New test.
15554
15555 1998-12-06  Richard Henderson  <rth@cygnus.com>
15556
15557         * gcc.c-torture/execute/981206.c: New test.
15558
15559 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
15560
15561         * g++.old-deja/g++.ns/template7.C: New test.
15562
15563         * g++.old-deja/g++.other/expr1.C: New test.
15564
15565         * g++.old-deja/g++.eh/tmpl3.C: New test.
15566
15567         * g++.old-deja/g++.eh/tmpl2.C: New test.
15568
15569 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
15570
15571         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
15572         * g++.old-deja/g++.other/using6.C: Removed.
15573         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
15574
15575         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
15576
15577 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
15578
15579         * g++.old-deja/g++.pt/overload8.C: New test.
15580
15581         * g++.old-deja/g++.pt/overload7.C: New test.
15582
15583         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
15584
15585         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
15586         and relinking messages.
15587         * lib/g++.exp (g++_target_compile): Remove .rpo file when
15588         compiling with -frepo.
15589
15590 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
15591
15592         * g++.old-deja/g++.pt/lookup6.C: New test.
15593
15594 1998-11-30  Nick Clifton  <nickc@cygnus.com>
15595
15596         * gcc.c-torture/execute/981130-1.c: New test.
15597         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
15598
15599 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
15600
15601         * g++.old-deja/g++.pt/explicit76.C: New test.
15602
15603         * g++.old-deja/g++.pt/friend38.C: New test.
15604
15605         * g++.old-deja/g++.ns/crash2.C: New test.
15606
15607         * g++.old-deja/g++.pt/defarg8.C: New test.
15608
15609         * g++.old-deja/g++.pt/instantiate6.C: New test.
15610
15611         * g++.old-deja/g++.pt/static6.C: New test.
15612
15613         * g++.old-deja/g++.pt/decl2.C: New test.
15614
15615 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
15616
15617         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
15618         problem is actually related with name lookup, but so what? :-)
15619
15620         * g++.old-deja/g++.pt/friend37.C: New test.
15621
15622 1998-11-25  Dave Love  <d.love@dl.ac.uk>
15623
15624         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
15625         element, which fails on some systems.
15626
15627         * g77.f-torture/execute/labug1.f: New test.
15628
15629 1998-11-21  Jeffrey A Law  (law@cygnus.com)
15630
15631         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
15632         is defined.
15633
15634 1998-11-18  Dave Love  <d.love@dl.ac.uk>
15635
15636         * g77.f-torture/compile/981117-1.f: New test.
15637
15638 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
15639
15640         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
15641         properly discarded.
15642
15643 1998-10-11  Ken Raeburn  <raeburn@cygnus.com>
15644
15645         * gcc.c-torture/execute/memcheck: New directory of tests for
15646         -fcheck-memory-usage.
15647
15648 1998-11-07  Gerald Pfe
15649
15650         * g77.f-torture/noncompile/980615-0.f: New test.
15651
15652 1998-07-26  H.J. Lu  (hjl@gnu.org)
15653
15654         * gcc.dg/980312-1.c: Do link instead of compile.
15655         * gcc.dg/980313-1.c: Likewise.
15656
15657 1998-07-26  Jeffrey A Law  (law@cygnus.com)
15658
15659         * gcc.c-torture/compile/980726-1.c: New test.
15660
15661 1998-07-25  Dave Love  <d.love@dl.ac.uk>
15662
15663         * g77.f-torture/execute/io0.f: New test.
15664
15665 1998-07-24  Nick Clifton  <nickc@cygnus.com>
15666
15667         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
15668         an int.
15669
15670 1998-06-18  Michael Meissner  <meissner@cygnus.com>
15671
15672         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
15673         m32r bugs.
15674
15675 1998-07-17  Nick Clifton  <nickc@cygnus.com>
15676
15677         * gcc.dg/980626-1.c: Expect failures for all toolchains until
15678         c-decl.c:grokdeclarator can handle mode attributes.
15679
15680 1998-07-16  Jeffrey A Law  (law@cygnus.com)
15681
15682         * gcc.c-torture/execute/980716-1.c: New test.
15683
15684 1998-07-13  Jeffrey A Law  (law@cygnus.com)
15685
15686         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
15687         the mn10200.
15688         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
15689         the mn10200.
15690         * gcc.c-torture/execute/va-arg-3.x: Similarly.
15691         * gcc.c-torture/compile/930326-1.x: Similarly.
15692
15693 1998-07-13  Dave Love  <d.love@dl.ac.uk>
15694
15695         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
15696         New test from Craig.
15697
15698 1998-07-12  Dave Love  <d.love@dl.ac.uk>
15699
15700         * g77.f-torture/noncompile/980616-0.f: New test.
15701
15702         * g77.f-torture/execute/970816-3.f:  New test from Craig.
15703
15704 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
15705
15706         *  g++.other/singleton.C: Return error value instead of taking
15707         SIGSEGV.
15708
15709 1998-07-10  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
15710
15711         *  g++.other/singleton.C: New test.   Warning is under dispute.
15712         Runtime crash is not.
15713
15714 1998-07-09  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
15715
15716         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
15717         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
15718         using6.C, using7.C}:  New namespace tests.
15719
15720 1998-07-09  Alexandre Oliva   <oliva@dcc.unicamp.br>
15721
15722         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
15723         specialization with typedef'ed names used as array indexes.
15724
15725 1998-07-09  Jeffrey A Law  (law@cygnus.com)
15726
15727         * gcc.c-torture/execute/980709-1.c: New test.
15728
15729         * gcc.dg/980709-1.c: New test.
15730
15731 1998-07-07  Richard Henderson  <rth@cygnus.com>
15732
15733         * gcc.c-torture/execute/bcp-1.c: New test.
15734
15735 1998-07-07  Jeffrey A Law  (law@cygnus.com)
15736
15737         * gcc.c-torture/execute/980707-1.c: New test.
15738
15739 1998-07-06  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
15740
15741         * gcc.c-torture/compile/980706-1.c: New test.
15742
15743 1998-07-01  Dave Love  <d.love@dl.ac.uk>
15744
15745         * g77.f-torture/execute/980701-0.f,
15746         g77.f-torture/execute/980701-1.f: New test from Craig.
15747
15748 1998-07-01  Jeffrey A Law  (law@cygnus.com)
15749
15750         * gcc.c-torture/compile/980701-1.c: New test.
15751
15752         * gcc.c-torture/execute/980701-1.c: New test.
15753
15754 1998-06-30  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
15755 rlsruhe.de>
15756
15757         * g++.old-deja/g++.robertl/eb132.C: New test.
15758         * g++.old-deja/g++.robertl/eb133.C: Likewise.
15759
15760 1998-06-29  Dave Love  <d.love@dl.ac.uk>
15761
15762         * g77.f-torture/execute/980628-7.f,
15763         g77.f-torture/execute/980628-8.f,
15764         g77.f-torture/execute/980628-9.f,
15765         g77.f-torture/execute/980628-10.f: New tests from Craig.
15766
15767         * g77.f-torture/execute/980628-3.f: Remove mail headers.
15768
15769 1998-06-28  Jeffrey A Law  (law@cygnus.com)
15770
15771         * g77.f-torture/execute/980628-4.f: New test from Craig.
15772         * g77.f-torture/execute/980628-5.f: Likewise.
15773         * g77.f-torture/execute/980628-2.f: Likewise.
15774         * g77.f-torture/execute/980628-0.f: Likewise.
15775         * g77.f-torture/execute/980628-1.f: Likewise.
15776         * g77.f-torture/execute/980628-3.f: Likewise.
15777         * g77.f-torture/execute/980628-6.f: Likewise.
15778
15779 1998-06-28  Jeffrey A Law  (law@cygnus.com)
15780
15781         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
15782         directory when nothing has been installed yet.
15783
15784 1998-06-27  Carlo Wood  <carlo@runaway.xs4all.nl>
15785
15786         * gcc.c-torture/special/special.exp: Handle newer versions of
15787         dejagnu.
15788
15789 1998-06-26  Jeffrey A Law  (law@cygnus.com)
15790
15791         * gcc.dg/980626-1.c: New test.
15792
15793 1998-06-19  Bruno Haible <haible@ilog.fr>
15794
15795         * gcc.misc-tests/m-un-2.c: New test.
15796         * g++.old-deja/g++.other/warn01.c: Likewise.
15797
15798 1998-06-19  Robert Lipe  <robertl@dgii.com>
15799
15800         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
15801         compatibility with assmblers with a different comment character.
15802         Eliminate use of GAS-specific extensions.
15803
15804 1998-06-19  Jeffrey A Law  (law@cygnus.com)
15805
15806         * gcc.c-torture/execute/ieee/980619-1.c: New test.
15807
15808 1998-06-19  Robert Lipe  <robertl@dgii.com>
15809
15810         *lib/g77.exp: Replace search for libf2c.a with search for newly
15811         renamed libg2c.a
15812
15813 1998-06-17  Jeffrey A Law  (law@cygnus.com)
15814
15815         * gcc.c-torture/execute/980617-1.c: New test.
15816
15817 1998-06-12  Jeffrey A Law  (law@cygnus.com)
15818
15819         * gcc.c-torture/execute/980612-1.c: New test.
15820
15821 1998-06-08  Jeffrey A Law  (law@cygnus.com)
15822
15823         * gcc.dg/980523-1.c: Only test on ppc-linux.
15824         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
15825
15826         * gcc.c-torture/execute/980608-1.c: New test.
15827
15828 1997-06-05  J"orn Rennecke <amylaar@cygnus.co.uk>
15829
15830         * gcc.c-torture/execute/980605-1.c: New test.
15831
15832 1998-06-04  Jeffrey A Law  (law@cygnus.com)
15833
15834         * gcc.c-torture/execute/980604-1.c: New test.
15835
15836 1998-06-02  Jeffrey A Law  (law@cygnus.com)
15837
15838         * gcc.c-torture/execute/980602-1.c: New test.
15839         * gcc.c-torture/execute/980602-2.c: Likewise.
15840
15841 1998-06-02  Dave Love  <d.love@dl.ac.uk>
15842
15843         * 970125-0.f: Fix per JCB.  Add commentary.
15844
15845 1998-05-31  Michael Meissner  <meissner@cygnus.com>
15846
15847         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
15848         IEEE -0 support.
15849
15850 1998-05-29  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
15851
15852         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
15853         earlier.
15854
15855 1998-05-28  Catherine Moore <clm@cygnus.com>
15856
15857         * gcc.c-torture/execute/980526-3.c: New test.
15858
15859 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
15860
15861         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
15862         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
15863         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
15864         m88k-motorola-sysv3 to XFAIL.
15865
15866 1998-05-26  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15867
15868         * gcc.dg/980526-1.c: New test.
15869         * gcc.c-torture/execute/980526-2.c: New test.
15870
15871 1998-05-26  Jeffrey A Law  (law@cygnus.com)
15872
15873         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
15874
15875         * gcc.c-torture/execute/980526-1.c: New test.
15876
15877 1998-05-26  Dave Love  <d.love@dl.ac.uk>
15878
15879         * g77.f-torture/execute/alpha2.f: Add runtime test.
15880
15881 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
15882
15883         * g++.old-deja/old-deja.exp: Strip leading directories.
15884
15885         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
15886         error for the line.  Don't run multiple tests for the same line.
15887
15888 1998-05-23  Jeffrey A Law  (law@cygnus.com)
15889
15890         * gcc.dg/980523-1.c: New test.
15891
15892 1998-05-23  Dave Love  <d.love@dl.ac.uk>
15893
15894         * g77.f-torture/compile/970915-0.f: New test.
15895
15896 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
15897
15898         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
15899
15900 1998-05-21  Jeffrey A Law  (law@cygnus.com)
15901
15902         * gcc.dg/980520-1.c: New test.
15903
15904 1998-05-20  Manfred Hollstein  <manfred@s-direktnet.de>
15905
15906         * gcc.dg/980502-1.c: Fix return type.
15907
15908 1998-05-20  Jeffrey A Law  (law@cygnus.com)
15909
15910         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
15911         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
15912         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
15913         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
15914         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
15915
15916 1998-05-20  Dave Love  <d.love@dl.ac.uk>
15917
15918         * g77.f-torture/execute/980520-1.f: New test.
15919
15920 1998-05-15  Dave Love  <d.love@dl.ac.uk>
15921
15922         * lib/mike-g77.exp: New file.
15923
15924         * g77.f-torture/noncompile/noncompile.exp,
15925         g77.f-torture/noncompile/check0.f: New files.
15926
15927 1998-05-14  Dave Love  <d.love@dl.ac.uk>
15928
15929         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
15930         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
15931         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
15932         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
15933         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
15934         abort where appropriate.
15935
15936 1998-05-05  Michael Meissner  <meissner@cygnus.com>
15937
15938         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
15939         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
15940
15941 1998-04-29  Dave Love  <d.love@dl.ac.uk>
15942
15943         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
15944
15945 1998-04-27  Dave Love  <d.love@dl.ac.uk>
15946
15947         * g77.f-torture/compile/980427-0.f: New test.
15948
15949 1998-04-24  Dave Love  <d.love@dl.ac.uk>
15950
15951         * g77.f-torture/compile/980424-0.f: New test.
15952
15953 1998-04-19  Dave Love  <d.love@dl.ac.uk>
15954
15955         * g77.f-torture/compile/980419-2.f (main): New test.
15956         * g77.f-torture/compile/970125-0.f: New test.
15957         * g77.f-torture/compile/980419-1.f: New test.
15958
15959 1998-04-08  Jim Wilson  <wilson@cygnus.com>
15960
15961         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
15962         of loop-4.c.
15963
15964 1998-04-07  Jim Wilson  <wilson@cygnus.com>
15965
15966         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
15967
15968 1998-04-03  Jim Wilson  <wilson@cygnus.com>
15969
15970         * gcc.c-torture/compile/980329-1.c: New test.
15971
15972 1998-03-18  Jim Wilson  <wilson@cygnus.com>
15973
15974         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
15975         * gcc.dg/980312-1.c: Fix typo in -march command.
15976
15977 1998-03-16  H.J. Lu  (hjl@gnu.org)
15978
15979         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
15980
15981 1998-03-11  Robert Lipe  <robertl@dgii.com>
15982
15983         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
15984         Dave Love agree the Fortran source is bogus.
15985
15986 1998-03-11  Robert Lipe  <robertl@dgii.com>
15987
15988         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
15989         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
15990         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
15991         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
15992         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
15993
15994 1998-03-10  Alexandre Oliva   <oliva@dcc.unicamp.br>
15995
15996         * g++.old-deja/g++.other/friend1.C: New test.
15997
15998 1998-02-18  Dave Love  <d.love@dl.ac.uk>
15999
16000         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
16001         possibly uninitialized) variables and declare dnrm2.
16002
16003 1998-02-23  Robert Lipe <robertl@dgii.com>
16004
16005         From Bruno Haible <haible@ilog.fr>:
16006         * gcc.c-torture/execute/980223.c: New test.
16007
16008 1998-02-13  Jeffrey A Law  (law@cygnus.com)
16009
16010         * gcc.dg/ifelse-1.c: New test.
16011
16012 1998-02-09  H.J. Lu  (hjl@gnu.org)
16013
16014         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
16015
16016           * lib/old-dejagnu.exp (old-dejagnu): Added the
16017           "execution test - XFAIL *-*-*" handling in the spirit of
16018           "excess errors test -". Changed the "execution test fails"
16019           handling to be like "excess errors test fails".
16020           * Update various tests accordingly.
16021
16022 1998-02-06  Jim Wilson  <wilson@cygnus.com>
16023
16024         * gcc.c-torture/execute/980205.c: New test.
16025
16026 1998-01-18  Jeffrey A Law  (law@cygnus.com)
16027
16028         * lib/c-torture.exp: Look for .x files instead of .cexp files.
16029         * lib/f-torture.exp: Similarly.
16030         * gcc.c-torture: Rename all .cexp files to .x files.
16031
16032 1997-12-08  J"orn Rennecke <amylaar@cygnus.co.uk>
16033
16034         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
16035         (940510-1.c): Removed duplicate.
16036         (971104-1.c): New test.
16037
16038 1997-11-25  Kate Hedstrom  (kate@ahab.rutgers.edu)
16039
16040           * lib/f-torture.exp: Improve error and loop detection.
16041
16042 1997-11-19  Michael Meissner  <meissner@cygnus.com>
16043
16044         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
16045         use that to size the filler array.
16046
16047 1997-09-26  Bob Manson  <manson@charmed.cygnus.com>
16048
16049         * lib/c-torture.exp(c-torture-execute): Fix typo.
16050
16051         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
16052         testcase as the executable name. Keep the executable around if
16053         the test fails.
16054
16055 1997-09-19  Bob Manson  <manson@charmed.cygnus.com>
16056
16057         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
16058         changes.  Only test one -g option, and move it to the end of the
16059         list of options to test.
16060
16061 1997-09-19  Michael Meissner  <meissner@cygnus.com>
16062
16063         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
16064         variable GCC_TORTURE_OPTIONS to supply default switches separated
16065         by colons.  If no environment variable, run tests with -O0 -g, -O1
16066         -g, and -O2 -g as well.
16067
16068 1997-09-17  Bob Manson  <manson@charmed.cygnus.com>
16069
16070         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
16071         explanatory comments. Fix indentation.
16072
16073 1997-09-15  Jeffrey A Law  (law@cygnus.com)
16074
16075         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
16076
16077 1997-09-11  Jeffrey A Law  (law@cygnus.com)
16078
16079         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
16080         * g++.old-deja/g++.mike/p7325.C: Likewise.
16081         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
16082
16083 1997-09-11  Alexandre Oliva  (oliva@dcc.unicamp.br)
16084
16085         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
16086         * g++.old-deja/g++.brendan/crash30.C: Likewise.
16087         * g++.old-deja/g++.brendan/crash39.C: Likewise.
16088         * g++.old-deja/g++.law/operators4.C: Likewise.
16089
16090 1997-09-11  Joe Buck  (jbuck@synopsys.com)
16091
16092         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
16093         * g++.old-deja/g++.mike/p784.C: Ditto.
16094         * g++.old-deja/g++.mike/p785.C: Ditto.
16095
16096 1997-09-05  Jeffrey A Law  (law@cygnus.com)
16097
16098           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
16099
16100 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
16101
16102         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
16103         target feature; pass this to c-torture-execute as needed.
16104
16105 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
16106
16107         * lib/c-torture.exp(c-torture-execute): If the previous and the
16108         current executables being tested are identical, we don't need to
16109         run the executable again. Try to make the executable names
16110         unique. Add an optional argument for passing additional compiler
16111         flags.
16112
16113 1997-09-02  Doug Evans  <dje@canuck.cygnus.com>
16114
16115         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
16116
16117 1997-08-29  Jeffrey A Law  (law@cygnus.com)
16118
16119         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
16120
16121 1997-07-31  Jeffrey A Law  (law@cygnus.com)
16122
16123         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
16124         32bit or larger longs.
16125
16126         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
16127         have either a 32bit long or 32bit int.
16128
16129 1997-07-29  J"orn Rennecke <amylaar@cygnus.co.uk>
16130
16131         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
16132         Make double precision tests dependent on sizeof (double).
16133
16134 1997-07-09  Bob Manson  <manson@charmed.cygnus.com>
16135
16136         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
16137         too.
16138
16139 1997-06-17  J"orn Rennecke <amylaar@cygnus.co.uk>
16140
16141         * gcc.c-torture/compile/961203-1.cexp: New script.
16142
16143 1997-06-16  Bob Manson  <manson@charmed.cygnus.com>
16144
16145         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
16146         up the includes ourselves.
16147
16148 1997-06-11  Bob Manson  <manson@charmed.cygnus.com>
16149
16150         * lib/plumhall.exp: Remove random include, and add a few
16151         verbose messages for debugging.
16152
16153 1997-06-06  Bob Manson  <manson@charmed.cygnus.com>
16154
16155         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
16156         of trying to do it ourselves.
16157
16158 1997-06-04  J"orn Rennecke <amylaar@cygnus.co.uk>
16159
16160         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
16161
16162 1997-06-04  Bob Manson  <manson@charmed.cygnus.com>
16163
16164         * gcc.prms/5403.c: Made regexp a bit less strict.
16165
16166 1997-06-03  Bob Manson  <manson@charmed.cygnus.com>
16167
16168         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
16169         is returned from remote_load instead.
16170         * lib/plumhall.exp: Ditto.
16171         * lib/mike-g++.exp: Ditto.
16172         * lib/old-dejagnu.exp: Ditto.
16173         * lib/c-torture.exp: Ditto.
16174
16175 1997-05-30  Bob Manson  <manson@charmed.cygnus.com>
16176
16177         * lib/g++.exp: Use build_wrapper procedure.
16178         * lib/gcc.exp: Ditto.
16179
16180 1997-05-20  Jeffrey A Law  (law@cygnus.com)
16181
16182         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
16183         an old-style decl for malloc.  Fixes tests to work when
16184         sizeof (int) != sizeof (size_t).
16185
16186 1997-05-15  Mike Meissner  <meissner@cygnus.com>
16187
16188         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
16189
16190         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
16191         use stdargs.h interface.
16192
16193 1997-05-15  Mike Meissner  <meissner@cygnus.com>
16194
16195         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
16196         NO_VARARGS when compiling.
16197
16198 1997-05-01  Bob Manson  <manson@charmed.cygnus.com>
16199
16200         * lib/plumhall.exp(ph_includes): New procedure.
16201         (ph_make): Use it.
16202         (ph_compiler): Ditto.
16203
16204         * lib/g++.exp: Rename test-glue.c to testglue.c.
16205         * lib/gcc.exp: Ditto.
16206
16207 1997-04-10  Bob Manson  <manson@charmed.cygnus.com>
16208
16209         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
16210         to completion when it's called.
16211
16212 1997-03-21  Michael Meissner  <meissner@cygnus.com>
16213
16214         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
16215         is defined, don't do test.
16216
16217 1997-03-20  Doug Evans  <dje@canuck.cygnus.com>
16218
16219         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
16220         for object files.
16221         (ph_summary): Mark skipped testcases as untested, not unresolved.
16222
16223         * lib/plumhall.exp (ph_make): If unresolved because of bad
16224         errorCode, record errorCode in log file.
16225         (*): Replace send_log/verbose with verbose -log.
16226
16227 1997-03-19  Michael Meissner  <meissner@cygnus.com>
16228
16229         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
16230         double conversion if double isn't at least 8 bytes.
16231
16232         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
16233         int to work with targets where int is 16 bits.
16234
16235         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
16236         8 bytes, just exit, since 4 byte doubles don't have enough bits of
16237         precision for the test to complete.
16238
16239 1997-03-14  Michael Meissner  <meissner@cygnus.com>
16240
16241         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
16242         if d10v is not compiled with the -mdouble64 flag.
16243         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
16244
16245         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
16246         d10v is not compiled with the -mint32 flag.
16247
16248 1997-03-13  Bob Manson  <manson@charmed.cygnus.com>
16249
16250         * lib/plumhall.exp: Use incr_count.
16251
16252 1997-03-12  Jeffrey A Law  (law@cygnus.com)
16253
16254         * gcc.c-torture: Update to c-torture-1.45.
16255
16256 1997-02-23  Bob Manson  <manson@charmed.cygnus.com>
16257
16258         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
16259         the name of the expect testcase file).
16260
16261         * lib/g++.exp(g++_init): Ditto.
16262
16263 1997-02-20  Bob Manson  <manson@charmed.cygnus.com>
16264
16265         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
16266         the host.
16267
16268         * lib/gcc.exp(gcc_exit): New procedure.
16269
16270 1997-02-19  Bob Manson  <manson@charmed.cygnus.com>
16271
16272         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
16273         specs where appropriate.
16274
16275         * g++.old-deja/g++.arm/*: Added additional ERROR checks
16276         because of new "candidates are" messages, and removed a few
16277
16278         * Converted all non-old-style g++ testcases to old-style, and
16279         moved into g++.old-deja.
16280
16281 1997-02-14  Bob Manson  <manson@charmed.cygnus.com>
16282
16283         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
16284         options.
16285
16286         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
16287         succeeded.
16288
16289         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
16290
16291 1997-02-13  Michael Meissner  <meissner@cygnus.com>
16292
16293         * lib/gcc.exp (gcc_target_compile): Add support for defining
16294         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
16295         the machine doesn't have those features.
16296
16297 1997-02-11  Bob Manson  <manson@charmed.cygnus.com>
16298
16299         * g++.law/operators4.exp: Don't use LIBS.
16300
16301 1997-02-08  Bob Manson  <manson@charmed.cygnus.com>
16302
16303         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
16304
16305         * lib/mike-g++.exp: Don't set the compiler to be tested here.
16306         * lib/g++.exp: Set it here instead. Also, allow use of the
16307         --tool_exec and --tool_opt options. Change CXX to
16308         GXX_UNDER_TEST.
16309
16310         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
16311
16312         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
16313
16314 1997-02-07  Bob Manson  <manson@charmed.cygnus.com>
16315
16316         * lib/old-dejagnu.exp: Use prune_warnings instead of
16317         prune_system_crud.
16318         * lib/mike-g++.exp: Ditto.
16319         * lib/gcc.exp: Ditto.
16320         * lib/g++.exp: Ditto.
16321
16322         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
16323
16324 1997-02-07  Jeffrey A Law  (law@cygnus.com)
16325
16326           * 941014-2.c: Include stdlib.h
16327           * 960327-1.c: Include stdio.h
16328           * dbra.c, index-1.c: Don't assume ints are 32bits.
16329
16330 1997-02-04  Bob Manson  <manson@charmed.cygnus.com>
16331
16332         * lib/gcc.exp: Add gcc,stack_size target feature.
16333
16334         * lib/g++.exp(g++_target_compile): Add the include and link
16335         paths here, not in two other places. And, it's $options, not
16336         options.
16337
16338         * lib/mike-g++.exp(postbase): Remove the code that determines
16339         the correct include and link paths.
16340         * g++.old-deja/old-deja.exp: Ditto.
16341
16342 1997-02-03  Bob Manson  <manson@charmed.cygnus.com>
16343
16344         * lib/g++.exp(g++_init): target_compile no longer returns the
16345         filename of the result.
16346
16347 1997-02-02  Bob Manson  <manson@charmed.cygnus.com>
16348
16349         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
16350         call to glob.
16351
16352         * gcc.c-torture/special/special.exp: Change call to
16353         gcc_target_compile to include the object file.
16354
16355 1997-02-02  Ian Lance Taylor  <ian@cygnus.com>
16356
16357         * gcc.c-torture/special/special.exp: Correct misspelling in last
16358         change.
16359
16360 1997-02-01  Bob Manson  <manson@charmed.cygnus.com>
16361
16362         * lib/plumhall.exp(ph_summary): Log the entire output of the
16363         executable. Return -1 if there were any failures, 0 otherwise.
16364         (ph_execute): Return -1 if there were any failures, 0 otherwise.
16365         (ph_make): Clean up objects and executables that were built
16366         if the tests succeeded.
16367
16368 1997-01-30  Bob Manson  <manson@charmed.cygnus.com>
16369
16370         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
16371         libraries and includes in the build tree as appropriate.
16372
16373 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
16374
16375         * lib/c-torture.exp: Instead of looking for the global variable
16376         NO_LONG_LONG, check to see if that's a feature of the target.
16377
16378 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
16379
16380         * config/default.exp: Minimize. Delete the remainer of the files in
16381         config; this functionality is now in devo/dejagnu/config.
16382
16383         g++.*/*: Pass any additional flags used to compile to postbase;
16384         delete CXXFLAGS.
16385
16386         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
16387         is now done by runtest.exp. Use gcc_target_compile instead of
16388         compile.
16389
16390         lib/c-torture.exp: Use gcc_target_compile instead of compile.
16391         Remove references to CFLAGS. Use remote_file instead of
16392         calling rm -f.
16393         (c-torture): Take a list of arguments to use to compile this
16394         testcase.
16395
16396         lib/g++.exp: Simplify. Use target_compile instead of compile.
16397         lib/gcc-dg.exp: Ditto.
16398         lib/gcc.exp: Ditto.
16399         lib/mike-{gcc,g++}.exp: Ditto.
16400         lib/old-dejagnu.exp: Ditto.
16401         lib/plumhall.exp: Ditto.
16402
16403 1997-01-08  Jim Wilson  <wilson@cygnus.com>
16404
16405         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
16406         (ph_linker): Likewise.
16407
16408 1996-11-13  Joern Rennecke <amylaar@cygnus.com>
16409
16410           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
16411         MAP_ANON / MAP_ANONYMOUS if defined;
16412         else try to map from /dev/zero .
16413
16414 1996-11-12  Jeffrey A Law  (law@cygnus.com)
16415
16416         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
16417         isn't defined, then define it to MAP_ANONYMOUS.
16418
16419 1996-11-12  Jeffrey A Law  (law@cygnus.com)
16420
16421         * gcc.c-torture: Update to c-torture-1.42 release.
16422
16423 1996-11-11  Jeffrey A Law  (law@cygnus.com)
16424
16425         * gcc.c-torture: Update to c-torture-1.41 release.
16426
16427 1996-10-27  Jeffrey A Law  (law@cygnus.com)
16428
16429         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
16430         c-torture release.
16431
16432 1996-08-15  Brendan Kehoe  <brendan@lisa.cygnus.com>
16433
16434         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
16435         and LDFLAGS.  Fix second case to append the target_info ldflags
16436         onto LDFLAGS, not CFLAGS.
16437         * lib/g++.exp (g++_init): Add target_info stuff.
16438         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
16439         of libgloss and newlib flags for !native.
16440
16441         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
16442         (GDB): Fix relative path to go up another dir for finding gdb.
16443
16444 1996-08-08  Rob Savoye  <rob@chinadoll.cygnus.com>
16445
16446         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
16447         versions in the target_info array, if they don't exist.
16448
16449 1996-08-02  Brendan Kehoe  <brendan@lisa.cygnus.com>
16450
16451         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
16452
16453 1996-07-08  Jim Wilson  <wilson@cygnus.com>
16454
16455         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
16456         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
16457
16458 1996-07-01  Bob Manson  <manson@charmed.cygnus.com>
16459
16460         * lib/old-dejagnu.exp: Don't remove the output file before we've
16461         actually tested it. Don't append pwd to the path of the executable
16462         we're testing.
16463
16464 1996-06-30  Doug Evans  <dje@canuck.cygnus.com>
16465
16466         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
16467
16468 1996-06-26  Bob Manson  <manson@charmed.cygnus.com>
16469
16470         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
16471         temporary directory for compiler files, and set it to a default
16472         value of /tmp. Set $output as the name of the output file from
16473         compiling the testcase. Add a -o option to $cflags_var so the
16474         compiler writes the final output file as $output. Set $executable
16475         to $output.
16476
16477         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
16478         directory for compiler files, and set it to /tmp if it doesn't
16479         already have a value. Set $output_file to the name of the output
16480         file from compiling the testcase. Add a -o option to CXXFLAGS so
16481         the compiler writes the final output file as $output. Use $output
16482         as the executable to be tested.
16483
16484 1996-06-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
16485
16486         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
16487
16488 1996-06-08  Jeffrey A Law  (law@cygnus.com)
16489
16490         * gcc.c-torture/execute/pending-1.c: New test.  Still
16491         pending in Tege's queue.
16492
16493 1996-04-24  Jim Wilson  <wilson@chestnut.cygnus.com>
16494
16495         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
16496         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
16497         if there were failures.  Call unresolved if there were unresolved
16498         testcases.  Call gcc_fail if program did not run to completion.
16499         (ph_make): Pass additional argument name to ph_execute.
16500         (ph_execute): Add new argument.  Pass additional arguments to
16501         ph_summary.  Call gcc_fail is there is no execution output.
16502
16503 1996-04-24  Jeffrey A Law  (law@cygnus.com)
16504
16505         * lib/plumhall.exp (proc_summary): Output relavent summary
16506         lines into the log so specific failures in plumhall can be
16507         investigated.
16508
16509 1996-04-10  Jeffrey A Law  (law@cygnus.com)
16510
16511         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
16512         (c-torture-execute): Don't try to execute tests which use
16513         "long long" types if $NO_LONG_LONG is nonzero.
16514
16515 1996-04-08  Doug Evans  <dje@canuck.cygnus.com>
16516
16517         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
16518         not c-torture.
16519
16520         * gcc.ieee: Move from here.
16521         * gcc.c-torture/execute/ieee: To here.
16522
16523 1996-03-26  Jeffrey A Law  (law@cygnus.com)
16524
16525         * gcc.c-torture: Update to c-torture-1.41 release.
16526
16527 1996-03-22  Jeffrey A Law  (law@cygnus.com)
16528
16529         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
16530         not "$output".
16531
16532 1996-03-07  Doug Evans  <dje@charmed.cygnus.com>
16533
16534         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
16535         -c present.
16536
16537 1996-03-02  Jeffrey A Law  (law@cygnus.com)
16538
16539         * config/proelf.exp: Handle connecting to a simulator.
16540
16541 1996-01-31  Jeffrey A Law  (law@cygnus.com)
16542
16543         * config/proelf.exp: New file.  Enough framework that we can
16544         run c-torture tests on the proelf targets (or any other target
16545         that gdb can connect to for that matter).
16546
16547 1996-01-29  Doug Evans  <dje@canuck.cygnus.com>
16548
16549         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
16550         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
16551
16552         * lib/plumhall.exp (ph_execute): Always call ph_summary if
16553         exec_output exists.
16554
16555 1996-01-28  Doug Evans  <dje@charmed.cygnus.com>
16556
16557         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
16558         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
16559
16560         * config/*.exp: Update FSF address.  Change result of ${tool}_load
16561         to pass/fail/unresolved/unsupported/untested.  Caller must now
16562         call unresolved/unsupported/untested.
16563         * lib/*.exp: Update FSF address.  Update to handle new results of
16564         ${tool}_load.
16565         * lib/chill.exp (verbose): Delete.
16566
16567 1996-01-27  Doug Evans  <dje@charmed.cygnus.com>
16568
16569         * lib/gcc.exp (default_gcc_start): Change order of args to
16570         $LDFLAGS $CFLAGS $LIBS.
16571         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
16572         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
16573         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
16574         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
16575         * gcc.misc-tests/dg-test.exp: Likewise.
16576         * gcc.misc-tests/msgs.exp: Likewise.
16577         * gcc.prms/prms.exp: Likewise.
16578         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
16579         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
16580
16581         * lib/dg.exp: Deleted, moved to dejagnu/lib.
16582
16583 1996-01-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
16584
16585         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
16586
16587         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
16588         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
16589
16590         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
16591         necessary.
16592
16593 1996-01-20  Brendan Kehoe  <brendan@cygnus.com>
16594
16595         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
16596         global for loop; add use of $mathlib.
16597         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
16598         settings here; set mathlib for anything but VxWorks.
16599
16600 1996-01-22  Jeffrey A Law  (law@cygnus.com)
16601
16602         * gcc.c-torture: Update to c-torture-1.40 release.
16603
16604 1996-01-03  Jeffrey A Law  (law@cygnus.com)
16605
16606         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
16607         dg.exp.
16608
16609 1995-12-03  Jeffrey A. Law  <law@sethra.cygnus.com>
16610
16611         * lib/c-torture.exp (c-torture-execute): Declare "output" as
16612         global.
16613
16614 1995-11-17  Doug Evans  <dje@canuck.cygnus.com>
16615
16616         * lib/g++.exp (LIBS): Define if not already.
16617         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
16618         (gcc-dg-prune): Call prune_gcc_output.
16619         * lib/gcc.exp (prune_gcc_output): New proc.
16620         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
16621         prune_gcc_output.
16622
16623 1995-11-16  Doug Evans  <dje@canuck.cygnus.com>
16624
16625         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
16626         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
16627
16628 1995-11-15  Jeffrey A Law  (law@cygnus.com)
16629
16630         * gcc.c-torture: Update to c-torture-1.39 release.
16631
16632 1995-11-04  Doug Evans  <dje@canuck.cygnus.com>
16633
16634         * lib/c-torture.exp (c-torture-execute): Don't return if one option
16635         fails, try others as well.
16636
16637 1995-11-02  Doug Evans  <dje@canuck.cygnus.com>
16638
16639         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
16640         If compilation fails, mark execute tests as `untested'.
16641         If test is marked as unsupported, don't mark compilation and
16642         execute tests as failed.
16643
16644 1995-10-25  Brendan Kehoe  <brendan@lisa.cygnus.com>
16645
16646         * lib/g++.exp (g++_init): Don't link in libg++, and look to
16647         libstdc++ for whether or not we want to be doing shared
16648         libraries.  Delete link_curses since we don't need it anymore.
16649         * lib/mike-g++.exp (postbase): Don't link in libg++.
16650         * g++.old-deja/old-deja.exp: Likewise.
16651
16652 1995-10-23  Brendan Kehoe  <brendan@lisa.cygnus.com>
16653
16654         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
16655
16656 1995-10-17  Brendan Kehoe  <brendan@lisa.cygnus.com>
16657
16658         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
16659         For that, add `-Wl,-a,shared_archive'.
16660         * g++.old-deja/old-deja.exp: Likewise.
16661
16662 1995-10-17  Doug Evans  <dje@canuck.cygnus.com>
16663
16664         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
16665
16666 1995-10-16  Brendan Kehoe  <brendan@cygnus.com>
16667
16668         * lib/mike-g++.exp (postbase): Pay attention to the status of
16669         g++_load.
16670
16671 1995-10-16  Brendan Kehoe  <brendan@lisa.cygnus.com>
16672
16673           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
16674
16675 1995-10-16  Doug Evans  <dje@canuck.cygnus.com>
16676
16677         * lib/gcc.exp (default_gcc_start): No longer need to log program
16678         being executed or its output, execute_anywhere does that now.
16679         * lib/g++.exp (default_g++_version): Call execute_anywhere.
16680         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
16681
16682 1995-10-12  Brendan Kehoe  <brendan@lisa.cygnus.com>
16683
16684         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
16685         the same as those in lib/g++.exp.
16686
16687 1995-10-10  Jeff Law  (law@hurl.cygnus.com)
16688
16689         * gcc.c-torture: Update to c-torture-1.38 release.
16690         * gcc.ieee: Related changes.
16691
16692 1995-10-06  Rob Savoye  <rob@darkstar.cygnus.com>
16693
16694         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
16695         "exec". Minor reformatting changes.
16696
16697         * config/rom68k.exp (${tool}_load): Make it work in a canadian
16698         cross. This means all "exec" calls now work on a remote host as
16699         well.
16700         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
16701         cross. Filter out the extra "\r\n" stuff that expect puts in.
16702         (c-torture-execute): Filter out the bogus warnings like
16703         c-torture-compile does. Add support for canadian cross.
16704         * lib/gcc.exp (default_gcc_version, default_gcc_start)
16705         Use execute_anywhere rather than calling exec directly. Now it
16706         works for canadian cross testing.
16707
16708 1995-10-05  Brendan Kehoe  <brendan@rtl.cygnus.com>
16709
16710         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
16711         results into a variable, and check that rather than using file exists.
16712
16713 1995-10-04  Brendan Kehoe  <brendan@lisa.cygnus.com>
16714
16715         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
16716         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
16717
16718 1995-09-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
16719
16720         * g++.old-deja/old-deja.exp: Create and pass runshlib and
16721         lib_curses if there's a shared libg++ in the build tree.
16722
16723 1995-09-22  Doug Evans  <dje@canuck.cygnus.com>
16724
16725         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
16726         if not supported target.
16727
16728 1995-09-22  Brendan Kehoe  <brendan@lisa.cygnus.com>
16729
16730         * lib/g++.exp (g++_init): Move empty setting of runshlib and
16731         link_curses up to always happen, not just for native builds.
16732
16733 1995-09-21  Jeff Law  (law@snake.cs.utah.edu)
16734
16735         * gcc.c-torture: Update to c-torture-1.36 release.
16736         * gcc.failure: Related changes.
16737
16738 1995-09-20  Doug Evans  <dje@canuck.cygnus.com>
16739
16740         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
16741
16742 1995-09-19  Brendan Kehoe  <brendan@lisa.cygnus.com>
16743
16744         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
16745         * lib/mike-g++.exp (postbase): Not in here.  Still reference
16746         runshlib, link_curses, and mathlib for link and run.
16747
16748         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
16749         pass the runtime shared library options for Solaris, OSF/1, and
16750         Irix5, and link with -lcurses to avoid unresolved references.
16751
16752 1995-09-13  Brendan Kehoe  <brendan@lisa.cygnus.com>
16753
16754         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
16755         only run once.
16756
16757 1995-09-13  Doug Evans  <dje@canuck.cygnus.com>
16758
16759         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
16760
16761 1995-09-11  Jeff Law  (law@snake.cs.utah.edu)
16762
16763         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
16764         do not have a framework for the "compat" tests yet.
16765
16766 1995-09-09  Brendan Kehoe  <brendan@lisa.cygnus.com>
16767
16768         * lib/mike-g++.exp (postbase): New local variable `mathlib',
16769         set to null if we're testing vxworks5.1.  Use that instead of
16770         `-lm' in the setting of LIBS for link and run.
16771
16772 1995-09-08  Brendan Kehoe  <brendan@lisa.cygnus.com>
16773
16774         * config/rom68k.exp (${tool}_load): Major changes to make it
16775         work.  Verified that it does in fact return the stuff in
16776         exec_output properly.  Catch any Emul or any TRAP other than 0.
16777
16778 1995-09-07  Brendan Kehoe  <brendan@lisa.cygnus.com>
16779
16780         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
16781         LDFLAGS properly for targets that need stuff from libgloss.
16782         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
16783         only run once.
16784         (gpp_initialized): New variable.
16785
16786 1995-09-06  Rob Savoye  <rob@darkstar.cygnus.com>
16787
16788         * config/rom68k.exp: Load libgloss.exp.
16789         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
16790         so we can produce a fully linked binary.
16791         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
16792         so we can produce a fully linked binary.
16793
16794 1995-09-03  Doug Evans  <dje@canuck.cygnus.com>
16795
16796         * lib/plumhall.exp (ph_section): Watch for expected failures.
16797         Add missing `else'.
16798
16799         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
16800         run the testcase.
16801         (c-torture): Likewise.
16802
16803 1995-08-28  Doug Evans  <dje@cygnus.com>
16804
16805         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
16806
16807         * lib/mike-g++.exp (mike_cleanup): New proc.
16808         (prebase): New globals compiler_result, not_compiler_result,
16809         target_regexp.
16810         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
16811         allow leading "-" in pattern.  Watch for unsupported tests.
16812         If $compiler_result is set, pattern match assembler code,
16813         and ditto for $not_compiler_result.
16814         * lib/mike-gcc.exp: Likewise.
16815
16816         * lib/plumhall.exp (ph_execute): Only call ph_summary if
16817         execution "succeeded".
16818
16819 1995-08-14  Doug Evans  <dje@canuck.cygnus.com>
16820
16821         * config/win32.exp: New file.
16822         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
16823
16824 1995-08-04  Doug Evans  <dje@canuck.cygnus.com>
16825
16826         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
16827         unsupported.
16828         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
16829         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
16830         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
16831
16832         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
16833         "... without exceptions was ...".  That is now handled by
16834         prune_system_crud.
16835         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
16836
16837 1995-08-01  Doug Evans  <dje@canuck.cygnus.com>
16838
16839         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
16840         sieve.c,sort2.c}: New files.
16841         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
16842         sieve.exp,sort2.exp}: Drivers for them.
16843
16844         * lib/mike-gcc.exp (program_output): New user settable variable.
16845         (postbase): Call prune_system_crud.  Also prune extraneous compiler
16846         messages.
16847         * lib/mike-g++.exp (program_output): New user settable variable.
16848
16849         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
16850
16851         * config/sh.exp: Deleted (use sim.exp instead).
16852
16853 1995-07-28  Brendan Kehoe  <brendan@lisa.cygnus.com>
16854
16855         * config/vx.exp: Declare CHECKTASK as global.
16856         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
16857         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
16858         * lib/old-dejagnu.exp: Load [pwd]/$executable.
16859
16860 1995-07-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
16861
16862         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
16863         target. Like vx.exp, only includes `vx29k.exp' instead of
16864         `vxworks.exp'.
16865
16866 1995-07-23  Ian Lance Taylor  <ian@cygnus.com>
16867
16868         * config/sim.exp: Increase time limit from 120 seconds to 240.
16869
16870 1995-07-06  Jeffrey A. Law  <law@rtl.cygnus.com>
16871
16872         * gcc.c-torture/execute/950628-1.c: New test.
16873
16874 1995-06-10  Jeff Law  (law@snake.cs.utah.edu)
16875
16876         * gcc.c-torture: Update with changes/additions from
16877         c-torture-1.34.
16878
16879 1995-06-05  Doug Evans  <dje@canuck.cygnus.com>
16880
16881         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
16882
16883 1995-06-04  Jeff Law  (law@snake.cs.utah.edu)
16884
16885         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
16886
16887 1995-06-01  Jeff Law  (law@snake.cs.utah.edu)
16888
16889         * gcc.c-torture/compile/950512-1.c: New test.
16890         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
16891         * gcc.dg/struct-ret-1.c: Likewise.
16892
16893 1995-05-31  Doug Evans  <dje@canuck.cygnus.com>
16894
16895         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
16896           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
16897
16898 1995-05-30  Doug Evans  <dje@canuck.cygnus.com>
16899
16900         * gcc.c-torture/special/920411-1.c: Deleted.
16901         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
16902
16903 1995-05-22  Doug Evans  <dje@chestnut.cygnus.com>
16904
16905         * config/sim.exp (${tool}_load): Hack in call to bash to get a
16906         cpu limit.
16907
16908 1995-05-12  Torbjorn Granlund  <tege@rtl.cygnus.com>
16909
16910         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
16911
16912 1995-05-04  Torbjorn Granlund  <tege@adder.cygnus.com>
16913
16914         From kenner;
16915         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
16916         is the proper length.
16917         * va-arg-3.c: Likewise.
16918
16919 1995-04-30  Doug Evans  <dje@canuck.cygnus.com>
16920
16921         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
16922         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
16923
16924         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
16925         * lib/g++.exp (default_g++_start): Delete old cruft.
16926
16927 1995-04-25  Torbjorn Granlund  <tege@cygnus.com>
16928
16929         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
16930         (2 * (1 << 18)) to (2 * (1 << 17)).
16931
16932         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
16933
16934 1995-04-20  J.T. Conklin  <jtc@rtl.cygnus.com>
16935
16936         * config/rom68k.exp: Renamed from config/idp.exp
16937
16938 1995-04-18  Torbjorn Granlund  <tege@rtl.cygnus.com>
16939
16940         * c-torture/compile/921109-2.c
16941
16942 1995-04-18  Mike Stump  <mrs@cygnus.com>
16943
16944         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
16945         excess errors.
16946
16947 1995-04-15  Doug Evans  <dje@chestnut.cygnus.com>
16948
16949         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
16950         output.
16951         * lib/g++.exp (default_g++_start): Likewise.
16952
16953 1995-03-29  Torbjorn Granlund  <tege@adder.cygnus.com>
16954
16955         * gcc.c-torture/compile/950329-1.c: New test.
16956
16957 1995-03-28  J.T. Conklin  <jtc@rtl.cygnus.com>
16958
16959           * config/bug.exp (${tool}_load): Updated to use new remote_open
16960           and remote_close procs.
16961         * config/idp.exp: New file.
16962
16963 1995-03-22  Torbjorn Granlund  <tege@rtl.cygnus.com>
16964
16965         * gcc.c-torture/execute/950322-1.c: New test.
16966
16967 1995-03-21  Doug Evans  <dje@canuck.cygnus.com>
16968
16969         * config/vx.exp (${tool}_load): Clean up testing of return code from
16970         vxworks_ld and vxworks_spawn.
16971
16972 1995-03-21  Doug Evans  <dje@deneb.cygnus.com>
16973
16974         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
16975
16976 1995-03-13  Mike Stump  <mrs@cygnus.com>
16977
16978         * lib/old-deja.exp: Add `excess errors test - ' error, now one
16979         can mark excess errors on a machine by machine basis.  Note, the
16980         default is to not expect any excess errors, even when excess
16981         errors test - is given, so you will want to put an XFAIL ... on
16982         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
16983         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
16984         those 4 machines, but no others.
16985
16986 1995-03-10  J.T. Conklin  <jtc@rtl.cygnus.com>
16987
16988         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
16989         * lib/c-torture.exp: to here.
16990
16991 1995-03-10  Torbjorn Granlund  <tege@adder.cygnus.com>
16992
16993         * gcc.c-torture/execute/950221-1.c: New test.
16994         * gcc.c-torture/execute/struct-ret-1.c: New test.
16995         * gcc.c-torture/compile/950221-1.c: New test.
16996
16997         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
16998
16999 1995-03-03  Doug Evans  <dje@canuck.cygnus.com>
17000
17001         * gcc.c-torture/execute/arith-1.c (main): Return 0.
17002         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
17003
17004 1995-03-01  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
17005
17006         * g++.gb: New directory of tests, derived from my signature and
17007         class scoping tests.
17008
17009         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
17010         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
17011         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
17012         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
17013         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
17014         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
17015         * g++.gb/sig25.C: Likewise.
17016
17017         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
17018         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
17019         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
17020         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
17021         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
17022         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
17023         * g++.gb/sig25.exp: Likewise.
17024
17025         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
17026         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
17027         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
17028         * g++.gb/scope13.C: Likewise, this test still fails.
17029
17030         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
17031         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
17032         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
17033         * g++.gb/scope13.exp: Ditto.
17034
17035         * g++.gb/README: New file, explains what these tests are about.
17036
17037 1995-02-28  Doug Evans  <dje@canuck.cygnus.com>
17038
17039         * lib/dg.exp (dg-do): Support `preprocess'.
17040         (dg-test): Likewise.
17041
17042 1995-02-13  J.T. Conklin  <jtc@rtl.cygnus.com>
17043
17044         * config/udi.exp: change "continue -expect" to "exp_continue".
17045
17046 1995-02-11  Torbjorn Granlund  (tege@tiny.cygnus.com)
17047
17048         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
17049         Delete redundant tests.
17050
17051         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
17052         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
17053         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
17054         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
17055         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
17056         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
17057         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
17058         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
17059
17060         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
17061         storing label pointers.
17062         * gcc.c-torture/execute/921019-1.c: Likewise.
17063         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
17064         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
17065         parameter fp.
17066         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
17067         constants.
17068
17069         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
17070         Delete obsolete tests.
17071
17072         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
17073         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
17074         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
17075         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
17076         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
17077         * gcc.c-torture/compile/950124-1.c: New test.
17078
17079         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
17080
17081 1995-02-08  Jason Merrill  <jason@phydeaux.cygnus.com>
17082
17083         * lib/mike-g++.exp: Add -lm to LIBS.
17084
17085 1995-02-07  Doug Evans  <dje@canuck.cygnus.com>
17086
17087         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
17088
17089 1995-01-30  Jason Merrill  <jason@phydeaux.cygnus.com>
17090
17091         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
17092
17093 1995-01-12  Doug Evans  <dje@canuck.cygnus.com>
17094
17095         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
17096
17097 1995-01-02  Jeff Law  (law@snake.cs.utah.edu)
17098
17099         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
17100         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
17101         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
17102         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
17103         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
17104         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
17105         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
17106         * g++.law/{operators31.C, operators32.C,
17107         * g++.law/{operators33.C, operators34.C}: Likewise.
17108         * g++.law/{pic1.C, refs2.C}: Likewise.
17109         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
17110         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
17111         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
17112         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
17113
17114         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
17115         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
17116         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
17117         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
17118         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
17119         * g++.law/{enum9.exp, friend5.exp}: Likewise.
17120         * g++.law/{nest3.exp, nest4.exp}: Likewise.
17121         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
17122         * g++.law/{operators30.exp, operators31.exp}: Likewise.
17123         * g++.law/{operators32.exp, operators33.exp}: Likewise.
17124         * g++.law/{operators34.exp}: Likewise.
17125         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
17126         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
17127         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
17128         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
17129         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
17130
17131         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
17132         No longer expected to fail.
17133         * g++.law/missed-error3.C: Tweak for recent bool changes.
17134
17135 1994-12-04  Doug Evans  <dje@canuck.cygnus.com>
17136
17137         * config/emb-unix: Deleted.
17138         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
17139         remote execution.  Do final link on remote host if REMOTE_LINK is set.
17140
17141 1994-12-01  Doug Evans  <dje@canuck.cygnus.com>
17142
17143         * lib/dg.exp (dg-test): Fix typo in last patch.
17144
17145 1994-11-30  Doug Evans  <dje@canuck.cygnus.com>
17146
17147         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
17148         (handles multiple occurrences).
17149
17150 1994-11-24  Doug Evans  <dje@canuck.cygnus.com>
17151
17152         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
17153         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
17154         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
17155         printed).
17156         * lib/c-torture.exp (c-torture-compile): Likewise.
17157         (c-torture): Prepend full path if missing.
17158         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
17159         (gcc_fail): Likewise.
17160         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
17161
17162 1994-11-23  J.T. Conklin  <jtc@rtl.cygnus.com>
17163
17164         * lib/netware.exp: Only attach to NetWare i386 systems.
17165
17166 1994-11-16  Doug Evans  <dje@canuck.cygnus.com>
17167
17168         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
17169         messages.  Add test name to "output pattern match" pass/fail message.
17170
17171 1994-11-12  Doug Evans  <dje@canuck.cygnus.com>
17172
17173         * gcc.dg: New testsuite.
17174         * gcc.dg/dg.exp: New file.
17175
17176         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
17177         test-switch.c}: Deleted.
17178
17179         * gcc.misc-tests/msgs.exp: New testcase driver.
17180
17181 1994-11-09  Doug Evans  <dje@canuck.cygnus.com>
17182
17183         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
17184         Watch for illegal return values from ${tool}_load.
17185         * config/unix.exp (${tool}_load): Fix pass/fail detection for
17186         cross targets.  Coerce return value >0 to 1.
17187
17188 1994-11-08  Doug Evans  <dje@canuck.cygnus.com>
17189
17190         * config/unix.exp (${tool}_load): Call program rsh, not proc.
17191
17192         * config/emb-unix.exp: New file.
17193
17194         * config/sim.exp: Error if variable $SIM not defined.
17195         (${tool}_load): Mark test as "untested" if simulator missing.
17196
17197         * config/unix.exp: Load remote.exp to get rcp_download.
17198         * lib/c-torture.exp: Use different option lists for testcases with
17199         and without loops.
17200         * gcc.c-torture/execute/execute.exp: Likewise.
17201
17202 1994-11-02  Doug Evans  <dje@canuck.cygnus.com>
17203
17204         * config/*.exp: Clarify return code from ${tool}_load.
17205         Call `unresolved' or `untested' instead of `warning' or `perror'
17206         (sometimes you still want to call both though).
17207         Add comment that `shell_id' is local to each file.
17208         * config/udi.exp (timeout): Set to 30.
17209         Don't print warning if connection fails, $connectmode has already
17210         printed an error.
17211         (${tool}_load): Move verbose messages to level 2.
17212         Rework pattern for "Process started" message.
17213         Pass `shell_id' to ${connectmode}_download.
17214         Retry twice upon timeout.  Make resetting of target more robust.
17215         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
17216         Pass `shell_id' to exit_$connectmode.
17217         Only call exit_$connectmode if connected.
17218         * config/unix.exp (${tool}_load): Check return codes better.
17219         * config/vrtx.exp (${tool}_load): Likewise.
17220         * config/vx.exp (${tool}_load): Likewise.
17221         Delete unneeded global's.
17222         * lib/dg.exp (dg-test): Update to reflect clarified return codes
17223         from ${tool}_load.
17224         (dg-stat): Delete.
17225         (dg-init): Delete recording of pass/fail counts.
17226         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
17227         (old-dejagnu-init): Likewise.
17228         (old-dejagnu-stat): Delete contents, empty proc now.
17229         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
17230         (c-torture): Delete references to lcnt, lpass, lfail.
17231         Get option list from TORTURE_OPTIONS.
17232         Delete -funroll[-all]-loops if no loops.
17233         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
17234         (g++_stat): Delete contents (empty proc now).
17235         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
17236         (gcc_finish): Likewise.
17237         (gcc_stat): Deleted.
17238         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
17239         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
17240         * gcc.c-torture/execute/execute.exp: Likewise.
17241         Split tests into two parts: compile, execute.
17242         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
17243         no loops.  Update to reflect clarified return codes from ${tool}_load.
17244
17245 1994-10-21  Doug Evans  <dje@canuck.cygnus.com>
17246
17247         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
17248         to grep for.
17249         (old-dejagnu): Likewise (where necessary).
17250
17251 1994-10-14  Doug Evans  <dje@canuck.cygnus.com>
17252
17253         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
17254
17255         * lib/dg.exp (dg-process-target): Fix processing of selector.
17256         Add comment regarding use of `error'.
17257
17258         * lib/gcc.exp (prune_system_crud): Define if missing.
17259         * lib/g++.exp (prune_system_crud): Likewise.
17260
17261         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
17262         Call prune_system_crud.
17263         * lib/dg.exp (dg-runtest): New proc.
17264         Use perror instead of send_user for tcl errors in testcase.
17265         Don't return any value, it's never used.
17266         Don't clobber previous definition of `unknown'.
17267         Print tcl errors in `dg-final'.
17268
17269 1994-10-12  Doug Evans  <dje@canuck.cygnus.com>
17270
17271         * lib/dg.exp (dg-process-target): Improve syntax error messages.
17272         (dg-test): Don't print errorInfo, it contains stack backtrace.
17273
17274 1994-09-26  Doug Evans  (dje@canuck.cygnus.com)
17275
17276         * lib/g++.exp (runtest_file_p): Define if missing.
17277
17278 1994-09-24  Doug Evans  (dje@cygnus.com)
17279
17280         * lib/mike-g++.exp: Comment out loading of g++.exp.
17281         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
17282         (default_g++_version): Always print something.
17283         (default_g++_start): Comment out call to `which'.
17284         (g++_start, g++_load): Deleted (must be defined in config file).
17285         * lib/gcc.exp: Test for existence of $CC at start.
17286         Delete check for tmpdir (done in gcc_init).
17287         (default_gcc_version): Always print something.
17288         (default_gcc_start): Comment out call to `which'.
17289         * config/*.exp: Major cleanup - make cross targets work at least a
17290         little better for g++ (by not being "--tool gcc" specific).
17291         Rename gcc_xxx to ${tool}_xxx.
17292         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
17293         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
17294
17295 1994-09-22  Doug Evans  (dje@canuck.cygnus.com)
17296
17297         * lib/c-torture.exp (c-torture-compile): Rework compiler
17298         message processing.
17299
17300         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
17301         c-torture.
17302
17303 1994-09-21  Doug Evans  (dje@canuck.cygnus.com)
17304
17305         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
17306
17307         * lib/dg.exp (dg-process-target): Support { target native }.
17308
17309 1994-09-20  Doug Evans  (dje@canuck.cygnus.com)
17310
17311         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
17312         looked for "... program xxx got fatal signal".
17313         Correct regsub munging of `comp_output'.
17314         Ignore compiler messages "path prefix not used" and "linker input
17315         file unused".
17316
17317 1994-09-14  Doug Evans  (dje@canuck.cygnus.com)
17318
17319         * lib/gcc.exp (runtest_file_p): Define if missing.
17320         * gcc.prms/template.c: Example to work from.
17321
17322 1994-09-13  Doug Evans  (dje@canuck.cygnus.com)
17323
17324         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
17325         * lib/dg.exp (dg-test): Call unsupported testcases as such.
17326
17327         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
17328         * gcc.prms/1883.c: Moved from compile/940714-1.c.
17329         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
17330         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
17331
17332         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
17333         (dg-process-target): No longer a varargs proc.
17334         Return S/N for target, P/F for xfail.  All callers changed.
17335         (user option procs): More argument checking.
17336         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
17337         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
17338         (dg-test): Skip test if not running on selected target in `dg-do'.
17339         Update handling of `dg-do-what', `dg-output-text'.
17340         Separate execution pass/fail from output pattern match pass/fail.
17341         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
17342
17343 1994-09-12  Jim Wilson  (wilson@sphagnum.cygnus.com)
17344
17345         * gcc.c-torture/special/special.exp: Don't expect failure for mips
17346         target for 920510-1.c.
17347
17348 1994-09-12  Doug Evans  (dje@canuck.cygnus.com)
17349
17350         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
17351         Clean up comment regarding use of passcnt, etc.
17352         (gcc_stat): Don't update `testcnt' here.
17353         (gcc_finish): Do it here.
17354         Might as well reset `but_id' here too.
17355         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
17356         to determine if the file should be tested.
17357         * gcc.c-torture/compile/compile.exp: Likewise.
17358         * gcc.c-torture/execute/execute.exp: Likewise.
17359         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
17360         * gcc.misc-tests/dg-test.exp: Likewise.
17361         * gcc.prms/prms.exp: Likewise.
17362         * gcc.wendy/wendy.exp: Likewise.
17363         * g++.old-deja.exp: Likewise.
17364         Move "Testing file" message to verbose level 1.
17365
17366 1994-09-09  Doug Evans  (dje@canuck.cygnus.com)
17367
17368         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
17369
17370 1994-09-08  Doug Evans  (dje@canuck.cygnus.com)
17371
17372         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
17373         (default_gcc_start): Accept optional second list element
17374         of compiler flags.  Print compiler output at verbosity level 2.
17375         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
17376         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
17377         Save current values of framework globals passcnt, failcnt, xpasscnt,
17378         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
17379         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
17380         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
17381         xfailcnt to compute stats.  Update framework global `testcnt' from
17382         pass/fail counts.
17383         (gcc_finish): New proc.  Clean up test environment.
17384         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
17385         (gcc_epass, gcc_efail): Delete.
17386         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
17387         argument of line number.
17388         (dg-init): If the tool has an init routine, call it.
17389         (dg-test): Remove args `cflags_var' and `libs_var'.
17390         Pass all compiler options to ${tool}_start.
17391         Handle missing line number.
17392         (dg-finish): New function.
17393         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
17394         particular files.  Call gcc_finish at end.  Move "skipping test"
17395         message to verbosity level 3.
17396         * gcc.c-torture/compile/compile.exp: Likewise.
17397         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
17398         * gcc.c-torture/execute/execute.exp: Likewise.
17399         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
17400         Print testcase being tried at verbosity level 1.
17401         * gcc.c-torture/special/special.exp: Unset xfail.
17402         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
17403         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
17404         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
17405         * gcc.failure/failure.exp: Likewise.
17406         * gcc.ieee/ieee.exp: Likewise.
17407         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
17408         Update call to dg-test.  Call dg-finish at end.
17409         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
17410         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
17411         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
17412         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
17413         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
17414         * gcc.wendy/wendy.exp: Add copyright.
17415         Delete setting of tmpdir (done by gcc_init).
17416         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
17417         Pass compiler flags to gcc_start.  Call gcc_finish at end.
17418         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
17419         gcc_[ce]pass/fail.
17420
17421 1994-09-07  Doug Evans  (dje@canuck.cygnus.com)
17422
17423         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
17424         confusion.
17425         (g++_load): Likewise.
17426
17427         * config/*.exp (gcc_load): Some were varargs fns and some were not.
17428         Rename argument to `prog' to remove the confusion.
17429         Varargs fns behave differently too!
17430         (g++_load): Likewise.
17431
17432         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
17433
17434         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
17435         what it is.  Delete (always) printing of status value for !native.
17436         Simplify verbose code, and include status and exec_output.
17437         (g++_load): Use gcc_load.
17438
17439 1994-09-04  Jim Wilson  (wilson@sphagnum.cygnus.com)
17440
17441         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
17442         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
17443         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
17444         940714-3.c as these testcases don't exist anymore.  Make
17445         va-arg-1.c expected to pass.
17446
17447 1994-08-19  Doug Evans  (dje@canuck.cygnus.com)
17448
17449         * gcc.misc-tests/misc.exp: Only run specific testcases.
17450         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
17451         * gcc.misc-tests/dg-[1-9].c: New files.
17452
17453         * lib/dg.exp: New testsuite driver.
17454         * gcc.prms/prms.exp: Use it.
17455
17456         * README.gcc: New file.
17457
17458         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
17459         Document and reset `lxpass' and `lxfail'.
17460         Simplify "initialized" message.
17461         (gcc_stat): Clean up comments a little.
17462
17463 1994-08-16  Doug Evans  (dje@canuck.cygnus.com)
17464
17465         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
17466
17467 1994-08-15  Doug Evans  (dje@canuck.cygnus.com)
17468
17469         * lib/old-dejagnu.exp (process-option): New proc.
17470         (old-dejagnu-init, old-dejagnu-stat): Likewise.
17471         (old-dejagnu): Simplify.
17472         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
17473
17474 1994-08-14  Jeff Law  (law@snake.cs.utah.edu)
17475
17476         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
17477         exists and is not an empty string.
17478
17479         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
17480         $xfail rather than calling setup_xfail.  Clear $xfail when test is
17481         finished.
17482         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
17483         automatically.
17484
17485         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
17486         longer expected to fail.
17487
17488         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
17489         "f" function call.
17490
17491         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
17492
17493         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
17494         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
17495         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
17496         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
17497         c-torture-1.29.
17498
17499         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
17500         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
17501
17502         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
17503
17504         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
17505         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
17506
17507         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
17508         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
17509         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
17510
17511 1994-07-12  Jim Kingdon  (kingdon@lioth.cygnus.com)
17512
17513         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
17514         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
17515         940714-1.c, 940714-2.c, 940714-3.c},
17516         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
17517         gcc.misc-tests/{mg.c,mg.exp}:
17518         New tests.
17519         * gcc.noncompile/noncompile.exp: Change accordingly.
17520
17521 1994-07-07  Doug Evans  (dje@canuck.cygnus.com)
17522
17523         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
17524         Undo previous clobberage.
17525
17526 1994-07-04  Jeff Law  (law@snake.cs.utah.edu)
17527
17528         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
17529         * gcc.special/{930510-1.c, special.exp}:
17530         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
17531         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
17532         struct-varargs-1.c}: New tests from c-torture-1.26.
17533
17534 1994-06-28  J.T. Conklin  (jtc@phishhead.cygnus.com)
17535
17536         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
17537           argument to switch.
17538
17539 1994-05-21  Bill Cox  (bill@rtl.cygnus.com)
17540
17541         * Revert the previous changes.  Please see Rob's directory
17542           (/lisa/test/rob/progressive/gcc/testsuite) for testing
17543           fixes.
17544
17545 1994-05-19  Bill Cox  (bill@rtl.cygnus.com)
17546
17547         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
17548             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
17549             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
17550             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
17551             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
17552             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
17553             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
17554             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
17555             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
17556             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
17557             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
17558             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
17559             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
17560             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
17561             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
17562             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
17563             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
17564             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
17565             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
17566             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
17567             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
17568             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
17569             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
17570             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
17571             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
17572             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
17573             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
17574
17575 1994-05-17  Bill Cox  (bill@rtl.cygnus.com)
17576
17577         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
17578             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
17579           with perror calls.
17580
17581 1994-05-02  Jason Merrill  (jason@deneb.cygnus.com)
17582
17583         * config/unix.exp (g++_load): Fix syntax.
17584
17585 1994-04-14  Jim Wilson  (wilson@sphagnum.cygnus.com)
17586
17587         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
17588         * gcc.noncompile/921017-1.c: Deleted obsolete test.
17589         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
17590         Don't expect va-arg-1.c to fail.  Correct expected output for
17591         920928-1.c.
17592         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
17593         * gcc.wendy/hbm4.c: Correct typo.
17594         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
17595
17596 1994-03-28  Doug Evans  (dje@canuck.cygnus.com)
17597
17598         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
17599         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
17600         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
17601         * lib/c-torture.exp (c-torture-compile): Ditto.
17602
17603         Reduce volume of output (remove all the -I's and such).
17604         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
17605         Call gcc_cpass, gcc_cfail.
17606         (c-torture): Pass testing option to c-torture-compile.
17607
17608 1994-03-21  Doug Evans  (dje@cygnus.com)
17609
17610         Bring patches over from progressive.
17611         * config/default.exp: Exit remote shell cleanly.
17612         (g++_exit, g++_start): Add default versions.
17613         * config/sim.exp (gcc_load): Use perror, not error.
17614
17615 1994-03-20  Doug Evans  (dje@canuck.cygnus.com)
17616
17617         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
17618         set in site.exp.
17619
17620 1994-03-14  Doug Evans  (dje@cygnus.com)
17621
17622         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
17623         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
17624         (wendy_try): New proc to run testcase.
17625         (main loop): Call 'em.
17626         * gcc.wendy/*.c: Clean up pass to correct expected output.
17627
17628         * lib/gcc.exp: Minor cleanup work.
17629         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
17630
17631 1994-03-09  Doug Evans  (dje@canuck.cygnus.com)
17632
17633         * config/sim.exp (gcc_load): Document return codes better.
17634         Don't pass -v to simulator.
17635
17636 1994-02-24  Jeffrey A. Law  (law@snake.cs.utah.edu)
17637
17638           * gcc.special/920717-x.c: Fix typo.
17639           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
17640           get at sources.
17641
17642         * lib/mike-gcc.exp: Fix typo.
17643
17644 1994-02-15  Rob Savoye  (rob@darkstar.cygnus.com)
17645
17646         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
17647         binary to use, transform the name.
17648         * config/*.exp: rename everything. Nuke any g++ specific files,
17649         it's now a special case of gcc that requires no special support.
17650         Add a default.exp for unsupported targets.
17651
17652 1994-02-11  Rob Savoye  (rob@poseidon.cygnus.com)
17653
17654         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
17655         lib/old-dejagnu.exp: Fix a few patterns to work with the new
17656         version of Tcl.
17657
17658 1994-02-09  Rob Savoye  (rob@darkstar.cygnus.com)
17659
17660         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
17661         than a warning.
17662
17663 1994-02-06  Jeffrey A. Law  (law@snake.cs.utah.edu)
17664
17665         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
17666
17667 1994-01-03  Jim Wilson  (wilson@sphagnum.cygnus.com)
17668
17669         * gcc.execute/execute.exp: Combine opt_list and foption_list into
17670         option_list.  Compile every file with only 4/6 option choices
17671         (same as C torture) instead of with 12/18 different option
17672         choices.
17673         * lib/c-torture.exp: Likewise.
17674
17675         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
17676         not already set.
17677
17678 1993-12-30  Mike Stump  (mrs@rtl.cygnus.com)
17679
17680         * lib/old-deja
17681           test cases, ready for DejaGnu.
17682
17683 1993-06-17  Jeffrey Wheat  (cassidy@cygnus.com)
17684
17685         * Upgraded c-torture tests from 1.18 to 1.19
17686
17687         * gcc.compile: added test(s):
17688           930607-1.c
17689         * gcc.execute: added test(s):
17690           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
17691
17692         * added new subdirectory for misc tests: gcc.misc-tests
17693         * gcc.misc-test(s): added tests:
17694           inst-check.c test-consts.c test-ior.c test-switch.c
17695
17696 1993-06-09  Brendan Kehoe  (brendan@lisa.cygnus.com)
17697
17698         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
17699
17700 1993-06-07  Ian Lance Taylor  (ian@cygnus.com)
17701
17702         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
17703
17704 1993-06-03  Jeffrey Wheat  (cassidy@cygnus.com)
17705
17706         * Upgraded c-torture tests from 1.17 to 1.18
17707
17708 1993-06-02  Jeffrey Wheat  (cassidy@cygnus.com)
17709
17710         * Upgraded c-torture tests from 1.12 to 1.17
17711
17712 1993-04-30  Mike Werner  (mtw@deneb.cygnus.com)
17713
17714         * lib/old-dejagnu.exp:
17715           Fixed handling of XFAIL target triplets to correctly
17716           recognize wildcard characters.  Removed code that
17717           appended a unique id tag to the end of the file name
17718           printed out by the result of the testcases within a
17719           given test file.
17720
17721 1993-04-29  Mike Werner  (mtw@deneb.cygnus.com)
17722
17723         * lib/old-dejagnu.exp:
17724           Reworked expected failure handling to trigger off of XFAIL
17725           keyword in keyphrase embeded in testcase source code. The
17726           XFAIL keyword must be at the end of the keyphrase line. It
17727           may optionally be followed by one or more target triplets.
17728           It has just occured that the handling of wildcards in the
17729           target triplet may not be correct.
17730
17731 1993-04-23  Mike Werner  (mtw@deneb.cygnus.com)
17732
17733         * g++.old-deja/tests:
17734           Moved all subdirectories up one level into g++.old-deja .
17735
17736         * lib/old-dejagnu.exp:
17737           Fixed problem with CXXFLAGS not being properly reset, and being
17738           corrupted with extraneous "-c" compiler option.  This was
17739           causing binaries to not be generated for test that needed them.
17740           Modified strings passed to "pass" and "fail" so that individual
17741           tests from the same test file would be distinguished by an
17742           identifier appended to the test file name in the summary logs;
17743           this corrected a problem with erroneous diff logs.  Added code
17744           to search testcases for expected fail and unexpected pass keywords.
17745
17746 1993-04-20  Rob Savoye  (rob at darkstar.cygnus.com)
17747
17748         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
17749
17750 1993-04-15  Mike Werner  (mtw@deneb.cygnus.com)
17751
17752         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
17753           Removed extraneous text from end of "Special g++ Options"
17754           keyphrase.
17755
17756         * lib/old-dejagnu.exp: Added pattern matching to look for new
17757           keywords, embedded in testcases comments, which will trigger
17758           calls to xpass and xfail.
17759
17760 1993-04-14  Mike Werner  (mtw@deneb.cygnus.com)
17761
17762         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
17763           comments embedded in the testcases, especially the one looking for
17764           special compiler options, as well as the pattern matching for the
17765           compiler output again.
17766
17767 1993-04-12  Mike Werner  (mtw@deneb.cygnus.com)
17768
17769         * lib/old-dejagnu.exp: Do a proper check of the return value for
17770           execute tests. Fixed several problems with the pattern matching
17771           of the compiler output which gave erroneous test results.
17772           Changed several of the test result messages to be more descriptive.
17773         * config/unix-g++.exp: Proc g++_load now actually works and
17774           executes the tests passed to it and returns a usable return
17775           value.
17776
17777 1993-04-11  Rob Savoye  (rob at darkstar.cygnus.com)
17778
17779           * lib/gcc.exp: Exits gracefully if $CC is bogus.
17780
17781 1993-04-09  Mike Werner  (mtw@deneb.cygnus.com)
17782
17783         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
17784           Modified both files to properly execute the old style
17785           dejagnu tests. The previous versions of these files were
17786           experimental and did not function anything near correctly.
17787
17788 1993-04-05  Rob Savoye  (rob@cygnus.com)
17789
17790         * Removed all Makefile.in and configure.in files. No configuration
17791         needed now.
17792
17793 1993-04-02  Mike Werner  (mtw@deneb.cygnus.com)
17794
17795         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
17796
17797 1993-03-28  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
17798
17799         * gcc.compile/configure.in, gcc.unsorted/configure.in,
17800         gcc.special/configure.in, gcc.noncompile/configure.in,
17801         gcc.execute/configure.in, gcc.code_quality/configure.in,
17802         g++.other/configure.in, g++.old-deja/configure.in,
17803         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
17804         in srcname setting.
17805
17806 1993-03-25  Rob Savoye  (rob at darkstar.cygnus.com)
17807
17808         * lib/udi.exp:  Fixed mondfe and mondfe_download.
17809         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
17810         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
17811
17812 1993-03-25  Ian Lance Taylor  (ian@cygnus.com)
17813
17814         * config/udi-gdb.exp: Check $shell_id after connecting to target.
17815         (gdb_exit): Don't remove *_soc files.
17816
17817 1993-03-22  Ian Lance Taylor  (ian@cygnus.com)
17818
17819         * lib/c-torture.exp: Don't look for main; instead always use -w
17820         -c.  This is how the c-torture tests work.  Remove the object
17821         file if the compilation succeeds.
17822         * gcc.execute/execute.exp: Remove executable if test passes.
17823         * gcc.noncompile/noncompile.exp: Every test is an expected
17824         failure.
17825         * gcc.special/special.exp: Added tests from c-torture 1.11,
17826         corrected use of existing test.
17827         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
17828         gcc.execute/920625-1.c: Updated to c-torture 1.11.
17829         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
17830         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
17831         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
17832         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
17833         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
17834         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
17835         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
17836         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
17837         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
17838         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
17839         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
17840         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
17841         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
17842         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
17843         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
17844         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
17845         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
17846         c-torture 1.11.
17847         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
17848         correspond to c-torture 1.11.
17849
17850         * New file.