re PR target/13926 (GCC generates jumps that are too large to fit in word displacemen...
[gcc.git] / gcc / testsuite / ChangeLog
1 2004-07-13 David Billinghurst (David.Billinghurst@riotinto.com)
2
3 Copy files from g77.f-torture/compile.
4 Add "{ dg-do compile}". Other changes as noted
5 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
6 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
7 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
8 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
9 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
10 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
11 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
12 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
13 statement to conform to standard. Append alpha1.x for reference.
14 * gfortran.dg/g77/xformat.f: Add dg-warning
15
16 2004-07-13 David Billinghurst (David.Billinghurst@riotinto.com)
17
18 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
19 Add {dg-do compile} directive.
20 * gfortran.dg/g77/cpp2.F: Likewise
21
22 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23
24 PR c++/5402
25 * g++.dg/lookup/name-clash1.C: New test.
26
27 PR c++/9777
28 * g++.dg/lookup/name-clash2.C: New test.
29
30 PR c++/12102
31 * g++.dg/lookup/name-clash3.C: New test.
32
33 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34
35 * g++.dg/lookup/new2.C: New test.
36 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
37
38 2004-07-12 David Billinghurst (David.Billinghurst@riotinto.com)
39
40 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
41 Add {dg-do compile} directive.
42 * gfortran.dg/g77/13060.f: Likewise
43 * gfortran.dg/g77/19990218-0.f: Likewise
44 * gfortran.dg/g77/19990305-0.f: Likewise
45 * gfortran.dg/g77/19990419-0.f: Likewise
46 * gfortran.dg/g77/19990502-0.f: Likewise
47 * gfortran.dg/g77/19990502-1.f: Likewise
48 * gfortran.dg/g77/19990525-0.f: Likewise
49 * gfortran.dg/g77/19990826-1.f: Likewise
50 * gfortran.dg/g77/19990826-3.f: Likewise
51 * gfortran.dg/g77/19990905-2.f: Likewise
52 * gfortran.dg/g77/20000412-1.f: Likewise
53 * gfortran.dg/g77/20000511-1.f: Likewise
54 * gfortran.dg/g77/20000511-2.f: Likewise
55 * gfortran.dg/g77/20000518.f: Likewise
56 * gfortran.dg/g77/20000601-1.f: Likewise
57 * gfortran.dg/g77/20000601-2.f: Likewise
58 * gfortran.dg/g77/20000629-1.f: Likewise
59 * gfortran.dg/g77/20000630-2.f: Likewise
60 * gfortran.dg/g77/20010115.f: Likewise
61 * gfortran.dg/g77/20010321-1.f: Likewise
62 * gfortran.dg/g77/20010426.f: Likewise
63 * gfortran.dg/g77/20020307-1.f: Likewise
64 * gfortran.dg/g77/8485.f: Likewise
65 * gfortran.dg/g77/960317-1.f: Likewise
66 * gfortran.dg/g77/970915-0.f: Likewise
67 * gfortran.dg/g77/980310-1.f: Likewise
68 * gfortran.dg/g77/980310-2.f: Likewise
69 * gfortran.dg/g77/980310-3.f: Likewise
70 * gfortran.dg/g77/980310-4.f: Likewise
71 * gfortran.dg/g77/980310-6.f: Likewise
72 * gfortran.dg/g77/980310-7.f: Likewise
73 * gfortran.dg/g77/980310-8.f: Likewise
74 * gfortran.dg/g77/980419-2.f: Likewise
75 * gfortran.dg/g77/980424-0.f: Likewise
76 * gfortran.dg/g77/980427-0.f: Likewise
77 * gfortran.dg/g77/980729-0.f: Likewise
78 * gfortran.dg/g77/981117-1.f: Likewise
79 * gfortran.dg/g77/toon_1.f: Likewise
80
81 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
82
83 PR c++/2204
84 * g++.dg/other/abstract2.C: New test.
85
86 2004-07-12 Paul Brook <paul@codesourcery.com>
87
88 * gfortran.dg/pointer_init_1.f90: New test.
89
90 2004-07-11 Paul Brook <paul@codesourcery.com>
91
92 PR fortran/15986
93 * gfortran.dg/contained_1.f90: New test.
94
95 2004-07-11 Mark Mitchell <mark@codesourcery.com>
96
97 * g++.dg/parse/defarg8.C: New test.
98
99 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
100
101 PR fortran/16433
102 * gfortran.dg/pr16433.f: New test.
103
104 PR fortran/17574
105 * gfortran.dg/pr15754.f90: New test.
106
107 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
108
109 PR tree-optimization/16437
110 * gcc.c-torture/execute/bitfld-4.c: New test.
111
112 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
113
114 * gfortran.fortran-torture/execute/common_2.f90: Add check for
115 access to common var from module.
116
117 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
118
119 PR fortran/16336
120 * gfortran.fortran-torture/execute/common_2.f90: New test.
121
122 2004-07-10 Paul Brook <paul@codesourcery.com>
123
124 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
125
126 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
127
128 PR fortran/15969
129 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
130
131 2004-07-10 David Billinghurst (David.Billinghurst@riotinto.com)
132
133 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
134 * gfortran.dg/g77/ffixed-form-2.f: Likewise
135 * gfortran.dg/g77/ffree-form-1.f: Likewise
136 * gfortran.dg/g77/ffree-form-2.f: Likewise
137 * gfortran.dg/g77/ffree-form-3.f: Likewise
138 * gfortran.dg/g77/fno-underscoring.f: Likewise
139 * gfortran.dg/g77/funderscoring.f: Likewise
140 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
141
142 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
143
144 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
145
146 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
147 Paul Brook <paul@codesourcery.com>
148
149 PR fortran/13415
150 * gfortran.dg/common_pointer_1.f90: New test.
151
152 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
153
154 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
155
156 2004-07-09 James E Wilson <wilson@specifixinc.com>
157
158 PR target/16364
159 * gcc.c-torture/compile/20040709-1.c: New.
160
161 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
162
163 PR fortran/14077
164 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
165
166 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
167
168 PR fortran/13201
169 * gfortran.dg/shape_1.f90: New test.
170
171 2004-07-09 Zack Weinberg <zack@codesourcery.com>
172 Andrew Pinski <apinski@apple.com>
173
174 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
175
176 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
177
178 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
179 comment.
180
181 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
182 Paul Brook <paul@codesourcery.com>
183
184 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
185 '.f95' and '.F95'.
186
187 2004-07-09 Diego Novillo <dnovillo@redhat.com>
188
189 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
190
191 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
192
193 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
194 testcases with capital suffix.
195
196 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
197
198 PR fortran/15481
199 PR fortran/13372
200 PR fortran/13575
201 PR fortran/15978
202 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
203
204 * gfortran.dg/implicit_1.f90: New test.
205
206 2004-07-09 David Billinghurst (David.Billinghurst@riotinto.com)
207
208 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
209 expression to match gfortran warning/error messages
210 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
211 dg-error text.
212
213 2004-07-09 David Billinghurst (David.Billinghurst@riotinto.com)
214
215 * lib/fortran-torture.exp: Rename proc search_for to
216 search_for_re.
217
218 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
219
220 * gcc.c-torture/execute/simd-5.x: New file.
221 XFAIL on SPARC 64-bit at -O0.
222
223 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
224
225 PR c++/8211
226 PR c++/16165
227 * g++.dg/warn/effc3.C: New test.
228
229 2004-07-09 David Billinghurst (David.Billinghurst@riotinto.com)
230
231 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
232 change X to 1X in format.
233 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
234 add data statements to conform to standard.
235
236 2004-07-09 David Billinghurst (David.Billinghurst@riotinto.com)
237
238 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
239 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
240 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
241
242 2004-07-09 David Billinghurst (David.Billinghurst@riotinto.com)
243
244 * gfortran.dg/g77/7388.f: Copy from g77.dg
245 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
246 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
247 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
248 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
249 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
250 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
251 * gfortran.dg/g77/strlen0.f: Likewise
252
253 2004-07-09 David Billinghurst (David.Billinghurst@riotinto.com)
254
255 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
256 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
257
258 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
259
260 * gcc.c-torture/execute/920428-2.x: Delete.
261 * gcc.c-torture/execute/920501-7.x: Likewise.
262
263 2004-07-08 Jakub Jelinek <jakub@redhat.com>
264
265 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
266 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
267 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
268 prescott and c3-2.
269 (PREFETCH_3DNOW): Add -march=c3.
270
271 2004-07-08 Diego Novillo <dnovillo@redhat.com>
272
273 PR c/16437
274 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
275 * gcc.c-torture/execute/bf64-1.x: Likewise.
276
277 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
278
279 * gcc.c-torture/compile/20040708-1.c: New test.
280
281 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
282
283 PR c++/16169
284 * g++.dg/warn/effc2.C: New test.
285
286 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
287
288 * gcc.c-torture/execute/bitfld-1.x: Remove.
289 * gcc.c-torture/execute/bitfld-3.c: New test.
290 * gcc.dg/bitfld-2.c: Remove XFAILs.
291
292 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
293
294 PR c++/16276
295 * g++.dg/rtti/tinfo1.C: New file.
296
297 2004-07-07 Eric Christopher <echristo@redhat.com>
298
299 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
300
301 2004-07-07 Andrew Pinski <apinski@apple.com>
302
303 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
304
305 2004-07-07 Mark Mitchell <mark@codesourcery.com>
306
307 * g++.dg/init/call1.C: XFAIL.
308
309 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
310
311 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
312 except for movstrict*, to movmem* and clrstr* to clrmem*.
313
314 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
315
316 * gcc.c-torture/execute/20040707-1.c: New test.
317
318 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
319
320 * gcc.c-torture/execute/20040706-1.c: New test.
321
322 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
323
324 PR c++/3671
325 * g++.dg/template/spec14.C: New test.
326
327 2004-07-05 Jakub Jelinek <jakub@redhat.com>
328
329 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
330 nothing if not yet defined. Use it in b, c and d type definitions.
331 * gcc.c-torture/execute/20040705-1.c: New test.
332 * gcc.c-torture/execute/20040705-2.c: New test.
333
334 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
335
336 PR c++/2518
337 * g++.dg/lookup/new1.C: New test.
338
339 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
340
341 PR c++/11406
342 * g++.dg/template/sizeof8.C: New test.
343
344 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
345
346 * gcc.c-torture/compile/20040705-1.c: New test.
347
348 2004-07-04 Bud Davis <bdavis9659@comcast.net>
349
350 * gfortran.fortran-torture/execute/seq_io.f90: New test.
351
352 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
353
354 * gcc.dg/cpp/if-mop.c: Two new testcases.
355 * gcc.dg/cpp/trad/comment-3.c: New.
356
357 2004-07-04 Paul Brook <paul@codesourcery.com>
358
359 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
360
361 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
362
363 PR c++/3761
364 * g++.dg/lookup/crash4.C: New test.
365
366 2004-07-02 Zack Weinberg <zack@codesourcery.com>
367
368 * gcc.c-torture/execute/builtin-abs-1.c
369 * gcc.c-torture/execute/builtin-abs-2.c
370 * gcc.c-torture/execute/builtin-complex-1.c
371 * gcc.c-torture/execute/builtins/string-1-lib.c
372 * gcc.c-torture/execute/builtins/string-1.c
373 * gcc.c-torture/execute/builtins/string-2-lib.c
374 * gcc.c-torture/execute/builtins/string-2.c
375 * gcc.c-torture/execute/builtins/string-3-lib.c
376 * gcc.c-torture/execute/builtins/string-3.c
377 * gcc.c-torture/execute/builtins/string-4-lib.c
378 * gcc.c-torture/execute/builtins/string-4.c
379 * gcc.c-torture/execute/builtins/string-5-lib.c
380 * gcc.c-torture/execute/builtins/string-5.c
381 * gcc.c-torture/execute/builtins/string-6-lib.c
382 * gcc.c-torture/execute/builtins/string-6.c
383 * gcc.c-torture/execute/builtins/string-7-lib.c
384 * gcc.c-torture/execute/builtins/string-7.c
385 * gcc.c-torture/execute/builtins/string-8-lib.c
386 * gcc.c-torture/execute/builtins/string-8.c
387 * gcc.c-torture/execute/builtins/string-9-lib.c
388 * gcc.c-torture/execute/builtins/string-9.c
389 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
390 * gcc.c-torture/execute/builtins/string-asm-1.c
391 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
392 * gcc.c-torture/execute/builtins/string-asm-2.c
393 * gcc.c-torture/execute/stdio-opt-1.c
394 * gcc.c-torture/execute/stdio-opt-2.c
395 * gcc.c-torture/execute/stdio-opt-3.c
396 * gcc.c-torture/execute/string-opt-1.c
397 * gcc.c-torture/execute/string-opt-10.c
398 * gcc.c-torture/execute/string-opt-11.c
399 * gcc.c-torture/execute/string-opt-12.c
400 * gcc.c-torture/execute/string-opt-13.c
401 * gcc.c-torture/execute/string-opt-14.c
402 * gcc.c-torture/execute/string-opt-15.c
403 * gcc.c-torture/execute/string-opt-16.c
404 * gcc.c-torture/execute/string-opt-2.c
405 * gcc.c-torture/execute/string-opt-6.c
406 * gcc.c-torture/execute/string-opt-7.c
407 * gcc.c-torture/execute/string-opt-8.c:
408 Replace with ...
409
410 * gcc.c-torture/execute/builtins/abs-2.c
411 * gcc.c-torture/execute/builtins/abs-3.c
412 * gcc.c-torture/execute/builtins/complex-1.c
413 * gcc.c-torture/execute/builtins/fprintf.c
414 * gcc.c-torture/execute/builtins/fputs.c
415 * gcc.c-torture/execute/builtins/memcmp.c
416 * gcc.c-torture/execute/builtins/memmove.c
417 * gcc.c-torture/execute/builtins/memops-asm.c
418 * gcc.c-torture/execute/builtins/mempcpy-2.c
419 * gcc.c-torture/execute/builtins/mempcpy.c
420 * gcc.c-torture/execute/builtins/memset.c
421 * gcc.c-torture/execute/builtins/printf.c
422 * gcc.c-torture/execute/builtins/sprintf.c
423 * gcc.c-torture/execute/builtins/strcat.c
424 * gcc.c-torture/execute/builtins/strchr.c
425 * gcc.c-torture/execute/builtins/strcmp.c
426 * gcc.c-torture/execute/builtins/strcpy.c
427 * gcc.c-torture/execute/builtins/strcspn.c
428 * gcc.c-torture/execute/builtins/strlen-2.c
429 * gcc.c-torture/execute/builtins/strlen.c
430 * gcc.c-torture/execute/builtins/strncat.c
431 * gcc.c-torture/execute/builtins/strncmp-2.c
432 * gcc.c-torture/execute/builtins/strncmp.c
433 * gcc.c-torture/execute/builtins/strncpy.c
434 * gcc.c-torture/execute/builtins/strpbrk.c
435 * gcc.c-torture/execute/builtins/strpcpy-2.c
436 * gcc.c-torture/execute/builtins/strpcpy.c
437 * gcc.c-torture/execute/builtins/strrchr.c
438 * gcc.c-torture/execute/builtins/strspn.c
439 * gcc.c-torture/execute/builtins/strstr-asm.c
440 * gcc.c-torture/execute/builtins/strstr.c:
441 ... these new files.
442
443 * gcc.c-torture/execute/builtins/abs-2-lib.c
444 * gcc.c-torture/execute/builtins/abs-3-lib.c
445 * gcc.c-torture/execute/builtins/complex-1-lib.c
446 * gcc.c-torture/execute/builtins/fprintf-lib.c
447 * gcc.c-torture/execute/builtins/fputs-lib.c
448 * gcc.c-torture/execute/builtins/memcmp-lib.c
449 * gcc.c-torture/execute/builtins/memmove-lib.c
450 * gcc.c-torture/execute/builtins/memops-asm-lib.c
451 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
452 * gcc.c-torture/execute/builtins/mempcpy-lib.c
453 * gcc.c-torture/execute/builtins/memset-lib.c
454 * gcc.c-torture/execute/builtins/printf-lib.c
455 * gcc.c-torture/execute/builtins/sprintf-lib.c
456 * gcc.c-torture/execute/builtins/strcat-lib.c
457 * gcc.c-torture/execute/builtins/strchr-lib.c
458 * gcc.c-torture/execute/builtins/strcmp-lib.c
459 * gcc.c-torture/execute/builtins/strcpy-lib.c
460 * gcc.c-torture/execute/builtins/strcspn-lib.c
461 * gcc.c-torture/execute/builtins/strlen-2-lib.c
462 * gcc.c-torture/execute/builtins/strlen-lib.c
463 * gcc.c-torture/execute/builtins/strncat-lib.c
464 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
465 * gcc.c-torture/execute/builtins/strncmp-lib.c
466 * gcc.c-torture/execute/builtins/strncpy-lib.c
467 * gcc.c-torture/execute/builtins/strpbrk-lib.c
468 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
469 * gcc.c-torture/execute/builtins/strpcpy-lib.c
470 * gcc.c-torture/execute/builtins/strrchr-lib.c
471 * gcc.c-torture/execute/builtins/strspn-lib.c
472 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
473 * gcc.c-torture/execute/builtins/strstr-lib.c
474 * gcc.c-torture/execute/builtins/lib/abs.c
475 * gcc.c-torture/execute/builtins/lib/fprintf.c
476 * gcc.c-torture/execute/builtins/lib/memset.c
477 * gcc.c-torture/execute/builtins/lib/printf.c
478 * gcc.c-torture/execute/builtins/lib/sprintf.c
479 * gcc.c-torture/execute/builtins/lib/strcpy.c
480 * gcc.c-torture/execute/builtins/lib/strcspn.c
481 * gcc.c-torture/execute/builtins/lib/strncat.c
482 * gcc.c-torture/execute/builtins/lib/strncmp.c
483 * gcc.c-torture/execute/builtins/lib/strncpy.c
484 * gcc.c-torture/execute/builtins/lib/strpbrk.c
485 * gcc.c-torture/execute/builtins/lib/strspn.c
486 * gcc.c-torture/execute/builtins/lib/strstr.c:
487 New files containing support routines.
488
489 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
490 declaration.
491 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
492 when not optimizing.
493
494 2004-07-02 Mark Mitchell <mark@codesourcery.com>
495
496 PR c++/16240
497 * g++.dg/abi/mangle22.C: New test.
498 * g++.dg/abi/mangle23.C: Likewise.
499
500 2004-07-02 David Billinghurst (David.Billinghurst@riotinto.com)
501
502 PR fortran/16290
503 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
504 Allow for cases without denormalized floating point numbers.
505
506 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
507
508 PR c/1027
509 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
510 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
511 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
512 expected warning text.
513 * gcc.dg/format/diag-2.c: New test.
514
515 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
516
517 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
518
519 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
520
521 * gcc.dg/builtins-43.c: New.
522 * gcc.dg/builtins-44.c: New.
523 * gcc.dg/builtins-45.c: New.
524
525 2004-06-26 Geoffrey Keating <geoffk@apple.com>
526 Andreas Tobler <a.tobler@schweiz.ch>
527
528 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
529 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
530 as SIGSEGV.
531 * gcc.dg/cleanup-11.c: Likewise.
532 * gcc.dg/cleanup-8.c: Likewise.
533 * gcc.dg/cleanup-9.c: Likewise.
534 * gcc.dg/cleanup-5.c: Run on all platforms.
535
536 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
537
538 * g++.dg/warn/nonnull1.C: New test.
539
540 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
541
542 * gcc.dg/compat/compat-common.h: Wrap up CINT in
543 an #ifndef SKIP_COMPLEX_INT/#endif pair.
544 Special-case the Sun compiler wrt to <complex.h>.
545
546 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
547
548 * gcc.dg/Wunreachable-8.C: New test.
549
550 * gcc.dg/h8300-ice2.c : New test.
551
552 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
553
554 PR fortran/16161
555 * gfortran.fortran-torture/compile/implicit.f90: Add test
556 for implicit character.
557
558 2004-06-30 David Billinghurst (David.Billinghurst@riotinto.com)
559
560 PR fortran/16289
561 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
562 Use tiny() intrinsic to find smallest non-negative real
563
564 2004-06-30 Jakub Jelinek <jakub@redhat.com>
565
566 * gcc.dg/compat/struct-by-value-22_main.c: New test.
567 * gcc.dg/compat/struct-by-value-22_x.c: New.
568 * gcc.dg/compat/struct-by-value-22_y.c: New.
569
570 * gcc.c-torture/execute/20040629-1.c: New test.
571
572 2004-06-29 Jakub Jelinek <jakub@redhat.com>
573
574 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
575 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
576
577 PR target/16195
578 * gcc.dg/20040625-1.c: New test.
579
580 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
581
582 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
583
584 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
585
586 PR fortran/15963
587 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
588
589 2004-06-29 Richard Henderson <rth@redhat.com>
590
591 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
592
593 2004-06-29 Paul Brook <paul@codesourcery.com>
594
595 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
596 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
597
598 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
599
600 PR c++/16260
601 * g++.dg/parse/crash15.C: New.
602
603 2004-06-28 Andrew Pinski <apinski@apple.com>
604
605 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
606 by the error already.
607
608 * g++.dg/opt/ptrmem4.C: Change to compile only test.
609
610 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
611
612 PR target/14041
613 * gcc.dg/h8300-bss-align-1.c : New.
614
615 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
616
617 * PR c++/16174
618 * g++.dg/template/ctor4.C: New.
619
620 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
621
622 PR c++/16205
623 * g++.dg/warn/Wsequence-point-1.C: New test.
624
625 2004-06-27 Paul Brook <paul@codesourcery.com>
626
627 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
628
629 2004-06-27 Zack Weinberg <zack@codesourcery.com>
630
631 * g++.old-deja/g++.mike/p7325.C: Remove.
632
633 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
634
635 PR c/14963
636 * gcc.dg/pr14963.c: New test.
637
638 2004-06-27 Mark Mitchell <mark@codesourcery.com>
639
640 PR c++/16193
641 * g++.dg/parse/redef1.C: New test.
642
643 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
644
645 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
646 20021110.c.
647 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
648 20021119-1.c.
649 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
650 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
651 5-04.c.
652 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
653 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
654 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
655 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
656 g++.brendan/enum14.C.
657 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
658 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
659 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
660 g++.mike/virt1.C.
661 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
662 memtemp24.C.
663
664 2004-06-27 Roger Sayle <roger@eyesopen.com>
665
666 * gcc.dg/20040527-1.c: New test case.
667
668 2004-06-26 Bud Davis <bdavis9659@comcast.net>
669
670 PR gfortran/pr16196
671 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
672
673 2004-06-25 Roger Sayle <roger@eyesopen.com>
674
675 PR middle-end/15825
676 * gcc.dg/pr15825-1.c: New test case.
677
678 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
679
680 * gcc.c-torture/execute/20040625-1.c: New test.
681
682 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
683
684 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
685
686 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
687
688 * gcc.dg/torture/mips-div-1.c: New test.
689
690 2004-06-24 Jeff Law <law@redhat.com>
691
692 * gcc.dg/tree-ssa/20040624-1.c: New test.
693
694 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
695
696 * gcc.c-torture/compile/20040624-1.c: New test.
697
698 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
699
700 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
701 this directory.
702
703 2004-06-23 Andrew Pinski <apinski@apple.com>
704
705 PR middle-end/15988
706 * g++.dg/opt/ptrmem4.C: New test.
707
708 * gcc.dg/c90-array-quals-2.c: New test.
709
710 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
711
712 * gcc.dg/kpice1.c: New test.
713
714 2006-06-23 Andrew Pinski <apinski@apple.com>
715
716 * gcc.dg/c90-array-quals.c: New test.
717
718 2006-06-22 Richard Henderson <rth@redhat.com>
719
720 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
721
722 2004-06-22 Loren James Rittle <ljrittle@acm.org>
723
724 * gcc.dg/builtins-config.h: Handle FreeBSD.
725
726 2006-06-22 Richard Henderson <rth@redhat.com>
727
728 * g++.dg/opt/devirt1.C: New.
729
730 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
731
732 * g++.dg/opt/pr15551.C: New testcase.
733
734 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
735
736 PR target/14800
737 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
738 x86_64-*-linux* when compiling for 32bit.
739
740 2004-06-21 Andrew Pinski <apinski@apple.com>
741
742 * gcc.dg/pch/struct-1.c: New.
743 * gcc.dg/pch/struct-1.hs: New.
744
745 2004-06-21 Geoffrey Keating <geoffk@apple.com>
746
747 * gcc.dg/pch/save-temps-1.c: New file.
748 * gcc.dg/pch/save-temps-1.hs: New file.
749
750 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
751
752 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
753 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
754
755 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
756
757 * gfortran.fortran-torture/execute/select_1.f90: Rename function
758 to fix type error.
759 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
760 Remove trailing spaces.
761
762 2004-06-21 Richard Henderson <rth@redhat.com>
763
764 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
765 merging && to BIT_FIELD_REF.
766
767 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
768
769 * g++.dg/opt/placeholder1.C: New test.
770
771 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
772
773 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
774 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
775 * gcc.dg/compat/union-m128-1_x.c: Likewise.
776 * gcc.dg/compat/union-m128-1_y.c: Likewise.
777
778 2004-06-20 Zack Weinberg <zack@codesourcery.com>
779
780 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
781 extern "C".
782 * g++.dg/other/pragma-re-1.C: Add comments.
783
784 2004-06-19 Bud Davis <bdavis9659@comcast.net>
785
786 PR gfortran/16080
787 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
788
789 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
790
791 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
792 instead of setting the type of size_t by
793 hand.
794
795 2004-06-18 Roger Sayle <roger@eyesopen.com>
796
797 * gcc.dg/unordered-2.c: New test case.
798 * gcc.dg/unordered-3.c: New test case.
799
800 2004-06-19 David Billinghurst (David.Billinghurst@riotinto.com)
801
802 PR other/16043
803 * lib/g++.exp (g++_version): Tweak regexp for version
804 * lib/g77.exp (g77_version): Likewise
805 * lib/gfortran.exp (gfortran_version): Likewise
806 * lib/objc.exp (objc_version): Likewise
807 * lib/treelang.exp (treelang_version): Likewise
808
809 2004-06-19 Jakub Jelinek <jakub@redhat.com>
810
811 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
812 Use INT_MAX instead of __INT_MAX__.
813 * gcc.dg/compat/struct-align-2_y.c: Likewise.
814
815 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
816 * gcc.dg/compat/scalar-return-3_x.c: Use it.
817 * gcc.dg/compat/scalar-return-3_y.c: Use it.
818 * gcc.dg/compat/scalar-return-4_x.c: Use it.
819 * gcc.dg/compat/scalar-return-4_y.c: Use it.
820 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
821 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
822 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
823 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
824
825 * gcc.dg/range-test-1.c: New test.
826 * g++.dg/opt/range-test-1.C: New test.
827
828 2004-06-17 Richard Henderson <rth@redhat.com>
829
830 * objc.dg/sync-1.m: New.
831 * objc.dg/try-catch-1.m: Don't force next runtime.
832 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
833 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
834 shadowed catch clause.
835 * objc.dg/try-catch-5.m: New.
836
837 2004-06-17 Zack Weinberg <zack@codesourcery.com>
838
839 Bug 14610
840 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
841
842 2004-06-15 Richard Henderson <rth@redhat.com>
843
844 * gcc.dg/20001116-1.c: Move expected warning line.
845
846 2004-06-15 Richard Henderson <rth@redhat.com>
847
848 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
849 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
850
851 2004-06-15 Jeff Law <law@redhat.com>
852
853 * gcc.dg/tree-ssa/20040615-1.c: New test.
854 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
855 be less sensitive to operand ordering.
856 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
857
858 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
859
860 * g++.dg/abi/bitfield3.C: Add comment..
861
862 2004-06-15 Richard Henderson <rth@redhat.com>
863
864 * g++.dg/ext/stmtexpr1.C: XFAIL.
865 * gcc.dg/20030612-1.c: XFAIL.
866
867 2004-06-15 Eric Christopher <echristo@redhat.com>
868
869 * g++.dg/charset/asm5.c: New.
870 * gcc.dg/charset/asm6.c: New.
871
872 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
873
874 PR fortran/15962
875 * gfortran.fortran-torture/execute/select_1.f90: New test.
876
877 2004-06-15 Paul Brook <paul@codesourcery.com>
878
879 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
880
881 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
882
883 PR c++/15967
884 * g++.dg/lookup/crash3.C: New test.
885
886 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
887
888 PR c++/15947
889 * g++.dg/parse/dtor4.C: New test.
890
891 2004-06-14 Jeff Law <law@redhat.com>
892
893 * gcc.c-torture/compile/20040614-1.c: New test.
894
895 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
896
897 PR fortran/15211
898 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
899 LEN of a character array.
900
901 2004-06-14 Mark Mitchell <mark@codesourcery.com>
902
903 PR c++/15096
904 * g++.dg/template/ptrmem10.C: New test.
905
906 PR c++/14930
907 * g++.dg/template/friend30.C: New test.
908
909 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
910
911 PR fortran/14928
912 * gfortran.fortran-torture/compile/mloc.f90: New test.
913
914 2004-06-13 Paul Brook <paul@codesourcery.com>
915
916 * gfortran.fortran-torture/execute/random_2.f90: New test.
917
918 2004-06-13 Eric Christopher <echristo@redhat.com>
919
920 * gcc.dg/noncompile/redecl-1.c: Fix error message.
921
922 2004-06-12 Paul Brook <paul@codesourcery.com>
923
924 * gfortran.fortran-torture/execute/contained_3.f90: New test.
925
926 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
927
928 PR fortran/14923
929 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
930
931 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
932
933 PR fortran/14957
934 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
935 syntax errors in end statements of contained subroutines.
936
937 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
938
939 PR fortran/12841
940 * gfortran.fortran-torture/execute/null_arg.f90: New test.
941
942 2004-06-12 Bud Davis <bdavis9659@comcast.net>
943
944 PR fortran/15665
945 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
946
947 2004-06-12 Bud Davis <bdavis9659@comcast.net>
948
949 PR gfortran/12839
950 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
951
952 2004-06-11 Mark Mitchell <mark@codesourcery.com>
953
954 PR c++/15862
955 * g++.dg/parse/enum1.C: New test.
956
957 2004-06-10 Jeff Law <law@redhat.com>
958
959 * gcc.c-torture/compile/20040610-1.c: New test.
960
961 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
962
963 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
964 * g++.old-deja/g++.other/decl3.C: Likewise.
965
966 2004-06-10 Brian Booth <bbooth@redhat.com>
967
968 * gcc.dg/tree-ssa/20031015-1.c: Scan for
969 V_MAY_DEF instead of VDEF.
970 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
971
972 2004-06-10 Mark Mitchell <mark@codesourcery.com>
973
974 PR c++/14211
975 * g++.dg/conversion/const1.C: New test.
976
977 PR c++/15076
978 * g++.dg/conversion/reinterpret1.C: New test.
979
980 PR c++/15877
981 * g++.dg/template/enum2.C: New test.
982
983 PR c++/15227
984 * g++.dg/template/error13.C: New test.
985
986 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
987
988 PR fortran/14957
989 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
990 arguments to test_* REAL and of the right size.
991
992 2004-06-10 Jakub Jelinek <jakub@redhat.com>
993
994 PR target/15569
995 PR rtl-optimization/15681
996 * gcc.dg/20040609-1.c: New test.
997
998 2004-06-10 Jakub Jelinek <jakub@redhat.com>
999
1000 PR c++/14791
1001 * g++.dg/opt/builtins1.C: New test.
1002
1003 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
1004
1005 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
1006 that use default windows32 struct layout.
1007 * gcc.dg/i386-bitfield2.c: Likewise.
1008
1009 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
1010
1011 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
1012 for mingw32 and cygwin targets.
1013
1014 2004-06-09 Geoffrey Keating <geoffk@apple.com>
1015
1016 * gcc.dg/pch/macro-4.c: New.
1017 * gcc.dg/pch/macro-4.hs: New.
1018
1019 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1020
1021 PR fortran/13249
1022 * gfortran.fortran-torture/compile/name_clash.f90: New test.
1023
1024 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1025
1026 PR fortran/13372
1027 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
1028
1029 2004-06-09 Bud Davis <bdavis9659@comcast.net>
1030
1031 PR gfortran/14897
1032 * gfortran.fortran-torture/execute/t_edit.f90: New test.
1033
1034 2004-06-09 Bud Davis <bdavis9659@comcast.net>
1035
1036 PR gfortran/15755
1037 * gfortran.fortran-torture/execute/backspace.c : New test.
1038
1039 2004-06-09 Paul Brook <paul@codesourcery.com>
1040
1041 * gfortran.fortran-torture/execure/intrinsic_associated.f90
1042 (pointer_to_section): Rewrite to use smaller array.
1043
1044 2004-06-08 David Edelsohn <edelsohn@gnu.org>
1045
1046 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
1047 * gcc.dg/ext/altivec-10.c: Same.
1048 * gcc.dg/ext/altivec-11.c: Same.
1049 * gcc.dg/ext/altivec-12.c: Same.
1050 * gcc.dg/ext/altivec-13.c: Same.
1051 * gcc.dg/ext/altivec-14.c: Same.
1052 * gcc.dg/ext/altivec-15.c: Same.
1053 * gcc.dg/ext/altivec-16.c: Same.
1054 * gcc.dg/ext/altivec-3.c: Same.
1055 * gcc.dg/ext/altivec-4.c: Same.
1056 * gcc.dg/ext/altivec-6.c: Same.
1057 * gcc.dg/ext/altivec-7.c: Same.
1058 * gcc.dg/ext/altivec-8.c: Same.
1059 * gcc.dg/ext/altivec-varargs-1.c: Same.
1060
1061 * g++.dg/ext/altivec-1.C: Correct dg syntax.
1062 * g++.dg/ext/altivec-10.C: Same.
1063 * g++.dg/ext/altivec-2.C: Same.
1064 * g++.dg/ext/altivec-3.C: Same.
1065 * g++.dg/ext/altivec-4.C: Same.
1066 * g++.dg/ext/altivec-5.C: Same.
1067 * g++.dg/ext/altivec-6.C: Same.
1068 * g++.dg/ext/altivec-7.C: Same.
1069 * g++.dg/ext/altivec-8.C: Same.
1070 * g++.dg/ext/altivec-9.C: Same.
1071
1072 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1073
1074 PR c++/7841
1075 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
1076
1077 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
1078
1079 * gcc.dg/union-1.c: New test.
1080
1081 2004-06-07 Roger Sayle <roger@eyesopen.com>
1082
1083 * gcc.dg/builtins-41.c: New test case.
1084 * gcc.dg/builtins-42.c: New test case.
1085
1086 2004-06-07 David Edelsohn <edelsohn@gnu.org>
1087
1088 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
1089 * g++.dg/ext/altivec-10.C: Same.
1090 * g++.dg/ext/altivec-2.C: Same.
1091 * g++.dg/ext/altivec-3.C: Same.
1092 * g++.dg/ext/altivec-4.C: Same.
1093 * g++.dg/ext/altivec-5.C: Same.
1094 * g++.dg/ext/altivec-6.C: Same.
1095 * g++.dg/ext/altivec-7.C: Same.
1096 * g++.dg/ext/altivec-8.C: Same.
1097 * g++.dg/ext/altivec-9.C: Same.
1098 * g++.old-deja/g++.abi/cxa_vec.C: Same.
1099 * g++.old-deja/g++.brendan/new3.C: Same.
1100 * gcc.c-torture/execute/eeprof-1.x: Same.
1101
1102 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
1103
1104 PR c/14765
1105 * gcc.dg/pr14765-1.c: New test.
1106
1107 2004-06-07 Roger Sayle <roger@eyesopen.com>
1108
1109 PR c/14649
1110 * gcc.dg/pr14649-1.c: New test case.
1111
1112 2004-06-07 Richard Henderson <rth@redhat.com>
1113
1114 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
1115 if temporaries.
1116
1117 2004-06-07 David Edelsohn <edelsohn@gnu.org>
1118
1119 * g++.dg/eh/elide1.C: Remove XFAIL.
1120
1121 2004-06-07 Mark Mitchell <mark@codesourcery.com>
1122
1123 PR c++/15337
1124 * g++.dg/expr/sizeof3.C: New test.
1125
1126 PR c++/14777
1127 * g++.dg/template/access14.C: New test.
1128
1129 PR c++/15554
1130 * g++.dg/template/enum1.C: New test.
1131
1132 PR c++/15057
1133 * g++.dg/eh/throw1.C: New test.
1134
1135 2004-06-07 David Ayers <d.ayers@inode.at>
1136 Ziemowit Laski <zlaski@apple.com>
1137
1138 * lib/objc.exp (objc_target_compile): Revert the '-framework
1139 Foundation' flag fix, since bare Darwin does not ship
1140 with the Foundation framework.
1141 * objc/execute/next_mapping.h: Provide a local NSConstantString
1142 @interface and @implementation.
1143 (objc_constant_string_init): A constructor function, used to
1144 initialize the NSConstantString meta-class object.
1145 * objc/execute/string1.m: Include "next_mapping.h" instead of
1146 <Foundation/NSString.h>.
1147 * objc/execute/string2.m: Likewise.
1148 * objc/execute/string3.m: Likewise.
1149 * objc/execute/string4.m: Likewise.
1150
1151 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
1152
1153 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
1154 to double. Replace double with FLOAT.
1155 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
1156
1157 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
1158 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
1159 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
1160 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
1161 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
1162 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
1163 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
1164 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
1165
1166 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
1167
1168 PR c/13519
1169 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
1170
1171 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1172
1173 PR c++/15503
1174 * g++.dg/template/meminit2.C: New test.
1175
1176 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
1177
1178 PR target/15822
1179 * gcc.c-torture/execute/compare-fp-1.c,
1180 gcc.c-torture/execute/compare-fp-2.c,
1181 gcc.c-torture/execute/compare-fp-3.c,
1182 gcc.c-torture/execute/compare-fp-4.c,
1183 gcc.c-torture/execute/compare-fp-3.x,
1184 gcc.c-torture/execute/compare-fp-4.x: Moved...
1185 * gcc.c-torture/execute/ieee/compare-fp-1.c,
1186 gcc.c-torture/execute/ieee/compare-fp-2.c,
1187 gcc.c-torture/execute/ieee/compare-fp-3.c,
1188 gcc.c-torture/execute/ieee/compare-fp-4.c,
1189 gcc.c-torture/execute/ieee/compare-fp-3.x,
1190 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
1191
1192 2004-06-04 David Ayers <d.ayers@inode.at>
1193
1194 * objc/execute/protocol-isEqual-4.m: New testcase.
1195
1196 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
1197
1198 * objc/execute/protocol-isEqual-1.m: New testcase.
1199 * objc/execute/protocol-isEqual-2.m: New testcase.
1200 * objc/execute/protocol-isEqual-3.m: New testcase.
1201
1202 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1203
1204 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
1205
1206 2004-06-02 Ziemowit Laski <zlaski@apple.com>
1207
1208 * lib/objc.exp (objc_target_compile): When running tests on
1209 Darwin (Mac OS X), inform the linker about '-framework
1210 'Foundation'.
1211
1212 2004-06-02 Eric Christopher <echristo@redhat.com>
1213
1214 * gcc.c-torture/compile/20040602-1.c: New.
1215
1216 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
1217
1218 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
1219 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
1220
1221 PR tree-optimization/14736
1222 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
1223
1224 PR tree-optimization/14042
1225 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
1226
1227 PR tree-optimization/14729
1228 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
1229
1230 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1231
1232 PR fortran/15557
1233 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
1234
1235 2004-06-01 Richard Hederson <rth@redhat.com>
1236
1237 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
1238
1239 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1240
1241 PR c++/14932
1242 * g++.dg/parse/offsetof4.C: New test.
1243
1244 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
1245
1246 PR objc/7993
1247 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
1248
1249 2004-05-31 Mark Mitchell <mark@codesourcery.com>
1250
1251 PR c++/15701
1252 * g++.dg/template/friend29.C: New test.
1253
1254 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
1255
1256 PR c/15749
1257 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
1258
1259 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
1260
1261 * gcc.dg/sparc-trap-1.c: New test.
1262
1263 2004-05-31 Roger Sayle <roger@eyesopen.com>
1264
1265 PR middle-end/15069
1266 * g++.dg/opt/fold3.C: New test case.
1267
1268 2004-05-30 Graham Stott <graham.stott@btinternet.com>
1269
1270 * lib/target-supports.exp (check_iconv_available): Fix fallout
1271 from 2004-05-28 patch.
1272
1273 2004-05-30 Paul Brook <paul@codesourcery.com>
1274
1275 PR fortran/15620
1276 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
1277 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
1278
1279 2004-05-30 Steven G. Kargl <kargls@comcast.net>
1280
1281 * gfortran.fortran-torture/execute/random_1.f90: New test.
1282
1283 2004-05-28 Ziemowit Laski <zlaski@apple.com>
1284
1285 * g++.dg/ext/altivec-10.C: New test.
1286
1287 2004-05-29 Paul Brook <paul@codesourcery.com>
1288
1289 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
1290
1291 2004-05-28 Ziemowit Laski <zlaski@apple.com>
1292
1293 * gcc.dg/altivec-16.c: New test.
1294
1295 2004-05-28 Janis Johnson <janis187@us.ibm.com>
1296
1297 * lib/target-supports.exp (check_vmx_hw_available): New.
1298 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
1299
1300 * lib/target-supports.exp (check_alias_available,
1301 check_iconv_available, check_named_sections_available): Use
1302 unique names for temporary files.
1303
1304 2004-05-28 Ziemowit Laski <zlaski@apple.com>
1305
1306 * gcc.dg/altivec-15.c: New test.
1307
1308 2004-05-28 Mark Mitchell <mark@codesourcery.com>
1309
1310 PR c++/15083
1311 * g++.dg/warn/noeffect6.C: New test.
1312
1313 PR c++/15471
1314 * g++.dg/expr/ptrmem4.C: New test.
1315
1316 PR c++/15640
1317 * g++.dg/template/operator3.C: New test.
1318
1319 2004-05-28 Mark Mitchell <mark@codesourcery.com>
1320
1321 PR c++/14668
1322 * g++.dg/lookup/redecl1.C: New test.
1323 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
1324
1325 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
1326
1327 * gcc.c-torture/execute/compare-fp-1.c,
1328 gcc.c-torture/execute/compare-fp-2.c,
1329 gcc.c-torture/execute/compare-fp-3.c,
1330 gcc.c-torture/execute/compare-fp-4.c,
1331 gcc.c-torture/execute/compare-fp-3.x,
1332 gcc.c-torture/execute/compare-fp-4.x,
1333 gcc.dg/pr15649-1.c: New.
1334
1335 2004-05-27 Adam Nemet <anemet@lnxw.com>
1336
1337 PR c++/12883
1338 * g++.dg/init/array14.C: New test.
1339
1340 2004-05-25 Janis Johnson <janis187@us.ibm.com>
1341
1342 * lib/compat.exp (compat-get-options-main): New.
1343 (compat-get-options): Remove unneeded code, warn for ignored
1344 command.
1345 (compat-execute): Check flag set by dg-require-* commands.
1346
1347 * lib/compat.exp (compat-execute): Break up long lines.
1348
1349 2004-05-24 Janis Johnson <janis187@us.ibm.com>
1350
1351 * gcc.dg/altivec-7.c: Don't use 'vector long'.
1352 * gcc.dg/altivec-14.c: New test.
1353 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
1354
1355 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
1356 * gcc.dg/altivec-12.c: Ditto.
1357
1358 * gcc.dg/altivec-3.c: Move call to altivec_check.
1359
1360 2004-05-23 Mark Mitchell <mark@codesourcery.com>
1361
1362 PR c++/15044
1363 * g++.dg/template/error12.C: New test.
1364
1365 PR c++/15317
1366 * g++.dg/ext/attrib15.C: New test.
1367
1368 PR c++/15329
1369 * g++.dg/template/ptrmem9.C: New test.
1370
1371 2004-05-25 Paul Brook <paul@codesourcery.com>
1372
1373 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
1374
1375 2004-05-23 Mark Mitchell <mark@codesourcery.com>
1376
1377 PR c++/15165
1378 * g++.dg/template/crash19.C: New test.
1379
1380 2004-05-23 Mark Mitchell <mark@codesourcery.com>
1381
1382 PR c++/15025
1383 * g++.dg/template/redecl1.C: New test.
1384
1385 2004-05-23 Mark Mitchell <mark@codesourcery.com>
1386
1387 PR c++/14821
1388 * g++.dg/other/ns1.C: New test.
1389
1390 PR c++/14883
1391 * g++.dg/template/invalid1.C: New test.
1392
1393 2004-05-23 Paul Brook <paul@codesourcery.com>
1394 Victor Leikehman <lei@haifasphere.co.il>
1395
1396 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
1397 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
1398
1399 2004-05-22 Mark Mitchell <mark@codesourcery.com>
1400
1401 PR c++/15285
1402 PR c++/15299
1403 * g++.dg/template/non-dependent5.C: New test.
1404 * g++.dg/template/non-dependent6.C: New test.
1405
1406 2004-05-22 Mark Mitchell <mark@codesourcery.com>
1407
1408 PR c++/15507
1409 * g++.dg/inherit/union1.C: New test.
1410
1411 PR c++/15542
1412 * g++.dg/template/addr1.C: New test.
1413
1414 PR c++/15427
1415 * g++.dg/template/array5.C: New test.
1416
1417 PR c++/15287
1418 * g++.dg/template/array6.C: New test.
1419
1420 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
1421 Roger Sayle <roger@eyesopen.com>
1422
1423 * g++.dg/lookup/forscope2.C: New test case.
1424
1425 2004-05-22 Ben Elliston <bje@au.ibm.com>
1426
1427 * gcc.dg/cpp/Wmissingdirs.c: New.
1428
1429 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
1430
1431 PR target/15301
1432 * gcc.dg/compat/union-m128-1.h: New file.
1433 * gcc.dg/compat/union-m128-1_main.c: Likewise.
1434 * gcc.dg/compat/union-m128-1_x.c: Likewise.
1435 * gcc.dg/compat/union-m128-1_y.c: Likewise.
1436
1437 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
1438
1439 PR target/15302
1440 * gcc.dg/compat/struct-complex-1.h: New file.
1441 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
1442 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
1443 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
1444
1445 2004-05-20 Roger Sayle <roger@eyesopen.com>
1446
1447 PR middle-end/3074
1448 * gcc.dg/pr3074-1.c: New test case.
1449 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
1450
1451 2004-05-20 Falk Hueffner <falk@debian.org>
1452
1453 PR other/15526
1454 * gcc.dg/ftrapv-1.c: New test case.
1455
1456 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
1457
1458 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
1459
1460 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
1461 Jeff Law <law@redhat.com>
1462
1463 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
1464 * gcc.dg/tree-ssa/20040518-2.c: New test.
1465
1466 * gcc.dg/tree-ssa/20040518-1.c: New test.
1467
1468 2004-05-18 Zack Weinberg <zack@codesourcery.com>
1469
1470 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
1471
1472 2004-05-18 Paul Brook <paul@codesourcery.com>
1473
1474 PR fortran/13930
1475 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
1476
1477 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1478
1479 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
1480 constant folding.
1481
1482 2004-05-17 Steven Bosscher <stevenb@suse.de>
1483
1484 * gcc.dg/tree-ssa/20040517-1.c: New test.
1485
1486 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1487
1488 * gcc.dg/loop-4.c: New test.
1489
1490 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
1491
1492 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
1493
1494 2004-05-15 Bud Davis <bdavis9659@comcast.net>
1495
1496 PR fortran/15311
1497 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
1498
1499 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1500
1501 PR fortran/13826
1502 PR fortran/13940
1503 * gfortran.fortran-torture/compile/data_1.f90: New test.
1504
1505 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
1506
1507 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
1508 * gcc.dg/uninit-H.c: Define ASM for __s390__.
1509
1510 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
1511
1512 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
1513
1514 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
1515
1516 PR c/15444
1517 * gcc.dg/format/xopen-1.c: Adjust expected message.
1518 * gcc.dg/format/xopen-3.c: New test.
1519
1520 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
1521
1522 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
1523
1524 2004-05-14 Jeff Law <law@redhat.com>
1525
1526 * gcc.dg/tree-ssa/20040514-2.c: New test.
1527
1528 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1529
1530 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
1531 this ...
1532 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
1533 this.
1534
1535 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
1536
1537 * gcc.dg/tree-ssa/20040514-1.c: New test.
1538
1539 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1540
1541 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
1542 test.
1543
1544 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1545
1546 PR fortran/14066
1547 * gfortran.fortran-torture/compile/do_1.f90: New test.
1548
1549 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1550
1551 PR fortran/15051
1552 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
1553 test.
1554
1555 2004-05-14 Bud Davis <bdavis9659@comcast.net>
1556
1557 PR fortran/15149
1558 * gfortran.fortran-torture/execute/random_init.f90: New test.
1559
1560 2004-05-13 Paul Brook <paul@codesourcery.com>
1561
1562 PR fortran/15314
1563 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
1564
1565 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
1566
1567 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
1568 for the powerpc case.
1569
1570 2004-05-13 Jeff Law <law@redhat.com>
1571
1572 * gcc.dg/tree-ssa/20040513-1.c: New test.
1573 * gcc.dg/tree-ssa/20040513-2.c: New test.
1574
1575 2004-05-13 Paul Brook <paul@codesourcery.com>
1576
1577 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
1578 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
1579 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
1580
1581 2004-05-13 Andreas Schwab <schwab@suse.de>
1582
1583 PR other/10819
1584 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
1585 characters.
1586
1587 2004-05-13 Bud Davis <bdavis9659@comcast.net>
1588
1589 PR fortran/15294
1590 * gfortran.fortran-torture/execute/adjustr.f90: New file.
1591
1592 2004-05-13 Diego Novillo <dnovillo@redhat.com>
1593
1594 Merge from tree-ssa-20020619-branch. See
1595 ChangeLog.tree-ssa for details.
1596
1597 2004-05-11 Ziemowit Laski <zlaski@apple.com>
1598
1599 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
1600 include <altivec.h> explicitly.
1601 * gcc.dg/altivec-13.c: Likewise.
1602
1603 2004-05-11 Paul Brook <paul@codesourcery.com>
1604
1605 * gcc.c-torture/compile/20010518-1.c: Force enum size.
1606
1607 2004-05-10 Eric Christopher <echristo@redhat.com>
1608
1609 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
1610 * gcc.dg/sibcall-4.c: Ditto.
1611
1612 2004-05-10 Ziemowit Laski <zlaski@apple.com>
1613
1614 * g++.dg/ext/altivec-8.C: New test case.
1615 * gcc.dg/altivec-13.c: New test case.
1616
1617 2004-05-08 Roger Sayle <roger@eyesopen.com>
1618
1619 * gcc.c-torture/execute/divcmp-1.c: New test case.
1620 * gcc.c-torture/execute/divcmp-2.c: New test case.
1621 * gcc.c-torture/execute/divcmp-3.c: New test case.
1622
1623 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
1624
1625 * g++.dg/other/pragma-re-2.C: New test.
1626
1627 2004-05-07 Uros Bizjak <uros@kss-loka.si>
1628
1629 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
1630 * gcc.dg/i386-387-2.c: Likewise.
1631
1632 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
1633 __builtin_drem.
1634 * gcc.dg/i386-387-6.c: Likewise.
1635
1636 2004-05-07 Uros Bizjak <uros@kss-loka.si>
1637
1638 * gcc.dg/builtins-33.c: Also check log1p*.
1639
1640 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
1641
1642 PR optimization/15296
1643 * gcc.c-torture/execute/pr15296.c: New test.
1644
1645 2004-05-05 Uros Bizjak <uros@kss-loka.si>
1646
1647 * gcc.dg/builtins-40.c: New test.
1648
1649 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
1650
1651 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
1652
1653 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
1654
1655 * g++.dg/ext/spe1.C: New testcase.
1656
1657 2004-05-04 Ziemowit Laski <zlaski@apple.com>
1658
1659 * objc.dg/image-info.m: Allow additional attributes
1660 for __image_info section.
1661
1662 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
1663
1664 * gcc.dg/torture/mips-hilo-2.c: New test.
1665
1666 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1667
1668 PR c++/14389
1669 * g++.dg/template/member5.C: New test.
1670
1671 2004-05-03 Uros Bizjak <uros@kss-loka.si>
1672
1673 * gcc.dg/builtins-34.c: Also check expm1*.
1674
1675 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1676
1677 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
1678 * gcc.dg/torture/builtin-convert-3.c: New test.
1679
1680 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
1681
1682 PR middle-end/15054
1683 * g++.dg/opt/pr15054.C: New test.
1684
1685 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1686
1687 * gcc.dg/torture/builtin-rounding-1.c: New test.
1688 * gcc.dg/builtins-25.c: Delete.
1689 * gcc.dg/builtins-29.c: Delete.
1690
1691 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
1692
1693 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
1694 * gcc.dg/sibcall-4.c: Likewise.
1695 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
1696
1697 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
1698
1699 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
1700 bit-field on 16-bit targets.
1701
1702 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
1703
1704 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
1705 16-bit targets.
1706
1707 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
1708
1709 * gcc.dg/rs6000-power2-1.c: Change to compile only.
1710 * gcc.dg/rs6000-power2-2.c: Likewise.
1711
1712 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
1713
1714 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
1715 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
1716 Change the asm registers to be in form of frN instead of fN.
1717
1718 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1719
1720 * gcc.dg/torture/builtin-convert-2.c: New test.
1721
1722 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
1723
1724 * gcc.dg/rs6000-power2-1.c: New test.
1725 * gcc.dg/rs6000-power2-2.c: New test.
1726
1727 2004-04-28 Jan Hubicka <jh@suse.cz>
1728
1729 * gcc.dg/unused-6.c: New test.
1730
1731 2004-04-24 Laurent GUERBY <laurent@guerby.net>
1732 Ulrich Weigand <uweigand@de.ibm.com>
1733
1734 * ada/acats/run_all.sh: Define $target variable.
1735
1736 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
1737
1738 PR c++/15119
1739 * g++.dg/other/vararg-1.C: New test.
1740
1741 PR c++/4794
1742 * g++.dg/eh/cleanup3.C: New test.
1743
1744 2004-04-24 Laurent GUERBY <laurent@guerby.net>
1745
1746 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
1747 and ad8011a (target_insn).
1748 * ada/acats/support/macro.dfs: Likewise.
1749 * ada/acats/support/impbit.adb: New file.
1750
1751 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
1752
1753 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
1754
1755 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
1756
1757 * gcc.dg/loop-3.c: New test.
1758
1759 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
1760
1761 * gcc.c-torture/execute/simd-5.c: New test.
1762
1763 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1764
1765 PR c++/15064
1766 * g++.dg/template/crash18.C: New test.
1767
1768 2004-04-22 Mark Mitchell <mark@codesourcery.com>
1769
1770 * g++.dg/ext/complit3.C: New test.
1771
1772 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
1773
1774 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
1775 * gcc.dg/altivec-3.c: Same.
1776 * gcc.dg/altivec-varargs-1.c: Same.
1777
1778 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
1779
1780 * lib/target-supports.exp (check_profiling_available): Assume
1781 profiling is not available on powerpc-eabi targets.
1782
1783 2004-04-21 Janis Johnson <janis187@us.ibm.com>
1784
1785 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
1786 * gcc.dg/vmx/bug-1.c: Ditto.
1787
1788 2004-04-20 Eric Christopher <echristo@redhat.com>
1789
1790 * gcc.dg/charset/extern.c: New test.
1791 * g++.dg/charset/extern3.cc: Ditto.
1792
1793 2004-04-20 Uros Bizjak <uros@kss-loka.si>
1794
1795 * gcc.dg/builtins-39.c: New test.
1796
1797 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
1798
1799 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
1800
1801 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
1802
1803 * gcc.dg/torture/mips-hilo-1.c: New test.
1804
1805 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
1806
1807 * gcc.c-torture/compile/20040419-1.c: New test.
1808
1809 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
1810
1811 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
1812
1813 2004-04-18 Zack Weinberg <zack@codesourcery.com>
1814 Aldy Hernandez <aldyh@redhat.com>
1815
1816 * gcc.c-torture/execute/va-arg-24.c: New.
1817
1818 2004-04-17 Zack Weinberg <zack@codesourcery.com>
1819 Aldy Hernandez <aldyh@redhat.com>
1820
1821 * gcc.dg/vmx/1b-01.c: New.
1822 * gcc.dg/vmx/1b-02.c: New.
1823 * gcc.dg/vmx/1b-03.c: New.
1824 * gcc.dg/vmx/1b-04.c: New.
1825 * gcc.dg/vmx/1b-05.c: New.
1826 * gcc.dg/vmx/1b-06.c: New.
1827 * gcc.dg/vmx/1b-07.c: New.
1828 * gcc.dg/vmx/1c-01.c: New.
1829 * gcc.dg/vmx/1c-02.c: New.
1830 * gcc.dg/vmx/3a-01a.c: New.
1831 * gcc.dg/vmx/3a-01.c: New.
1832 * gcc.dg/vmx/3a-01m.c: New.
1833 * gcc.dg/vmx/3a-03.c: New.
1834 * gcc.dg/vmx/3a-03m.c: New.
1835 * gcc.dg/vmx/3a-04.c: New.
1836 * gcc.dg/vmx/3a-04m.c: New.
1837 * gcc.dg/vmx/3a-05.c: New.
1838 * gcc.dg/vmx/3a-06.c: New.
1839 * gcc.dg/vmx/3a-06m.c: New.
1840 * gcc.dg/vmx/3a-07.c: New.
1841 * gcc.dg/vmx/3b-01.c: New.
1842 * gcc.dg/vmx/3b-02.c: New.
1843 * gcc.dg/vmx/3b-10.c: New.
1844 * gcc.dg/vmx/3b-13.c: New.
1845 * gcc.dg/vmx/3b-14.c: New.
1846 * gcc.dg/vmx/3b-15.c: New.
1847 * gcc.dg/vmx/3c-01a.c: New.
1848 * gcc.dg/vmx/3c-01.c: New.
1849 * gcc.dg/vmx/3c-02.c: New.
1850 * gcc.dg/vmx/3c-03.c: New.
1851 * gcc.dg/vmx/3d-01.c: New.
1852 * gcc.dg/vmx/4-01.c: New.
1853 * gcc.dg/vmx/4-03.c: New.
1854 * gcc.dg/vmx/5-01.c: New.
1855 * gcc.dg/vmx/5-02.c: New.
1856 * gcc.dg/vmx/5-03.c: New.
1857 * gcc.dg/vmx/5-04.c: New.
1858 * gcc.dg/vmx/5-05.c: New.
1859 * gcc.dg/vmx/5-06.c: New.
1860 * gcc.dg/vmx/5-07.c: New.
1861 * gcc.dg/vmx/5-07t.c: New.
1862 * gcc.dg/vmx/5-08.c: New.
1863 * gcc.dg/vmx/5-10.c: New.
1864 * gcc.dg/vmx/5-11.c: New.
1865 * gcc.dg/vmx/7-01a.c: New.
1866 * gcc.dg/vmx/7-01.c: New.
1867 * gcc.dg/vmx/7c-01.c: New.
1868 * gcc.dg/vmx/7d-01.c: New.
1869 * gcc.dg/vmx/7d-02.c: New.
1870 * gcc.dg/vmx/8-01.c: New.
1871 * gcc.dg/vmx/8-02a.c: New.
1872 * gcc.dg/vmx/8-02.c: New.
1873 * gcc.dg/vmx/brode-1.c: New.
1874 * gcc.dg/vmx/bug-1.c: New.
1875 * gcc.dg/vmx/bug-2.c: New.
1876 * gcc.dg/vmx/bug-3.c: New.
1877 * gcc.dg/vmx/cw-bug-1.c: New.
1878 * gcc.dg/vmx/cw-bug-2.c: New.
1879 * gcc.dg/vmx/cw-bug-3.c: New.
1880 * gcc.dg/vmx/dct.c: New.
1881 * gcc.dg/vmx/debug-1.c: New.
1882 * gcc.dg/vmx/debug-2.c: New.
1883 * gcc.dg/vmx/debug-3.c: New.
1884 * gcc.dg/vmx/debug-4.c: New.
1885 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
1886 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
1887 * gcc.dg/vmx/eg-5.c: New.
1888 * gcc.dg/vmx/fft.c: New.
1889 * gcc.dg/vmx/gcc-bug-1.c: New.
1890 * gcc.dg/vmx/gcc-bug-2.c: New.
1891 * gcc.dg/vmx/gcc-bug-3.c: New.
1892 * gcc.dg/vmx/gcc-bug-4.c: New.
1893 * gcc.dg/vmx/gcc-bug-5.c: New.
1894 * gcc.dg/vmx/gcc-bug-6.c: New.
1895 * gcc.dg/vmx/gcc-bug-7.c: New.
1896 * gcc.dg/vmx/gcc-bug-8.c: New.
1897 * gcc.dg/vmx/gcc-bug-9.c: New.
1898 * gcc.dg/vmx/gcc-bug-b.c: New.
1899 * gcc.dg/vmx/gcc-bug-c.c: New.
1900 * gcc.dg/vmx/gcc-bug-d.c: New.
1901 * gcc.dg/vmx/gcc-bug-e.c: New.
1902 * gcc.dg/vmx/gcc-bug-f.c: New.
1903 * gcc.dg/vmx/gcc-bug-g.c: New.
1904 * gcc.dg/vmx/gcc-bug-i.c: New.
1905 * gcc.dg/vmx/harness.h: New.
1906 * gcc.dg/vmx/ira1.c: New.
1907 * gcc.dg/vmx/ira2a.c: New.
1908 * gcc.dg/vmx/ira2b.c: New.
1909 * gcc.dg/vmx/ira2.c: New.
1910 * gcc.dg/vmx/ira2c.c: New.
1911 * gcc.dg/vmx/mem.c: New.
1912 * gcc.dg/vmx/newton-1.c: New.
1913 * gcc.dg/vmx/ops.c: New.
1914 * gcc.dg/vmx/sn7153.c: New.
1915 * gcc.dg/vmx/spill2.c: New.
1916 * gcc.dg/vmx/spill3.c: New.
1917 * gcc.dg/vmx/spill.c: New.
1918 * gcc.dg/vmx/t.c: New.
1919 * gcc.dg/vmx/varargs-1.c: New.
1920 * gcc.dg/vmx/varargs-2.c: New.
1921 * gcc.dg/vmx/varargs-3.c: New.
1922 * gcc.dg/vmx/varargs-4.c: New.
1923 * gcc.dg/vmx/varargs-5.c: New.
1924 * gcc.dg/vmx/varargs-6.c: New.
1925 * gcc.dg/vmx/varargs-7.c: New.
1926 * gcc.dg/vmx/vmx.exp: New.
1927 * gcc.dg/vmx/vprint-1.c: New.
1928 * gcc.dg/vmx/vscan-1.c: New.
1929 * gcc.dg/vmx/x-01.c: New.
1930 * gcc.dg/vmx/x-02.c: New.
1931 * gcc.dg/vmx/x-03.c: New.
1932 * gcc.dg/vmx/x-04.c: New.
1933 * gcc.dg/vmx/x-05.c: New.
1934 * gcc.dg/vmx/yousufi-1.c: New.
1935 * gcc.dg/vmx/zero-1.c: New.
1936 * gcc.dg/vmx/zero.c: New.
1937
1938 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
1939
1940 * g++.dg/lookup/java1.C: Update for chage of
1941 _Jv_AllocObject.
1942 * g++.dg/lookup/java2.C: Likewise.
1943
1944 2004-04-17 Laurent GUERBY <laurent@guerby.net>
1945
1946 * ada/acats/run_all.sh: use -O2 by default.
1947
1948 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
1949
1950 * gcc.dg/vr-mult-[12].c: New tests.
1951
1952 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1953
1954 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
1955
1956 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
1957
1958 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
1959
1960 * lib/target-supports.exp (check_profiling_available): Assume profiling
1961 isn't available for mips*-*-elf targets.
1962
1963 2004-04-14 Uros Bizjak <uros@kss-loka.si>
1964
1965 * gcc.dg/builtins-38.c: New test.
1966
1967 2004-04-14 Eric Christopher <echristo@redhat.com>
1968
1969 * g++.dg/charset/charset.exp: Run .cc extension tests.
1970
1971 2004-04-14 Zack Weinberg <zack@codesourcery.com>
1972
1973 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
1974
1975 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1976
1977 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
1978
1979 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
1980
1981 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
1982 * gcc.dg/i386-387-2.c: Likewise.
1983
1984 * gcc.dg/i386-387-7.c: New test.
1985 * gcc.dg/i386-387-8.c: New test.
1986
1987 * gcc.dg/builtins-37.c: New test.
1988
1989 2004-04-13 Geoffrey Keating <geoffk@apple.com>
1990
1991 * g++.dg/pch/externc-1.C: Add missing semicolon.
1992
1993 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
1994
1995 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
1996
1997 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
1998
1999 * gcc.c-torture/execute/20040411-1.c: New test.
2000
2001 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
2002
2003 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
2004
2005 2004-04-09 Chris Demetriou <cgd@broadcom.com>
2006
2007 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
2008
2009 2004-04-09 Zack Weinberg <zack@codesourcery.com>
2010
2011 * lib/target-supports.exp (check_named_sections_available): New.
2012 * lib/gcc-dg.exp (dg-require-named-sections): New.
2013 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
2014 old-deja.exp. Also prune error-count message from HP linker.
2015 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
2016
2017 * g++.dg/init/init-ref4.C: Use dg-require-weak.
2018 * g++.old-deja/g++.pt/static3.C: Likewise.
2019 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
2020
2021 2004-04-09 Roger Sayle <roger@eyesopen.com>
2022
2023 * gcc.c-torture/execute/20040409-1.c: New test case.
2024 * gcc.c-torture/execute/20040409-2.c: New test case.
2025 * gcc.c-torture/execute/20040409-3.c: New test case.
2026
2027 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
2028
2029 * gcc.dg/20040409-1.c: New test.
2030
2031 2004-04-08 Roger Sayle <roger@eyesopen.com>
2032
2033 PR target/14888
2034 * g++.dg/opt/pr14888.C: New test case.
2035
2036 2004-04-08 Geoffrey Keating <geoffk@apple.com>
2037
2038 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
2039 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
2040 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
2041 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
2042 New tests.
2043
2044 2004-04-08 Paul Brook <paul@codesourcery.com>
2045
2046 * gcc.dg/spill-1.c: New test.
2047
2048 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2049
2050 * gcc.dg/torture/builtin-ctype-2.c: New test.
2051
2052 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
2053
2054 * gcc.dg/pch/pch.exp: Add largefile test.
2055
2056 2004-04-06 Geoffrey Keating <geoffk@apple.com>
2057
2058 * g++.dg/pch/externc-1.Hs: New.
2059 * g++.dg/pch/externc-1.C: New.
2060
2061 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2062
2063 * gcc.dg/compat/struct-by-value-5a_main.c,
2064 gcc.dg/compat/struct-by-value-5b_main.c: New files.
2065 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
2066 * gcc.dg/compat/struct-by-value-5a_x.c,
2067 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
2068 gcc.dg/compat/struct-by-value-5_x.c.
2069 * gcc.dg/compat/struct-by-value-5a_y.c,
2070 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
2071 gcc.dg/compat/struct-by-value-5_y.c.
2072
2073 * gcc.dg/compat/struct-by-value-6a_main.c,
2074 gcc.dg/compat/struct-by-value-6b_main.c: New files.
2075 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
2076 * gcc.dg/compat/struct-by-value-6a_x.c,
2077 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
2078 gcc.dg/compat/struct-by-value-6_x.c.
2079 * gcc.dg/compat/struct-by-value-6a_y.c,
2080 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
2081 gcc.dg/compat/struct-by-value-6_y.c.
2082
2083 * gcc.dg/compat/struct-by-value-7a_main.c,
2084 gcc.dg/compat/struct-by-value-7b_main.c: New files.
2085 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
2086 * gcc.dg/compat/struct-by-value-7a_x.c,
2087 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
2088 gcc.dg/compat/struct-by-value-7_x.c.
2089 * gcc.dg/compat/struct-by-value-7a_y.c,
2090 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
2091 gcc.dg/compat/struct-by-value-7_y.c.
2092
2093 2004-04-06 Jakub Jelinek <jakub@redhat.com>
2094
2095 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
2096 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
2097 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
2098 options.
2099
2100 2004-04-06 Uros Bizjak <uros@kss-loka.si>
2101
2102 * gcc.dg/builtins-36.c: New test.
2103
2104 2004-04-06 Paul Brook <paul@codesourcery.com>
2105
2106 * README.gcc: Remove obsolete contraint on testcases.
2107
2108 2004-04-05 Paul Brook <paul@codesourcery.com>
2109
2110 PR2123
2111 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
2112 failure and exit(0) on success.
2113 * g++.dg/expr/anew2.C: Ditto.
2114 * g++.dg/expr/anew3.C: Ditto.
2115 * g++.dg/expr/anew4.C: Ditto.
2116
2117 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
2118
2119 PR c++/3518
2120 * g++.dg/template/unify7.C: New.
2121
2122 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
2123
2124 * g++.dg/README: Bring up to date with new subdirectories; remove
2125 duplicate subdirectory lines.
2126
2127 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
2128
2129 PR c++/14007
2130 * g++.dg/template/unify5.C: New.
2131 * g++.dg/template/unify6.C: New.
2132 * g++.dg/template/qualttp20.C: Adjust.
2133 * g++.old-deja/g++.jason/report.C: Adjust.
2134 * g++.old-deja/g++.other/qual1.C: Adjust.
2135
2136 2004-04-01 Mark Mitchell <mark@codesourcery.com>
2137
2138 PR c++/14803
2139 * g++.dg/inherit/ptrmem1.C: New test.
2140
2141 2004-04-01 Jakub Jelinek <jakub@redhat.com>
2142
2143 PR c++/14755
2144 * gcc.c-torture/execute/20040331-1.c: New test.
2145 * gcc.dg/20040331-1.c: New test.
2146
2147 2004-04-01 Paul Brook <paul@codesourcery.com>
2148
2149 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
2150
2151 2004-03-30 Mark Mitchell <mark@codesourcery.com>
2152
2153 PR c++/14724
2154 * g++.dg/init/goto1.C: New test.
2155
2156 PR c++/14763
2157 * g++.dg/template/defarg4.C: New test.
2158
2159 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
2160
2161 * gcc.dg/altivec-11.c: Extend test for more valid cases.
2162
2163 2004-03-28 David Edelsohn <edelsohn@gnu.org>
2164
2165 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
2166
2167 2004-03-28 Zack Weinberg <zack@codesourcery.com>
2168
2169 * gcc.dg/noncompile/undeclared-2.c: New test.
2170
2171 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
2172
2173 * gcc.dg/940409-1.c: Remove XFAIL.
2174 * gcc.dg/reg-vol-struct-1.c: New test.
2175
2176 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2177
2178 * gcc.dg/torture/builtin-wctype-1.c: New test.
2179
2180 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
2181
2182 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
2183 * gcc.dg/20001101-1.c: Likewise.
2184 * gcc.dg/20001102-1.c: Likewise.
2185
2186 2004-03-25 Roger Sayle <roger@eyesopen.com>
2187
2188 * gcc.dg/compare8.c: Add an additional test for XOR.
2189
2190 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2191
2192 * gcc.dg/torture/builtin-ctype-1.c: New test.
2193
2194 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2195
2196 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
2197 * gcc.dg/torture/builtin-math-1.c: Likewise.
2198 * gcc.dg/torture/builtin-power-1.c: New test.
2199
2200 2004-03-24 Andreas Schwab <schwab@suse.de>
2201
2202 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
2203 IA64 assembler.
2204
2205 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
2206 Roger Sayle <roger@eyesopen.com>
2207
2208 * gcc.dg/compare8.c: New test case.
2209
2210 2004-03-23 Ziemowit Laski <zlaski@apple.com>
2211
2212 * g++.dg/ext/altivec-7.C: New test.
2213
2214 2004-03-23 Zack Weinberg <zack@codesourcery.com>
2215
2216 PR 12267, 12391, 12560, 13129, 14114, 14133
2217 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
2218 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
2219 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
2220 Adjust error regexps.
2221 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
2222 * gcc.dg/noncompile/undeclared-1.c: New test cases.
2223 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
2224 * gcc.dg/local1.c: Add explanatory comment.
2225
2226 2004-03-23 Roger Sayle <roger@eyesopen.com>
2227
2228 PR optimization/14669
2229 * g++.dg/opt/fold2.C: New test case.
2230
2231 2004-03-22 Jakub Jelinek <jakub@redhat.com>
2232
2233 PR c/14069
2234 * gcc.dg/20040322-1.c: New test.
2235
2236 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
2237
2238 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
2239 * gcc.dg/ultrasp4.c: Likewise.
2240 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
2241
2242 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
2243
2244 * gcc.dg/i386-sse-8.c: Reset default options.
2245
2246 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
2247
2248 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
2249 in the error message text.
2250
2251 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
2252
2253 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
2254
2255 2004-03-21 Mark Mitchell <mark@codesourcery.com>
2256
2257 PR c++/14616
2258 * g++.dg/init/array13.C: New test.
2259
2260 2004-03-20 Roger Sayle <roger@eyesopen.com>
2261
2262 PR target/13889
2263 * gcc.c-torture/compile/pr13889.c: New test case.
2264
2265 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
2266
2267 PR c/14635
2268 * builtins-1.c (nan, nans): Don't test.
2269 * builtins-30.c: Don't use nan, nanf, nanl.
2270 * builtins-35.c: New test.
2271
2272 2004-03-19 Ziemowit Laski <zlaski@apple.com>
2273
2274 * g++.dg/ext/altivec-6.C: New test.
2275
2276 2004-03-19 Mark Mitchell <mark@codesourcery.com>
2277
2278 * g++.dg/init/placement3.C: New test.
2279
2280 * g++.dg/template/spec13.C: New test.
2281
2282 * g++.dg/lookup/using11.C: New test.
2283
2284 * g++.dg/lookup/koenig3.C: New test.
2285
2286 * g++.dg/template/operator2.C: New test.
2287
2288 * g++.dg/expr/dtor3.C: New test.
2289 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
2290 marker.
2291 * g++.old-deja/g++.law/visibility28.C: Likewise.
2292
2293 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
2294
2295 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
2296 * gcc.dg/ppc64-abi-3.c: Likewise.
2297
2298 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2299
2300 PR c++/14545
2301 * g++.dg/parse/template15.C: New test.
2302
2303 2004-03-18 Mark Mitchell <mark@codesourcery.com>
2304
2305 * g++.dg/expr/dtor2.C: New test.
2306
2307 * g++.dg/lookup/anon4.C: New test.
2308
2309 * g++.dg/overload/using1.C: New test.
2310
2311 * g++.dg/template/lookup7.C: New test.
2312
2313 * g++.dg/template/typename6.C: New test.
2314
2315 * g++.dg/expr/cond6.C: New test.
2316
2317 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2318
2319 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
2320
2321 2004-03-18 Mark Mitchell <mark@codesourcery.com>
2322
2323 * g++.dg/expr/cond5.C: New test.
2324 * g++.dg/expr/constcast1.C: Likewise.
2325 * g++.dg/expr/ptrmem2.C: Likewise.
2326 * g++.dg/expr/ptrmem3.C: Likewise.
2327 * g++.dg/lookup/main1.C: Likewise.
2328 * g++.dg/template/lookup6.C: Likewise.
2329
2330 2004-03-18 Mark Mitchell <mark@codesourcery.com>
2331
2332 * gcc.dg/local1.c: New test.
2333
2334 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
2335
2336 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2337
2338 * gcc.dg/torture/builtin-convert-1.c: New test.
2339
2340 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2341
2342 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
2343
2344 2004-03-16 Mark Mitchell <mark@codesourcery.com>
2345
2346 PR c++/14481
2347 * g++.dg/warn/Wunused-7.C: New test.
2348
2349 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2350
2351 * gcc.dg/torture/builtin-integral-1.c: New test.
2352
2353 2004-03-16 Mark Mitchell <mark@codesourcery.com>
2354
2355 PR c++/14586
2356 * g++.dg/parse/non-dependent3.C: New test.
2357
2358 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
2359
2360 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
2361 * g++.dg/eh/simd-2.C: Likewise.
2362 * g++.dg/init/array10.C: Likewise.
2363 * gcc.c-torture/compile/simd-1.c: Likewise.
2364 * gcc.c-torture/compile/simd-2.c: Likewise.
2365 * gcc.c-torture/compile/simd-3.c: Likewise.
2366 * gcc.c-torture/compile/simd-4.c: Likewise.
2367 * gcc.c-torture/compile/simd-6.c: Likewise.
2368 * gcc.c-torture/execute/simd-1.c: Likewise.
2369 * gcc.c-torture/execute/simd-2.c: Likewise.
2370 * gcc.dg/compat/vector-defs.h: Likewise.
2371 * gcc.dg/20020531-1.c: Likewise.
2372 * gcc.dg/altivec-3.c: Likewise.
2373 * gcc.dg/altivec-4.c: Likewise.
2374 * gcc.dg/altivec-varargs-1.c: Likewise.
2375 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
2376 * gcc.dg/i386-mmx-3.c: Likewise.
2377 * gcc.dg/i386-sse-4.c: Likewise.
2378 * gcc.dg/i386-sse-5.c: Likewise.
2379 * gcc.dg/i386-sse-8.c: Likewise.
2380 * gcc.dg/simd-1.c: Likewise.
2381 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
2382 __ev64_opaque__ since the machine description provides it.
2383
2384 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
2385
2386 * lib/compat.exp (skip_list): New global variable.
2387 Use it to hold the user defined COMPAT_SKIPS list if any.
2388 (compat-obj): Add the members of skip_list to optall.
2389
2390 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
2391
2392 * gcc.dg/compat/union-by-value-1_main.c,
2393 union-by-value-1_x.c, union-by-value-1_y.c,
2394 union-check.h, union-defs.h,
2395 union-init.h, union-return-1_main.c,
2396 union-return-1_x.c, union-return-1_y.c: New files.
2397
2398 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
2399
2400 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
2401 mixed-struct-init.h: Add 4 mixed structure types.
2402 struct-by-value-21_main.c, struct-by-value-21_x.c,
2403 struct-by-value-21_y.c, struct-return-21_main.c,
2404 struct-return-21_x.c, struct-return-21_y.c: New files.
2405
2406 2004-03-13 Mark Mitchell <mark@codesourcery.com>
2407
2408 PR c++/14550
2409 * g++.dg/parse/template14.C: New test.
2410
2411 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2412
2413 * gcc.c-torture/execute/20040313-1.c: New test.
2414
2415 2004-03-13 Jakub Jelinek <jakub@redhat.com>
2416
2417 PR target/14533
2418 * gcc.dg/20040311-2.c: New test.
2419
2420 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
2421
2422 PR other/14544
2423 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
2424 bit-field.
2425
2426 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
2427
2428 * gcc.dg/20040305-2.c: Add missing return statement.
2429
2430 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2431
2432 * gcc.dg/builtins-34.c: Also check pow10*.
2433
2434 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
2435
2436 PR target/14262
2437 * gcc.dg/20040305-2.c: New test.
2438
2439 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
2440
2441 * gcc.dg/20040310-1.c: New test.
2442
2443 2004-03-11 Roger Sayle <roger@eyesopen.com>
2444
2445 * gcc.c-torture/execute/20040311-1.c: New test case.
2446
2447 2004-03-11 Mark Mitchell <mark@codesourcery.com>
2448
2449 PR c++/14476
2450 * g++.dg/lookup/enum1.C: New test.
2451
2452 2004-03-10 Mark Mitchell <mark@codesourcery.com>
2453
2454 PR c++/14510
2455 * g++.dg/lookup/struct2.C: New test.
2456
2457 2004-03-10 Uros Bizjak <uros@kss-loka.si>
2458
2459 * gcc.dg/builtins-34.c: New test.
2460
2461 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2462
2463 * gcc.dg/torture/builtin-nonneg-1.c: New test.
2464
2465 2004-03-09 James E Wilson <wilson@specifixinc.com>
2466
2467 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
2468 * gcc.dg/alias-2.c: New testcase.
2469
2470 2004-03-09 Zack Weinberg <zack@codesourcery.com>
2471
2472 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
2473
2474 2004-03-09 Roger Sayle <roger@eyesopen.com>
2475
2476 * gcc.c-torture/execute/20040309-1.c: New test case.
2477
2478 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
2479
2480 PR c++/14397
2481 * g++.dg/overload/ref1.C: New.
2482
2483 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2484
2485 PR c++/14409
2486 * g++.dg/template/spec12.C: New test.
2487
2488 PR c++/14448
2489 * g++.dg/parse/crash14.C: New test.
2490
2491 2004-03-09 Mark Mitchell <mark@codesourcery.com>
2492
2493 PR c++/14230
2494 * g++.dg/init/ref11.C: New test.
2495
2496 2004-03-09 Mark Mitchell <mark@codesourcery.com>
2497
2498 PR c++/14432
2499 * g++.dg/parse/builtin2.C: New test.
2500
2501 2004-03-08 Mark Mitchell <mark@codesourcery.com>
2502
2503 PR c++/14401
2504 * g++.dg/init/ctor3.C: New test.
2505 * g++.dg/init/union1.C: New test.
2506 * g++.dg/ext/anon-struct4.C: New test.
2507
2508 2004-03-08 Mark Mitchell <mark@codesourcery.com>
2509
2510 * g++.dg/lookup/koenig1.C: Tweak error messages.
2511 * g++.dg/lookup/used-before-declaration.C: Likewise.
2512 * g++.dg/other/do1.C: Likewise.
2513 * g++.dg/overload/koenig1.C: Likewise.
2514 * g++.dg/parse/crash13.C: Likewise.
2515 * g++.dg/template/instantiate3.C: Likewise.
2516
2517 2004-03-08 Eric Christopher <echristo@redhat.com>
2518
2519 * * lib/target-supports.exp: Enable libiconv in test
2520 compilation. Fix up error checking.
2521
2522 2004-03-08 Roger Sayle <roger@eyesopen.com>
2523
2524 PR middle-end/14289
2525 * gcc.dg/pr14289-1.c: New test case.
2526 * gcc.dg/pr14289-2.c: Likewise.
2527 * gcc.dg/pr14289-3.c: Likewise.
2528
2529 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
2530
2531 * gcc.c-torture/execute/20040308-1.c: New test.
2532
2533 2004-03-07 Roger Sayle <roger@eyesopen.com>
2534
2535 * gcc.c-torture/execute/20040307-1.c: New test case.
2536
2537 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
2538
2539 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
2540
2541 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
2542
2543 * gcc.dg/20040306-1.c: New test.
2544
2545 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
2546
2547 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
2548 them static.
2549 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
2550
2551 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2552
2553 PR c/14465
2554 * gcc.dg/decl-6.c: New test.
2555
2556 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2557
2558 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
2559 Rename LOGPOW -> LOG_POW.
2560 (SQRT_EXP, POW_EXP): New.
2561
2562 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2563
2564 * gcc.dg/i386-sse-8.c: New test.
2565
2566 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2567
2568 PR c/14114
2569 * gcc.dg/decl-5.c: New test.
2570
2571 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
2572
2573 * gcc.dg/20040305-1.c: New test.
2574
2575 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
2576
2577 PR other/14354
2578 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
2579
2580 2004-03-04 Ziemowit Laski <zlaski@apple.com>
2581
2582 PR c++/14425, c++/14426
2583 * g++.dg/ext/altivec-4.C: New test.
2584 * g++.dg/ext/altivec-5.C: New test.
2585
2586 2004-03-04 Geoffrey Keating <geoffk@apple.com>
2587
2588 * g++.old-deja/g++.other/linkage1.C: Expect errors about
2589 global variables of a type with no linkage.
2590 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
2591 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
2592 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
2593 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
2594 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
2595 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
2596 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
2597 * g++.dg/warn/deprecated.C: Name enum Color.
2598 * g++.dg/overload/VLA.C: Name structure for 'b'.
2599 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
2600
2601 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
2602
2603 * gcc.c-torture/compile/20040304-1.c: New test.
2604
2605 2004-03-03 Zack Weinberg <zack@codesourcery.com>
2606
2607 PR 13728
2608 * gcc.dg/decl-4.c: New testcase.
2609
2610 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
2611
2612 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
2613 as PRECF if sizeof (float) > sizeof (double).
2614 (PRECL): Make it the same as PRECF if
2615 sizeof (float) > sizeof (long double).
2616
2617 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2618
2619 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
2620 system type. Add check for irix6 which doesn't have c99 runtime.
2621
2622 2004-03-03 Bob Wilson <bob.wilson@acm.org>
2623
2624 * gcc.dg/const-elim-1.c: xfail for xtensa.
2625
2626 2004-03-01 Mark Mitchell <mark@codesourcery.com>
2627
2628 PR c++/14369
2629 * g++.dg/template/cond4.C: New test.
2630
2631 2004-03-01 Mark Mitchell <mark@codesourcery.com>
2632
2633 PR c++/14360
2634 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
2635
2636 PR c++/14361
2637 * g++.dg/parse/defarg7.C: New test.
2638
2639 PR c++/14359
2640 * g++.dg/template/friend26.C: New test.
2641
2642 2004-03-01 Mark Mitchell <mark@codesourcery.com>
2643
2644 PR c++/14324
2645 * g++.dg/abi/mangle21.C: New test.
2646
2647 PR c++/14260
2648 * g++.dg/parse/constructor2.C: New test.
2649
2650 PR c++/14337
2651 * g++.dg/template/sfinae1.C: New test.
2652
2653 2004-02-29 Mark Mitchell <mark@codesourcery.com>
2654
2655 PR c++/14267
2656 * g++.dg/expr/crash2.C: New test.
2657
2658 PR middle-end/13448
2659 * gcc.dg/inline-5.c: New test.
2660 * gcc.dg/always-inline.c: Split out tests into ...
2661 * gcc.dg/always-inline2.c: ... this and ...
2662 * gcc.dg/always-inline3.c: ... this.
2663
2664 2004-02-29 Mark Mitchell <mark@codesourcery.com>
2665
2666 PR debug/12103
2667 * g++.dg/debug/crash1.C: New test.
2668
2669 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
2670
2671 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
2672 function with __attribute__((noinline)).
2673 (recurser_void2): Likewise.
2674 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
2675 (recurser_void2): Likewise.
2676
2677 2004-02-29 Roger Sayle <roger@eyesopen.com>
2678
2679 PR middle-end/14203
2680 * g++.dg/warn/Wunused-6.C: New test case.
2681
2682 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
2683
2684 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
2685 not defined.
2686
2687 2004-02-27 Eric Christopher <echristo@redhat.com>
2688
2689 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
2690 * g++.dg/charset/asm2.c: Run only x86.
2691 * gcc.dg/charset/asm3.c: Ditto.
2692
2693 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
2694
2695 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
2696 ld_library_path.
2697
2698 2004-02-27 Ziemowit Laski <zlaski@apple.com>
2699
2700 * g++.dg/ext/altivec-3.C: New.
2701
2702 2004-02-26 Richard Henderson <rth@redhat.com>
2703
2704 * g++.dg/ext/attrib10.C: Mark for warning.
2705 * gcc.dg/attr-alias-1.c: New.
2706
2707 2004-02-26 Richard Henderson <rth@redhat.com>
2708
2709 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
2710 * gcc.c-torture/execute/20040208-2.c: ... it back.
2711
2712 2004-02-26 Eric Christopher <echristo@redhat.com>
2713
2714 * lib/target-supports.exp (check-iconv-available): New function.
2715 * lib/gcc-dg.exp (dg-require-iconv): New function.
2716 Use above.
2717 * gcc.dg/charset: New directory.
2718 * gcc.dg/charset/charset.exp: New file.
2719 * gcc.dg/charset/asm1.c: Ditto.
2720 * gcc.dg/charset/asm2.c: Ditto.
2721 * gcc.dg/charset/asm3.c: Ditto.
2722 * gcc.dg/charset/asm4.c: Ditto.
2723 * gcc.dg/charset/asm5.c: Ditto.
2724 * gcc.dg/charset/attribute1.c: Ditto.
2725 * gcc.dg/charset/attribute2.c: Ditto.
2726 * gcc.dg/charset/string1.c: Ditto.
2727 * g++.dg/charset: New directory.
2728 * g++.dg/dg.exp: Add here. Special options.
2729 * g++.dg/charset/charset.exp: New file.
2730 * g++.dg/charset/asm1.c: Ditto.
2731 * g++.dg/charset/asm2.c: Ditto.
2732 * g++.dg/charset/asm3.c: Ditto.
2733 * g++.dg/charset/asm4.c: Ditto.
2734 * g++.dg/charset/attribute1.c: Ditto.
2735 * g++.dg/charset/attribute2.c: Ditto.
2736 * g++.dg/charset/extern1.cc: Ditto.
2737 * g++.dg/charset/extern2.cc: Ditto.
2738 * g++.dg/charset/string1.c: Ditto.
2739
2740 2004-02-26 Mark Mitchell <mark@codesourcery.com>
2741
2742 PR c++/14278
2743 * g++.dg/parse/comma1.C: New test.
2744
2745 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2746
2747 PR c++/14284
2748 * g++.dg/template/ttp8.C: New test.
2749
2750 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
2751
2752 * gcc.dg/fixuns-trunc-1.c: New test.
2753
2754 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2755
2756 * gcc.dg/builtins-config.h: Use #elif.
2757
2758 2004-02-26 Michael Matz <matz@suse.de>
2759
2760 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
2761 * gcc.dg/991214-1.c: Likewise.
2762 * gcc.dg/i386-asm-1.c: Likewise.
2763
2764 2004-02-25 Richard Henderson <rth@redhat.com>
2765
2766 * gcc.c-torture/execute/20040208-2.c: Move ...
2767 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
2768
2769 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2770
2771 PR c++/14246
2772 * g++.dg/other/crash-3.C: New test.
2773
2774 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2775
2776 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
2777 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
2778
2779 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
2780 HP-UX.
2781
2782 2004-02-24 Michael Matz <matz@suse.de>
2783
2784 * gcc.dg/i386-regparm.c: New.
2785
2786 2004-02-23 James E Wilson <wilson@specifixinc.com>
2787
2788 * gcc.c-torture/execute/20040223-1.c: New.
2789
2790 2004-02-23 Zack Weinberg <zack@codesourcery.com>
2791 Kazu Hirata <kazu@cs.umass.edu>
2792
2793 * gcc.dg/fwritable-strings-1.c: Remove.
2794
2795 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
2796
2797 PR c/14156
2798 * gcc.dg/20040223-1.c: New test.
2799
2800 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2801
2802 PR c++/14106
2803 * g++.dg/ext/typeof9.C: New test.
2804
2805 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2806
2807 PR c++/14250
2808 * g++.dg/other/switch1.C: New test.
2809
2810 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2811
2812 * gcc.dg/cast-function-1.c: Adjust for new informative message.
2813 * gcc.dg/va-arg-1.c: Likewise.
2814
2815 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2816
2817 PR c++/14143
2818 * g++.dg/template/koenig5.C: New test.
2819
2820 2004-02-21 Ziemowit Laski <zlaski@apple.com>
2821
2822 * g++.dg/ext/altivec-1.C: Generalize target triple.
2823 * g++.dg/ext/altivec-2.C: New test case.
2824 * g++.dg/ext/altivec_check.h: New file.
2825 * gcc.dg/altivec-1.c: Generalize target triple;
2826 include altivec_check.h and call altivec_check().
2827 * gcc.dg/altivec-[2-5].c: Generalize target triple.
2828 * gcc.dg/altivec-6.c: New test case.
2829 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
2830 type casts as needed.
2831 * gcc.dg/altivec-10.c: Include altivec_check.h and call
2832 altivec_check().
2833 * gcc.dg/altivec-12.c: New test case.
2834 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
2835 include altivec_check.h and call altivec_check().
2836 * gcc.dg/altivec_check.h: New file.
2837
2838 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2839
2840 * lib/target-supports.exp (check_alias_available): Don't mangle
2841 function `g' in test program.
2842
2843 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2844
2845 * lib/target-supports.exp (check_profiling_available): Check
2846 argument to determine whether we support a profiling type.
2847 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
2848 check_profiling_available.
2849 * g++.dg/bprob/bprob.exp: Likewise
2850 * g77.dg/bprob/bprob.exp: Likewise.
2851 * gcc.misc-tests/bprob.exp: Likewise.
2852 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
2853 dg-require-profiling and delete expected error handling.
2854 * gcc.dg/20021014-1.c: Likewise.
2855 * gcc.dg/nest.c: Likewise.
2856
2857 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2858
2859 PR c++/12007
2860 * g++.dg/other/vthunk1.C: New test.
2861
2862 2004-02-20 Falk Hueffner <falk@debian.org>
2863
2864 PR target/14201
2865 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
2866
2867 2004-02-20 Mark Mitchell <mark@codesourcery.com>
2868
2869 PR c++/13927
2870 * g++.dg/other/error8.C: Remove XFAIL markers.
2871
2872 PR c++/14173
2873 * g++.dg/ext/packed5.C: New test.
2874
2875 PR c++/14199
2876 * g++.dg/warn/Wunused-5.C: New test.
2877
2878 PR c++/14186
2879 * g++.dg/lookup/member1.C: New test.
2880
2881 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
2882
2883 * gcc.c-torture/compile/20040130-1.c: Enable only when
2884 __INT_MAX__ >= 2147483647L.
2885 * gcc.c-torture/compile/961203-1.c: Likewise.
2886
2887 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
2888
2889 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
2890 * g++.dg/opt/template1.C: Robustify assembler regexp
2891
2892 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2893
2894 * gcc.c-torture/execute/simd-4.x: Remove.
2895 * gcc.c-torture/execute/va-arg-25.x: Likewise.
2896 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
2897 Guard with #ifndef SKIP_ATTRIBUTE.
2898 * gcc.dg/compat/vector-1_y.c: Likewise.
2899 * gcc.dg/compat/vector-2_x.c: Likewise.
2900 * gcc.dg/compat/vector-2_y.c: Likewise.
2901 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
2902 * g++.dg/eh/simd-2.C: Likewise.
2903
2904 2004-02-19 Alan Modra <amodra@bigpond.net.au>
2905
2906 * gcc.c-torture/compile/complex-1.c: New.
2907
2908 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
2909
2910 PR target/14209
2911 * gcc.c-torture/execute/20040218-1.c: New test.
2912
2913 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2914
2915 PR c++/14181
2916 * g++.dg/parse/new2.C: New test.
2917
2918 2004-02-18 Paul Brook <paul@codesourcery.com>
2919
2920 * gcc.c-torture/compile/libcall-1.c: New test.
2921
2922 2004-02-18 Paul Brook <paul@codesourcery.com>
2923
2924 PR debug/12934
2925 * gcc.dg/debug/debug-7.c: New test.
2926
2927 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
2928
2929 * gcc.dg/20040217-1.c: New test.
2930
2931 2004-02-17 Zack Weinberg <zack@codesourcery.com>
2932
2933 * gcc.c-torture/execute/990208-1.x: Delete.
2934
2935 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
2936
2937 * gcc.c-torture/execute/20040208-2.x: New file.
2938
2939 2004-02-17 Mark Mitchell <mark@codesourcery.com>
2940
2941 PR c++/11326
2942 * g++.dg/abi/structret1.C: New test.
2943
2944 2004-02-17 Jakub Jelinek <jakub@redhat.com>
2945
2946 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
2947 (i386_cpuid): No need to test if cpuid is available on AMD64.
2948 Fix assembly, so that it works onboth i386 and AMD64.
2949 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
2950 (vecInLong): Fix s[] member type to unsigned int.
2951 (vecInWord): Remove type.
2952 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
2953 (a64, b64, c64, d64, e64): Remove.
2954 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
2955 Remove unused variable. Remove initialization of removed variables.
2956 Don't call mmx_tests nor sse_tests.
2957 (reference_mmx, reference_sse): Remove.
2958 (check): Add return stmt.
2959 * gcc.dg/i386-sse-7.c: New test.
2960 * gcc.dg/i386-mmx-4.c: New test.
2961
2962 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2963
2964 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
2965 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
2966 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
2967 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
2968 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
2969 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
2970 g++.dg/tc1/dr94.C: Fix line terminator.
2971
2972 2004-02-16 Geoffrey Keating <geoffk@apple.com>
2973
2974 * gcc.c-torture/compile/20040216-1.c: New.
2975
2976 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2977
2978 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
2979 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
2980 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
2981 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
2982 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
2983 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
2984
2985 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
2986
2987 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
2988
2989 2004-02-15 Mark Mitchell <mark@codesourcery.com>
2990
2991 PR c++/13971
2992 * g++.dg/expr/cond4.C: New test.
2993
2994 PR c++/14086
2995 * g++.dg/lookup/crash2.C: New test.
2996
2997 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
2998
2999 * gcc.c-torture/compile/20040214-2.c: New test.
3000
3001 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
3002
3003 PR c++/14116
3004 * g++.dg/ext/typeof8.C: New test.
3005
3006 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
3007
3008 * gcc.c-torture/compile/20040214-1.c: New test.
3009
3010 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3011
3012 PR c++/13635
3013 * g++.dg/template/spec11.C: New test.
3014
3015 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3016
3017 PR c++/13927
3018 * g++.dg/other/error8.C: New test.
3019
3020 2004-02-13 Mark Mitchell <mark@codesourcery.com>
3021
3022 PR c++/14122
3023 * g++.dg/template/array4.C: New test.
3024
3025 PR c++/14108
3026 * g++.dg/inherit/thunk2.C: New test.
3027
3028 PR c++/14083
3029 * g++.dg/eh/cond2.C: New test.
3030
3031 2004-02-12 Alan Modra <amodra@bigpond.net.au>
3032
3033 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
3034
3035 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
3036
3037 * lib/scanasm.exp (dg-scan): Quote pattern before display.
3038
3039 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
3040
3041 * g++.dg/simd-2.C: xfail on ppc64-linux.
3042
3043 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
3044
3045 PR c/456
3046 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
3047 tests.
3048
3049 2004-02-11 Uros Bizjak <uros@kss-loka.si>
3050
3051 * gcc.dg/builtins-33.c: New test.
3052
3053 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
3054
3055 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
3056
3057 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
3058
3059 * g++.dg/simd-2.C: Set -maltivec for ppc64.
3060
3061 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
3062
3063 * gcc.dg/ppc64-abi-3.c: New test.
3064
3065 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
3066
3067 PR c/14092
3068
3069 * gcc.dg/pr14092-1.c: New testcase.
3070
3071 2004-02-10 Alan Modra <amodra@bigpond.net.au>
3072
3073 * gcc.dg/cpp/assert4.c: Fix typo last change.
3074
3075 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
3076 * gcc.dg/cpp/assert4.c: Handle powerpc64.
3077
3078 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
3079
3080 2004-02-09 Roger Sayle <roger@eyesopen.com>
3081
3082 * gcc.c-torture/compile/20040209-1.c: New test case.
3083
3084 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
3085
3086 * gcc.dg/c90-init-1.c: Adjust expected error messages.
3087
3088 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
3089
3090 * gcc.c-torture/execute/20040208-[12].c: New tests.
3091
3092 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
3093
3094 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
3095
3096 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
3097
3098 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
3099
3100 2004-02-07 Zack Weinberg <zack@codesourcery.com>
3101
3102 Bug 13856
3103 * gcc.dg/visibility-8.c: New testcase.
3104
3105 2004-02-07 Zack Weinberg <zack@codesourcery.com>
3106
3107 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
3108 arguments.
3109 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
3110
3111 2004-02-07 Roger Sayle <roger@eyesopen.com>
3112
3113 PR middle-end/13696
3114 * g++.dg/opt/fold1.C: New test case.
3115
3116 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3117
3118 PR c++/14033
3119 * g++.dg/other/crash-2.C: New test.
3120
3121 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3122
3123 PR c++/14028
3124 * g++.dg/parse/angle-bracket2.C: New test.
3125
3126 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
3127
3128 PR middle-end/13750
3129 Revert:
3130 2004-01-15 Geoffrey Keating <geoffk@apple.com>
3131 PR pch/13361
3132 * testsuite/g++.dg/pch/wchar-1.C: New.
3133 * testsuite/g++.dg/pch/wchar-1.Hs: New.
3134
3135 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3136
3137 PR c++/14008
3138 * g++.dg/parse/error15.C: New test.
3139 * g++.dg/parse/crash11.C: Update dg-error mark.
3140
3141 2004-02-04 Mark Mitchell <mark@codesourcery.com>
3142
3143 PR c++/13932
3144 * g++.dg/warn/conv2.C: New test.
3145
3146 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3147
3148 PR c++/13086
3149 * g++.dg/warn/incomplete1.C: Remove xfail.
3150
3151 2004-02-04 Mark Mitchell <mark@codesourcery.com>
3152
3153 * lib/file-format.exp (gcc_target_object_format): Use
3154 ${tool}_target_compile, not gcc_target_compile.
3155 * lib/target-supports.exp (check_alias_available): Likewise.
3156 (check_gc_sections_available): Likewise.
3157 * g++.dg/ext/attrib10.C: Use dg-require-alias.
3158 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
3159 dg-require-alias.
3160
3161 2004-02-04 Mark Mitchell <mark@codesourcery.com>
3162
3163 PR c++/13969
3164 * g++.dg/template/static6.C: New test.
3165
3166 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
3167
3168 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
3169
3170 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3171
3172 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
3173 tests for systems where `char' is unsigned by default.
3174
3175 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3176
3177 PR c++/13997
3178 * g++.dg/template/partial3.C: New test.
3179
3180 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
3181
3182 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
3183 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
3184 Remove mentions of obsolete ports.
3185
3186 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
3187
3188 * gcc.dg/noncompile/20001228-1.c: Fix for new
3189 error message.
3190
3191 2004-02-03 Roger Sayle <roger@eyesopen.com>
3192
3193 PR target/9348
3194 * gcc.c-torture/execute/multdi-1.c: New test case.
3195
3196 2004-02-03 Mark Mitchell <mark@codesourcery.com>
3197
3198 PR c++/13925
3199 * g++.dg/template/lookup5.C: New test.
3200
3201 2004-02-03 Mark Mitchell <mark@codesourcery.com>
3202
3203 PR c++/13950
3204 * g++.dg/template/lookup4.C: New test.
3205
3206 PR c++/13970
3207 * g++.dg/parse/error14.C: New test.
3208
3209 PR c++/14002
3210 * g++.dg/parse/template13.C: New test.
3211
3212 2004-02-03 Mark Mitchell <mark@codesourcery.com>
3213
3214 PR c++/13978
3215 * g++.dg/template/koenig4.C: New test.
3216
3217 PR c++/13968
3218 * g++.dg/template/crash17.C: New test.
3219
3220 PR c++/13975
3221 * g++.dg/parse/error13.C: New test.
3222 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
3223
3224 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
3225
3226 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
3227
3228 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
3229
3230 PR c/11658
3231 PR c/13994
3232 * gcc.dg/noncompile/20040203-1.c: New test.
3233 * gcc.dg/noncompile/20040203-2.c: Likewise.
3234 * gcc.dg/noncompile/20040203-3.c: Likewise.
3235 * gcc.dg/20040203-1.c: Likewise.
3236
3237 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
3238
3239 PR c++/10858
3240 * g++.dg/template/sizeof7.C: New test.
3241
3242 2004-02-02 Eric Christopher <echristo@redhat.com>
3243 Zack Weinberg <zack@codesourcery.com>
3244
3245 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
3246
3247 2004-02-02 Zack Weinberg <zack@codesourcery.com>
3248
3249 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
3250 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
3251 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
3252 * gcc.dg/cleanup-5.c: Run only on Linux targets.
3253
3254 2004-02-02 Mark Mitchell <mark@codesourcery.com>
3255
3256 PR c++/13113
3257 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
3258
3259 PR c++/13854
3260 * g++.dg/ext/attrib13.C: New test.
3261
3262 PR c++/13907
3263 * g++.dg/conversion/op2.C: New test.
3264
3265 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
3266
3267 * gcc.dg/titype-1.c: Fix pasto.
3268
3269 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
3270
3271 * gcc.dg/titype-1.c: New test.
3272
3273 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3274
3275 PR c++/13957
3276 * g++.dg/template/non-type-template-argument-1.C,
3277 g++.dg/template/qualified-id1.C: Update dg-error marks.
3278 * g++.dg/template/nontype6.C: New test.
3279
3280 2004-02-01 Roger Sayle <roger@eyesopen.com>
3281
3282 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
3283 * gcc.dg/builtins-31.c: New testcase.
3284 * gcc.dg/builtins-32.c: New testcase.
3285
3286 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
3287
3288 * objc.dg/call-super-2.m: Update line numbers
3289 for the including of stddef.h.
3290
3291 2004-01-30 Michael Matz <matz@suse.de>
3292
3293 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
3294 g++.dg/ext/case-range3.C: New tests.
3295
3296 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3297
3298 DR206
3299 PR c++/13813
3300 * g++.dg/template/member4.C: New test.
3301
3302 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3303
3304 PR c++/13683
3305 * g++.dg/template/sizeof6.C: New test.
3306
3307 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
3308
3309 * gcc.dg/fwritable-strings-1.c: New test.
3310
3311 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
3312
3313 * gcc.c-torture/compile/20040130-1.c: New test.
3314
3315 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
3316
3317 * objc.dg/call-super-2.m: Include stddef.h for size_t.
3318
3319 2004-01-29 Mark Mitchell <mark@codesourcery.com>
3320
3321 PR c++/13883
3322 * g++.dg/template/ctor3.C: New test.
3323
3324 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3325
3326 * g++.dg/tc1: New directory.
3327 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
3328 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
3329 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
3330 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
3331 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
3332
3333 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3334
3335 * g++.dg/parse/error11.C: New test.
3336 * g++.dg/parse/error12.C: Likewise.
3337
3338 2004-01-28 Ziemowit Laski <zlaski@apple.com>
3339
3340 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
3341 (scan_initial, main): Use aligned_sizeof instead of sizeof.
3342
3343 2004-01-28 Mark Mitchell <mark@codesourcery.com>
3344
3345 PR c++/13791
3346 * g++.dg/ext/attrib12.C: New test.
3347
3348 PR c++/13736
3349 * g++.dg/parse/cast2.C: New test.
3350
3351 2004-01-27 James E Wilson <wilson@specifixinc.com>
3352
3353 * objc.dg/encode-2.m (main): New local string. Set depending on
3354 sizeof long. Use in sscanf call.
3355 * objc.dg/encode-3.m (main): New local string. Set depending on
3356 sizeof long. Use in scan_initial call.
3357
3358 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3359
3360 * objc.dg/call-super-2.m: Make LP64-safe.
3361 * objc.dg/desig-init-1.m: Likewise.
3362
3363 2004-01-27 Devang Patel <dpatel@apple.com>
3364
3365 * g++.dg/debug/namespace1.C: New test.
3366
3367 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
3368
3369 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
3370 xscale-*-*.
3371
3372 * gcc.dg/arm-mmx-1.c: New test.
3373
3374 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
3375
3376 * gcc.dg/20040127-1.c: New test.
3377 * gcc.dg/20040127-2.c: New test.
3378
3379 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
3380
3381 * objc.dg/stret-1.m (glob): Renamed to globa.
3382
3383 2004-01-26 Mark Mitchell <mark@codesourcery.com>
3384
3385 PR c++/13663
3386 * g++.dg/expr/for1.C: New test.
3387
3388 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
3389
3390 PR middle-end/13779
3391 * gcc.dg/darwin-longlong.c: New test.
3392
3393 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
3394
3395 * gcc.dg/20040124-1.c: Moved test from here...
3396 * gcc.c-torture/compile/20040124-1.c: ...to here.
3397
3398 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
3399
3400 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
3401 the assembly output if -m64 is passed.
3402
3403 2004-01-25 Mark Mitchell <mark@codesourcery.com>
3404
3405 PR c++/13833
3406 * g++.dg/template/cond3.C: New test.
3407
3408 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3409
3410 PR c++/13810
3411 * g++.dg/template/ttp7.C: New test.
3412
3413 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3414
3415 PR c++/13797
3416 * g++.dg/template/nontype4.C: New test.
3417 * g++.dg/template/nontype5.C: Likewise.
3418
3419 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
3420
3421 * gcc.dg/torture/mips-clobber-at.c: New test.
3422
3423 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
3424
3425 * gcc.dg/20040124-1.c: New test.
3426
3427 2004-01-24 Jakub Jelinek <jakub@redhat.com>
3428
3429 * gcc.dg/20040123-1.c: New test.
3430
3431 2004-01-23 Zack Weinberg <zack@codesourcery.com>
3432
3433 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
3434
3435 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
3436
3437 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
3438
3439 2004-01-23 Andrew Pinski <apinski@apple.com>
3440
3441 * gcc.dg/20030121-1.c: Move to ..
3442 * gcc.dg/20040121-1.c: here.
3443
3444 2004-01-23 Roger Sayle <roger@eyesopen.com>
3445
3446 * gcc.dg/builtins-29.c: New test case.
3447
3448 2004-01-23 Zack Weinberg <zack@codesourcery.com>
3449
3450 PR 18314
3451 * gcc.dg/builtins-30.c: New testcase.
3452
3453 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
3454
3455 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
3456 * lib/g77.exp: Likewise.
3457 * lib/objc.exp: Likewise.
3458 * lib/g++.exp: Likewise.
3459
3460 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
3461
3462 * gcc.dg/struct-by-value-2.c: New test.
3463
3464 2004-01-21 Andrew Pinski <apinski@apple.com>
3465
3466 PR target/13785
3467 * gcc.dg/20030121-1.c: New test.
3468
3469 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
3470
3471 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
3472 clobber frame pointer register in asm statement.
3473
3474 2004-01-21 Falk Hueffner <falk@debian.org>
3475
3476 * gcc.c-torture/compile/20040121-1.c: New test.
3477
3478 2004-01-21 Zack Weinberg <zack@codesourcery.com>
3479
3480 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
3481
3482 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
3483
3484 * gcc.dg/ppc64-abi-2.c: New test.
3485
3486 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
3487
3488 * lib/treelang.exp: Fill out this file.
3489 * lib/treelang-dg.exp: New File.
3490
3491 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
3492
3493 * gcc.c-torture/compile/981022-1.c: Remove.
3494 * gcc.dg/array-5.c: Remove XFAIL.
3495 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
3496 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
3497 gcc.dg/cond-lvalue-1.c: Update.
3498 * gcc.dg/cast-lvalue-2.c: New test.
3499
3500 2004-01-19 Mark Mitchell <mark@codesourcery.com>
3501
3502 PR c++/13592
3503 * g++.dg/other/error1.C (class foo): Tweak error message.
3504
3505 PR c++/13592
3506 * g++.dg/template/call2.C: New test.
3507
3508 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3509
3510 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
3511 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
3512 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
3513 scalar-return-1_x.c, scalar-return-2_y.c,
3514 scalar-return-3_x.c, scalar-return-3_y.c,
3515 scalar-return-4_x.c, scalar-return-4_y.c,
3516 struct-align-1.h, struct-align-1_x.c,
3517 struct-align-1_y.c, struct-align-2.h,
3518 struct-align-2_x.c, struct-align-2_y.c,
3519 struct-by-value-10_y.c, struct-by-value-11_x.c,
3520 struct-by-value-11_y.c, struct-by-value-12_x.c,
3521 struct-by-value-12_y.c, struct-by-value-13_x.c,
3522 struct-by-value-13_y.c, struct-by-value-14_x.c,
3523 struct-by-value-14_y.c, struct-by-value-15_x.c,
3524 struct-by-value-15_y.c, struct-by-value-16_y.c,
3525 struct-by-value-17_y.c, struct-by-value-18_y.c,
3526 struct-by-value-19_y.c, struct-by-value-1_x.c,
3527 struct-by-value-1_y.c, struct-by-value-20_y.c,
3528 struct-by-value-2_x.c, struct-by-value-2_y.c,
3529 struct-by-value-3_y.c, struct-by-value-4_x.c,
3530 struct-by-value-4_y.c, struct-by-value-5_y.c,
3531 struct-by-value-6_y.c, struct-by-value-7_y.c
3532 struct-by-value-8_x.c, struct-by-value-8_y.c
3533 struct-by-value-9_x.c, struct-by-value-9_y.c
3534 struct-return-10_x.c, struct-return-10_y.c,
3535 struct-return-19_x.c, struct-return-20_x.c
3536 struct-return-2_x.c, struct-return-2_y.c
3537 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
3538 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
3539
3540 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3541
3542 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
3543 attribute on sparc*-sun-solaris2.*.
3544
3545 2004-01-18 Mark Mitchell <mark@codesourcery.com>
3546
3547 PR c++/13710
3548 * g++.dg/ext/typeof7.C: New test.
3549
3550 2004-01-18 David Edelsohn <edelsohn@gnu.org>
3551
3552 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
3553 * gcc.dg/const-elim-1.c: Same.
3554
3555 2004-01-17 Ziemowit Laski <zlaski@apple.com>
3556
3557 * objc.dg/stret-1.m: New.
3558 * objc.dg/stret-2.m: New.
3559
3560 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
3561
3562 PR c++/11895
3563 * g++.dg/ext/vector1.C: New test.
3564
3565 2004-01-16 Geoffrey Keating <geoffk@apple.com>
3566
3567 * gcc.dg/pch/import-1.c: New.
3568 * gcc.dg/pch/import-1.hs: New.
3569 * gcc.dg/pch/import-1a.h: New.
3570 * gcc.dg/pch/import-1b.h: New.
3571 * gcc.dg/pch/import-1c.h: New.
3572
3573 2004-01-16 Mark Mitchell <mark@codesourcery.com>
3574
3575 PR c++/13574
3576 * g++.dg/ext/array1.C: New test.
3577
3578 PR c++/13178
3579 * g++.dg/conversion/op1.C: New test.
3580
3581 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
3582
3583 PR 11864
3584 From Kazumoto Kojima / Dan Kegel:
3585 * gcc.dg/pr11864-1.c: New test.
3586
3587 PR 10392
3588 From Marcus Comstedt / Dan Kegel:
3589 * gcc.dg/pr10392-1.c: New test.
3590
3591 2004-01-16 Mark Mitchell <mark@codesourcery.com>
3592
3593 PR c++/13478
3594 * g++.dg/init/ref10.C: New test.
3595
3596 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3597
3598 PR c++/13407
3599 * g++.dg/parse/typename6.C: New test.
3600
3601 2004-01-15 Geoffrey Keating <geoffk@apple.com>
3602
3603 PR pch/13361
3604 * testsuite/g++.dg/pch/wchar-1.C: New.
3605 * testsuite/g++.dg/pch/wchar-1.Hs: New.
3606
3607 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3608
3609 PR c++/9259
3610 * g++.dg/expr/sizeof2.C: New test.
3611
3612 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
3613
3614 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
3615
3616 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
3617
3618 PR c++/13659
3619 * g++.dg/lookup/strong-using-3.C: New.
3620 * g++.dg/lookup/using-10.C: New.
3621
3622 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
3623
3624 PR c++/13594
3625 * g++.dg/lookup/strong-using-2.C: New.
3626
3627 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
3628 Dan Kegel <dank@kegel.com>
3629 J"orn Rennecke <joern.rennecke@superh.com>
3630
3631 PR target/9365
3632 * gcc.dg/pr9365-1.c: New test.
3633
3634 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3635
3636 PR c++/8856
3637 * g++.dg/parse/casting-operator2.C: New test.
3638 * g++.old-deja/g++.pt/explicit83.C: Remove.
3639
3640 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
3641
3642 * gcc.dg/label-compound-stmt-1.c: New test.
3643 * gcc.c-torture/compile/950922-1.c,
3644 gcc.c-torture/compile/20000211-3.c,
3645 gcc.c-torture/compile/20000518-1.c,
3646 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
3647 compound statements.
3648
3649 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
3650
3651 * gcc.dg/ppc64-abi-1.c: New test.
3652
3653 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
3654
3655 * g++.dg/ext/attrib9.C: Add dg-warnings.
3656
3657 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3658
3659 PR c++/12335
3660 * g++.dg/parse/dtor3.C: New test.
3661
3662 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
3663
3664 PR c++/12709
3665 * g++.dg/parse/try-catch-1.C: New test.
3666
3667 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
3668
3669 * ada/acats/run_all.sh: Add more verbose output in acats.log
3670 when compiling tests.
3671
3672 2004-01-12 Zack Weinberg <zack@codesourcery.com>
3673
3674 PR 13656
3675 * gcc.dg/typedef-redecl.c: New test case.
3676 * gcc.dg/typedef-redecl.h: New support file.
3677
3678 2004-01-13 Jan Hubicka <jh@suse.cz>
3679
3680 * gcc.dg/always_inline.c: New test.
3681 * gcc.dg/debug/20031231-1.c: Fix.
3682
3683 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3684
3685 PR c++/13474
3686 * g++.dg/template/array3.C: New test.
3687
3688 2004-01-12 Zack Weinberg <zack@codesourcery.com>
3689
3690 * g++.dg/ext/lvalue1.C: No longer expected to fail.
3691 * g++.dg/warn/Wunused-2.C: Likewise.
3692
3693 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3694
3695 PR c++/13289
3696 * g++.dg/template/instantiate6.C: New test.
3697
3698 2004-01-12 Roger Sayle <roger@eyesopen.com>
3699
3700 PR middle-end/11397
3701 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
3702
3703 2004-01-12 Jan Hubicka <jh@suse.cz>
3704
3705 PR opt/12826
3706 * gcc.dg/20040112-1.c: New.
3707
3708 * gcc.dg/dwarf-die[1-7].c: Move to...
3709 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
3710 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
3711
3712 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
3713
3714 PR c++/4100
3715 * g++.dg/parse/friend4.C: New test.
3716
3717 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
3718
3719 PR c++/4100
3720 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
3721 definition is called a friend.
3722
3723 2004-01-11 Zack Weinberg <zack@codesourcery.com>
3724
3725 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
3726
3727 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
3728
3729 PR c++/3478
3730 * g++.dg/parse/error10.C: New test.
3731 * g++.dg/template/arg2.C: Accept "invalid type" error.
3732
3733 2004-01-11 Jakub Jelinek <jakub@redhat.com>
3734
3735 PR middle-end/13392
3736 * g++.dg/opt/expect2.C: New test.
3737
3738 2004-01-10 Zack Weinberg <zack@codesourcery.com>
3739
3740 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
3741 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
3742 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
3743 Update dg-error regexps.
3744
3745 2004-01-10 Zack Weinberg <zack@codesourcery.com>
3746
3747 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
3748 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
3749
3750 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3751
3752 * gcc.dg/pragma-re-1.c: Use right pointer type.
3753
3754 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3755
3756 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
3757
3758 2004-01-09 Geoffrey Keating <geoffk@apple.com>
3759
3760 * gcc.dg/rs6000-ldouble-1.c: New.
3761
3762 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3763
3764 DR 337
3765 PR c++/9256
3766 * g++.dg/other/abstract1.C: New test.
3767
3768 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
3769
3770 * g++.dg/lookup/strong-using-1.C: New.
3771
3772 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
3773
3774 PR c/11234
3775 * gcc.dg/func-ptr-conv-1.c: New test.
3776 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
3777
3778 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
3779
3780 PR target/13380.
3781 * gcc.c-torture/compile/20040109-1.c: New.
3782
3783 2004-01-08 Stuart Hastings <stuart@apple.com>
3784
3785 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
3786 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
3787 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
3788
3789 2004-01-09 Alan Modra <amodra@bigpond.net.au>
3790
3791 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
3792
3793 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
3794
3795 * ada/acats/run_acats: Treat 'gnatchop' the same way
3796 as 'gnatmake'. Export GCC_DRIVER.
3797 * ada/acats/run_all.sh: Add target_gnatchop. Use
3798 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
3799
3800 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3801
3802 PR c++/12573
3803 * g++.dg/template/dependent-expr4.C: New test.
3804
3805 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
3806
3807 * gcc.dg/altivec-11.c: New test.
3808
3809 2004-01-07 Mark Mitchell <mark@codesourcery.com>
3810
3811 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
3812
3813 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
3814
3815 PR c/6024
3816 * gcc.dg/enum-compat-1.c: New test.
3817 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
3818
3819 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
3820
3821 PR c/12165
3822 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
3823 gcc.dg/c99-idem-qual-3.c: New tests.
3824
3825 2004-01-07 Alan Modra <amodra@bigpond.net.au>
3826
3827 * gcc.dg/winline-7.c: Don't cast void * to int.
3828
3829 2004-01-06 Jan Hubicka <jh@suse.cz>
3830
3831 * gcc.dg/i386-sse-5.c: New test
3832 * g++.dg/eh/simd-1.c: Add -w argument for i386.
3833
3834 2004-01-05 Mark Mitchell <mark@codesourcery.com>
3835
3836 PR c++/12815
3837 * g++.dg/rtti/typeid4.C: New test.
3838
3839 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3840
3841 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
3842
3843 2004-01-05 Mark Mitchell <mark@codesourcery.com>
3844
3845 PR c++/12132
3846 * g++.dg/template/error11.C: New test.
3847
3848 PR c++/13451
3849 * g++.dg/template/class2.C: New test.
3850
3851 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
3852 Richard Sandiford <rsandifo@redhat.com>
3853
3854 PR c++/13387
3855 * g++.dg/opt/alias3.C: New test.
3856
3857 2004-01-04 Mark Mitchell <mark@codesourcery.com>
3858
3859 PR c++/13157
3860 * g++.dg/template/koenig3.C: New test.
3861
3862 PR c++/13529
3863 * g++.dg/parse/offsetof3.C: New test.
3864
3865 * g++.dg/init/copy7.C: Add missing dg-error markers.
3866
3867 PR c++/12226
3868 * g++.dg/init/copy7.c: New test.
3869
3870 PR c++/13536
3871 * g++.dg/parse/cast1.C: New test.
3872
3873 2004-01-04 Jan Hubicka <jh@suse.cz>
3874
3875 * gcc.dg/winline[1-7].c: New tests.
3876
3877 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3878
3879 PR c++/13520
3880 * g++.dg/template/qualttp22.C: New test.
3881
3882 2004-01-01 Jan Hubicka <jh@suse.cz>
3883
3884 * gcc.dg/debug/20031231-1.c: New.
3885 * gcc.c-torture/compile/20040101-1.c: New.
3886 * gcc.dg/dwarf-die-[1-7].c: New.
3887
3888 2004-01-01 Jakub Jelinek <jakub@redhat.com>
3889
3890 PR optimization/13521
3891 * gcc.c-torture/compile/20031231-1.c: New test.
3892
3893 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
3894
3895 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
3896
3897 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3898
3899 PR c++/10079
3900 * g++.dg/template/crash16.C: New test.
3901
3902 2003-12-30 Mark Mitchell <mark@codesourcery.com>
3903
3904 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
3905
3906 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
3907
3908 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
3909 ports.
3910 * g++.old-deja/g++.jason/thunk3.C: Likewise.
3911 * g++.old-deja/g++.law/profile1.C: Likewise.
3912 * gcc.c-torture/compile/981006-1.c: Likewise.
3913 * gcc.c-torture/execute/loop-2e.x: Likewise.
3914 * gcc.c-torture/execute/loop-2f.x: Remove.
3915 * gcc.c-torture/execute/loop-2g.x: Likewise.
3916 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
3917 * gcc.dg/20020312-2.c: Remove traces of dead ports.
3918
3919 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
3920
3921 PR c++/13507
3922 * g++.dg/ext/attrib11.C: New test.
3923
3924 PR c++/13494
3925 * g++.dg/template/array2-1.C: New test.
3926 * g++.dg/template/array2-2.C: New test.
3927
3928 2003-12-29 Mark Mitchell <mark@codesourcery.com>
3929
3930 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
3931
3932 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
3933
3934 PR c++/12774
3935 * g++.dg/template/array1-1.C: New test.
3936 * g++.dg/template/array1-2.C: New test.
3937
3938 2003-12-29 Roger Sayle <roger@eyesopen.com>
3939
3940 PR fortran/12632
3941 * g77.dg/12632.f: New test case.
3942
3943 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3944
3945 PR c++/13289
3946 * g++.dg/parse/nontype1.C: New test.
3947
3948 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3949
3950 PR c++/12403
3951 * g++.dg/parse/explicit1.C: New test.
3952 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
3953
3954 2003-12-28 Mark Mitchell <mark@codesourcery.com>
3955
3956 PR c++/13081
3957 * g++.dg/opt/inline6.C: New test.
3958
3959 PR c++/12613
3960 * g++.dg/parse/error9.C: New test.
3961
3962 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
3963
3964 2003-12-28 Mark Mitchell <mark@codesourcery.com>
3965
3966 PR c++/13009
3967 * g++.dg/init/assign1.C: New test.
3968
3969 2003-12-28 Roger Sayle <roger@eyesopen.com>
3970
3971 PR c++/13070
3972 * g++.dg/warn/format3.C: New test case.
3973
3974 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3975
3976 * gcc.c-torture/compile/20031227-1.c: New test.
3977
3978 2003-12-23 Mark Mitchell <mark@codesourcery.com>
3979
3980 * g++.dg/bprob/bprob.exp: Load target-supports.exp
3981 * g77.dg/bprob/bprob.exp: Likewise.
3982 * gcc.misc-tests/bprob.exp: Likewise.
3983 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
3984 variants on systems where the library does not provide that
3985 functionality.
3986 * gcc.dg/builtins-20.c: Use builtins-config.h.
3987 * gcc.dg/builtins-config.h: New file.
3988
3989 2003-12-23 Mark Mitchell <mark@codesourcery.com>
3990
3991 * lib/gcc-dg.exp (dg-require-profiling): New function.
3992 * lib/target-supports.exp (check_profiling_available): Likewise.
3993 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
3994 * g77.dg/bprob/bprob.exp: Likewise.
3995 * gcc.misc-tests/bprob.exp: Likewise.
3996 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
3997 * gcc.dg/20021014-1.c: Likewise.
3998 * gcc.dg/nest.c: Likewise.
3999
4000 2003-12-23 Mark Mitchell <mark@codesourcery.com>
4001
4002 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
4003 compiling.
4004 * g++.dg/lookup/java2.C: Likewise.
4005 * gcc.dg/cpp/lexident.c: Likewise.
4006
4007 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
4008
4009 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
4010 given.
4011 * gcc.c-torture/compile/961203-1.c: Likewise.
4012 * gcc.c-torture/compile/980506-1.c: Likewise.
4013
4014 2003-12-23 Zack Weinberg <zack@codesourcery.com>
4015
4016 * lib/gcc-dg.exp (dg-prune-output): New annotation.
4017 (additional_prunes): New global.
4018 (gcc-dg-prune): Handle additional per-test pruning.
4019 (dg-test): Clear additional_prunes between tests.
4020
4021 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
4022 dg-prune-output to avoid spurious failures from assembler
4023 complaining about nonexistent WAW violations.
4024 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
4025 Use dg-prune-output to avoid spurious failures from assembler
4026 warning about Itanium B-step errata.
4027
4028 2003-12-23 Mark Mitchell <mark@codesourcery.com>
4029
4030 * g++.dg/abi/macro0.C: New test.
4031 * g++.dg/abi/macro1.C: Likewise.
4032 * g++.dg/abi/macro2.C: Likewise.
4033
4034 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
4035 * g++.dg/abi/bitfield7.C: Likewise.
4036 * g++.dg/abi/dtor2.C: Likewise.
4037 * g++.dg/abi/mangle11.C: Likewise.
4038 * g++.dg/abi/mangle12.C: Likewise.
4039 * g++.dg/abi/mangle14.C: Likewise.
4040 * g++.dg/abi/mangle17.C: Likewise.
4041 * g++.dg/abi/vbase10.C: Likewise.
4042 * g++.dg/abi/vbase14.C: Likewise.
4043 * g++.dg/template/qualttp17.C: Likewise.
4044
4045 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
4046
4047 PR c/11995
4048 * gcc.dg/20031223-1.c: New test.
4049
4050 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
4051
4052 * gcc.dg/noreturn-7.c: New test.
4053
4054 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
4055
4056 * gcc.dg/null-pointer-1.c: New test.
4057
4058 2003-12-22 Mark Mitchell <mark@codesourcery.com>
4059
4060 * g++.old-deja/g++.jason/template18.C: Remove.
4061 * g++.old-deja/g++.jason/template37.C: Likewise.
4062
4063 PR c++/12862
4064 * g++.dg/lookup/ns1.C: New test.
4065
4066 PR c++/12397
4067 * g++.dg/template/lookup3.C: New test.
4068
4069 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
4070
4071 * g++.dg/template/recurse1.C: New test
4072
4073 2003-12-22 Mark Mitchell <mark@codesourcery.com>
4074
4075 PR c++/12479
4076 * g++.dg/parse/semicolon1.C: New test.
4077 * g++.dg/parse/semicolon1.h: Likewise.
4078
4079 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
4080
4081 * gcc.dg/darwin-misaligned.c: New test.
4082
4083 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
4084
4085 PR c/9163
4086 * gcc.dg/20031222-1.c: New test.
4087
4088 2003-12-21 Mark Mitchell <mark@codesourcery.com>
4089
4090 PR c++/13438
4091 * g++.dg/parse/error8.C: New test.
4092
4093 PR c++/11554
4094 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
4095
4096 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
4097
4098 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
4099 too small.
4100 * gcc.c-torture/compile/930217-1.c: Likewise.
4101 * gcc.c-torture/compile/930513-1.c: Likewise.
4102 * gcc.c-torture/execute/920908-2.c: Likewise.
4103 * gcc.c-torture/execute/921204-1.c: Likewise.
4104 * gcc.c-torture/execute/930621-1.c: Likewise.
4105 * gcc.c-torture/execute/930630-1.c: Likewise.
4106 * gcc.c-torture/execute/931031-1.c: Likewise.
4107 * gcc.c-torture/execute/980602-2.c: Likewise.
4108 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
4109 * gcc.c-torture/execute/compndlit-1.c: Likewise.
4110 * gcc.c-torture/execute/extzvsi.c: Likewise.
4111 * gcc.c-torture/unsorted/ext.c: Likewise.
4112
4113 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
4114
4115 PR target/12749
4116 * gcc.c-torture/compile/20031220-2.c: New test case.
4117
4118 2003-12-20 Roger Sayle <roger@eyesopen.com>
4119
4120 PR optimization/13031
4121 * gcc.c-torture/compile/20031220-1.c: New test case.
4122
4123 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
4124
4125 * gcc.dg/cast-function-1.c: New test.
4126
4127 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
4128
4129 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
4130 formats.
4131
4132 2003-12-19 Mark Mitchell <mark@codesourcery.com>
4133
4134 PR c++/12795
4135 * g++.dg/ext/attrib10.C: New test.
4136
4137 2003-12-19 Jakub Jelinek <jakub@redhat.com>
4138
4139 * gcc.dg/cleanup-10.c: New test.
4140 * gcc.dg/cleanup-11.c: New test.
4141
4142 2003-12-19 Jakub Jelinek <jakub@redhat.com>
4143
4144 PR c++/13239
4145 * g++.dg/opt/expect1.C: New test.
4146
4147 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
4148
4149 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
4150
4151 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
4152
4153 PR debug/12923
4154 * gcc.dg/20031218-1.c: New test.
4155
4156 PR debug/12389
4157 * gcc.dg/20031218-2.c: New test.
4158 * gcc.dg/20031218-3.c: New test.
4159
4160 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
4161 of label name and allow for USER_LABEL_PREFIX == "_" names.
4162 * g++.dg/abi/mangle18-2.C: Likewise.
4163 * g++.dg/abi/mangle19-1.C: Likewise.
4164 * g++.dg/abi/mangle19-2.C: Likewise.
4165 * g++.dg/abi/mangle20-1.C: Likewise.
4166 * g++.dg/abi/mangle20-2.C: Likewise.
4167
4168 2003-12-18 Richard Henderson <rth@redhat.com>
4169
4170 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
4171
4172 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
4173 Dan Kegel <dank@kegel.com>
4174
4175 PR other/12009
4176 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
4177 testing a cross compiler, it causes spurious compile failures.
4178 * lib/g++.exp: Likewise.
4179
4180 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4181
4182 PR c++/13262
4183 * g++.dg/template/access13.C: New test.
4184
4185 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
4186
4187 * gcc.dg/20031216-1.c: New test.
4188
4189 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4190
4191 PR c++/9154
4192 * g++.dg/template/error10.C: New test.
4193
4194 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
4195
4196 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
4197 * g++.dg/eh/simd-2.C: Likewise.
4198
4199 2003-12-17 James E Wilson <wilson@specifixinc.com>
4200 Roger Sayle <roger@eyesopen.com>
4201
4202 * gcc.c-torture/execute/ieee/mzero5.c: New.
4203
4204 2003-12-17 Mark Mitchell <mark@codesourcery.com>
4205
4206 PR c++/10603
4207 * g++.dg/parse/error6.C: New test.
4208
4209 PR c++/12827
4210 * g++.dg/parse/error7.C: New test.
4211
4212 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
4213
4214 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
4215 at -O with stabs debugging formats.
4216 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
4217 * gcc.dg/debug/debug-2.c: Likewise.
4218
4219 2003-12-16 Mark Mitchell <mark@codesourcery.com>
4220
4221 PR c++/12696
4222 * g++.dg/init/error1.C: New test.
4223
4224 PR c++/12218
4225 * g++.dg/init/pm3.C: New test.
4226
4227 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
4228
4229 PR c/3347
4230 * gcc.dg/bitfld-8.c: New test.
4231
4232 2003-12-16 James Lemke <jim@wasabisystems.com>
4233
4234 * gcc.dg/arm-scd42-[123].c: New tests.
4235
4236 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
4237
4238 PR c++/9043
4239 * g++.dg/abi/mangle20-1.C: New test.
4240 * g++.dg/abi/mangle20-2.C: New test.
4241
4242 2003-12-16 Mark Mitchell <mark@codesourcery.com>
4243
4244 PR c++/13275
4245 * g++.dg/other/offsetof2.C: Remove XFAIL.
4246 * g++.dg/parse/offsetof1.C: New test.
4247 * g++.gd/parse/offsetof2.C: Likewise.
4248
4249 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4250
4251 * g++.dg/template/nontype3.C: New test.
4252 * g++.dg/template/static2.C: Tweaked the dg-error clause.
4253
4254 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4255
4256 * g++.dg/warn/noreturn-3.C: Also test instantiation.
4257
4258 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
4259
4260 PR c++/13387
4261 * g++.dg/expr/assign1.C: New test.
4262
4263 PR c++/13242
4264 * g++.dg/abi/mangle19-1.C: New test.
4265 * g++.dg/abi/mangle19-2.C: New test.
4266
4267 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
4268
4269 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
4270
4271 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
4272
4273 * gcc.c-torture/execute/20031216-1.c: New test.
4274
4275 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4276
4277 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
4278 an ICE regression.
4279
4280 2003-12-15 Mark Mitchell <mark@codesourcery.com>
4281
4282 PR c++/10926
4283 * g++.dg/template/error9.C: New test.
4284
4285 PR c++/11116
4286 * g++.dg/template/error8.C: New test.
4287
4288 2003-12-15 Roger Sayle <roger@eyesopen.com>
4289
4290 PR middle-end/13400
4291 * gcc.c-torture/execute/20031215-1.c: New test case.
4292
4293 2003-12-15 Mark Mitchell <mark@codesourcery.com>
4294
4295 PR c++/13269
4296 * g++.dg/parse/error5.C: New test.
4297
4298 PR c++/12989
4299 * g++.dg/expr/sizeof1.C: New test.
4300
4301 PR c++/13310
4302 * g++.dg/template/crash15.C: New test.
4303
4304 2003-12-15 Geoffrey Keating <geoffk@apple.com>
4305
4306 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
4307 a non-POD type as the last named parameter of a varargs function.
4308
4309 2003-12-15 Mark Mitchell <mark@codesourcery.com>
4310
4311 PR c++/13243
4312 PR c++/12573
4313 * g++.dg/template/crash14.C: New test.
4314 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
4315
4316 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
4317
4318 * g++.dg/other/java1.C: New test.
4319
4320 PR c++/13241
4321 * g++.dg/abi/mangle18-1.C: New test.
4322 * g++.dg/abi/mangle18-2.C: New test.
4323
4324 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4325
4326 PR optimization/10312
4327 * gcc.c-torture/execute/20031214-1.c: New.
4328
4329 2003-12-14 Mark Mitchell <mark@codesourcery.com>
4330
4331 PR c++/10779
4332 PR c++/12160
4333 * g++.dg/parse/error3.C: New test.
4334 * g++.dg/parse/error4.C: Likewise.
4335 * g++.dg/abi/mangle4.C: Tweak error messages.
4336 * g++.dg/lookup/using5.C: Likewise.
4337 * g++.dg/other/error2.C: Likewise.
4338 * g++.dg/parse/typename5.C: Likewise.
4339 * g++.dg/parse/undefined1.C: Likewise.
4340 * g++.dg/template/arg2.C: Likewise.
4341 * g++.dg/template/ttp3.C: Likewise.
4342 * g++.dg/template/type1.C: Likewise.
4343 * g++.old-deja/g++.other/crash32.C: Likewise.
4344 * g++.old-djea/g++.pt/defarg8.C: Likewise.
4345
4346 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4347
4348 PR c++/13106
4349 * g++.dg/warn/noreturn-3.C: New test.
4350
4351 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
4352
4353 PR c++/13118
4354 * g++.dg/abi/covariant3.C: New.
4355
4356 2003-12-12 Jakub Jelinek <jakub@redhat.com>
4357
4358 * g++.dg/eh/ia64-1.C: New test.
4359
4360 2003-12-12 Roger Sayle <roger@eyesopen.com>
4361
4362 PR optimization/13037
4363 * g77.f-torture/execute/13037.f: New test case.
4364
4365 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
4366
4367 PR c++/12881
4368 * g++.dg/abi/covariant2.C: New.
4369
4370 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
4371
4372 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
4373
4374 2003-12-11 Zack Weinberg <zack@codesourcery.com>
4375
4376 * gcc.c-torture/execute/wchar_t-1.x: Delete.
4377
4378 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
4379
4380 PR other/10819
4381 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
4382 to fix Bug 10819.
4383 * lib/g++.exp (g++_version): Likewise.
4384 * lib/g77.exp (g77_version): Likewise.
4385 * lib/objc.exp (default_objc_version): Likewise.
4386
4387 2003-12-10 Richard Henderson <rth@redhat.com>
4388
4389 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
4390
4391 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
4392
4393 2003-12-08 Matt Austern <austern@apple.com>
4394
4395 PR c/13134
4396 * lib/gcc-dg.exp (dg-require-visibility): Define.
4397 * lib/target-supports (check_visibility_available): Define.
4398 * gcc.dg/visibility-1.c: New test.
4399 * gcc.dg/visibility-2.c: Likewise.
4400 * gcc.dg/visibility-3.c: Likewise.
4401 * gcc.dg/visibility-4.c: Likewise.
4402 * gcc.dg/visibility-5.c: Likewise.
4403 * gcc.dg/visibility-6.c: Likewise.
4404 * g++.dg/ext/visibility-1.C: Likewise.
4405 * g++.dg/ext/visibility-2.C: Likewise.
4406 * g++.dg/ext/visibility-3.C: Likewise.
4407 * g++.dg/ext/visibility-4.C: Likewise.
4408 * g++.dg/ext/visibility-5.C: Likewise.
4409 * g++.dg/ext/visibility-6.C: Likewise.
4410
4411 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4412
4413 * g++.dg/lookup/java1.C: New test.
4414 * g++.dg/lookup/java2.C: New test.
4415
4416 2003-12-07 Falk Hueffner <falk@debian.org>
4417
4418 * g++.dg/opt/noreturn-1.C: New test.
4419
4420 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
4421
4422 * gcc.dg/overflow-1.c: New test.
4423
4424 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
4425
4426 * g77.f-torture/compile/13060.f: New test.
4427
4428 2003-12-06 Mark Mitchell <mark@codesourcery.com>
4429
4430 PR c++/13323
4431 * g++.dg/inherit/operator2.C: New test.
4432
4433 2003-12-05 Mark Mitchell <mark@codesourcery.com>
4434
4435 PR c++/13305
4436 * g++.dg/ext/attrib9.C: New test.
4437
4438 2003-12-05 Mark Mitchell <mark@codesourcery.com>
4439
4440 PR c++/13314
4441 * g++.dg/template/error7.C: New test.
4442
4443 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
4444 J"orn Rennecke <joern.rennecke@superh.com>
4445
4446 PR target/13302
4447 * g++.dg/other/struct-va_list.C: New test.
4448
4449 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4450
4451 PR c++/13166
4452 * g++.dg/parse/defarg6.C: New test.
4453
4454 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
4455
4456 PR target/13256
4457 * gcc.c-torture/execute/20031201-1.c: New test.
4458
4459 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
4460
4461 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
4462
4463 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
4464
4465 * gcc.dg/builtin-return-1.c: New test.
4466
4467 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
4468 J"orn Rennecke <joern.rennecke@superh.com>
4469
4470 PR optimization/13260
4471 * gcc.c-torture/execute/20031204-1.c: New test.
4472
4473 2003-12-03 Mark Mitchell <mark@codesourcery.com>
4474
4475 PR c++/9127
4476 * g++.dg/template/error6.C: New test.
4477
4478 2003-12-03 Jakub Jelinek <jakub@redhat.com>
4479
4480 * gcc.dg/20031202-1.c: New test.
4481
4482 2003-12-03 Mark Mitchell <mark@codesourcery.com>
4483
4484 PR c++/13179
4485 * g++.dg/template/eh1.C: New test.
4486
4487 PR c++/10771
4488 * g++.dg/template/error5.C: New test.
4489
4490 2003-12-02 David Ung <davidu@mips.com>
4491
4492 * gcc.dg/compat/vector-check.h: Corrected type for var
4493 g_##TMODE
4494
4495 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4496
4497 PR c++/10126
4498 * g++.dg/template/ptrmem8.C: New test.
4499
4500 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4501
4502 PR c++/12573
4503 * g++.dg/template/dependent-expr3.C: New test.
4504
4505 2003-12-01 James Lemke <jim@wasabisystems.com>
4506
4507 * gcc.dg/arm-g2.c: New test.
4508
4509 2003-12-01 Roger Sayle <roger@eyesopen.com>
4510
4511 PR optimization/11634
4512 * gcc.dg/20031201-2.c: New test case.
4513
4514 2003-12-01 Zack Weinberg <zack@codesourcery.com>
4515
4516 PR 11433
4517 * objc.dg/proto-lossage-3.m: New test.
4518
4519 2003-12-01 Roger Sayle <roger@eyesopen.com>
4520
4521 PR optimization/12628
4522 * gcc.dg/20031201-1.c: New test case.
4523
4524 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
4525
4526 * gcc.dg/unaligned-1.c: New test.
4527
4528 2003-11-30 Mark Mitchell <mark@codesourcery.com>
4529
4530 PR c++/9849
4531 * g++.dg/template/error4.C: New test.
4532 * g++.dg/template/nested3.C: Adjust error markers.
4533
4534 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4535
4536 * gcc.dg/cpp/assert4.c: Check more #system assertions.
4537
4538 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
4539
4540 PR c/10333
4541 * gcc.dg/bitfld-7.c: New test.
4542
4543 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
4544
4545 * gcc.dg/tls/asm-1.C: New test.
4546
4547 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4548
4549 * gcc.dg/cpp/assert4.c: Update.
4550
4551 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
4552
4553 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
4554 * gcc.dg/builtin-apply3.c: New test.
4555
4556 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
4557
4558 * lib/compat.exp (compat-obj): New xfaildata parameter.
4559 Use it to set compiler_conditional_xfail_data before compiling.
4560 (compat-get-options): Handle dg-xfail-if.
4561 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
4562 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
4563 * gcc.dg/compat/vector-1_y.c: Likewise.
4564 * gcc.dg/compat/vector-2_x.c: Likewise.
4565 * gcc.dg/compat/vector-2_y.c: Likewise.
4566
4567 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
4568
4569 * g++.dg/opt/reg-stack4.C: New test.
4570
4571 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
4572
4573 * gcc.dg/builtin-apply2.c: New test.
4574
4575 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
4576
4577 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
4578
4579 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4580
4581 PR c++/12924
4582 * g++.dg/template/template-id-2.C: New test.
4583
4584 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4585
4586 PR c++/5369
4587 * g++.dg/template/memfriend1.C: New test.
4588 * g++.dg/template/memfriend2.C: Likewise.
4589 * g++.dg/template/memfriend3.C: Likewise.
4590 * g++.dg/template/memfriend4.C: Likewise.
4591 * g++.dg/template/memfriend5.C: Likewise.
4592 * g++.dg/template/memfriend6.C: Likewise.
4593 * g++.dg/template/memfriend7.C: Likewise.
4594 * g++.dg/template/memfriend8.C: Likewise.
4595 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
4596
4597 2003-11-21 Mark Mitchell <mark@codesourcery.com>
4598
4599 PR c++/12515
4600 * g++.dg/ext/cond1.C: New test.
4601
4602 2003-11-20 Richard Henderson <rth@redhat.com>
4603
4604 * gcc.dg/20020201-2.c: Remove.
4605 * gcc.dg/20020201-4.c: Remove.
4606 * gcc.dg/20020304-1.c: Remove.
4607
4608 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
4609
4610 * gcc.dg/cpp/trad/xwin1.c: New test case.
4611
4612 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
4613
4614 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
4615 * lib/g77.exp: Likewise.
4616 * lib/objc.exp: Likewise.
4617 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
4618 for darwin.
4619
4620 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4621
4622 PR c++/12932
4623 * g++.dg/template/static5.C: New test.
4624
4625 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
4626
4627 * gcc.dg/nested-func-1.c: New test.
4628
4629 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4630
4631 * gcc.dg/cpp/assert4.c: New test.
4632
4633 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
4634
4635 PR c++/2294
4636 * g++.dg/lookup/using9.c: New test.
4637
4638 2003-11-14 Mark Mitchell <mark@codesourcery.com>
4639
4640 PR c++/12762
4641 * g++.dg/template/error3.C: New test.
4642
4643 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
4644
4645 PR ada/13035
4646 * ada/acats/run_acats, run_all.sh: Fix syntax error.
4647 No longer use a wrapper for gcc, since this does not work under
4648 Windows.
4649
4650 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
4651
4652 PR c++/2094
4653 * g++.dg/template/ptrmem7.C: New test.
4654
4655 2003-11-13 Andrew Pinski <apinski@apple.com>
4656
4657 * gcc.c-torture/compile/20031113-1.c: New test.
4658
4659 2003-11-13 Mark Mitchell <mark@codesourcery.com>
4660 Kean Johnston <jkj@sco.com>
4661
4662 PR c/13029
4663 * gcc.dg/unused-4.c: Update.
4664
4665 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
4666
4667 * g++.dg/opt/const3.C: New test.
4668
4669 2003-11-13 Jan Hubicka <jh@suse.cz>
4670
4671 * gcc.c-torture/compile/20031112-1.c: New test.
4672
4673 2003-11-12 Mark Mitchell <mark@codesourcery.com>
4674
4675 * g++.dg/parse/crash10.C: Remove bogus error marker.
4676
4677 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4678
4679 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
4680 (host_gcc): Likewise.
4681 (ROOT): Honor $PWDCMD.
4682 (BASE): Likewise.
4683 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
4684
4685 2003-11-12 Catherine Moore <clm@redhat.com>
4686
4687 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
4688
4689 2003-11-12 Andreas Jaeger <aj@suse.de>
4690 Jakub Jelinek <jakub@redhat.com>
4691 Andrew Pinski <pinskia@physics.uc.edu>
4692 Richard Henderson <rth@redhat.com>
4693
4694 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
4695 systems.
4696 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
4697
4698 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
4699 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
4700
4701 2003-11-11 Andreas Jaeger <aj@suse.de>
4702
4703 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
4704
4705 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
4706
4707 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
4708
4709 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
4710 Clean ups.
4711
4712 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
4713
4714 * gcc.dg/trampoline-1.c: New test.
4715
4716 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
4717
4718 * gcc.c-torture/compile/200031109-1.c: New test.
4719
4720 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
4721
4722 PR c/3190
4723 PR c/8714
4724 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
4725 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
4726 gcc.dg/format/no-y2k-1.c: Update.
4727
4728 2003-11-08 Roger Sayle <roger@eyesopen.com>
4729
4730 PR optimization/10467
4731 * gcc.dg/20031108-1.c: New test case.
4732
4733 2003-11-07 Geoffrey Keating <geoffk@apple.com>
4734
4735 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
4736
4737 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
4738
4739 * gcc.dg/compound-lvalue-1.c: New test.
4740 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
4741 some XFAILs.
4742
4743 2003-11-06 Geoffrey Keating <geoffk@apple.com>
4744
4745 * gcc.dg/altivec-varargs-1.c: New test.
4746
4747 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
4748
4749 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
4750 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
4751 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
4752 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
4753 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
4754
4755 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
4756
4757 * gcc.dg/cond-lvalue-1.c: New test.
4758
4759 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
4760
4761 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
4762
4763 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4764
4765 PR c++/11616
4766 * g++.dg/template/instantiate5.C: New test.
4767
4768 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4769
4770 PR c++/12726
4771 * g++.dg/ext/complit2.C: Replace test with self-contained version.
4772 * ChangeLog: Add missing first entry for above test.
4773
4774 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4775
4776 PR c++/9810
4777 * g++.dg/template/using8.C: New test.
4778 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
4779
4780 2003-11-02 Roger Sayle <roger@eyesopen.com>
4781
4782 PR optimization/10817
4783 * gcc.c-torture/compile/20031102-1.c: New test case.
4784
4785 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
4786
4787 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
4788 2147483647.
4789
4790 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4791
4792 * gcc.dg/20031102-1.c: New test.
4793
4794 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4795
4796 * gcc.dg/complex-1.c: New test.
4797
4798 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4799
4800 PR c++/12796
4801 * g++.dg/template/crash13.C: Adjust expected error location.
4802 * g++.old-deja/g++.brendan/ns1.C: Likewise.
4803
4804 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
4805
4806 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
4807
4808 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
4809
4810 PR/10239
4811 * gcc.c-torture/compile/20031031-2.c: New test.
4812
4813 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
4814
4815 PR/11640
4816 * gcc.c-torture/compile/20031031-1.c: New test.
4817
4818 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
4819
4820 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
4821 * gcc.misc-tests/bprob.exp: Likewise.
4822 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
4823 the execution test on arm-elf configs.
4824 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
4825 configs that don't support scratch files.
4826 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
4827
4828 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
4829
4830 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
4831 done by dejagnu.
4832
4833 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
4834
4835 * ada/acats/run_all.sh: Redirect mv output to /dev/null
4836 Avoid non pure sh syntax. Add more logging.
4837
4838 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
4839 fail.
4840
4841 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4842
4843 PR libgcj/10610
4844 * gcc.dg/ppc-stackalign-1.c: New test.
4845
4846 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
4847
4848 * ada/acats/run_all.sh: Change output to be more compliant with
4849 dejagnu framework.
4850 Create acats.sum and acats.log files under testsuite/ada/acats
4851 Only run [a-z]* directories, to filter out e.g. CVS.
4852 Redirect build output to log file.
4853
4854 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
4855
4856 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
4857
4858 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
4859
4860 PR ada/5909:
4861 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
4862
4863 2003-10-27 Jakub Jelinek <jakub@redhat.com>
4864
4865 * gcc.c-torture/compile/20031023-1.c: New test.
4866 * gcc.c-torture/compile/20031023-2.c: New test.
4867 * gcc.c-torture/compile/20031023-3.c: New test.
4868 * gcc.c-torture/compile/20031023-4.c: New test.
4869
4870 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4871
4872 PR c++/10371
4873 * g++.dg/lookup/scoped8.C: New test.
4874
4875 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
4876
4877 * g++.dg/opt/reg-stack3.C: New test.
4878
4879 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
4880
4881 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
4882
4883 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4884
4885 PR c++/11076
4886 * g++.dg/template/crash13.C: New test.
4887
4888 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
4889
4890 * gcc.dg/c99-restrict-2.c: New test.
4891
4892 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
4893
4894 PR c++/12698, c++/12699, c++/12700, c++/12566
4895 * g++.dg/inherit/covariant9.C: New test.
4896 * g++.dg/inherit/covariant10.C: New test.
4897 * g++.dg/inherit/covariant11.C: New test.
4898
4899 2003-10-23 Jason Merrill <jason@redhat.com>
4900
4901 PR c++/12726
4902 * g++.dg/ext/complit2.C: New test.
4903
4904 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
4905
4906 PR target/12654
4907 * gcc.c-torture/execute/20031020-1.c: New test.
4908
4909 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4910
4911 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
4912 following the jump_insn.
4913
4914 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
4915
4916 * gcc.dg/cast-lvalue-1.c: New test.
4917
4918 2003-10-21 Mark Mitchell <mark@codesourcery.com>
4919
4920 PR c++/11962
4921 * g++.dg/template/cond2.C: New test.
4922
4923 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
4924
4925 * gcc.dg/builtins-28.c: New test.
4926
4927 2003-10-20 Jan Hubicka <jh@suse.cz>
4928
4929 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
4930 parameter.
4931 * testsuite/gcc.dg/inline-2.c: Likewise.
4932
4933 2003-10-20 Phil Edwards <phil@codesourcery.com>
4934
4935 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
4936 * gcc.dg/nest.c: Likewise.
4937
4938 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4939
4940 PR c++/9781, c++/10583, c++/11862
4941 * g++.dg/parse/crash13.C: New test.
4942
4943 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4944
4945 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
4946
4947 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
4948
4949 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
4950 Define HAVE_C99_RUNTIME except on Solaris.
4951 * gcc.dg/builtins-20.c: Likewise.
4952
4953 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4954
4955 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
4956
4957 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4958
4959 PR c++/12495
4960 * g++.dg/template/crash21.C: New test.
4961
4962 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4963
4964 PR c++/2513
4965 * g++.dg/template/typename5.C: New test.
4966
4967 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4968
4969 PR c++/12369
4970 * g++.dg/template/friend25.C: New test.
4971
4972 2003-10-16 Ziemowit Laski <zlaski@apple.com>
4973
4974 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
4975 versions.
4976
4977 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
4978
4979 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
4980 == 2147483647.
4981
4982 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
4983
4984 * gcc.c-torture/execute/960416-1.x: Remove.
4985 * gcc.c-torture/execute/divconst-3.x: Likewise.
4986
4987 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
4988
4989 PR target/12598
4990 * gcc.dg/torture/cris-volatile-1.c: New test.
4991
4992 2003-10-14 Roger Sayle <roger@eyesopen.com>
4993
4994 PR optimization/9325
4995 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
4996 for overflowing floating point to integer conversion during RTL
4997 simplification.
4998
4999 2003-10-13 Ziemowit Laski <zlaski@apple.com>
5000
5001 * objc/execute/_cmd.m: Fix typo.
5002 * objc.dg/image-info.m, objc.dg/symtab-1.m:
5003 Relax 'scan-assembler' regexp.
5004 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
5005 objc.dg/try-catch-4.m: Run on non-Darwin targets.
5006 * objc.dg/zero-link-2.m: Remove blank line.
5007 * objc.dg/zero-link-3.m: New test case.
5008
5009 2003-10-13 Geoffrey Keating <geoffk@apple.com>
5010
5011 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
5012
5013 * gcc.dg/asm-names.c: Use scan-assembler-not rather
5014 than linker trickery.
5015
5016 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5017
5018 PR c++/12370
5019 * g++.dg/other/friend2.C: New test.
5020
5021 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
5022
5023 * gcc.dg/20031012-1.c: New test.
5024
5025 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
5026
5027 * gcc.dg/weak/weak-3.c: Fix for new warning.
5028
5029 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
5030
5031 PR optimization/8750
5032 * gcc.c-torture/execute/20031012-1.c: New test case.
5033
5034 2003-10-11 Roger Sayle <roger@eyesopen.com>
5035
5036 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
5037 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
5038
5039 2003-10-11 Roger Sayle <roger@eyesopen.com>
5040
5041 PR optimization/12260
5042 * gcc.c-torture/compile/20031011-2.c: New test case.
5043
5044 2003-10-11 Roger Sayle <roger@eyesopen.com>
5045
5046 * gcc.c-torture/execute/20031011-1.c: New testcase.
5047
5048 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
5049
5050 * gcc.c-torture/compile/20031011-1.c: New test.
5051
5052 2003-10-11 Jan Hubicka <jh@suse.cz>
5053
5054 * g++.dg/other/first-global.C: New test.
5055
5056 2003-10-11 Roger Sayle <roger@eyesopen.com>
5057
5058 * gcc.c-torture/execute/string-opt-18.c: New testcase.
5059
5060 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
5061
5062 * gcc.c-torture/compile/20031010-1.c: New test.
5063
5064 2003-10-10 Geoffrey Keating <geoffk@apple.com>
5065
5066 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
5067 * gcc.c-torture/execute/va-arg-25.c: ... here.
5068
5069 2003-10-09 Mark Mitchell <mark@codesourcery.com>
5070
5071 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
5072
5073 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
5074
5075 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
5076
5077 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
5078
5079 * g++.dg/parse/error2.C: New test.
5080
5081 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
5082
5083 PR c++/11097
5084 * g++.dg/other/error5.C: Modify the error message.
5085 * g++.dg/lookup/using8.C: New test.
5086
5087 2003-10-07 Geoffrey Keating <geoffk@apple.com>
5088
5089 * gcc.dg/darwin-abi-2.c: New file.
5090 * gcc.c-torture/execute/va-arg-24.c: New file.
5091
5092 2003-10-06 Bob Wilson <bob.wilson@acm.org>
5093
5094 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
5095 indentation.
5096
5097 2003-10-06 Mark Mitchell <mark@codesourcery.com>
5098
5099 PR c++/10147
5100 * g++.dg/other/error4.C: Update error messages.
5101 * g++.dg/template/ptrmem4.C: Likewise.
5102
5103 PR c++/12337
5104 * g++.dg/init/new9.C: New test.
5105
5106 PR c++/12334, c++/12236, c++/8656
5107 * g++.dg/ext/attrib8.C: New test.
5108
5109 2003-10-06 Devang Patel <dpatel@apple.com>
5110
5111 * gcc.dg/debug/dwarf2-3.h: New test.
5112 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
5113
5114 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
5115
5116 * g++.dg/opt/cfg2.C: New test.
5117
5118 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
5119
5120 * g++.dg/opt/float1.C: New test.
5121
5122 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
5123
5124 * gcc.dg/c90-array-lval-6.c: New test.
5125 * gcc.dg/c99-array-lval-6.c: New test.
5126
5127 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
5128 Ziemowit Laski <zlaski@apple.com>
5129
5130 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
5131 'Derived', so that it is never considered a class method; add
5132 new warning for '+port' method ambiguity.
5133 * objc.dg/method-12.m: Include <objc/objc.h> instead of
5134 <objc/objc-api.h> (needed on Mac OS X).
5135 * objc.dg/method-13.m: New test.
5136
5137 2003-10-03 Roger Sayle <roger@eyesopen.com>
5138
5139 PR optimization/9325, PR java/6391
5140 * gcc.c-torture/execute/20031003-1.c: New test case.
5141
5142 2003-10-02 Mark Mitchell <mark@codesourcery.com>
5143
5144 PR optimization/12180
5145 * gcc.dg/20031002-1.c: New test.
5146
5147 PR c++/12486
5148 * g++.dg/inherit/error1.C: New test.
5149
5150 2003-10-02 Chris Demetriou <cgd@broadcom.com>
5151
5152 * lib/f-torture.exp (search_for): Rename to...
5153 (search_for_re): This. Also, clean up comments and the
5154 "regexp" invocation.
5155
5156 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
5157
5158 * gcc.c-torture/compile/20031002-1.c: New test.
5159
5160 2003-10-02 Jakub Jelinek <jakub@redhat.com>
5161
5162 * g++.dg/opt/cond1.C: New test.
5163
5164 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
5165
5166 * gcc.dg/Wold-style-definition-2.c: New testcase.
5167 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
5168
5169 2003-09-29 Richard Henderson <rth@redhat.com>
5170
5171 * g++.dg/init/array10.C: Add dg-options.
5172
5173 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
5174
5175 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
5176
5177 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5178
5179 * g++.dg/template/friend19.C: Fix typo.
5180 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
5181
5182 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
5183
5184 * gcc.c-torture/execute/20030928-1.c: New test.
5185 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
5186
5187 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
5188
5189 * g++.dg/opt/unroll1.C: New test.
5190
5191 2003-09-26 Roger Sayle <roger@eyesopen.com>
5192
5193 PR optimization/11741
5194 * gcc.dg/20030926-1.c: New test case.
5195
5196 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5197
5198 PR c++/5655
5199 * g++.dg/parse/access7.C: New test.
5200 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
5201
5202 2003-09-24 Ziemowit Laski <zlaski@apple.com>
5203
5204 MERGE OF objc-improvements-branch into MAINLINE:
5205 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
5206 if libobjc has not been built.
5207 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
5208 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
5209 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
5210 objc/execute/nested-3.m, objc/execute/np-2.m,
5211 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
5212 objc/execute/redefining_self.m, objc/execute/root_methods.m,
5213 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
5214 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
5215 objc.dg/special/unclaimed-category-1.h,
5216 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
5217 well as GNU runtime.
5218 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
5219 * execute/cascading-1.m, execute/function-message-1.m,
5220 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
5221 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
5222 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
5223 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
5224 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
5225 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
5226 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
5227 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
5228 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
5229 * objc.dg/bitfield-2.m: Run only on Darwin.
5230 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
5231 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
5232 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
5233 * objc.dg/const-str-1.m: Fix constant string layout.
5234
5235 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
5236
5237 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
5238
5239 2003-09-23 Geoffrey Keating <geoffk@apple.com>
5240
5241 * gcc.dg/darwin-abi-1.c: New file.
5242
5243 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
5244
5245 PR target/12281
5246 * gcc.c-torture/compile/20030921-1.c: New test.
5247
5248 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
5249
5250 * g++.dg/opt/reg-stack2.C: New test.
5251
5252 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
5253
5254 * g++.dg/eh/delayslot1.C: New test.
5255
5256 2003-09-20 Richard Henderson <rth@redhat.com>
5257
5258 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
5259
5260 2003-09-20 Roger Sayle <roger@eyesopen.com>
5261
5262 * gcc.c-torture/execute/20030920-1.c: New test case.
5263
5264 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5265
5266 * g++.dg/rtti/typeid3.C: Correct expected error message.
5267
5268 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5269
5270 PR c++/157
5271 * g++.dg/parse/crash12.C: New test.
5272
5273 2003-09-19 Janis Johnson <janis187@us.ibm.com>
5274
5275 * gcc.dg/compat/mixed-struct-check.h: New.
5276 * gcc.dg/compat/mixed-struct-defs.h: New.
5277 * gcc.dg/compat/mixed-struct-init.h: New.
5278 * gcc.dg/compat/struct-by-value-19_main.c: New.
5279 * gcc.dg/compat/struct-by-value-19_x.c: New.
5280 * gcc.dg/compat/struct-by-value-19_y.c: New.
5281 * gcc.dg/compat/struct-by-value-20_main.c: New.
5282 * gcc.dg/compat/struct-by-value-20_x.c: New.
5283 * gcc.dg/compat/struct-by-value-20_y.c: New.
5284 * gcc.dg/compat/struct-return-19_main.c: New.
5285 * gcc.dg/compat/struct-return-19_x.c: New.
5286 * gcc.dg/compat/struct-return-19_y.c: New.
5287 * gcc.dg/compat/struct-return-20_main.c: New.
5288 * gcc.dg/compat/struct-return-20_x.c: New.
5289 * gcc.dg/compat/struct-return-20_y.c: New.
5290
5291 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
5292 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
5293 so that it will not complain on LP64 targets.
5294
5295 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5296
5297 PR c++/495
5298 * g++.dg/template/friend24.C: New test.
5299
5300 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
5301
5302 PR c++/12332
5303 * g++.dg/template/memtmpl2.C: New test.
5304
5305 2003-09-18 Mark Mitchell <mark@codesourcery.com>
5306
5307 PR target/11184
5308 * gcc.dg/builtin-apply1.c: New test.
5309
5310 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
5311
5312 PR c++/9848
5313 * g++.dg/warn/Wunused-4.C: New test.
5314
5315 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5316
5317 PR c++/12316
5318 * g++.dg/other/gc2.C: New test.
5319
5320 2003-09-17 Mark Mitchell <mark@codesourcery.com>
5321
5322 PR c++/11991
5323 * g++.dg/rtti/typeid3.C: New test.
5324
5325 PR c++/12266
5326 * g++.dg/overload/template1.C: New test.
5327
5328 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
5329
5330 * g++.dg/opt/cfg3.C: New test.
5331
5332 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5333
5334 PR c++/7939
5335 * g++.dg/template/crash11.C: New test.
5336
5337 2003-09-16 Jason Merrill <jason@redhat.com>
5338 Jakub Jelinek <jakub@redhat.com>
5339
5340 * gcc.dg/attr-warn-unused-result.c: New test.
5341
5342 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
5343
5344 PR c++/12184
5345 * g++.dg/expr/call2.C: New test.
5346
5347 2003-09-15 Andreas Jaeger <aj@suse.de>
5348
5349 * gcc.dg/Wold-style-definition-1.c: New test.
5350
5351 2003-09-14 Mark Mitchell <mark@codesourcery.com>
5352
5353 PR c++/3907
5354 * g++.dg/parse/template12.C: New test.
5355
5356 * g++.dg/abi/bitfield11.C: New test.
5357 * g++.dg/abi/bitfield12.C: Likewise.
5358
5359 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
5360
5361 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
5362 non-expansion of functional macro name without arguments at EOL.
5363 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
5364
5365 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
5366
5367 * gcc.c-torture/execute/20030914-[12].c: New tests.
5368
5369 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
5370
5371 PR c++/11788
5372 * g++.dg/overload/addr1.C: New test.
5373
5374 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
5375
5376 * gcc.dg/20030909-1.c: New test.
5377
5378 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
5379
5380 * gcc.dg/ultrasp10.c: New test.
5381
5382 2003-09-09 Devang Patel <dpatel@apple.com>
5383
5384 * gcc.dg/darwin-ld-6.c: New test.
5385
5386 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5387
5388 * gcc.dg/torture/builtin-explog-1.c: New testcase.
5389
5390 2003-09-08 Mark Mitchell <mark@codesourcery.com>
5391
5392 * gcc.dg/ia64-types1.c: New test.
5393 * gcc.dg/ia64-types2.c: Likewise.
5394
5395 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5396
5397 * gcc.dg/builtins-1.c: Add more _Complex tests.
5398 * gcc.dg/torture/builtin-attr-1.c: Likewise.
5399
5400 * gcc.dg/builtins-1.c: Test existing _Complex functions.
5401 * gcc.dg/torture/builtin-attr-1.c: Likewise.
5402
5403 2003-09-08 Mark Mitchell <mark@codesourcery.com>
5404
5405 PR c++/11786
5406 * g++.dg/lookup/koenig2.C: New test.
5407
5408 PR c++/5296
5409 * g++.dg/rtti/typeid2.C: New test.
5410
5411 2003-09-08 Jakub Jelinek <jakub@redhat.com>
5412
5413 * gcc.c-torture/compile/20030904-1.c: New test.
5414
5415 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
5416
5417 * g++.dg/opt/longbranch2.C: New test.
5418
5419 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
5420
5421 * g++.dg/template/crash10.C: Only compile it.
5422
5423 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
5424
5425 PR middle-end/11665
5426 * gcc.c-torture/compile/20030907-1.c: New test.
5427 * g++.dg/init/array11.C: New test.
5428
5429 2003-09-07 Mark Mitchell <mark@codesourcery.com>
5430
5431 PR c++/11852
5432 * g++.dg/init/struct1.C: New test.
5433
5434 2003-09-07 Mark Mitchell <mark@codesourcery.com>
5435
5436 PR c++/12181
5437 * g++.dg/expr/comma1.C: New test.
5438
5439 2003-09-06 Mark Mitchell <mark@codesourcery.com>
5440
5441 PR c++/11867
5442 * g++.dg/expr/static_cast5.C: New test.
5443
5444 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
5445
5446 PR c++/11507
5447 * g++.dg/lookup/scoped7.C: New test.
5448
5449 PR c++/9574
5450 * g++.dg/other/static1.C: New test.
5451
5452 PR c++/11490
5453 * g++.dg/warn/template-1.C: New test.
5454
5455 PR c++/11432
5456 * g++.dg/template/crash10.C: New test.
5457
5458 PR c++/2478
5459 * g++.dg/overload/VLA.C: New test.
5460
5461 PR c++/10804
5462 * g++.dg/template/call1.C: New test.
5463
5464 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
5465
5466 PR c++/11794
5467 * g++.dg/parse/using3.C: New test.
5468
5469 2003-09-06 Roger Sayle <roger@eyesopen.com>
5470
5471 PR c++/11409
5472 * g++.dg/overload/builtin3.C: New test case.
5473
5474 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
5475
5476 PR c/9862
5477 * gcc.dg/20030906-1.c: New test.
5478 * gcc.dg/20030906-2.c: Likewise.
5479
5480 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
5481
5482 PR c++/12167
5483 * g++.dg/parse/defarg5.C: New test.
5484
5485 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
5486
5487 2003-09-05 Mark Mitchell <mark@codesourcery.com>
5488
5489 PR c++/12163
5490 * g++.dg/expr/static_cast4.C: New test.
5491
5492 PR c++/12146
5493 * g++.dg/template/crash9.C: New test.
5494
5495 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
5496
5497 * g++.old-deja/g++.ext/pretty2.C: Update for change
5498 in __FUNCTION__.
5499 * g++.old-deja/g++.ext/pretty3.C: Likewise.
5500
5501 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
5502
5503 PR c++/11922
5504 * g++/dg/template/qualified-id1.C: New test.
5505
5506 PR c++/12037
5507 * g++.dg/warn/noeffect4.C: New test.
5508
5509 2003-09-04 Matt Austern <austern@apple.com>
5510
5511 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
5512 * g++.dg/ext/fnname2.C: Likewise.
5513 * g++.dg/ext/fnname3.C: Likewise.
5514
5515 2003-09-04 Mark Mitchell <mark@codesourcery.com>
5516
5517 * g++.dg/expr/lval1.C: New test.
5518 * g++.dg/ext/lvcast.C: Remove.
5519
5520 2003-09-03 Roger Sayle <roger@eyesopen.com>
5521
5522 PR optimization/11700.
5523 * gcc.c-torture/compile/20030903-1.c: New test case.
5524
5525 2003-09-03 Mark Mitchell <mark@codesourcery.com>
5526
5527 PR c++/12053
5528 * g++.dg/abi/layout4.C: New test.
5529
5530 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
5531
5532 PR c++/11553
5533 * g++.dg/parse/friend3.C: New test.
5534
5535 2003-09-02 Mark Mitchell <mark@codesourcery.com>
5536
5537 PR c++/11847
5538 * g++.dg/template/class1.C: New test.
5539
5540 PR c++/11808
5541 * g++.dg/expr/call1.C: New test.
5542
5543 2003-09-01 Mark Mitchell <mark@codesourcery.com>
5544
5545 PR c++/12114
5546 * g++.dg/init/ref9.C: New test.
5547
5548 PR c++/11972
5549 * g++.dg/template/nested4.C: New test.
5550
5551 2003-08-29 Mark Mitchell <mark@codesourcery.com>
5552
5553 PR c++/12093
5554 * g++.dg/template/non-dependent4.C: New test.
5555
5556 PR c++/11928
5557 * g++.dg/inherit/conv1.C: New test.
5558
5559 2003-08-29 Mark Mitchell <mark@codesourcery.com>
5560
5561 PR c++/6196
5562 * g++.dg/ext/label1.C: New test.
5563 * g++.dg/ext/label2.C: Likewise.
5564
5565 2003-08-28 Mark Mitchell <mark@codesourcery.com>
5566
5567 * g++.dg/expr/cond3.C: New test.
5568
5569 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5570
5571 * gcc.dg/builtins-1.c: Add new builtin cases.
5572
5573 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5574
5575 * gcc.dg/builtins-1.c: Add new cases.
5576 * gcc.dg/torture/builtin-attr-1.c: Likewise.
5577
5578 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5579
5580 * gcc.dg/builtins-1.c: Add more math builtin tests.
5581 * gcc.dg/torture/builtin-attr-1.c: New test.
5582
5583 2003-08-28 Mark Mitchell <mark@codesourcery.com>
5584
5585 PR optimization/5079
5586 * g++.dg/opt/static3.C: New test.
5587
5588 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5589
5590 * gcc.misc-tests/gcov-10b.c: New test.
5591
5592 2003-08-27 Mark Mitchell <mark@codesourcery.com>
5593
5594 * g++.dg/opt/ptrmem3.C: New test.
5595
5596 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
5597
5598 2003-08-27 Jakub Jelinek <jakub@redhat.com>
5599
5600 * gcc.dg/20030826-2.c: New test.
5601
5602 2003-08-26 Roger Sayle <roger@eyesopen.com>
5603
5604 PR middle-end/12002
5605 * g77.f-torture/compile/12002.f: New test case.
5606
5607 2003-08-26 Roger Sayle <roger@eyesopen.com>
5608
5609 * gcc.dg/20030826-1.c: New test case.
5610
5611 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
5612
5613 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
5614
5615 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
5616
5617 PR c++/11871
5618 * c++.dg/lookup/crash1.C: New test.
5619
5620 * c++.dg/warn/noeffect3.C: New test.
5621
5622 2003-08-25 Janis Johnson <janis187@us.ibm.com>
5623
5624 * gcc.dg/compat/vector-1_x.c: Compile with -w.
5625 * gcc.dg/compat/vector-1_y.c: Ditto.
5626 * gcc.dg/compat/vector-2_x.c: Ditto.
5627 * gcc.dg/compat/vector-2_y.c: Ditto.
5628
5629 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
5630
5631 * gcc.dg/20030702-1.c: New test.
5632
5633 2003-08-25 Mark Mitchell <mark@codesourcery.com>
5634
5635 PR c++/8795
5636 * g++.dg/ext/altivec-1.C: New test.
5637
5638 2003-08-24 Richard Henderson <rth@redhat.com>
5639
5640 * g++.dg/eh/simd-2.C: Add -w for x86.
5641
5642 2003-08-23 Jakub Jelinek <jakub@redhat.com>
5643
5644 * gcc.dg/20030815-1.c: New test.
5645
5646 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5647
5648 PR c++/3765
5649 * g++.dg/parse/access6.C: New test.
5650
5651 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5652
5653 PR c++/641, c++/11876
5654 * g++.dg/template/friend22.C: New test.
5655 * g++.dg/template/friend23.C: Likewise.
5656
5657 2003-08-22 Mark Mitchell <mark@codesourcery.com>
5658
5659 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
5660 identically.
5661
5662 2003-08-22 Mark Mitchell <mark@codesourcery.com>
5663
5664 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
5665
5666 2003-08-22 Mark Mitchell <mark@codesourcery.com>
5667
5668 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
5669
5670 2003-08-22 Mark Mitchell <mark@codesourcery.com>
5671
5672 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
5673
5674 2003-08-22 Mark Mitchell <mark@codesourcery.com>
5675
5676 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
5677
5678 2003-08-21 Mark Mitchell <mark@codesourcery.com>
5679
5680 PR c++/11919
5681 * g++.dg/overload/prom1.C: New test.
5682
5683 PR c++/11551
5684 * g++.dg/parse/dtor2.C: New test.
5685
5686 PR c++/10762
5687 * g++.dg/parse/using2.C: New test.
5688
5689 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
5690
5691 PR target/11805
5692 * gcc.c-torture/compile/20030821-1.c: New.
5693
5694 2003-08-20 Mark Mitchell <mark@codesourcery.com>
5695
5696 PR c++/11834
5697 * g++.dg/template/deduce2.C: New test.
5698
5699 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
5700
5701 * gcc.c-torture/execute/20030821-1.c: New test.
5702
5703 2003-08-20 Roger Sayle <roger@eyesopen.com>
5704
5705 PR middle-end/11984
5706 * gcc.dg/20030820-1.c: New test case.
5707
5708 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
5709
5710 PR c++/11945
5711 * g++.dg/warn/noeffect2.C: New test.
5712
5713 2003-08-19 Mark Mitchell <mark@codesourcery.com>
5714
5715 PR c++/10926
5716 * g++.dg/template/dtor2.C: New test.
5717
5718 PR c++/11684
5719 * g++.dg/template/operator1.C: New test.
5720 * g++.dg/parse/operator4.C: New test.
5721
5722 PR c++/11946.C
5723 * g++.dg/expr/enum1.C: New test.
5724 * gcc.dg/c99-bool-1.c: Remove bogus warning.
5725
5726 PR c++/11036.C
5727 * g++.dg/parse/elab2.C: New test.
5728 * g++.dg/parse/typedef4.C: Change error message.
5729 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
5730 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
5731 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
5732
5733 2003-08-19 Geoffrey Keating <geoffk@apple.com>
5734
5735 * gcc.dg/pch/warn-1.c: New.
5736 * gcc.dg/pch/warn-1.hs: New.
5737
5738 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
5739 not-tested file.
5740
5741 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
5742
5743 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
5744
5745 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
5746
5747 * gcc.dg/uninit-D.c: New Test.
5748 * gcc.dg/uninit-E.c: New Test.
5749 * gcc.dg/uninit-F.c: New Test.
5750 * gcc.dg/uninit-G.c: New Test.
5751
5752 2003-08-19 Michael Ritzert <ritzert@t-online.de>
5753
5754 * g++.dg/README: Describe the pch directory.
5755
5756 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5757
5758 PR c++/11174
5759 * g++.dg/parse/access4.C: New test.
5760 * g++.dg/parse/access5.C: Likewise.
5761 * g++.old-deja/g++.jason/access17.C: Adjust error message.
5762
5763 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
5764
5765 * gcc.dg/noncompile/20030818-1.c: New.
5766
5767 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
5768
5769 PR c++/11957
5770 * g++.dg/warn/noeffect1.C: New test.
5771
5772 * g++.dg/template/scope2.C: New test.
5773 * g++.dg/template/error2.C: Correct dg-error
5774
5775 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
5776
5777 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
5778
5779 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
5780
5781 PR C++/11512
5782 * g++.dg/template/warn1.C: New.
5783
5784 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
5785
5786 * g++.dg/template/error2.C: New test.
5787 * g++.dg/lookup/using7.C: Adjust errors
5788 * g++.old-deja/g++.pt/crash36.C: Likewise.
5789 * g++.old-deja/g++.pt/derived3.C: Likewise.
5790
5791 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5792
5793 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
5794 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
5795 * gcc.c-torture/execute/builtins/string-9.c: New, from
5796 string-opt-9.c. Adjust for execute/builtins framework.
5797 * gcc.c-torture/execute/string-opt-9.c: Delete.
5798
5799 2003-08-12 Mark Mitchell <mark@codesourcery.com>
5800
5801 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
5802
5803 * g++.dg/parse/ret-type2.C: New test.
5804
5805 PR c++/11703
5806 * g++.dg/init/new8.C: New test.
5807
5808 PR c++/10923
5809 * g++.dg/parse/typedef5.C: New test.
5810
5811 PR c++/9512
5812 * g++.dg/parse/qualified2.C: New test.
5813 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
5814 invalid code.
5815
5816 2003-08-11 Mark Mitchell <mark@codesourcery.com>
5817
5818 * g++.dg/conversion/ptrmem1.C: New test.
5819
5820 2003-08-11 Jakub Jelinek <jakub@redhat.com>
5821
5822 PR target/11693
5823 * gcc.dg/20030811-1.c: New test.
5824
5825 PR target/11535
5826 * gcc.c-torture/execute/20030811-1.c: New test.
5827
5828 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5829
5830 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
5831
5832 2003-08-10 Mark Mitchell <mark@codesourcery.com>
5833
5834 PR c++/11789.C
5835 * g++.dg/inherit/multiple1.C: New test.
5836
5837 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
5838
5839 * gcc.dg/spe1.c: New test.
5840
5841 PR c++/11670
5842 * g++.dg/expr/cast2.C: New test.
5843
5844 PR c++/10530
5845 * g++.dg/template/dependent-name2.C: New test.
5846
5847 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
5848
5849 * g++.dg/parse/crash11.C: Put the dg options in comments.
5850
5851 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
5852
5853 * lib/gcc-dg.exp: Update for diagnostic change.
5854
5855 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5856
5857 PR c++/5767
5858 * g++.dg/parse/crash11.C: New test.
5859
5860 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
5861
5862 * gcc.dg/cpp/spacing1.c: Update.
5863
5864 2003-08-04 Janis Johnson <janis187@us.ibm.com>
5865
5866 PR target/11739
5867 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
5868 a value for -mtune.
5869
5870 2003-08-04 Roger Sayle <roger@eyesopen.com>
5871
5872 PR middle-end/11771
5873 * gcc.c-torture/compile/20030804-1.c: New test case.
5874
5875 2003-08-04 Roger Sayle <roger@eyesopen.com>
5876
5877 * gcc.dg/20030804-1.c: New test case.
5878
5879 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
5880
5881 * gcc.dg/cpp/separate-1.c: New test.
5882
5883 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
5884
5885 PR c++/11704
5886 * g++.dg/template/dependent-expr2.C: New test.
5887
5888 PR c++/11766
5889 * g++.dg/expr/ptrmem1.C: New test.
5890
5891 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5892
5893 PR c++/9453
5894 * g++.dg/template/friend15.C: New test.
5895
5896 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
5897
5898 * lib/dg-pch.exp: Work round PCH bug.
5899
5900 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5901
5902 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
5903 builtins. Move cases from builtins-4.c here.
5904
5905 * gcc.dg/torture/builtin-math-1.c: New test taken from
5906 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
5907 additional cases.
5908
5909 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
5910 Delete.
5911
5912 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
5913
5914 PR c++/9447
5915 * g++.dg/template/using7.C: New test.
5916
5917 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
5918
5919 * import1.c, import2.c: New tests.
5920
5921 2003-08-01 Jakub Jelinek <jakub@redhat.com>
5922
5923 * g++.dg/eh/crossjump1.C: New test.
5924
5925 2003-08-01 Mark Mitchell <mark@codesourcery.com>
5926
5927 PR c++/11697
5928 * g++.dg/template/using6.C: New test.
5929
5930 PR c++/11744
5931 * g++.dg/template/koenig2.C: New test.
5932
5933 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5934
5935 PR c++/7983
5936 * g++.dg/parse/typedef4.C: New test.
5937
5938 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5939
5940 PR c++/8442, c++/8806
5941 * g++.dg/template/elab1.C: New test.
5942 * g++.dg/template/type2.C: Likewise.
5943 * g++.dg/template/ttp3.C: Adjust expected error message.
5944 * g++.old-deja/g++.law/visibility13.C: Likewise.
5945 * g++.old-deja/g++.niklas/t135.C: Likewise.
5946 * g++.old-deja/g++.pt/ttp41.C: Likewise.
5947 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
5948 template argument.
5949 * g++.old-deja/g++.pt/ttp44.C: Likewise.
5950
5951 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
5952
5953 PR c++/11295
5954 * g++.dg/ext/stmtexpr1.C: New test.
5955
5956 * g++.dg/opt/tmp1.C: New test.
5957
5958 PR c++/11525
5959 * g++.dg/parse/constant4.C: New test.
5960
5961 PR c++/9447
5962 * g++.dg/template/using5.C: New test.
5963
5964 2003-07-31 Roger Sayle <roger@eyesopen.com>
5965
5966 * gcc.dg/builtins-27.c: New test case.
5967
5968 2003-07-31 Jakub Jelinek <jakub@redhat.com>
5969
5970 * gcc.dg/tls/opt-7.c: New test.
5971
5972 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
5973
5974 * g++.old-deja/g++.other/crash18.C: Remove.
5975
5976 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
5977
5978 * g++.dg/template/explicit3.C: New.
5979 * g++.dg/template/explicit4.C: New.
5980 * g++.dg/template/explicit5.C: New.
5981
5982 PR c++/11347
5983 * g++.dg/template/memtmpl1.C: New.
5984
5985 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
5986
5987 PR target/11565
5988 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
5989 * gcc.dg/i386-387-5.c (dg-options): Likewise.
5990
5991 2003-07-30 Jan Hubicka <jh@suse.cz>
5992
5993 * vtgc1.c: Kill.
5994
5995 2003-07-29 Zack Weinberg <zack@codesourcery.com>
5996
5997 * gcc.dg/struct-in-proto-1.c: New test.
5998
5999 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
6000
6001 * gcc.dg/cpp/include2.c: Only expect one message.
6002
6003 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
6004
6005 PR c++/9447
6006 * g++.dg/template/using1.C: New test.
6007 * g++.dg/template/using2.C: New test.
6008 * g++.dg/template/using3.C: New test.
6009 * g++.dg/template/using4.C: New test.
6010
6011 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
6012
6013 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
6014 * gcc.c-torture/execute/string-opt-10.c: Likewise.
6015
6016 2003-07-28 Jan Hubicka <jh@suse.cz>
6017
6018 PR c++/11530
6019 * g++.dg/opt/call1.C: New test.
6020
6021 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
6022
6023 PR c++/11667
6024 * g++.dg/init/enum2.C: New test.
6025 * g++.dg/template/overload1.C: Add "-w" option.
6026
6027 2003-07-28 <hp@bitrange.com>
6028
6029 * gcc.dg/Wdeclaration-after-statement-1.c,
6030 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
6031
6032 2003-07-28 Jakub Jelinek <jakub@redhat.com>
6033
6034 * gcc.c-torture/compile/20030725-1.c: New test.
6035
6036 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
6037
6038 * gcc.dg/20030505.c: Only run for SPE.
6039 Remove definition of opaque type.
6040
6041 2003-07-27 Mark Mitchell <mark@codesourcery.com>
6042
6043 * g++.dg/template/ptrmem6.C: New test.
6044
6045 2003-07-26 Geoffrey Keating <geoffk@apple.com>
6046
6047 * gcc.c-torture/compile/zero-strct-2.c: New test.
6048
6049 2003-07-25 Geoffrey Keating <geoffk@apple.com>
6050
6051 * gcc.dg/intermod-1.c: New test.
6052
6053 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
6054
6055 PR c++/11617
6056 * g++.dg/template/lookup2.C: New test.
6057 * g++.dg/template/memclass1.C: Remove instantiated from error.
6058 * g++.dg/other/error2.C: Tweak expected errors.
6059
6060 PR c++/11596
6061 * g++.dg/template/defarg3.C: New test.
6062
6063 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
6064
6065 2003-07-24 Mark Mitchell <mark@codesourcery.com>
6066
6067 * g++.dg/inherit/access5.C: New test.
6068
6069 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6070
6071 PR c++/11513
6072 * g++.dg/template/crash8.C: New test.
6073
6074 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
6075
6076 PR c/10602
6077 * gcc.dg/noncompile/incomplete-2.c: New test.
6078
6079 2003-07-23 Mark Mitchell <mark@codesourcery.com>
6080
6081 PR c++/11645
6082 * g++.dg/inherit/access4.C: New test.
6083
6084 PR c++/11517
6085 * g++.dg/expr/cond2.C: New test.
6086
6087 PR optimization/10679
6088 * g++.dg/opt/inline4.C: New test.
6089
6090 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
6091
6092 * g++.dg/parse/crash10: New test.
6093
6094 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
6095
6096 * g++.dg/ext/flexary1.C: New test.
6097
6098 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6099
6100 PR c++/10793
6101 * g++.dg/template/crash9.C: New test.
6102
6103 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6104
6105 PR c++/3004
6106 * g++.dg/parse/typedef3.C: New test.
6107
6108 PR c++/7906
6109 * g++.dg/parse/operator2.C: New test.
6110
6111 PR c++/8895
6112 * g++.dg/parse/def-tmpl-arg1.C: New test.
6113
6114 PR c++/9282
6115 * g++.dg/parse/funptr1.C: New test.
6116
6117 PR c++/9452
6118 * g++.dg/parse/ambig3.C: New test.
6119
6120 PR c++/9454
6121 * g++.dg/parse/operator3.C: New test.
6122
6123 PR c++/9486
6124 * g++.dg/parse/template10.C: New test.
6125
6126 PR c++/9488
6127 * g++.dg/parse/template11.C: New test.
6128
6129 PR c++/10150
6130 * g++.dg/parse/invalid-op1.C: New test.
6131
6132 PR c++/10247
6133 * g++.dg/parse/condexpr1.C: New test.
6134
6135 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
6136
6137 * g++.dg/ext/packed3.C: New test.
6138 * g++.dg/ext/packed4.C: New test.
6139
6140 * gcc.dg/pack-test-3.c: New test.
6141
6142 2003-07-21 Janis Johnson <janis187@us.ibm.com>
6143
6144 * lib/compat.exp: Handle dg-options per source file.
6145 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
6146 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
6147 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
6148 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
6149 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
6150 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
6151 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
6152 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
6153 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
6154 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
6155 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
6156 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
6157 * g++.dg/compat/break/bitfield7_x.C: Ditto.
6158 * g++.dg/compat/break/bitfield7_y.C: Ditto.
6159
6160 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
6161
6162 PR c/10320
6163 * gcc.c-torture/execute/20030718-1.c: New test.
6164
6165 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
6166
6167 PR optimization/11536
6168 * gcc.dg/20030721-1.c: New test.
6169
6170 2003-07-19 Mark Mitchell <mark@codesourcery.com>
6171
6172 PR c++/11546
6173 * g++.dg/template/lookup1.C: New test.
6174
6175 2003-07-19 Zack Weinberg <zack@codesourcery.com>
6176
6177 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
6178 diagnostics of ill-formed constructs involving labels.
6179 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
6180 the new 'previously defined here' message.
6181
6182 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
6183
6184 * g++.dg/parse/non-dependent2.C: New test.
6185
6186 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
6187
6188 * g++.dg/init/init-ref4.C: xfail on targets without
6189 weak symbols.
6190
6191 2003-07-17 Jakub Jelinek <jakub@redhat.com>
6192
6193 PR target/11087
6194 * gcc.c-torture/execute/20030717-1.c: New test.
6195
6196 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
6197
6198 * g++.dg/opt/cfg1.C: New test.
6199
6200 2003-07-17 Mark Mitchell <mark@codesourcery.com>
6201
6202 PR optimization/11557
6203 * gcc.dg/20030717-1.c: New test.
6204
6205 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
6206
6207 PR c++/10476
6208 * g++.dg/expr/crash-1.C: New test.
6209
6210 PR c++/11027
6211 * g++.dg/template/init3.C: New test.
6212
6213 PR c++/8222
6214 * g++.dg/template/non-dependent1.C: New test.
6215
6216 PR c++/11070
6217 * g++.dg/template/non-dependent2.C: New test.
6218
6219 PR c++/11071
6220 * g++.dg/template/non-dependent3.C: New test.
6221
6222 PR c++/9907
6223 * g++.dg/template/sizeof5.C: New test.
6224
6225 2003-07-17 Geoffrey Keating <geoffk@apple.com>
6226
6227 PR 11498
6228 * gcc.c-torture/compile/mangle-1.c: New file.
6229
6230 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6231
6232 PR c++/7809
6233 * g++.dg/parse/access3.C: New test.
6234
6235 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
6236
6237 PR c++/11384
6238 * g++.dg/init/init-ref4.C: New test.
6239
6240 2003-07-16 Mark Mitchell <mark@codesourcery.com>
6241
6242 PR c++/11547
6243 * g++.dg/parse/constant3.C: New test.
6244 * g++.dg/parse/crash7.C: Likewise.
6245
6246 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
6247
6248 PR target/11008
6249 * gcc.dg/i386-pentium4-not-mull.c: New.
6250
6251 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
6252
6253 * gcc.dg/asm-names.c (ymain): Make it weak.
6254
6255 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6256
6257 PR c++/5421
6258 * g++.dg/template/friend21.C: New test.
6259
6260 2003-07-16 Jakub Jelinek <jakub@redhat.com>
6261
6262 * gcc.dg/cleanup-8.c: New test.
6263 * gcc.dg/cleanup-9.c: New test.
6264
6265 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
6266
6267 * g++.dg/ext/dll-MI1.h: New file.
6268 * g++.dg/ext/dllexport-MI1.C: New file.
6269 * g++.dg/ext/dllimport-MI1.C: New file.
6270
6271 2003-07-15 Jakub Jelinek <jakub@redhat.com>
6272
6273 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
6274 it does not have cmpstrsi patterns (just cmpmemsi).
6275
6276 2003-07-15 Mark Mitchell <mark@codesourcery.com>
6277
6278 PR debug/11473
6279 * g++.dg/debug/debug8.C: New test.
6280
6281 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6282
6283 PR c++/10108
6284 * g++.dg/template/crash7.C: New test.
6285
6286 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
6287
6288 PR target/10795
6289 * gcc.c-torture/compile/20030708-1.c: New.
6290
6291 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
6292
6293 * gcc.c-torture/execute/20030715-1.c: New test.
6294
6295 2003-07-14 Geoffrey Keating <geoffk@apple.com>
6296
6297 * gcc.dg/pch/inline-3.c: New file.
6298 * gcc.dg/pch/inline-3.hs: New file.
6299 * gcc.dg/pch/inline-4.c: New file.
6300 * gcc.dg/pch/inline-4.hs: New file.
6301
6302 2003-07-14 Mark Mitchell <mark@codesourcery.com>
6303
6304 PR c++/11509
6305 * g++.dg/template/crash6.C: New test.
6306
6307 PR c++/7053
6308 * g++.dg/template/friend20.C: New test.
6309
6310 PR c++/7019
6311 * g++.dg/template/overload2.C: New test.
6312
6313 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6314
6315 PR optimization/11440
6316 * gcc.c-torture/execute/20030714-1.c: New test.
6317
6318 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6319
6320 PR c++/11154
6321 * g++.dg/template/partial2.C: New test.
6322
6323 2003-07-13 Mark Mitchell <mark@codesourcery.com>
6324
6325 PR c++/11503
6326 * g++.dg/template/anon1.C: New test.
6327
6328 PR c++/11493
6329 PR c++/11495
6330 * g++.dg/parse/template9.C: Likewise.
6331 * g++.dg/template/crash4.C: New test.
6332 * g++.dg/template/koenig1.C: Likewise.
6333 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
6334 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
6335 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
6336 functions.
6337 * g++.old-deja/g++.jason/template36.C: Likewise.
6338 * g++.old-deja/g++.mike/p1989.C: Likewise.
6339 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
6340 * g++.old-deja/g++.pt/ttp20.C: Use this->.
6341 * g++.old-deja/g++.pt/ttp21.C: Use this->.
6342 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
6343 compiling.
6344 * g++.old-deja/g++.pt/union2.C: Use this->.
6345
6346 2003-07-11 Jakub Jelinek <jakub@redhat.com>
6347
6348 * gcc.dg/20030711-1.c: New test.
6349
6350 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
6351
6352 PR c++/11050
6353 * g++.dg/parse/args1.C: New test.
6354 * g++.pt/defarg8.C: Change expected errors.
6355
6356 2003-07-11 Mark Mitchell <mark@codesourcery.com>
6357
6358 PR c++/8164
6359 * g++.dg/template/nontype2.C: New test.
6360
6361 PR c++/10558
6362 * g++.dg/parse/template8.C: New test.
6363
6364 PR c++/8327
6365 * g++.dg/template/scope1.C: New test.
6366
6367 * g++.dg/warn/Wsign-compare-1.C: New test.
6368
6369 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
6370
6371 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
6372
6373 2003-07-10 Mark Mitchell <mark@codesourcery.com>
6374
6375 PR c++/9411
6376 * g++.dg/template/explicit2.C: New test.
6377
6378 PR c++/10032
6379 * g++.dg/warn/pedantic1.C: New test.
6380
6381 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
6382
6383 PR c++ 9483
6384 * g++.dg/other/field1.C: New test.
6385
6386 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
6387
6388 PR c/11449
6389 * gcc.c-torture/compile/20030707-1.c: New.
6390
6391 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6392
6393 PR c++/10849
6394 * g++.dg/template/access12.C: New test.
6395
6396 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
6397
6398 * g++.dg/bprob/bprob.exp (prof_ext): Update.
6399 * g77.dg/bprob/bprob.exp (prof_ext): Update.
6400 * gcc.misc-tests/bprob.exp (prof_ext): Update.
6401 * gcc.misc-tests/gcov.exp: Update
6402 * g++.dg/gcov/gcov.exp: Update
6403 * lib/gcov.exp: Update.
6404
6405 2003-07-08 Mark Mitchell <mark@codesourcery.com>
6406
6407 * g++.dg/abi/mangle17.C: Make sure template expressions are
6408 dependent.
6409 * g++.dg/abi/mangle4.C: Mark erroneous casts.
6410 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
6411 * g++.dg/opt/stack1.C: Remove erroneous code.
6412 * g++.dg/parse/template7.C: New test.
6413 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
6414 * g++.old-deja/g++.pt/crash4.C: Likewise.
6415
6416 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6417
6418 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
6419 with zero or one occurence of `$' after the initial `L'.
6420
6421 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
6422
6423 * gcc.c-torture/compile/20030704-1.c: Add a comment.
6424
6425 2003-07-08 Roger Sayle <roger@eyesopen.com>
6426
6427 PR c/11370
6428 * gcc.dg/Wunreachable-6.c: New testcase.
6429 * gcc.dg/Wunreachable-7.c: New testcase.
6430
6431 2003-07-08 Jakub Jelinek <jakub@redhat.com>
6432
6433 PR c/11420
6434 * gcc.dg/20030708-1.c: New test.
6435
6436 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
6437
6438 * gcc.dg/compat/sdata-section.h: New file.
6439 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
6440 * gcc.dg/torture/mips-sdata-1.c: New test.
6441
6442 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6443
6444 PR c++/11030
6445 * g++.dg/template/friend19.C: New test.
6446
6447 2003-07-08 Jakub Jelinek <jakub@redhat.com>
6448
6449 * g++.dg/opt/strength-reduce.C: New test.
6450
6451 2003-07-07 Roger Sayle <roger@eyesopen.com>
6452
6453 PR target/10979
6454 * gcc.dg/20030707-1.c: New testcase.
6455
6456 2003-07-07 Roger Sayle <roger@eyesopen.com>
6457
6458 PR optimization/11059
6459 * g++.dg/opt/emptyunion.C: New testcase.
6460
6461 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
6462 Eric Botcazou <ebotcazou@libertysurf.fr>
6463
6464 * g++.dg/opt/stack1.C: New test.
6465
6466 2003-07-05 Mark Mitchell <mark@codesourcery.com>
6467
6468 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
6469 run test.
6470
6471 PR c++/11431
6472 * g++.dg/expr/static_cast3.C: New test.
6473
6474 2003-07-04 Zack Weinberg <zack@codesourcery.com>
6475
6476 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
6477 everywhere.
6478 * gcc.dg/concat.c: Concatenation of string constants with
6479 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
6480 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
6481 * gcc.dg/cpp/escape-2.c: Use wide character constants where
6482 necessary to avoid multi-character character constant warning.
6483 * gcc.dg/cpp/escape.c: Likewise.
6484 * gcc.dg/cpp/ucs.c: Likewise.
6485 Remove backslashes from dg-bogus comments, as they confuse Tcl.
6486 Fix a typo.
6487
6488 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
6489
6490 PR c/11428
6491 * gcc.c-torture/compile/20030704-1.c: New.
6492
6493 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
6494
6495 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
6496
6497 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
6498
6499 PR c++/5287, PR c++/7910, PR c++/11021
6500 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
6501 tests for warnings.
6502 * g++.dg/ext/dllimport2.C: Add tests for warnings.
6503 * g++.dg/ext/dllimport3.C: Likewise.
6504 * g++.dg/ext/dllimport4.C: New file.
6505 * g++.dg/ext/dllimport5.C: New file.
6506 * g++.dg/ext/dllimport6.C: New file.
6507 * g++.dg/ext/dllimport7.C: New file.
6508 * g++.dg/ext/dllimport8.C: New file.
6509 * g++.dg/ext/dllimport9.C: New file.
6510 * g++.dg/ext/dllimport10.C: New file.
6511 * g++.dg/ext/dllexport1.C: New file.
6512
6513 2003-07-03 Mark Mitchell <mark@codesourcery.com>
6514
6515 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
6516 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
6517
6518 2003-07-03 Roger Sayle <roger@eyesopen.com>
6519
6520 * gcc.dg/builtins-25.c: New testcase.
6521 * gcc.dg/builtins-26.c: New testcase.
6522
6523 2003-07-03 Janis Johnson <janis187@us.ibm.com>
6524
6525 * gcc.dg/compat/vector-defs.h: New file.
6526 * gcc.dg/compat/vector-setup.h: New file.
6527 * gcc.dg/compat/vector-check.h: New file.
6528 * gcc.dg/compat/vector-1_main.c: New file.
6529 * gcc.dg/compat/vector-1_x.c: New file.
6530 * gcc.dg/compat/vector-1_y.c: New file.
6531 * gcc.dg/compat/vector-2_main.c: New file.
6532 * gcc.dg/compat/vector-2_x.c: New file.
6533 * gcc.dg/compat/vector-2_y.c: New file.
6534
6535 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
6536 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
6537 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
6538 * gcc.dg/compat/struct-align-1.h: New file.
6539 * gcc.dg/compat/struct-align-1_main.c: New file.
6540 * gcc.dg/compat/struct-align-1_x.c: New file.
6541 * gcc.dg/compat/struct-align-1_y.c: New file.
6542 * gcc.dg/compat/struct-align-2.h: New file.
6543 * gcc.dg/compat/struct-align-2_main.c: New file.
6544 * gcc.dg/compat/struct-align-2_x.c: New file.
6545 * gcc.dg/co
6546 * g++.old-deja/g++.other/comdat3.C: Likewise.
6547 * g++.old-deja/g++.other/ctor1.C: Likewise.
6548 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
6549
6550 2003-06-05 Richard Henderson <rth@redhat.com>
6551
6552 * gcc.dg/debug/20030605-1.c: New.
6553
6554 2003-06-04 Mark Mitchell <mark@codesourcery.com>
6555
6556 * README.QMTEST: Update.
6557
6558 2003-06-04 Richard Henderson <rth@redhat.com>
6559
6560 * gcc.dg/cleanup-1.c: New.
6561 * gcc.dg/cleanup-2.c: New.
6562 * gcc.dg/cleanup-3.c: New.
6563 * gcc.dg/cleanup-4.c: New.
6564 * gcc.dg/cleanup-5.c: New.
6565 * gcc.dg/cleanup-6.c: New.
6566 * gcc.dg/cleanup-7.c: New.
6567
6568 2003-06-04 Mark Mitchell <mark@codesourcery.com>
6569
6570 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
6571
6572 * lib/dg-pch.exp: New file.
6573 * g++.dg/pch/pch.exp: Use dg-pch.exp.
6574 * gcc.dg/pch/pch.exp: Likewise.
6575
6576 2003-06-04 Roger Sayle <roger@eyesopen.com>
6577
6578 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
6579 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
6580 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
6581 * gcc.dg/builtins-17.c: New test case.
6582 * gcc.dg/i386-387-4.c: New test case.
6583 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
6584
6585 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
6586
6587 * gcc.dg/ultrasp9.c: New test.
6588
6589 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
6590
6591 * gcc.c-torture/compile/20030604-1.c: New test.
6592 * gcc.dg/sparc-constant-1.c: New test.
6593
6594 2003-06-03 Glen Nakamura <glen@imodulo.com>
6595
6596 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
6597
6598 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
6599
6600 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
6601
6602 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
6603 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
6604
6605 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
6606
6607 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
6608
6609 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6610
6611 PR c++/10940
6612 * g++.dg/template/spec10.C: New test.
6613
6614 2003-06-03 Roger Sayle <roger@eyesopen.com>
6615
6616 * gcc.dg/builtins-16.c: New test case.
6617
6618 2003-06-03 Jakub Jelinek <jakub@redhat.com>
6619
6620 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
6621 mempcpy test with post-increments.
6622 * gcc.c-torture/execute/string-opt-3.c: New test.
6623 * gcc.dg/string-opt-1.c: New test.
6624
6625 2003-06-03 David Billinghurst (David.Billinghurst@riotinto.com)
6626
6627 PR fortran/10965
6628 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
6629
6630 2003-06-02 Mark Mitchell <mark@codesourcery.com>
6631
6632 * lib/scanasm.exp (dg-scan): New function, factored out of ...
6633 (scan-assembler): ... here. Use dg-scan.
6634 (scan-assembler-not): Likewise.
6635 (scan-file): New function.
6636 (scan-file-not): Likewise.
6637 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
6638 * gcc.dg/cpp/_Pragma4.c: Likewise.
6639 * gcc.dg/cpp/_Pragma5.c: Likewise.
6640 * gcc.dg/cpp/avoidpaste1.c: Likewise.
6641 * gcc.dg/cpp/avoidpaste2.c: Likewise.
6642 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
6643 * gcc.dg/cpp/cmdlne-P.c: Likewise.
6644 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
6645 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
6646 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
6647 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
6648 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
6649 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
6650 * gcc.dg/cpp/cxxcom1.c: Likewise.
6651 * gcc.dg/cpp/line1.c: Likewise.
6652 * gcc.dg/cpp/maccom1.c: Likewise.
6653 * gcc.dg/cpp/maccom2.c: Likewise.
6654 * gcc.dg/cpp/maccom3.c: Likewise.
6655 * gcc.dg/cpp/maccom4.c: Likewise.
6656 * gcc.dg/cpp/maccom5.c: Likewise.
6657 * gcc.dg/cpp/maccom6.c: Likewise.
6658 * gcc.dg/cpp/multiline.c: Likewise.
6659 * gcc.dg/cpp/spacing1.c: Likewise.
6660 * gcc.dg/cpp/spacing2.c: Likewise.
6661 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
6662 * gcc.dg/cpp/trad/maccom1.c: Likewise.
6663 * gcc.dg/cpp/trad/maccom2.c: Likewise.
6664 * gcc.dg/cpp/trad/maccom3.c: Likewise.
6665 * gcc.dg/cpp/trad/maccom4.c: Likewise.
6666 * gcc.dg/cpp/trad/maccom6.c: Likewise.
6667 * gcc.dg/cpp/cxxcom2.c: Likewise.
6668 * gcc.dg/cpp/cxxcom2.h: New file.
6669
6670 * gcc.dg/cpp/truefalse.cpp: Move it to ...
6671 * g++.dg/cpp/truefalse.C: Here.
6672 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
6673
6674 2003-06-01 Loren James Rittle <ljrittle@acm.org>
6675
6676 * gcc.dg/cpp/redef3.c: New file.
6677
6678 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
6679
6680 * gcc.dg/i386-loop-3.c: New test.
6681
6682 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
6683
6684 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
6685
6686 2003-05-31 Roger Sayle <roger@eyesopen.com>
6687
6688 * gcc.dg/fwrapv-1.c: New test case.
6689 * gcc.dg/fwrapv-2.c: New test case.
6690
6691 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6692
6693 PR c++/10956
6694 * g++.dg/template/spec9.C: New test.
6695
6696 2003-05-29 Roger Sayle <roger@eyesopen.com>
6697
6698 * gcc.dg/duff-4.c: New test case.
6699
6700 2003-05-27 David Billinghurst (David.Billinghurst@riotinto.com)
6701
6702 PR fortran/10843
6703 * g77.dg/ffixed-form-1.f: New test
6704 * g77.dg/ffixed-form-2.f: New test
6705 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
6706 * g77.dg/ffree-form-3.f: New test
6707
6708 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
6709
6710 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
6711 * gcc.dg/wint_t-1.c: Likewise.
6712
6713 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6714
6715 * g++.dg/template/access11.C: New test.
6716
6717 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6718
6719 PR c++/10849
6720 * g++.dg/template/access10.C: New test.
6721
6722 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
6723 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6724
6725 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
6726
6727 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
6728
6729 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
6730 suppress for powerpc-*-darwin*.
6731 * gcc.dg/torture/builtin-noret-2.c: Likewise.
6732
6733 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
6734
6735 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
6736 suppress option for powerpc-*-darwin*.
6737
6738 2003-05-23 Roger Sayle <roger@eyesopen.com>
6739
6740 * gcc.dg/builtins-1.c: Add tests for tan and atan.
6741 * gcc.dg/builtins-4.c: Add test for fmod.
6742
6743 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6744
6745 PR c++/10682
6746 * g++.dg/template/instantiate4.C: New test.
6747
6748 2003-05-22 Roger Sayle <roger@eyesopen.com>
6749
6750 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
6751
6752 2003-05-21 Janis Johnson <janis187@us.ibm.com>
6753
6754 * gcc.dg/compat/scalar-return-1_main.c: New file.
6755 * gcc.dg/compat/scalar-return-1_x.c: New file.
6756 * gcc.dg/compat/scalar-return-1_y.c: New file.
6757 * gcc.dg/compat/scalar-return-2_main.c: New file.
6758 * gcc.dg/compat/scalar-return-2_x.c: New file.
6759 * gcc.dg/compat/scalar-return-2_y.c: New file.
6760 * gcc.dg/compat/struct-return-3_main.c: New file.
6761 * gcc.dg/compat/struct-return-3_y.c: New file.
6762 * gcc.dg/compat/struct-return-3_x.c: New file.
6763 * gcc.dg/compat/struct-return-2_main.c: New file.
6764 * gcc.dg/compat/struct-return-2_x.c: New file.
6765 * gcc.dg/compat/struct-return-2_y.c: New file.
6766
6767 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6768
6769 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
6770 for hppa*-hp-hpux*.
6771 * gcc.dg/20021014-1.c (dg-options): Likewise.
6772 * gcc.dg/nest.c (dg-options): Likewise.
6773
6774 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
6775
6776 PR c++/9738
6777 * g++.dg/ext/dllimport2.C: New file.
6778 * g++.dg/ext/dllimport3.C: New file.
6779
6780 2003-05-20 Janis Johnson <janis187@us.ibm.com>
6781
6782 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
6783 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
6784 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
6785 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
6786 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
6787 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
6788 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
6789 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
6790 * gcc.dg/compat/small-struct-defs.h: New file.
6791 * gcc.dg/compat/small-struct-init.h: New file.
6792 * gcc.dg/compat/small-struct-check.h: New file.
6793 * gcc.dg/compat/fp-struct-defs.h: New file.
6794 * gcc.dg/compat/fp-struct-check.h: New file.
6795 * gcc.dg/compat/fp-struct-init.h: New file.
6796 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
6797 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
6798
6799 2003-05-19 Jakub Jelinek <jakub@redhat.com>
6800
6801 * gcc.dg/20030225-2.c: New test.
6802
6803 2003-05-18 Roger Sayle <roger@eyesopen.com>
6804 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6805
6806 * gcc.c-torture/compile/20030518-1.c: New test case.
6807
6808 2003-05-18 Mark Mitchell <mark@codesourcery.com>
6809
6810 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
6811 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
6812 gcc-dg-debug-runtest.
6813 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
6814 gcc-dg-debug-runtest.
6815
6816 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6817
6818 PR c++/9022
6819 * g++.dg/lookup/using6.C: New test.
6820
6821 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6822
6823 * g++.dg/parse/access2.C: New test.
6824
6825 2003-05-17 Mark Mitchell <mark@codesourcery.com>
6826
6827 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
6828 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
6829 * gcc.dg/debug/debug.exp: Likewise.
6830
6831 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
6832
6833 * gcc.dg/dollar.c: New test.
6834
6835 2003-05-16 Janis Johnson <janis187@us.ibm.com>
6836
6837 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
6838 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
6839 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
6840 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
6841 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
6842 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
6843 * gcc.dg/compat/struct-by-value-6_main.c: New file.
6844 * gcc.dg/compat/struct-by-value-6_x.c: New file.
6845 * gcc.dg/compat/struct-by-value-6_y.c: New file.
6846 * gcc.dg/compat/struct-by-value-7_main.c: New file.
6847 * gcc.dg/compat/struct-by-value-7_x.c: New file.
6848 * gcc.dg/compat/struct-by-value-7_y.c: New file.
6849 * gcc.dg/compat/struct-by-value-8_main.c: New file.
6850 * gcc.dg/compat/struct-by-value-8_x.c: New file.
6851 * gcc.dg/compat/struct-by-value-8_y.c: New file.
6852 * gcc.dg/compat/struct-by-value-9_main.c: New file.
6853 * gcc.dg/compat/struct-by-value-9_x.c: New file.
6854 * gcc.dg/compat/struct-by-value-9_y.c: New file.
6855
6856 2003-05-16 Mark Mitchell <mark@codesourcery.com>
6857
6858 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
6859 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
6860 support for "repo" mode.
6861 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
6862 * lib/g77-dg.exp: Likewise.
6863 * lib/obj-dg.exp: Likewise.
6864
6865 2003-05-16 Jakub Jelinek <jakub@redhat.com>
6866
6867 Merge from gcc-3_2-rhl8-branch:
6868 2003-04-23 Jakub Jelinek <jakub@redhat.com>
6869
6870 * gcc.dg/tls/opt-6.c: New test.
6871
6872 2003-04-05 Jakub Jelinek <jakub@redhat.com>
6873
6874 * gcc.dg/20030405-1.c: New test.
6875
6876 2003-03-09 Jakub Jelinek <jakub@redhat.com>
6877
6878 * gcc.dg/20030309-1.c: New test.
6879
6880 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
6881
6882 * gcc.c-torture/execute/20030307-1.c: New test.
6883
6884 2003-02-20 Randolph Chung <tausq@debian.org>
6885
6886 * gcc.c-torture/compile/20030220-1.c: New test.
6887
6888 2003-02-18 Jakub Jelinek <jakub@redhat.com>
6889
6890 * gcc.dg/20030217-1.c: New test.
6891
6892 2003-01-29 Jakub Jelinek <jakub@redhat.com>
6893
6894 * gcc.c-torture/compile/20020129-1.c: New test.
6895
6896 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
6897
6898 * gcc.dg/unroll-1.c: New test.
6899
6900 2002-11-16 Jan Hubicka <jh@suse.cz>
6901
6902 * gcc.c-torture/execute/20020920-1.c: New test.
6903
6904 2002-10-08 Jakub Jelinek <jakub@redhat.com>
6905
6906 PR target/7434
6907 * gcc.c-torture/compile/20021008-1.c: New test.
6908
6909 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
6910
6911 PR target/7559
6912 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
6913
6914 2002-08-07 Jakub Jelinek <jakub@redhat.com>
6915
6916 * gcc.c-torture/compile/20020807-1.c: New test.
6917
6918 2002-07-30 Jakub Jelinek <jakub@redhat.com>
6919
6920 * gcc.dg/tls/opt-1.c: New test.
6921
6922 2002-07-29 Jakub Jelinek <jakub@redhat.com>
6923
6924 * gcc.dg/20020729-1.c: New test.
6925
6926 2002-07-20 Jakub Jelinek <jakub@redhat.com>
6927
6928 * g++.dg/opt/life1.C: New test.
6929
6930 2002-05-20 Jakub Jelinek <jakub@redhat.com>
6931
6932 * gcc.dg/20020525-1.c: New test.
6933
6934 2002-05-24 Jakub Jelinek <jakub@redhat.com>
6935
6936 PR c++/6794
6937 * g++.dg/ext/pretty1.C: New test.
6938 * g++.dg/ext/pretty2.C: New test.
6939
6940 2003-05-15 Mark Mitchell <mark@codesourcery.com>
6941
6942 PR c++/8385
6943 * g++.dg/ext/typeof5.C: New test.
6944
6945 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
6946
6947 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
6948 __USER_LABEL_PREFIX__ into account.
6949 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
6950
6951 2003-05-14 Roger Sayle <roger@eyesopen.com>
6952
6953 * gcc.dg/builtins-15.c: New test case.
6954
6955 2003-05-13 Zack Weinberg <zack@codesourcery.com>
6956
6957 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
6958
6959 2003-05-12 Mark Mitchell <mark@codesourcery.com>
6960
6961 * lib/g++.exp: Tweak handling of additional source files.
6962 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
6963 * g++.dg/special/conpr-2a.C: Rename to ...
6964 * g++.dg/special/conpr-2a.cc: ... this.
6965 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
6966 * g++.dg/special/conpr-3a.C: Rename to ...
6967 * g++.dg/special/conpr-3a.cc: This.
6968 * g++.dg/special/conpr-3b.C: Rename to ...
6969 * g++.dg/special/conpr-3b.cc: This.
6970 * g++.dg/special/conpr-4.C: New test.
6971 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
6972
6973 2003-05-12 David Edelsohn <edelsohn@gnu.org>
6974
6975 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
6976
6977 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6978
6979 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
6980 * g++.old-deja/g++.robertl/eb71.C: Likewise.
6981 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
6982 * g++.old-deja/g++.other/warn3.C: Likewise.
6983
6984 2003-05-11 Roger Sayle <roger@eyesopen.com>
6985
6986 * gcc.dg/i386-387-1.c: Update to also test log.
6987 * gcc.dg/i386-387-2.c: Likewise.
6988
6989 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
6990
6991 * g77.f-torture/execute/int8421.f: New test.
6992
6993 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6994
6995 PR c++/10230, c++/10481
6996 * g++.dg/lookup/scoped5.C: New test.
6997
6998 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6999
7000 PR c++/10552
7001 * g++.dg/template/ttp6.C: New test.
7002
7003 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
7004
7005 * gcc.c-torture/execute/builtins: New directory.
7006 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
7007 gcc.c-torture/execute/builtins.
7008 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
7009 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
7010 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
7011 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
7012
7013 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7014
7015 PR c++/9252
7016 * g++.dg/template/access8.C: New test.
7017 * g++.dg/template/access9.C: New test.
7018
7019 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7020
7021 PR c++/9554
7022 * g++.dg/parse/access1.C: New test.
7023
7024 2003-05-09 DJ Delorie <dj@redhat.com>
7025
7026 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
7027 long, and not an int.
7028
7029 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7030
7031 PR c++/10555, c++/10576
7032 * g++.dg/template/memclass1.C: New test.
7033
7034 2003-05-08 DJ Delorie <dj@redhat.com>
7035
7036 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
7037 targets.
7038 * gcc.c-torture/execute/20021024-1.x: Likewise.
7039 * gcc.c-torture/execute/shiftdi.x: Likewise.
7040 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
7041 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
7042 * gcc.dg/20021018-1.c: Likewise.
7043
7044 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7045
7046 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
7047
7048 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
7049 (bcopy): Call memmove.
7050
7051 2003-05-08 Roger Sayle <roger@eyesopen.com>
7052
7053 * g77.f-torture/compile/8485.f: New test case.
7054
7055 2003-05-07 Richard Henderson <rth@redhat.com>
7056
7057 PR c++/10570
7058 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
7059 Verify exception_cleanup not called for rethrows.
7060 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
7061 when exiting catch block without rethrowing.
7062 * g++.dg/eh/forced3.C: New.
7063 * g++.dg/eh/forced4.C: New.
7064
7065 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
7066
7067 * gcc.dg/20030505.c: Fix triplet.
7068
7069 2003-05-06 DJ Delorie <dj@redhat.com>
7070
7071 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
7072 * gcc.dg/nest.c: Likewise.
7073
7074 2003-05-05 Roger Sayle <roger@eyesopen.com>
7075
7076 * gcc.dg/builtins-14.c: New test case.
7077
7078 2003-05-05 Janis Johnson <janis187@us.ibm.com>
7079
7080 * lib/compat.exp (compat-execute): New argument.
7081 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
7082 * gcc.dg/compat: New test directory.
7083 * gcc.dg/compat/compat.exp: New expect script.
7084 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
7085 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
7086 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
7087 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
7088 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
7089 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
7090
7091 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
7092 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
7093 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
7094 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
7095 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
7096 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
7097 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
7098 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
7099 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
7100 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
7101 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
7102 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
7103 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
7104 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
7105 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
7106
7107 2003-05-05 Zack Weinberg <zack@codesourcery.com>
7108
7109 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
7110
7111 2003-05-05 Jakub Jelinek <jakub@redhat.com>
7112
7113 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
7114
7115 2003-05-05 Geoffrey Keating <geoffk@apple.com>
7116
7117 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
7118 * gcc.dg/ppc-fsel-2.c: New test.
7119
7120 * gcc.dg/unused-5.c: New test.
7121
7122 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7123
7124 PR c++/10496
7125 * g++.dg/warn/pmf1.C: New test.
7126
7127 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7128
7129 PR c++/4494
7130 * g++.dg/warn/main.C: New test.
7131
7132 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7133
7134 * gcc.dg/nonnull-3.c: New test.
7135
7136 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
7137
7138 * gcc.dg/cpp/Wtrigraphs.c: Update.
7139 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
7140
7141 2003-05-03 Geoffrey Keating <geoffk@apple.com>
7142
7143 * gcc.dg/ppc-fsel-1.c: New test.
7144
7145 2003-05-03 Zack Weinberg <zack@codesourcery.com>
7146
7147 PR c/10604
7148 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
7149
7150 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
7151
7152 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
7153
7154 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7155
7156 PR c++/9364, c++/10553, c++/10586
7157 * g++.dg/parse/typename4.C: New test.
7158 * g++.dg/parse/typename5.C: Likewise.
7159
7160 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
7161
7162 * gcc.c-torture/compile/20030503-1.c: New test.
7163
7164 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7165
7166 * g++.dg/lookup/using5.C: Fix testcase error.
7167
7168 2003-05-01 Chris Demetriou <cgd@broadcom.com>
7169
7170 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
7171 since MEABI is no longer supported. Remove all vestiges
7172 of MEABI from the test.
7173
7174 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7175
7176 PR c++/10554
7177 * g++.dg/lookup/using5.C: New test.
7178
7179 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7180
7181 PR c++/8772
7182 * g++.dg/template/ttp5.C: New test.
7183
7184 2003-04-30 Mark Mitchell <mark@codesourcery.com>
7185
7186 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
7187 (dg-gpp-additional-sources): New function.
7188 (dg-gpp-additional-files): Likewise.
7189 * lib/g++.exp (additional_sources): New variable.
7190 (additional_files): Likewise.
7191 (g++_target_compile): Deal with them.
7192 * lib/old-dejagnu.exp: Remove.
7193 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
7194 * g++.old-deja: Revise all tests to use dg commands.
7195
7196 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7197
7198 PR c++/9432, c++/9528
7199 * g++.dg/lookup/using4.C: New test.
7200
7201 2003-04-29 Geoffrey Keating <geoffk@apple.com>
7202
7203 * gcc.dg/noreturn-5.c: New file.
7204 * gcc.dg/noreturn-6.c: New file.
7205
7206 * gcc.c-torture/compile/inline-1.c: New file.
7207
7208 2003-04-29 Mark Mitchell <mark@codesourcery.com>
7209
7210 PR c++/10551
7211 * g++.dg/template/explicit1.C: New test.
7212
7213 2003-04-29 Mark Mitchell <mark@codesourcery.com>
7214
7215 PR c++/10549
7216 * g++.dg/other/bitfield1.C: New test.
7217
7218 PR c++/10527
7219 * g++.dg/init/new7.C: New test.
7220
7221 2003-04-29 Mark Mitchell <mark@codesourcery.com>
7222
7223 * g++.dg/ext/desig1.C: New test.
7224 * g++.dg/ext/init1.C: Update.
7225
7226 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
7227
7228 2003-04-28 Mark Mitchell <mark@codesourcery.com>
7229
7230 PR c++/10180
7231 * g++.dg/warn/Winline-1.C: New test.
7232
7233 2003-04-28 Jakub Jelinek <jakub@redhat.com>
7234
7235 * gcc.c-torture/execute/string-opt-19.c: New test.
7236
7237 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
7238 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
7239
7240 2003-04-27 Mark Mitchell <mark@codesourcery.com>
7241
7242 PR c++/10506
7243 * g++.dg/init/new6.C: New test.
7244
7245 PR c++/10503
7246 * g++.dg/init/ref6.C: New test.
7247
7248 2003-04-26 David Edelsohn <edelsohn@gnu.org>
7249
7250 * g++.dg/warn/weak1.C: XFAIL on AIX4.
7251
7252 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7253
7254 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
7255 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
7256
7257 2003-04-25 Mark Mitchell <mark@codesourcery.com>
7258
7259 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
7260 initialized static data members.
7261
7262 2003-04-25 H.J. Lu <hjl@gnu.org>
7263
7264 * gcc.dg/ia64-sync-4.c: New test.
7265
7266 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7267
7268 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
7269 date.
7270
7271 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
7272
7273 PR c++/10337
7274 * g++.dg/warn/conv1.C: New test.
7275 * g++.old-deja/g++.other/conv7.C: Adjust.
7276 * g++.old-deja/g++.other/overload14.C: Adjust.
7277
7278 2003-04-23 Mark Mitchell <mark@codesourcery.com>
7279
7280 PR c++/10471
7281 * g++.dg/template/defarg2.C: New test.
7282
7283 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
7284
7285 * gcc.dg/cpp/include2.c: Update.
7286 * gcc.dg/cpp/multiline-2.c: New.
7287 * gcc.dg/cpp/multiline.c: Update.
7288 * gcc.dg/cpp/strify2.c: Update.
7289 * gcc.dg/cpp/trad/literals-2.c: Update.
7290
7291 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7292
7293 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
7294
7295 2003-04-23 Mark Mitchell <mark@codesourcery.com>
7296
7297 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
7298
7299 2003-04-23 Mark Mitchell <mark@codesourcery.com>
7300
7301 PR c++/10451
7302 * g++.dg/parse/crash4.C: New test.
7303
7304 PR c++/9847
7305 * g++.dg/parse/crash5.C: New test.
7306
7307 2003-04-22 Mark Mitchell <mark@codesourcery.com>
7308
7309 PR c++/10446
7310 * g++.dg/parse/crash3.C: New test.
7311
7312 PR c++/10428
7313 * g++.dg/parse/elab1.C: New test.
7314
7315 2003-04-22 Devang Patel <dpatel@apple.com>
7316
7317 * gcc.dg/cpp/trad/funlike-5.c: New test.
7318
7319 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
7320
7321 * g++.dg/other/packed1.C: Fix dg options.
7322
7323 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
7324
7325 * g++.dg/other/offsetof2.C: New test.
7326
7327 2003-04-21 Mark Mitchell <mark@codesourcery.com>
7328
7329 * g++.dg/template/recurse.C: Adjust location of error messages.
7330
7331 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
7332
7333 PR c++/9881
7334 * g++.dg/init/addr-const1.C: New test.
7335 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
7336
7337 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
7338
7339 PR c++/10405
7340 * g++.dg/lookup/struct-hack1.C: New test.
7341
7342 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
7343
7344 * ucs.c: Update diagnostic messages.
7345
7346 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
7347
7348 * gcc.dg/cpp/truefalse.cpp: New test.
7349 * gcc.dg/cpp/cpp.exp: Update.
7350 * g++.dg/other/stdbool-if.C: Remove.
7351
7352 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
7353
7354 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
7355 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
7356
7357 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7358
7359 * gcc.c-torture/compile/20030418-1.c: New test.
7360
7361 2003-04-17 Janis Johnson <janis187@us.ibm.com>
7362
7363 * README.compat: Remove; content moved to doc/sourcebuild.texi.
7364
7365 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7366
7367 PR c++/10347
7368 g++.dg/template/dependent-name1.C: New test.
7369
7370 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
7371
7372 * gcc.dg/warn-1.c (tourist_guide): New array,
7373 contains a pointer to bar.
7374
7375 2003-04-16 Roger Sayle <roger@eyesopen.com>
7376
7377 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
7378 * gcc.c-torture/execute/medce-1.c: New test case.
7379 * gcc.c-torture/execute/medce-2.c: New test case.
7380
7381 2003-04-15 Mark Mitchell <mark@codesourcery.com>
7382
7383 * lib/prune.exp: Ignore more messages.
7384
7385 PR c++/10381
7386 * g++.dg/parse/lookup3.C: New test.
7387
7388 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
7389
7390 * gcc.c-torture/compile/20030415-1.c : New test.
7391
7392 2003-04-14 Mark Mitchell <mark@codesourcery.com>
7393
7394 * gcc.c-torture/execute/scope-2.c: Move to ...
7395 * gcc.dg/noncompile/scope.c: .... here.
7396
7397 2003-04-14 Roger Sayle <roger@eyesopen.com>
7398
7399 * gcc.dg/20030414-2.c: New test case.
7400
7401 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
7402
7403 PR target/10377
7404 * gcc.dg/20030414-1.c: New test.
7405
7406 2003-04-13 Roger Sayle <roger@eyesopen.com>
7407
7408 * gcc.dg/builtins-12.c: New test case.
7409 * gcc.dg/builtins-13.c: New test case.
7410
7411 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7412
7413 * gcc.c-torture/execute/string-opt-18.c: New test.
7414
7415 2003-04-13 Mark Mitchell <mark@codesourcery.com>
7416
7417 PR c++/10300
7418 * g++.dg/init/new5.C: New test.
7419
7420 2003-04-12 Mark Mitchell <mark@codesourcery.com>
7421
7422 PR c++/7910
7423 * g++.dg/ext/dllimport1.C: New test.
7424
7425 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
7426
7427 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
7428
7429 2003-04-11 Bud Davis <bdavis9659@comcast.net>
7430
7431 PR Fortran/9263
7432 * g77.f-torture/noncompile/9263.f: New test
7433 PR Fortran/1832
7434 * g77.f-torture/execute/1832.f: New test
7435
7436 2003-04-11 David Chad <davidc@freebsd.org>
7437 Loren J. Rittle <ljrittle@acm.org>
7438
7439 libobjc/8562
7440 * objc.dg/headers.m: New test.
7441
7442 2003-04-10 Zack Weinberg <zack@codesourcery.com>
7443
7444 * gcc.c-torture/execute/builtin-noret-2.c: New.
7445 * gcc.c-torture/execute/builtin-noret-2.x: New.
7446 XFAIL builtin-noret-2.c at -O1 and above.
7447 * gcc.dg/redecl.c: New.
7448 * gcc.dg/Wshadow-1.c: Update error regexps.
7449
7450 2003-04-10 Mark Mitchell <mark@codesourcery.com>
7451
7452 * g++.dg/abi/bitfield10.C: New test.
7453
7454 2003-04-09 Mike Stump <mrs@apple.com>
7455
7456 * gcc.dg/pch/pch.exp: Make testcase names longer.
7457 * g++.dg/pch/pch.exp: Make testcase names longer.
7458
7459 2003-04-08 Roger Sayle <roger@eyesopen.com>
7460
7461 * gcc.dg/builtins-11.c: New test case.
7462
7463 2003-04-08 Roger Sayle <roger@eyesopen.com>
7464
7465 * gcc.dg/builtins-9.c: New test case.
7466 * gcc.dg/builtins-10.c: New test case.
7467
7468 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
7469
7470 * gcc.dg/noncompile/init-4.c.c: New test.
7471
7472 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
7473
7474 * gcc.misc-test/gcov-9.c: New test.
7475 * gcc.misc-test/gcov-10.c: New test
7476 * gcc.misc-test/gcov-11.c: New test.
7477
7478 2003-04-05 Zack Weinberg <zack@codesourcery.com>
7479
7480 PR optimization/10024
7481 * gcc.c-torture/compile/20030405-1.c: New test.
7482
7483 2003-04-04 Geoffrey Keating <geoffk@apple.com>
7484
7485 * gcc.dg/pch/static-3.c: New.
7486 * gcc.dg/pch/static-3.hs: New.
7487 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
7488
7489 2003-04-04 Richard Henderson <rth@redhat.com>
7490
7491 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
7492 * g++.dg/eh/forced2.C: Likewise.
7493
7494 2003-04-03 Mike Stump <mrs@apple.com>
7495
7496 * lib/scanasm.exp (scan-assembler): Add xfail processing for
7497 target arg.
7498 (scan-assembler-times, scan-assembler-not): Likewise.
7499 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
7500
7501 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
7502
7503 * gcc.dg/sparc-loop-1.c: New test.
7504
7505 2003-04-02 Geoffrey Keating <geoffk@apple.com>
7506
7507 PR other/9274
7508 * g++.dg/pch/system-2.C: New.
7509 * g++.dg/pch/system-2.Hs: New.
7510
7511 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
7512
7513 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
7514
7515 * g++.dg/eh/simd-1.C (vecfunc): Same.
7516
7517 2003-04-01 Roger Sayle <roger@eyesopen.com>
7518
7519 * gcc.c-torture/execute/20030401-1.c: New test case.
7520
7521 2003-04-01 Ziemowit Laski <zlaski@apple.com>
7522
7523 * objc.dg/defs.m: New.
7524
7525 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
7526
7527 * g++.dg/eh/simd-1.C: New.
7528 * g++.dg/eh/simd-2.C: New.
7529
7530 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
7531
7532 * gcc.c-torture/execute/simd-3.c: New.
7533
7534 2003-03-31 Mark Mitchell <mark@codesourcery.com>
7535
7536 PR c/9936
7537 * gcc.dg/20030331-2.c: New test.
7538
7539 2003-03-31 Mark Mitchell <mark@codesourcery.com>
7540
7541 PR c++/10278
7542 * g++.dg/parse/crash2.C: New test.
7543
7544 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
7545
7546 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
7547 * gcc.c-torture/execute/20030331-1.c: ...here.
7548
7549 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
7550
7551 * gcc.c-torture/execute/20030331-1.c: New test.
7552
7553 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
7554
7555 * lib/gcov.exp: Adjust call return testing strings.
7556 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
7557
7558 2003-03-31 Roger Sayle <roger@eyesopen.com>
7559
7560 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
7561 * gcc.dg/builtins-7.c: New test case.
7562 * gcc.dg/builtins-8.c: New test case.
7563
7564 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
7565
7566 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
7567
7568 2003-03-30 Mark Mitchell <mark@codesourcery.com>
7569
7570 PR c++/7647
7571 * g++.dg/lookup-class-member-2.C: New test.
7572
7573 2003-03-30 Glen Nakamura <glen@imodulo.com>
7574
7575 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
7576
7577 2003-03-28 Roger Sayle <roger@eyesopen.com>
7578
7579 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
7580
7581 2003-03-28 Mark Mitchell <mark@codesourcery.com>
7582
7583 * g++.dg/init/attrib1.C: New test.
7584
7585 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
7586
7587 * gcc.dg/ultrasp8.c: New test.
7588
7589 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
7590
7591 * gcc.dg/ultrasp7.c: New test.
7592
7593 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
7594
7595 PR c++/10047
7596 * g++.dg/template/inline1.C: New test.
7597
7598 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
7599
7600 * gcc.dg/sparc-dwarf2.c: New test.
7601
7602 2003-03-27 Roger Sayle <roger@eyesopen.com>
7603
7604 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
7605 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
7606
7607 2003-03-27 Mark Mitchell <mark@codesourcery.com>
7608
7609 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
7610 than reading .x files.
7611 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
7612 * g77.dg/gcov/gcov-1.f: Likewise.
7613 * gcc.misc-tests/gcov-4b.c: Likewise.
7614 * gcc.misc-tests/gcov-5b.c: Likewise.
7615 * gcc.misc-tests/gcov-6.c: Likewise.
7616 * gcc.misc-tests/gcov-7.c: Likewise.
7617 * gcc.misc-tests/gcov-8.c: Likewise.
7618 * g++.dg/gcov/gcov-1.x: Remove.
7619 * g77.dg/gcov/gcov-1.x: Likewise.
7620 * gcc.misc-tests/gcov-4b.x: Likewise.
7621 * gcc.misc-tests/gcov-5b.x: Likewise.
7622 * gcc.misc-tests/gcov-6.x: Likewise.
7623 * gcc.misc-tests/gcov-7.x: Likewise.
7624 * gcc.misc-tests/gcov-8.x: Likewise.
7625
7626 2003-03-27 Glen Nakamura <glen@imodulo.com>
7627
7628 PR opt/10087
7629 * gcc.dg/20030324-1.c: New test.
7630
7631 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
7632
7633 PR c++/10224
7634 * g++.dg/template/arg3.C: New test.
7635
7636 PR c++/10158
7637 * g++.dg/template/friend18.C: New test.
7638
7639 2003-03-26 Roger Sayle <roger@eyesopen.com>
7640
7641 * g77.f-torture/compile/20030326-1.f: New test case.
7642
7643 2003-03-26 Janis Johnson <janis187@us.ibm.com>
7644
7645 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
7646
7647 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
7648
7649 2003-03-26 Jakub Jelinek <jakub@redhat.com>
7650
7651 * gcc.dg/ia64-sync-3.c: New test.
7652
7653 2003-03-26 Alan Modra <amodra@bigpond.net.au>
7654
7655 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
7656
7657 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
7658
7659 * gcc.dg/ultrasp6.c: New test.
7660
7661 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
7662
7663 * gcc.dg/i386-signbit-1.c: New test.
7664 * gcc.dg/i386-signbit-2.c: New test.
7665 * gcc.dg/i386-signbit-3.c: New test.
7666
7667 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
7668
7669 * gcc.dg/ultrasp5.c: Fix options.
7670
7671 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
7672
7673 * gcc.dg/ultrasp5.c: Fix comment.
7674
7675 2003-03-24 Bud Davis <bdavis9659@comcast.net>
7676
7677 PR fortran/10197
7678 * g77.f-torture/execute/10197.f: New test.
7679
7680 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
7681
7682 PR c++/9898, c++/383
7683 * g++.dg/template/conv6.C: New test.
7684
7685 PR c++/10119
7686 * g++.dg/template/ptrmem5.C: New test.
7687
7688 PR c++/10026
7689 * g++.dg/lookup/koenig1.C: New test.
7690
7691 PR C++/10199
7692 * g++.dg/lookup/template2.C: New test.
7693
7694 2003-03-24 Jakub Jelinek <jakub@redhat.com>
7695
7696 * g++.dg/opt/rtti1.C: New test.
7697
7698 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
7699
7700 * gcc.dg/ultrasp5.c: New test.
7701
7702 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
7703
7704 PR middle-end/9967
7705 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
7706 builtin fputs.
7707
7708 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
7709
7710 PR c/8224
7711 * gcc.dg/20030323-1.c: New test.
7712
7713 2003-03-23 Roger Sayle <roger@eyesopen.com>
7714
7715 * gcc.c-torture/compile/20030323-1.c: New test case.
7716
7717 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
7718
7719 * gcc.dg/20030321-1.c: New test.
7720
7721 2003-03-22 Zack Weinberg <zack@codesourcery.com>
7722
7723 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
7724
7725 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
7726
7727 PR c++/9978, c++/9708
7728 * g++.dg/ext/vlm1.C: Adjust expected error.
7729 * g++.dg/ext/vla2.C: New test.
7730 * g++.dg/template/arg1.C: New test.
7731 * g++.dg/template/arg2.C: New test.
7732
7733 2003-03-22 Bud Davis <bdavis9659@comcast.net>
7734
7735 * g77.f-torture/execute/select.f: New test.
7736 * g77.f-torture/noncompile/select_no_compile.f: New test.
7737
7738 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
7739
7740 PR c++/9898
7741 * g++.dg/other/error4.C: New test.
7742
7743 2003-03-20 Mark Mitchell <mark@codesourcery.com>
7744
7745 * g++.dg/template/friend17.C: New test.
7746
7747 2003-03-21 Alan Modra <amodra@bigpond.net.au>
7748
7749 * gcc.c-torture/compile/20030320-1.c: New.
7750
7751 2003-03-20 Roger Sayle <roger@eyesopen.com>
7752
7753 * gcc.dg/builtins-6.c: New test case.
7754
7755 2003-03-19 Alan Modra <amodra@bigpond.net.au>
7756
7757 PR target/10073
7758 * gcc.c-torture/compile/20030319-1.c: New.
7759
7760 2003-03-18 Jan Hubicka <jh@suse.cz>
7761
7762 * gcc.dg/i386-cvt-1.c: New test.
7763
7764 2003-03-17 Zack Weinberg <zack@codesourcery.com>
7765
7766 * objc.dg/naming-1.m: Use "(parse|syntax) error".
7767 * objc.dg/naming-2.m: Likewise.
7768
7769 2003-03-17 Mark Mitchell <mark@codesourcery.com>
7770
7771 PR c++/9639
7772 * g++.dg/parse/crash1.C: New test.
7773
7774 2003-03-16 Mark Mitchell <mark@codesourcery.com>
7775
7776 PR c++/8805
7777 * g++.dg/eh/cleanup1.C: New test.
7778
7779 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
7780
7781 * gcc.c-torture/execute/20030316-1.c: New test case.
7782
7783 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
7784
7785 PR c++/9629
7786 * g++.dg/init/ctor2.C: New test.
7787
7788 2003-03-15 Roger Sayle <roger@eyesopen.com>
7789
7790 * g77.f-torture/compile/xformat.f: New test case.
7791
7792 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7793
7794 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
7795 * g++.old-deja/g++.mike/eh50.C: Likewise.
7796
7797 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7798
7799 PR c++/6440
7800 * g++.dg/template/spec7.C: New test.
7801 * g++.dg/template/spec8.C: Likewise.
7802
7803 2003-03-14 Jakub Jelinek <jakub@redhat.com>
7804
7805 * gcc.c-torture/execute/20030313-1.c: New test.
7806
7807 2003-03-14 Richard Henderson <rth@redhat.com>
7808
7809 * gcc.dg/inline-2.c: Adjust alpha test for external call.
7810
7811 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7812
7813 * gcc.c-torture/compile/20030314-1.c: New test.
7814
7815 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
7816
7817 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
7818 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
7819 thumb target,
7820 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
7821 to accept newer _imp__ prefix and additional
7822 newline in .drectve section.
7823 * gcc.dg/dll-4.c: Likewise.
7824 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
7825 switch.
7826
7827 2003-03-13 Mark Mitchell <mark@codesourcery.com>
7828
7829 * g++.dg/parse/namespace9.C: New test.
7830
7831 * g++.dg/init/ref5.C: New test.
7832 * g++.dg/parse/ptrmem1.C: Likewise.
7833
7834 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7835
7836 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
7837 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
7838 regular expression.
7839 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
7840 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
7841
7842 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
7843
7844 * gcc.c-torture/execute/20030224-2.c: New test.
7845
7846 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
7847
7848 * gcc.dg/decl-3.c: New test.
7849
7850 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
7851
7852 * gcc.dg/i386-loop-2.c: New test.
7853
7854 2003-03-11 Mark Mitchell <mark@codesourcery.com>
7855
7856 PR c++/9474
7857 * g++.dg/parse/namespace8.C: New test.
7858
7859 PR c++/9924
7860 * g++.dg/overload/builtin2.C: New test.
7861
7862 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
7863
7864 * gcc.dg/return-type-3.c: New test.
7865
7866 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
7867
7868 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
7869 profiling options are not supported.
7870
7871 2003-03-10 Mark Mitchell <mark@codesourcery.com>
7872
7873 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
7874 * g++.old-deja/g++.warn/impint2.C: Likewise.
7875
7876 2003-03-10 Devang Patel <dpatel@apple.com>
7877
7878 * g++.dg/cpp/c++_cmd_1.C: New test.
7879 * g++.dg/cpp/c++_cmd_1.h: New file.
7880
7881 2003-03-10 Segher Boessenkool <segher@koffie.nl>
7882
7883 * gcc.dg/altivec-9.c: New file.
7884
7885 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7886
7887 * gcc.dg/ppc-sdata-1.c: New test.
7888 * gcc.dg/ppc-sdata-2.c: New test.
7889
7890 2003-03-09 Mark Mitchell <mark@codesourcery.com>
7891
7892 PR c++/9373
7893 * g++.dg/opt/ptrmem2.C: New test.
7894
7895 PR c++/8534
7896 * g++.dg/opt/ptrmem1.C: New test.
7897
7898 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
7899
7900 * gcc.dg/i386-loop-1.c: New test.
7901
7902 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7903
7904 PR c++/9970
7905 * g++.dg/lookup/friend1.C: New test.
7906
7907 2003-03-08 Mark Mitchell <mark@codesourcery.com>
7908
7909 PR c++/9823
7910 * g++.dg/parser/constructor1.C: New test.
7911
7912 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
7913
7914 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
7915
7916 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
7917
7918 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
7919
7920 * gcc.dg/cpp/Wunused.c: Update test.
7921
7922 2003-03-08 Jan Hubicka <jh@suse.cz>
7923
7924 * gcc.dg/inline-3.c: New test.
7925
7926 2003-03-08 Mark Mitchell <mark@codesourcery.com>
7927
7928 PR c++/9809
7929 * g++.dg/parse/builtin1.C: New test.
7930
7931 PR c++/9982
7932 * g++.dg/abi/cookie1.C: New test.
7933 * g++.dg/abi/cookie2.C: Likewise.
7934
7935 PR c++/9524
7936 * g++.dg/template/field1.C: New test.
7937
7938 PR c++/9912
7939 * g++.dg/parse/class1.C: New test.
7940 * g++.dg/parse/namespace7.C: Likewise.
7941 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
7942
7943 2003-03-07 Mark Mitchell <mark@codesourcery.com>
7944
7945 * g++.dg/init/ref4.C: New test.
7946
7947 2003-03-07 Jan Hubicka <jh@suse.cz>
7948
7949 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
7950 * gcc.dg/inline-3.c: New test.
7951
7952 2003-03-06 Mark Mitchell <mark@codesourcery.com>
7953
7954 * g++.dg/init/ref3.C: New test.
7955
7956 PR c++/9965
7957 * g++.dg/init/ref2.C: New test.
7958
7959 PR c++/9400
7960 * g++.dg/warn/Wshadow-2.C: New test.
7961
7962 PR c++/9791
7963 * g++.dg/warn/Woverloaded-1.C: New test.
7964
7965 2003-03-05 Jan Hubicka <jh@suse.cz>
7966
7967 * gcc.dg/i386-local2.c: New.
7968 * gcc.dg/i386-local.c: Fix typo.
7969
7970 2003-03-05 Mark Mitchell <mark@codesourcery.com>
7971
7972 * g++.dg/abi/layout3.C: New test.
7973
7974 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
7975
7976 * gcc.c-torture/compile/20030305-1.c
7977
7978 2003-03-05 Jan Hubicka <jh@suse.cz>
7979
7980 * gcc.dg/i386-local.c: New.
7981
7982 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
7983
7984 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
7985
7986 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7987
7988 * gcc.dg/switch-2.c: New test.
7989 * gcc.dg/switch-3.c: New test.
7990 * gcc.dg/Wswitch.c: Adjust line numbers.
7991 * gcc.dg/Wswitch-default.c: Likewise.
7992 * gcc.dg/Wswitch-enum.c: Likewise.
7993
7994 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
7995
7996 * gcc.c-torture/execute/20030222-1.c: New test.
7997
7998 2003-03-03 James E Wilson <wilson@tuliptree.org>
7999
8000 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
8001
8002 2003-03-03 Mark Mitchell <mark@codesourcery.com>
8003
8004 PR c++/9878
8005 * g++.dg/init/ref1.C: New test.
8006
8007 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
8008
8009 * gcc.dg/sh-relax.c: New SH-only test.
8010
8011 2003-03-03 Geoffrey Keating <geoffk@apple.com>
8012
8013 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
8014 comment explaining purpose of testcase.
8015
8016 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
8017
8018 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
8019 for HC11/HC12 (asm needs two int registers).
8020 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
8021 HC11/HC12 because the test uses an asm which needs two 32-bit
8022 registers.
8023
8024 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
8025
8026 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
8027 for HC11/HC12 (array is too large otherwise).
8028 * gcc.c-torture/compile/920501-4.x: New file, likewise.
8029 * gcc.c-torture/compile/20010518-2.x: Likewise.
8030 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
8031 HC11/HC12 (array is too large).
8032
8033 2003-03-01 Geoffrey Keating <geoffk@apple.com>
8034
8035 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
8036 * lib/g++-dg.exp (g++-dg-test): Likewise.
8037
8038 2003-03-01 Roger Sayle <roger@eyesopen.com>
8039
8040 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
8041 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
8042
8043 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8044
8045 * g++.dg/warn/implicit-typename1.C: Remove warning.
8046
8047 2003-02-28 Richard Henderson <rth@redhat.com>
8048
8049 * gcc.dg/noreturn-1.c: Move noreturn warning line.
8050 * gcc.dg/return-type-1.c: Move control reaches end warning line.
8051
8052 2003-02-28 Geoffrey Keating <geoffk@apple.com>
8053
8054 * gcc.dg/pch/pch.exp: Change .pch to .gch.
8055 * g++.dg/pch/pch.exp: Likewise.
8056
8057 2003-02-28 Mark Mitchell <mark@codesourcery.com>
8058
8059 PR c++/9879
8060 * testsuite/g++.dg/init/new4.C: New test.
8061
8062 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
8063
8064 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
8065
8066 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
8067
8068 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
8069 unsigned long.
8070
8071 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
8072 wider than float.
8073
8074 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8075
8076 * lib/scanasm.exp: Add support for counting numbers of
8077 occurences.
8078 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
8079 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
8080
8081 2003-02-25 Mark Mitchell <mark@codesourcery.com>
8082
8083 PR c++/9683
8084 * g++.dg/template/static3.C: New test.
8085
8086 PR c++/9829
8087 * g++.dg/parse/namespace6.C: New test.
8088
8089 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8090
8091 PR target/9732
8092 * gcc.dg/20030225-1.c: New test.
8093
8094 2003-02-24 Mark Mitchell <mark@codesourcery.com>
8095
8096 * README: Remove out-of-date information.
8097
8098 PR c++/9836
8099 * g++.dg/template/spec6.C: New test.
8100
8101 2003-02-24 Jeff Law <law@redhat.com>
8102
8103 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
8104
8105 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8106
8107 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
8108 * gcc.dg/pragma-ep-1.c: Likewise.
8109
8110 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8111
8112 PR c++/9602
8113 * g++.dg/template/friend16.C: New test.
8114
8115 2003-02-23 Mark Mitchell <mark@codesourcery.com>
8116
8117 PR c++/5333
8118 * g++.dg/parse/fused-params1.C: Adjust error messages.
8119 * g++.dg/template/nested3.C: New test.
8120
8121 2003-02-24 Alan Modra <amodra@bigpond.net.au>
8122
8123 * g++.dg/abi/param1.C: New test.
8124
8125 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8126
8127 PR c++/7982
8128 * g++.dg/warn/implicit-typename1.C: New test.
8129
8130 2003-02-22 Kelley Cook <kelleycook@comcast.net>
8131
8132 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
8133 with "mtune".
8134 * g++.old-deja/g++.other/store-expr2.C: Likewise.
8135 * gcc.c-torture/execute/20010129-1.x: Likewise.
8136 * gcc.dg/20011107-1.c: Likewise.
8137 * gcc.dg/20020108-1.c: Likewise.
8138 * gcc.dg/20020122-3.c: Likewise.
8139 * gcc.dg/20020206-1.c: Likewise.
8140 * gcc.dg/20020310-1.c: Likewise.
8141 * gcc.dg/20020426-2.c: Likewise.
8142 * gcc.dg/20020517-1.c: Likewise.
8143 * gcc.dg/991230-1.c: Likewise.
8144 * gcc.dg/i386-unroll-1.c: Likewise.
8145 * gcc.misc-tests/i386-prefetch.exp: Likewise.
8146
8147 2003-02-22 Jan Hubicka <jh@suse.cz>
8148
8149 * gcc.dg/i386-mul.c: New test.
8150
8151 2003-02-21 Roger Sayle <roger@eyesopen.com>
8152
8153 * gcc.dg/builtins-5.c: New test case.
8154
8155 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
8156
8157 * gcc.dg/asmreg-1.c: New test.
8158
8159 2003-02-21 Mark Mitchell <mark@codesourcery.com>
8160
8161 PR c++/9749
8162 * g++.dg/parse/varmod1.C: New test.
8163
8164 2003-02-21 Mark Mitchell <mark@codesourcery.com>
8165
8166 PR c++/9727
8167 * g++.dg/template/op1.C: New test.
8168
8169 2003-02-21 Mark Mitchell <mark@codesourcery.com>
8170
8171 PR c++/8906
8172 * g++.dg/template/nested2.C: New test.
8173
8174 2003-02-21 Mark Mitchell <mark@codesourcery.com>
8175
8176 PR c++/8724
8177 * g++.dg/expr/dtor1.C: New test.
8178
8179 2003-02-21 Zack Weinberg <zack@codesourcery.com>
8180
8181 * gcc.dg/cpp/include3.c: New test.
8182 * gcc.dg/cpp/inc/foo.h: New file.
8183
8184 2003-02-21 Glen Nakamura <glen@imodulo.com>
8185
8186 * gcc.c-torture/execute/20030221-1.c: New test.
8187
8188 2003-02-20 Mark Mitchell <mark@codesourcery.com>
8189
8190 PR c++/9729
8191 * g++.dg/abi/conv1.C: New test.
8192
8193 2003-02-20 Jan Hubicka <jh@suse.cz>
8194
8195 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
8196
8197 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
8198
8199 * gcc.c-torture/compile/20030219-1.c: New test.
8200
8201 2003-02-18 Jan Hubicka <jh@suse.cz>
8202
8203 * gcc.dg/funcorder.c: New test.
8204
8205 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
8206
8207 * gcc.c-torture/execute/20030218-1.c: New.
8208
8209 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
8210
8211 * gcc.dg/20030218-1.c: New.
8212
8213 2003-02-18 Richard Henderson <rth@redhat.com>
8214
8215 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
8216 * gcc.dg/attr-used-2.c: New.
8217
8218 2003-02-18 Mark Mitchell <mark@codesourcery.com>
8219
8220 PR c++/9704
8221 * g++.dg/init/copy5.C: New test.
8222
8223 2003-02-18 Geoffrey Keating <geoffk@apple.com>
8224
8225 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
8226 * g++.dg/pch/pch.exp: Likewise.
8227
8228 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
8229
8230 * gcc.c-torture/execute/20030209-1.c: Enable the test if
8231 STACK_SIZE is not defined.
8232
8233 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8234
8235 PR c++/9457
8236 * g++.dg/template/init1.C: New test.
8237
8238 2003-02-16 Jan HUbicka <jh@suse.cz>
8239
8240 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
8241 (foo): Add few extra tests
8242 * gcc.dg/c99-const-expr-3.c: Likewise.
8243 * gcc.c-torture/execute/20030216-1.c: New.
8244
8245 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8246
8247 PR c++/9459
8248 * g++.dg/ext/typeof4.C: New test.
8249
8250 2003-02-15 Roger Sayle <roger@eyesopen.com>
8251
8252 * gcc.dg/i386-387-3.c: New test case.
8253
8254 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
8255
8256 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
8257 cris-*-elf* cris-*-aout* and mmix-*-*.
8258
8259 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
8260
8261 * gcc.dg/20030213-1.c: New test.
8262
8263 2003-02-12 Roger Sayle <roger@eyesopen.com>
8264
8265 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
8266 * gcc.dg/i386-387-2.c: Likewise.
8267
8268 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
8269
8270 * gcc.dg/ppc-spe.c: Fix formatting.
8271 Enable tests that were previously unsupported by gas.
8272 Delete tests for instructions that no longer exist.
8273 Switch arguments on evsubifw builtin.
8274
8275 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
8276
8277 * gcc.c-torture/execute/20030209-1.c: Disable the test if
8278 STACK_SIZE is too small.
8279
8280 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8281 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
8282
8283 * gcc.dg/decl-2.c: New test.
8284
8285 2003-02-10 Jan Hubicka <jh@suse.cz>
8286
8287 * gcc.dg/i386-fpcvt-1.c: New test.
8288
8289 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
8290
8291 * gcc.c-torture/execute/20030209-1.c: New test.
8292
8293 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
8294
8295 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
8296 int-wide bitops, use the constants of the same width.
8297 Likewise, if long long is 32-bit wide, test bitops using
8298 32-bit constants.
8299
8300 2003-02-07 Loren James Rittle <ljrittle@acm.org>
8301
8302 * gcc.dg/20021014-1.c: Annotate with expected notice text.
8303
8304 2003-02-07 Roger Sayle <roger@eyesopen.com>
8305
8306 * testsuite/gcc.dg/builtins-4.c: New test case.
8307
8308 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8309
8310 * gcc.dg/20020430-1.c: Fix dg command typos.
8311 * gcc.dg/20020503-1.c: Likewise.
8312
8313 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8314
8315 PR c++/8785
8316 * g++.dg/parse/fused-params1.C: New test.
8317
8318 PR c++/8857
8319 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
8320
8321 PR c++/8921
8322 * g++.dg/parse/non-dependent1.C: New test.
8323
8324 PR c++/8928
8325 * g++.dg/parse/dupl-tmpl-args1.C: New test.
8326
8327 PR c++/9228
8328 * g++.dg/parse/undefined7.C: New test.
8329 * g++.dg/parse/non-templ1.C: New test.
8330
8331 PR c++/9229
8332 * g++.dg/parse/too-many-tmpl-args1.C: New test.
8333
8334 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8335
8336 * gcc.c-torture/compile/20030206-1.c: New test.
8337
8338 2003-02-05 Roger Sayle <roger@eyesopen.com>
8339
8340 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
8341 "pow" to "foo" to avoid potential confusion with a math built-in.
8342
8343 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8344
8345 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
8346 conditions for SPARC targets.
8347
8348 2003-02-05 Jakub Jelinek <jakub@redhat.com>
8349
8350 * gcc.dg/20030204-1.c: New test.
8351
8352 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8353
8354 PR c++/38
8355 * g++.dg/parse/array-size1.C: New test.
8356
8357 PR c++/5657
8358 * g++.dg/parse/undefined3.C: New test.
8359
8360 PR c++/5665
8361 * g++.dg/parse/undefined4.C: New test.
8362
8363 PR c++/5975
8364 * g++.dg/parse/undefined5.C: New test.
8365
8366 PR c++/7259
8367 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
8368
8369 PR c++/8578
8370 * g++.dg/parse/casting-operator1.C: New test.
8371
8372 PR c++/8596
8373 * g++.dg/parse/undefined6.C: New test.
8374
8375 PR c++/8736
8376 * g++.dg/parse/missing-template1.C: New test.
8377
8378 2003-02-04 Jan Hubicka <jh@suse.cz>
8379
8380 * gcc.dg/i386-cadd.c: Compile using -march=k8.
8381 * gcc.dg/i386-cmov?.c: Likewise.
8382 * gcc.dg/i386-fpcvt-?.c: Likewise.
8383 * gcc.dg/i386-ssefp-1.c: Likewise.
8384 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
8385 conventions.
8386
8387 2003-02-03 Mark Mitchell <mark@codesourcery.com>
8388
8389 PR c++/7129
8390 * testsuite/g++.dg/ext/max.C: New test.
8391
8392 2003-02-03 Jan Hubicka <jh@suse.cz>
8393
8394 * gcc.c-torture/execute/20030203-1.c: New test.
8395
8396 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
8397
8398 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
8399 'natural-endian'.
8400
8401 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
8402
8403 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
8404 * g++.dg/init/new2.C: Likewise.
8405 * g++.dg/other/new1.C: Likewise.
8406
8407 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
8408
8409 * gcc.dg/struct-ret-libc.c: New test.
8410
8411 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
8412
8413 * gcc.dg/20030129-1.c: New test.
8414
8415 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8416
8417 PR c++/8849
8418 * g++.dg/template/ptrmem4.C: New test.
8419
8420 2003-01-29 Mark Mitchell <mark@codesourcery.com>
8421
8422 * g++.dg/parser/constant1.C: New test.
8423
8424 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8425
8426 PR c++/8591
8427 * g++.dg/parse/friend2.C: New test.
8428
8429 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
8430
8431 PR c++/9437
8432 * g++.dg/template/unify4.C: New test.
8433
8434 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
8435
8436 * gcc.c-torture/execute/20030128-1.c: New test.
8437
8438 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
8439
8440 * g++.dg/lookup/nested1.C: Test moved from ...
8441 * g++.old-deja/g++.other/lookup24.C: ... here.
8442
8443 2003-01-28 Jan Hubicka <jh@suse.cz>
8444
8445 * gcc.dg/i386-cmov5.c: New test.
8446
8447 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
8448
8449 * gcc.c-torture/execute/20010925-1.c: Changed the
8450 memcpy declaration.
8451
8452 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
8453
8454 PR c++/3902
8455 * g++.dg/parse/template5.C: New test.
8456
8457 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
8458
8459 PR fortran/9258
8460 * g77.dg/pr9258: New test.
8461
8462 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
8463
8464 * README: Move relevant parts from README.g++.
8465
8466 * README.g++: Remove this file.
8467
8468 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
8469
8470 * g++.dg/abi/dcast1.C: New test.
8471
8472 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8473
8474 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
8475
8476 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
8477
8478 PR c++/47
8479 * g++.old-deja/g++.other/lookup24.C: New test.
8480
8481 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8482
8483 PR middle-end/7227
8484 * gcc.dg/uninit-C.c: New test.
8485
8486 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
8487
8488 * g++.dg/abi/covariant1.C: New test.
8489
8490 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
8491
8492 * gcc.dg/20030123-1.c: New test.
8493
8494 2003-01-25 Jan Hubicka <jh@suse.cz>
8495
8496 PR opt/8492
8497 * gcc.c-torture/compile/20030125-1.c
8498
8499 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
8500
8501 PR c++/9403
8502 * g++.dg/parse/template3.C: New test.
8503 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
8504
8505 PR c++/795
8506 * g++.dg/parse/template4.C: New test.
8507
8508 PR c++/9415
8509 * g++.dg/template/qual2.C: New test.
8510
8511 PR c++/8545
8512 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
8513
8514 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
8515
8516 2003-01-25 Roger Sayle <roger@eyesopen.com>
8517
8518 * gcc.c-torture/execute/switch-1.c: New test case.
8519
8520 2003-01-25 Jan Hubicka <jh@suse.cz>
8521
8522 * gcc.c-torture/execute/20030125-1.[cx]: New test.
8523
8524 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
8525
8526 Tweaks for Bison-1.875. From the NEWS file:
8527 "- `parse error' -> `syntax error'
8528 Bison now uniformly uses the term `syntax error'"
8529 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
8530 * gcc.dg/cpp/digraph2.c: Likewise.
8531 * gcc.dg/cpp/direct2.c: Likewise.
8532 * gcc.dg/cpp/paste4.c: Likewise.
8533 * gcc.dg/c90-restrict-1.c: Likewise.
8534 * gcc.dg/c99-func-2.c: Likewise.
8535 * gcc.dg/noncompile/920721-2.c: Likewise.
8536 * gcc.dg/noncompile/930622-2.c: Likewise.
8537 * gcc.dg/noncompile/940112-1.c: Likewise.
8538 * gcc.dg/noncompile/950921-1.c: Likewise.
8539 * gcc.dg/noncompile/951123-1.c: Likewise.
8540 * gcc.dg/noncompile/971104-1.c: Likewise.
8541 * gcc.dg/noncompile/990416-1.c: Likewise.
8542
8543 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
8544
8545 * g++.dg/parse/undefined1.C: Add error message.
8546
8547 2003-01-22 Mark Mitchell <mark@codesourcery.com>
8548
8549 PR c++/9354
8550 * g++.dg/parse/new1.C: New test.
8551
8552 PR c++/9216
8553 * g++.dg/parse/template2.C: New test.
8554
8555 PR c++/9354
8556 * g++.dg/parse/typedef2.C: New test.
8557
8558 PR c++/9328
8559 * g++.dg/ext/typeof3.C: New test.
8560
8561 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8562
8563 PR c++/2738
8564 * g++.dg/parse/ret-type1.C: New test.
8565
8566 PR c++/3792
8567 * g++.dg/parse/tmpl-outside1.C: New test.
8568
8569 PR c++/4207
8570 * g++.dg/parse/int-as-enum1.C: New test.
8571
8572 PR c++/4903
8573 * g++.dg/parse/no-typename1.C: New test.
8574
8575 PR c++/5533
8576 * g++.dg/parse/no-value1.C: New test.
8577
8578 PR c++/5921
8579 * g++.dg/parse/wrong-inline1.C: New test.
8580
8581 PR c++/6402
8582 * g++.dg/parse/ref1.C: New test.
8583
8584 PR c++/6992
8585 * g++.dg/parse/attr-ctor1.C: New test.
8586
8587 PR c++/7229
8588 * g++.dg/parse/namespace5.C: New test.
8589
8590 PR c++/7917
8591 * g++.dg/parse/func-def1.C: New test.
8592
8593 PR c++/8143
8594 * g++.dg/parse/undefined1.C: New test.
8595
8596 PR c++/5723, PR c++/8522
8597 * g++.dg/parse/specialization1.C: New test.
8598
8599 PR c++/163, PR c++/8595
8600 * g++.dg/parse/struct-as-enum1.C: New test.
8601
8602 PR c++/9173
8603 * g++.dg/parse/undefined2.C: New test.
8604
8605 2003-01-22 Mark Mitchell <mark@codesourcery.com>
8606
8607 PR c++/9298
8608 * g++.dg/parse/template1.C: New test.
8609
8610 PR c++/9384
8611 * g++.dg/parse/using1.C: New test.
8612
8613 PR c++/9285
8614 PR c++/9294
8615 * g++.dg/parse/expr2.C: New test.
8616
8617 PR c++/9388
8618 * g++.dg/parse/lookup2.C: Likewise.
8619
8620 2003-01-21 Jan Hubicka <jh@suse.cz>
8621
8622 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
8623 * gcc.c-torture/execute/eeprof-1.c: Likewise.
8624 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
8625 * gcc.c-torture/execute/string-opt-*.c: Likewise.
8626
8627 2003-01-20 Nick Clifton <nickc@redhat.com>
8628
8629 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
8630 problem with ARM sibcall code generation.
8631
8632 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
8633
8634 * gcc.c-torture/execute/20030120-1.c: New.
8635
8636 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
8637
8638 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
8639
8640 2003-01-17 Mark Mitchell <mark@codesourcery.com>
8641
8642 PR c++/9272
8643 * g++.dg/parse/ctor1.C: New test.
8644
8645 PR c++/9294:
8646 * g++.dg/parse/qualified1.C: New test.
8647
8648 * g++.dg/parse/typename3.C: New test.
8649
8650 2003-01-16 Richard Henderson <rth@redhat.com>
8651
8652 * g++.dg/tls/init-2.C: Fix error matches for real this time.
8653
8654 2003-01-16 Richard Henderson <rth@redhat.com>
8655
8656 * g++.dg/pch/pch.exp: Copy test header to the working directory
8657 before using it either for precompilation or direct use.
8658 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
8659 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
8660
8661 2003-01-16 Richard Henderson <rth@redhat.com>
8662
8663 * gcc.dg/pch/pch.exp: Copy test header to the working directory
8664 before using it either for precompilation or direct use.
8665 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
8666 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
8667
8668 2003-01-16 Mark Mitchell <mark@codesourcery.com>
8669
8670 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
8671 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
8672 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
8673 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
8674 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
8675 typename warning into error.
8676 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
8677 error messages.
8678 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
8679 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
8680 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
8681 messages.
8682 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
8683 make declaration visible in template.
8684 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
8685 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
8686 messages.
8687 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
8688 message.
8689 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
8690 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
8691 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
8692 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
8693 typename warning with error message.
8694 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
8695 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
8696 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
8697
8698 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
8699
8700 * g++.dg/parse/ambig2.C: New test.
8701
8702 2003-01-15 Richard Henderson <rth@redhat.com>
8703
8704 * g++.dg/tls/init-2.C: Update error message string.
8705
8706 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8707
8708 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
8709
8710 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
8711
8712 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
8713 all for HC11/HC12.
8714 * gcc.c-torture/compile/20001205-1.x: Likewise.
8715 * gcc.c-torture/compile/20001226-1.x: Likewise.
8716 * gcc.c-torture/compile/920520-1.x: Likewise.
8717 * gcc.c-torture/compile/961203-1.x: Likewise.
8718 * gcc.c-torture/compile/20020604-1.x: Likewise.
8719
8720 2003-01-15 Jan Hubicka <jh@suse.cz>
8721
8722 * gcc.c-torture/compile/20030115-1.c: New test.
8723
8724 * gcc.dg/i386-fpcvt-1.c: New test.
8725 * gcc.dg/i386-fpcvt-2.c: New test.
8726
8727 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
8728
8729 Further conform g++'s __vmi_class_type_info to the C++ ABI
8730 specification.
8731 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
8732 the specification.
8733
8734 2003-01-14 Jan Hubicka <jh@suse.cz>
8735
8736 * gcc.dg/i386-fpcvt-1.c: New test.
8737 * gcc.dg/i386-fpcvt-2.c: New test.
8738
8739 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
8740
8741 * gcc.dg/i386-mmx-3.c: New test.
8742
8743 2003-01-12 Mark Mitchell <mark@codesourcery.com>
8744
8745 PR c++/9264
8746 * g++.dg/parse/octal1.C: New file.
8747
8748 PR c++/9172
8749 * g++.dg/parse/typename1.C: New file.
8750
8751 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
8752
8753 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
8754 * gcc.dg/bf-no-ms-layout.c: Likewise.
8755 * gcc.dg/bf-ms-attrib.c: Likewise.
8756
8757 2003-01-10 Mark Mitchell <mark@codesourcery.com>
8758
8759 PR c++/9099
8760 * g++.dg/parse/dtor1.C: New file.
8761
8762 PR c++/9128
8763 * g++.dg/rtti/typeid1.C: New file.
8764
8765 PR c++/9153
8766 * g++.dg/parse/lookup1.C: New file.
8767
8768 PR c++/9171
8769 * g++.dg/templ/spec5.C: New file.
8770
8771 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
8772
8773 * gcc.c-torture/compile/20030110-1.c: New test.
8774
8775 2003-01-09 Geoffrey Keating <geoffk@apple.com>
8776
8777 Merge from pch-branch:
8778
8779 2002-12-23 Geoffrey Keating <geoffk@apple.com>
8780
8781 * gcc.dg/pch/cpp-1.h: New.
8782 * gcc.dg/pch/cpp-1.c: New.
8783 * gcc.dg/pch/cpp-2.h: New.
8784 * gcc.dg/pch/cpp-2.c: New.
8785
8786 2002-11-19 Geoffrey Keating <geoffk@apple.com>
8787
8788 * gcc.dg/pch/except-1.h: New.
8789 * gcc.dg/pch/except-1.c: New.
8790
8791 2002-11-13 Geoffrey Keating <geoffk@apple.com>
8792
8793 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
8794 running test.
8795 * gcc.dg/pch: Include *.hp not *.h.
8796 * gcc.dg/pch/system-1.h: New.
8797 * gcc.dg/pch/system-1.c: New.
8798
8799 2002-11-11 Geoffrey Keating <geoffk@apple.com>
8800
8801 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
8802 rather than trying to build and run a program using PCH.
8803 * gcc.dg/pch: Remove dg-do commands from test files.
8804
8805 2002-11-08 Geoffrey Keating <geoffk@apple.com>
8806
8807 * gcc.dg/pch/macro-3.c: New.
8808 * gcc.dg/pch/macro-3.h: New.
8809
8810 2002-11-04 Geoffrey Keating <geoffk@apple.com>
8811
8812 * gcc.dg/pch/common-1.c: New.
8813 * gcc.dg/pch/common-1.h: New.
8814 * gcc.dg/pch/decl-1.c: New.
8815 * gcc.dg/pch/decl-1.h: New.
8816 * gcc.dg/pch/decl-2.c: New.
8817 * gcc.dg/pch/decl-2.h: New.
8818 * gcc.dg/pch/decl-3.c: New.
8819 * gcc.dg/pch/decl-3.h: New.
8820 * gcc.dg/pch/decl-4.c: New.
8821 * gcc.dg/pch/decl-4.h: New.
8822 * gcc.dg/pch/decl-5.c: New.
8823 * gcc.dg/pch/decl-5.h: New.
8824 * gcc.dg/pch/global-1.c: New.
8825 * gcc.dg/pch/global-1.h: New.
8826 * gcc.dg/pch/inline-1.c: New.
8827 * gcc.dg/pch/inline-1.h: New.
8828 * gcc.dg/pch/inline-2.c: New.
8829 * gcc.dg/pch/inline-2.h: New.
8830 * gcc.dg/pch/static-1.c: New.
8831 * gcc.dg/pch/static-1.h: New.
8832 * gcc.dg/pch/static-2.c: New.
8833 * gcc.dg/pch/static-2.h: New.
8834
8835 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
8836
8837 * g++.dg/pch/pch.exp: Better handle failing testcases.
8838 * gcc.dg/pch/pch.exp: Likewise.
8839 * gcc.dg/pch/macro-1.c: New.
8840 * gcc.dg/pch/macro-1.h: New.
8841 * gcc.dg/pch/macro-2.c: New.
8842 * gcc.dg/pch/macro-2.h: New.
8843
8844 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
8845
8846 * g++.dg/dg.exp: Treat files in pch/ specially.
8847 * g++.dg/pch/pch.exp: New file.
8848 * g++.dg/pch/empty.H: New file.
8849 * g++.dg/pch/empty.C: New file.
8850 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
8851 "precompile".
8852
8853 * gcc.dg/pch/pch.exp: New file.
8854 * gcc.dg/pch/empty.h: New file.
8855 * gcc.dg/pch/empty.c: New file.
8856 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
8857 "precompile".
8858
8859 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8860
8861 * g++.dg/template/friend14.C: New test.
8862
8863 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8864
8865 * gcc.dg/old-style-asm-1.c: New test.
8866
8867 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
8868
8869 * gcc.c-torture/compile/20030109-1.c: New test.
8870
8871 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8872
8873 * gcc.c-torture/execute/20030109-1.c: New test.
8874
8875 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
8876
8877 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
8878 * g++.old-deja/g++.mike/dyncast2.C: Likewise
8879 * g++.old-deja/g++.mike/dyncast3.C: Likewise
8880 * g++.old-deja/g++.mike/eh2.C: Likewise
8881 * g++.old-deja/g++.mike/eh3.C: Likewise
8882 * g++.old-deja/g++.mike/eh5.C: Likewise
8883 * g++.old-deja/g++.mike/eh6.C: Likewise
8884 * g++.old-deja/g++.mike/eh7.C: Likewise
8885 * g++.old-deja/g++.mike/eh8.C: Likewise
8886 * g++.old-deja/g++.mike/eh9.C: Likewise
8887 * g++.old-deja/g++.mike/eh10.C: Likewise
8888 * g++.old-deja/g++.mike/eh12.C: Likewise
8889 * g++.old-deja/g++.mike/eh13.C: Likewise
8890 * g++.old-deja/g++.mike/eh14.C: Likewise
8891 * g++.old-deja/g++.mike/eh16.C: Likewise
8892 * g++.old-deja/g++.mike/eh17.C: Likewise
8893 * g++.old-deja/g++.mike/eh18.C: Likewise
8894 * g++.old-deja/g++.mike/eh21.C: Likewise
8895 * g++.old-deja/g++.mike/eh23.C: Likewise
8896 * g++.old-deja/g++.mike/eh24.C: Likewise
8897 * g++.old-deja/g++.mike/eh25.C: Likewise
8898 * g++.old-deja/g++.mike/eh26.C: Likewise
8899 * g++.old-deja/g++.mike/eh27.C: Likewise
8900 * g++.old-deja/g++.mike/eh28.C: Likewise
8901 * g++.old-deja/g++.mike/eh29.C: Likewise
8902 * g++.old-deja/g++.mike/eh31.C: Likewise
8903 * g++.old-deja/g++.mike/eh33.C: Likewise
8904 * g++.old-deja/g++.mike/eh34.C: Likewise
8905 * g++.old-deja/g++.mike/eh35.C: Likewise
8906 * g++.old-deja/g++.mike/eh36.C: Likewise
8907 * g++.old-deja/g++.mike/eh37.C: Likewise
8908 * g++.old-deja/g++.mike/eh38.C: Likewise
8909 * g++.old-deja/g++.mike/eh39.C: Likewise
8910 * g++.old-deja/g++.mike/eh40.C: Likewise
8911 * g++.old-deja/g++.mike/eh41.C: Likewise
8912 * g++.old-deja/g++.mike/eh42.C: Likewise
8913 * g++.old-deja/g++.mike/eh44.C: Likewise
8914 * g++.old-deja/g++.mike/eh46.C: Likewise
8915 * g++.old-deja/g++.mike/eh47.C: Likewise
8916 * g++.old-deja/g++.mike/eh48.C: Likewise
8917 * g++.old-deja/g++.mike/eh49.C: Likewise
8918 * g++.old-deja/g++.mike/eh50.C: Likewise
8919
8920
8921 PR c++/8615
8922 * g++.dg/template/char1.C: New test.
8923
8924 * g++.dg/template/varmod1.C: Fix typo.
8925
8926 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8927
8928 DR 180
8929 * g++.old-deja/g++.pt/crash32.C: Expect error.
8930
8931 2002-12-01 Mark Mitchell <mark@codesourcery.com>
8932
8933 PR c++/5919
8934 * g++.dg/template/varmod1.C: New test.
8935
8936 PR c++/8727
8937 * g++.dg/inherit/typeinfo1.C: New test.
8938
8939 PR c++/8663
8940 * g++.dg/inherit/typedef1.C: New test.
8941
8942 2002-11-30 Mark Mitchell <mark@codesourcery.com>
8943
8944 PR c++/8332
8945 PR c++/8493
8946 * g++.dg/template/strlen1.C: New test.
8947
8948 PR c++/8227
8949 * g++.dg/template/ctor2.C: New test.
8950
8951 PR c++/8214
8952 * g++.dg/init/string1.C: New test.
8953
8954 PR c++/8511
8955 * g++.dg/template/friend8.C: New test.
8956
8957 2002-11-29 Joe Buck <jbuck@synopsys.com>
8958
8959 * g++.dg/lookup/anon2.C: New test.
8960
8961 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
8962
8963 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
8964 h8300 port.
8965
8966 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
8967
8968 * gcc.dg/bitfld-6.c: New test.
8969
8970 2002-11-27 Jan Hubicka <jh@suse.cz>
8971
8972 * gcc.c-torture/execute/20021127.[cx]: New test.
8973
8974 2002-11-26 Jan Hubicka <jh@suse.cz>
8975
8976 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
8977 quality.
8978
8979 2002-11-26 Geoffrey Keating <geoffk@apple.com>
8980
8981 * g++.dg/init/brace2.C: New test.
8982 * g++.old-deja/g++.mike/p9129.C: Correct.
8983
8984 2002-11-26 Mark Mitchell <mark@codesourcery.com>
8985
8986 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
8987
8988 2002-11-25 Andreas Bauer <baueran@in.tum.de>
8989
8990 * gcc.dg/sibcall-6: New test for indirect sibcalls.
8991
8992 2002-11-25 Mark Mitchell <mark@codesourcery.com>
8993
8994 * testsuite/g++.dg/abi/empty11.C: New test.
8995 * testsuite/g++.dg/rtti/cv1.C: New test.
8996
8997 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
8998
8999 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
9000
9001 2002-11-24 Mark Mitchell <mark@codesourcery.com>
9002
9003 * g++.dg/abi/empty10.C: New test.
9004
9005 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
9006
9007 * gcc.c-torture/compile/20021124-1.c: New test.
9008
9009 2002-11-22 Mark Mitchell <mark@codesourcery.com>
9010
9011 * g++.dg/abi/rtti2.C: New test.
9012
9013 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
9014
9015 * gcc.dg/i386-unroll-1.c: New test.
9016
9017 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9018
9019 * gcc.c-torture/compile/20021120-1.c: New test.
9020 * gcc.c-torture/compile/20021120-2.c: New test.
9021
9022 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
9023
9024 * gcc.dg/bitfld-5.c: New test.
9025
9026 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
9027
9028 * gcc.c-torture/execute/20021120-3.c: New test.
9029
9030 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
9031
9032 * gcc.c-torture/execute/20021120-2.c: New test.
9033
9034 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
9035
9036 * gcc.c-torture/execute/20021120-1.c: New test.
9037
9038 2002-11-20 Jakub Jelinek <jakub@redhat.com>
9039
9040 * gcc.c-torture/execute/20021118-3.c: New test.
9041
9042 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9043
9044 * gcc.c-torture/compile/20021119-1.c: New test.
9045
9046 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
9047
9048 * gcc.dg/duff-1.c: New test.
9049 * gcc.dg/duff-2.c: New test.
9050 * gcc.dg/duff-3.c: New test.
9051
9052 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
9053
9054 * gcc.dg/cpp/_Pragma5.c: New test.
9055
9056 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
9057
9058 * gcc.c-torture/execute/20021118-2.c: New test.
9059
9060 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
9061
9062 * gcc.c-torture/execute/20021118-1.c: New test.
9063
9064 2002-11-16 Jakub Jelinek <jakub@redhat.com>
9065
9066 * gcc.dg/20021116-1.c: New test.
9067
9068 2002-11-14 Mark Mitchell <mark@codesourcery.com>
9069
9070 * g++.dg/abi/vcall1.C: New test.
9071
9072 2002-11-14 Jakub Jelinek <jakub@redhat.com>
9073
9074 * gcc.dg/20021029-1.c: New test.
9075 * gcc.dg/20021029-2.c: New test.
9076
9077 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
9078
9079 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
9080
9081 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
9082
9083 PR c/8439
9084 * gcc.dg/20021110.c: Move to ...
9085 * gcc.c-torture/compile/20021110.c: .... here.
9086
9087 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9088
9089 PR c/8467
9090 * gcc.c-torture/execute/20021111-1.c
9091
9092 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
9093
9094 PR c/8439
9095 * gcc.dg/20021110.c: New test.
9096
9097 2002-11-10 Mark Mitchell <mark@codesourcery.com>
9098
9099 * g++.dg/abi/vthunk3.C: Run only on x86.
9100
9101 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
9102
9103 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
9104
9105 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
9106
9107 * lib/compat.exp (compat-execute): Fix logic error in last
9108 change.
9109
9110 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
9111
9112 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
9113
9114 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9115
9116 PR c++/8389
9117 * g++.dg/template/access6.C: New test.
9118
9119 2002-11-08 Jan Hubicka <jh@suse.cz>
9120
9121 * gcc.dg/i386-ssefp-1.c: New test.
9122 * gcc.dg/i386-ssefp-1.c: New test.
9123
9124 2002-11-08 Jan Hubicka <jh@suse.cz>
9125
9126 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
9127
9128 2002-11-07 Mark Mitchell <mark@codesourcery.com>
9129
9130 * g++.dg/abi/vthunk3.C: New test.
9131
9132 PR c++/8338
9133 * g++.dg/template/crash2.C: New test.
9134
9135 2002-11-07 Mark Mitchell <mark@codesourcery.com>
9136
9137 * testsuite/g++.dg/abi/dtor1.C: New test.
9138 * testsuite/g++.dg/abi/dtor2.C: Likewise.
9139
9140 2002-11-05 Geoffrey Keating <geoffk@apple.com>
9141
9142 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
9143 Darwin.
9144
9145 2002-11-04 Adam Nemet <anemet@lnxw.com>
9146
9147 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
9148 -mthumb. Only xfail with -O0.
9149
9150 2002-11-03 Mark Mitchell <mark@codesourcery.com>
9151
9152 * g++.dg/abi/thunk1.C: New test.
9153 * g++.dg/abi/thunk2.C: Likewise.
9154 * g++.dg/abi/vtt1.C: Likewise.
9155
9156 2002-11-02 Diego Novillo <dnovillo@redhat.com>
9157
9158 PR optimization/8423
9159 * gcc.c-torture/execute/builtin-constant.c: New test.
9160
9161 2002-11-01 Zack Weinberg <zack@codesourcery.com>
9162
9163 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
9164 Add some more cases.
9165
9166 2002-11-01 Mark Mitchell <mark@codesourcery.com>
9167
9168 PR c++/8391
9169 * g++.dg/opt/local1.C: New test.
9170
9171 2002-10-30 Mark Mitchell <mark@codesourcery.com>
9172
9173 PR c++/8160
9174 * g++.dg/template/complit1.C: New test.
9175
9176 PR c++/8149
9177 * g++.dg/template/typename4.C: Likewise.
9178
9179 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9180
9181 Core issue 287, PR c++/7639
9182 * g++.dg/template/instantiate1.C: Adjust error location.
9183 * g++.dg/template/instantiate3.C: New test.
9184 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
9185 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
9186 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
9187
9188 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
9189
9190 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
9191
9192 2002-10-29 Mark Mitchell <mark@codesourcery.com>
9193
9194 PR c++/8287
9195 * g++.dg/init/dtor2.C: New test.
9196
9197 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9198
9199 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
9200 * gcc.dg/nest.c: Bypass errors on irix6.
9201
9202 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
9203
9204 * gcc.dg/nest.c: Expect error for mmix-*-*.
9205 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
9206
9207 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
9208
9209 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
9210 markers.
9211
9212 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
9213
9214 2002-10-25 Mike Stump <mrs@apple.com>
9215
9216 * gcc.dg/warn-1.c: New test.
9217
9218 2002-10-25 Zack Weinberg <zack@codesourcery.com>
9219
9220 * g++.dg/template/typename3.C: New test.
9221
9222 2002-10-25 Mark Mitchell <mark@codesourcery.com>
9223
9224 * g++.dg/lookup/ptrmem1.C: New test.
9225
9226 * g++.dg/abi/vthunk2.C: New test.
9227
9228 2002-10-25 Zack Weinberg <zack@codesourcery.com>
9229
9230 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
9231
9232 2002-10-24 Mark Mitchell <mark@codesourcery.com>
9233
9234 * g++.dg/abi/empty9.C: New test.
9235
9236 2002-10-24 Richard Henderson <rth@redhat.com>
9237
9238 * g++.dg/inherit/thunk1.C: Enable for ia64.
9239
9240 2002-10-23 Mark Mitchell <mark@codesourcery.com>
9241
9242 PR c++/8067
9243 * g++.dg/lookup/pretty1.C: New test.
9244
9245 2002-10-23 Jakub Jelinek <jakub@redhat.com>
9246
9247 * gcc.dg/20021023-1.c: New test.
9248
9249 2002-10-23 Mark Mitchell <mark@codesourcery.com>
9250
9251 PR c++/7679
9252 * g++.dg/parse/inline1.C: New test.
9253
9254 2002-10-23 Richard Henderson <rth@redhat.com>
9255
9256 * g++.dg/inherit/thunk1.C: Enable for x86_64.
9257
9258 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
9259
9260 2002-10-22 Mark Mitchell <mark@codesourcery.com>
9261
9262 PR c++/6579
9263 * g++.dg/parse/stmtexpr3.C: New test.
9264
9265 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
9266
9267 * g++.dg/expr/cond1.C: New test.
9268
9269 2002-10-21 Zack Weinberg <zack@codesourcery.com>
9270
9271 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
9272
9273 2002-10-21 Mark Mitchell <mark@codesourcery.com>
9274
9275 * g++.dg/abi/vbase13.C: New test.
9276 * g++.dg/abi/vbase14.C: Likewise.
9277
9278 2002-10-21 Jakub Jelinek <jakub@redhat.com>
9279
9280 * gcc.dg/tls/pic-1.c: New test.
9281 * gcc.dg/tls/nonpic-1.c: New test.
9282 * gcc.dg/20021018-1.c: New test.
9283
9284 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
9285
9286 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
9287 Remove only files with the same base name as the test case.
9288 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
9289 (profopt-execute): Likewise. Also, remove old profiling
9290 and performance data files before running the tests.
9291
9292 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
9293 * g++.dg/bprob/bprob.exp: Likewise.
9294 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
9295 to allow more general test case names.
9296
9297 * g++.dg/bprob/bprob-1.C: Rename to ...
9298 * g++.dg/bprob/g++-bprob-1.C: ... this.
9299
9300 * g77.dg/bprob/bprob-1.f: Rename to ...
9301 * g77.dg/bprob/g77-bprob-1.f: ... this.
9302
9303 2002-10-21 Zack Weinberg <zack@codesourcery.com>
9304
9305 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
9306 bison 1.50 or later.
9307
9308 2002-10-21 Janis Johnson <janis187@us.ibm.com>
9309
9310 * g++.dg/README: Describe more test directories.
9311
9312 2002-10-21 Mark Mitchell <mark@codesourcery.com>
9313
9314 * g++.dg/init/array6.C: Add additional tests.
9315
9316 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
9317
9318 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
9319 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
9320
9321 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
9322
9323 * gcc.c-torture/compile/20020604-1.x: New.
9324 * gcc.c-torture/compile/simd-5.x: Likewise.
9325 * gcc.c-torture/execute/920710-1.x: Likewise.
9326 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
9327
9328 2002-10-21 Mark Mitchell <mark@codesourcery.com>
9329
9330 * g++.dg/inherit/override1.C: Add dg-options clause.
9331
9332 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9333
9334 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
9335 _mm_slli_si128.
9336
9337 2002-10-19 Andreas Schwab <schwab@suse.de>
9338
9339 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
9340 directory component.
9341
9342 2002-10-18 Mark Mitchell <mark@codesourcery.com>
9343
9344 * g++.dg/inherit/thunk1.C: New test.
9345
9346 * g++.dg/inherit/override1.C: New test.
9347
9348 * g++.dg/abi/mangle11.C: New test.
9349 * g++.dg/abi/mangle14.C: New test.
9350 * g++.dg/abi/mangle17.C: New test.
9351
9352 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
9353
9354 * g++.dg/overload/member2.C: New test.
9355
9356 2002-10-17 Janis Johnson <janis187@us.ibm.com>
9357
9358 * g++.dg/README: Describe new compat directory.
9359 * g++.dg/dg.exp: Skip tests in compat directory.
9360 * README.compat: New file.
9361 * lib/compat.exp: New expect script.
9362 * g++.dg/compat: New test directory.
9363 * g++.dg/compat/compat.exp: New expect script.
9364 * g++.dg/compat/abi: New test directory.
9365 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
9366 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
9367 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
9368 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
9369 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
9370 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
9371 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
9372 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
9373 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
9374 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
9375 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
9376 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
9377 * g++.dg/compat/break: New test directory.
9378 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
9379 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
9380 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
9381 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
9382 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
9383 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
9384 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
9385 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
9386 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
9387 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
9388 g++.dg/compat/break/README: New files.
9389 * g++.dg/compat/eh: New test directory.
9390 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
9391 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
9392 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
9393 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
9394 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
9395 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
9396 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
9397 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
9398 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
9399 g++.dg/compat/eh/filter2_y.C,
9400 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
9401 g++.dg/compat/eh/new1_y.C,
9402 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
9403 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
9404 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
9405 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
9406 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
9407 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
9408 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
9409 g++.dg/compat/eh/unexpected1_y.C: New files.
9410 * g++.dg/compat/init: New test directory.
9411 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
9412 g++.dg/compat/init/array5_y.C,
9413 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
9414 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
9415 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
9416 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
9417 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
9418 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
9419 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
9420 g++.dg/compat/init/init-ref2_y.C: New files.
9421
9422 2002-10-17 Mark Mitchell <mark@codesourcery.com>
9423
9424 PR c++/7584
9425 * g++.dg/inherit/using3.C: New test.
9426
9427 2002-10-17 Jan Hubicka <jh@suse.cz>
9428
9429 * gcc.dg/20021017-2.c: New test.
9430
9431 2002-10-17 Mark Mitchell <mark@codesourcery.com>
9432
9433 * g++.dg/abi/mangle16.C: Adjust.
9434
9435 * g++.dg/init/array8.C: New test.
9436
9437 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
9438
9439 * gcc.dg/special/mips-abi.exp: New test.
9440 * gcc.dg/special/mips-abi.s: Empty file used by the above.
9441
9442 2002-10-16 Mark Mitchell <mark@codesourcery.com>
9443
9444 * g++.dg/abi/mangle16.C: New test.
9445 * g++.dg/abi/mangle17.C: Likewise.
9446
9447 PR c++/7478
9448 * g++.dg/template/ref1.C: New test.
9449
9450 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9451
9452 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
9453
9454 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
9455
9456 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
9457
9458 2002-10-16 Mark Mitchell <mark@codesourcery.com>
9459
9460 PR c++/7524
9461 * g++.dg/init/array7.C: New test.
9462
9463 2002-10-15 Mark Mitchell <mark@codesourcery.com>
9464
9465 * g++.dg/init/array6.C: New test.
9466
9467 * g++.dg/abi/mangle13.C: Likewise.
9468 * g++.dg/abi/mangle14.C: Likewise.
9469 * g++.dg/abi/mangle15.C: Likewise.
9470
9471 2002-10-14 Mark Mitchell <mark@codesourcery.com>
9472
9473 * g++.dg/abi/empty8.C: New test.
9474
9475 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
9476
9477 * g++.dg/init/ctor1.C: New test.
9478
9479 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
9480
9481 * gcc.c-torture/execute/20021015-1.c: New test.
9482
9483 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
9484
9485 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
9486
9487 2002-10-14 Jan Hubicka <jh@suse.cz>
9488
9489 * gcc.dg/i386-ssetype-[1-5].c: New tests.
9490
9491 2002-10-14 Richard Henderson <rth@redhat.com>
9492
9493 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
9494
9495 2002-10-14 Mark Mitchell <mark@codesourcery.com>
9496
9497 PR optimization/6631
9498 * g++.dg/opt/const2.C: New test.
9499
9500 2002-10-14 Mark Mitchell <mark@codesourcery.com>
9501
9502 PR c++/7176
9503 * g++.dg/parse/friend1.C: New test.
9504 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
9505
9506 2002-10-14 Jakub Jelinek <jakub@redhat.com>
9507
9508 * gcc.dg/20021014-1.c: New test.
9509
9510 2002-10-11 Mark Mitchell <mark@codesourcery.com>
9511
9512 PR c++/5661
9513 * g++.dg/ext/vlm1.C: New test.
9514 * g++.dg/ext/vlm2.C: Likewise.
9515
9516 * g++.dg/init/array1.C: Remove invalid braces.
9517 * g++.dg/init/brace1.C: New test.
9518 * g++.dg/init/copy2.C: Likewise.
9519 * g++.dg/init/copy3.C: Likewise.
9520 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
9521 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
9522 braces.
9523
9524 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
9525
9526 * gcc.dg/cpp/assembler.S: Don't use -ansi.
9527
9528 2002-10-11 Richard Shann <richard.shann@superh.com>
9529
9530 * gcc.c-torture/compile/simd-5.c: New test.
9531
9532 2002-10-10 Roger Sayle <roger@eyesopen.com>
9533
9534 * gcc.c-torture/execute/shiftopt-1.c: New test case.
9535
9536 2002-10-10 Jim Wilson <wilson@redhat.com>
9537
9538 * gcc.c-torture/execute/20021010-1.c: New test.
9539
9540 2002-10-09 Zack Weinberg <zack@codesourcery.com>
9541
9542 PR c/7353
9543 * g++.dg/ext/typedef-init.C: New test.
9544 * gcc.dg/typedef-init.c: New test.
9545
9546 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
9547
9548 * gcc.dg/cpp/paste13.c: New test.
9549
9550 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9551
9552 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
9553 remaining platforms, XFAIL during compile, not execute. Don't
9554 XFAIL at -O0.
9555
9556 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
9557
9558 * gcc.dg/alias-1.c: Tweak expected warning.
9559
9560 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
9561
9562 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
9563
9564 2002-10-06 Andreas Jaeger <aj@suse.de>
9565
9566 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
9567 * gcc.dg/cpp/c++98.C: Likewise.
9568
9569 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
9570 * g++.dg/cpp/c++98.C: Likewise.
9571
9572 * g++.dg/README (Subdirectories): Mention cpp directory.
9573
9574 PR target/7559
9575 * gcc.dg/20021006-1.c: New test.
9576
9577 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9578
9579 PR c++/7804
9580 * g++.dg/other/warning1.C: New test.
9581
9582 2002-10-04 Roger Sayle <roger@eyesopen.com>
9583
9584 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
9585 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
9586 and sparc-*-* with -m64 as expected failures. See PR 8087.
9587
9588 2002-10-03 Mark Mitchell <mark@codesourcery.com>
9589
9590 PR c++/7931
9591 * g++.dg/template/ptrmem3.C: New test.
9592
9593 PR c++/7754
9594 * g++.dg/template/union1.C: New test.
9595
9596 2002-10-03 Mark Mitchell <mark@codesourcery.com>
9597
9598 PR c++/8006
9599 * g++.dg/abi/mangle9.C: New test.
9600 * g++.dg/abi/mangle10.C: New test.
9601 * g++.dg/abi/mangle11.C: New test.
9602 * g++.dg/abi/mangle12.C: New test.
9603
9604 2002-10-02 Mark Mitchell <mark@codesourcery.com>
9605
9606 PR c++/7188.
9607 * g++.dg/template/meminit1.C: New test.
9608 * g++.dg/warn/Wreorder-1.C: Likewise.
9609 * g++.old-deja/g++.mike/warn3.C: Tweak.
9610 * lib/prune.exp: Ingore "in copy constructor".
9611
9612 2002-10-02 Andreas Jaeger <aj@suse.de>
9613
9614 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
9615 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
9616 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
9617 on x86-64.
9618
9619 2002-10-01 Mark Mitchell <mark@codesourcery.com>
9620
9621 * gcc.dg/empty1.C: Fix typo.
9622
9623 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
9624
9625 * gcc.dg/alias-1.c: New test.
9626
9627 2002-10-01 Mark Mitchell <mark@codesourcery.com>
9628
9629 * gcc.dg/empty1.C: New test.
9630
9631 * g++.dg/tls/init-2.C: Tweak error messages.
9632
9633 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
9634
9635 * gcc.c-torture/compile/20020923-1.c: New test.
9636
9637 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
9638
9639 * gcc.c-torture/execute/ffs-1.c: New test.
9640 * gcc.c-torture/execute/ffs-2.c: Ditto.
9641
9642 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
9643
9644 * g++.dg/overload/member1.C: New test.
9645
9646 2002-09-30 Mark Mitchell <mark@code
9647
9648 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
9649
9650 * testsuite/gcc.dg/tls/diag-3.c: New.
9651
9652 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
9653
9654 * g++.dg/README (Subdirectories): Document new subdir expr.
9655 * g++.dg/expr/pmf-1.C: New test.
9656
9657 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
9658
9659 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
9660
9661 2002-08-06 Jakub Jelinek <jakub@redhat.com>
9662
9663 * g++.dg/abi/bitfield3.C: New test.
9664
9665 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
9666
9667 * lib/gcov.exp: Tweak expected line formats.
9668 * gcc.misc-tests/gcov8.c: New test.
9669 * gcc.misc-tests/gcov8.x: New flags.
9670
9671 2002-08-05 Jakub Jelinek <jakub@redhat.com>
9672
9673 * consistency.vlad/layout/endian.c: Include string.h.
9674
9675 * gcc.c-torture/execute/20020805-1.c: New test.
9676
9677 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
9678
9679 * g++.dg/other/conversion1.C: New test.
9680
9681 2002-08-03 Roger Sayle <roger@eyesopen.com>
9682
9683 * gcc.dg/builtins-1.c: New testcase.
9684
9685 2002-08-02 Mark Mitchell <mark@codesourcery.com>
9686
9687 * g++.dg/inherit/access3.C: New test.
9688
9689 2002-08-01 Jakub Jelinek <jakub@redhat.com>
9690
9691 * gcc.dg/ia64-visibility-2.c: New test.
9692
9693 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
9694
9695 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
9696 __qualifier_flags to __flags.
9697
9698 2002-07-31 Mark Mitchell <mark@codesourcery.com>
9699
9700 * g++.dg/inherit/operator1.C: New test.
9701 * g++.dg/lookup/disamb1.C: Fix typo in comment.
9702 * g++.dg/other/error1.C: Change expected error message.
9703 * g++.dg/template/conv4.C: Likewise.
9704
9705 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
9706
9707 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
9708 for documented behavior.
9709
9710 2002-07-25 Roger Sayle <roger@eyesopen.com>
9711
9712 * gcc.c-torture/execute/20020720-1.x: Skip this test on
9713 several targets known to fail.
9714
9715 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
9716
9717 * gcc.dg/mips-args-[123].c: New tests.
9718
9719 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
9720
9721 * gcc.dg/ppc-spe.c: New.
9722
9723 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
9724
9725 * g++.dg/other/ptrmem4.C: New testcase.
9726
9727 2002-07-24 Richard Henderson <rth@redhat.com>
9728
9729 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
9730
9731 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
9732
9733 * g++.dg/ext/alignof1.C (main): Return 0 for success.
9734
9735 2002-07-24 Roger Sayle <roger@eyesopen.com>
9736
9737 * gcc.c-torture/execute/memset-3.c: New testcase.
9738
9739 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
9740
9741 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
9742 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
9743
9744 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9745
9746 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
9747 Delete.
9748
9749 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
9750
9751 * gcc.c-torture/compile/simd-4.c: New test.
9752
9753 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9754
9755 PR c++/7347, c++/7348
9756 * g++.dg/template/access4.C: New test.
9757 * g++.dg/template/access5.C: New test.
9758 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
9759 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
9760 * g++.old-deja/g++.pt/ttp58.C: Likewise.
9761 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
9762
9763 2002-07-22 Jakub Jelinek <jakub@redhat.com>
9764
9765 * gcc.dg/gnu89-init-2.c: New test.
9766
9767 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
9768
9769 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
9770
9771 2002-07-20 Roger Sayle <roger@eyesopen.com>
9772
9773 * gcc.c-torture/execute/20020720-1.c: New testcase.
9774
9775 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
9776
9777 * gcc.dg/cpp/Wsignprom.c: New tests.
9778
9779 2002-07-20 Alan Modra <amodra@bigpond.net.au>
9780
9781 * gcc.c-torture/execute/loop-13.c: New test.
9782
9783 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
9784
9785 * gcc.dg/cpp/expr.c: New tests.
9786
9787 2002 07-18 David Edelsohn <edelsohn@gnu.org>
9788
9789 * g++.dg/opt/pr6713.C: Add template instantiation.
9790
9791 2002-07-18 Alan Modra <amodra@bigpond.net.au>
9792
9793 * gcc.dg/nest.c: New test.
9794
9795 2002-07-17 Richard Henderson <rth@redhat.com>
9796
9797 * g++.dg/opt/pr6713.C: New test.
9798
9799 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
9800
9801 * gcc.c-torture/execute/loop-2e.x: Let the testcase
9802 XFAIL for all x86 processors.
9803
9804 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
9805
9806 * gcc.c-torture/execute/20010122-1.x: Do not test with
9807 -fomit-frame-pointer.
9808
9809 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9810
9811 * g++.dg/template/instantiate2.C: New test.
9812 * g++.dg/template/spec4.C: New test.
9813
9814 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9815
9816 * g++.dg/template/access2.C: New test.
9817 * g++.dg/template/access3.C: New test.
9818
9819 2002-07-15 Zack Weinberg <zack@codesourcery.com>
9820
9821 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
9822 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
9823 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
9824 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
9825 Convert to use <stdarg.h>.
9826 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
9827 Delete.
9828 * gcc.dg/va-arg-2.c: New.
9829 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
9830
9831 2002-07-15 Jakub Jelinek <jakub@redhat.com>
9832
9833 * gcc.c-torture/compile/20020710-1.c: New test.
9834
9835 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
9836 Andrew Pinski <pinskia@physics.uc.edu>
9837
9838 gcc.c-torture/compile/simd-2.c: New testcase.
9839 gcc.c-torture/compile/simd-3.c: Likewise.
9840
9841 2002-07-11 Mark Mitchell <mark@codesourcery.com>
9842
9843 PR c++/7224
9844 * g++.dg/overload/error1.C: New test.
9845
9846 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9847
9848 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
9849 configuration and IRIX 6 O32 ABI.
9850
9851 2002-07-11 Roger Sayle <roger@eyesopen.com>
9852
9853 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
9854
9855 2002-07-10 Roger Sayle <roger@eyesopen.com>
9856
9857 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
9858
9859 2002-07-10 Jeffrey A Law <law@redhat.com>
9860
9861 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
9862
9863 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
9864
9865 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
9866
9867 * gcc.dg/20020312-2.c: Check for __PPC__.
9868
9869 2002-07-09 Diego Novillo <dnovillo@redhat.com>
9870
9871 * gcc.c-torture/compile/20020709-1.c: New test.
9872
9873 2002-07-07 Roger Sayle <roger@eyesopen.com>
9874
9875 * g++.dg/template/qualttp21.C: New test case.
9876
9877 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
9878
9879 * gcc.c-torture/compile/20020706-1.c: New test.
9880 * gcc.c-torture/compile/20020706-2.c: New test.
9881
9882 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
9883 Alexandre Oliva <aoliva@redhat.com>
9884
9885 * g++.dg/warn/incomplete1.C: New test.
9886
9887 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9888
9889 PR c++/7099
9890 * g++.dg/warn/noreturn1.C: New test.
9891
9892 2002-07-03 Mark Mitchell <mark@codesourcery.com>
9893
9894 PR c++/6706
9895 * g++.dg/debug/debug6.C: New test.
9896 * g++.dg/debug/debug7.C: New test.
9897
9898 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
9899
9900 * gcc.c-torture/compile/simd-3.c: New test.
9901
9902 2002-07-03 Chris Demetriou <cgd@broadcom.com>
9903
9904 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
9905 * gcc.dg/20020620-1.c: Likewise.
9906
9907 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9908
9909 PR c++/6944
9910 * g++.dg/init/array4.C: New test.
9911 * g++.dg/init/array5.C: New test.
9912
9913 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
9914
9915 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
9916 * gcc.c-torture/execute/simd-2.c (main): Likewise.
9917
9918 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9919
9920 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
9921 * gcc.dg/wtr-aggr-init-1.c: Likewise.
9922 * gcc.dg/wtr-conversion-1.c: Likewise.
9923 * gcc.dg/wtr-escape-1.c: Likewise.
9924 * gcc.dg/wtr-int-type-1.c: Likewise.
9925 * gcc.dg/wtr-label-1.c: Likewise.
9926 * gcc.dg/wtr-static-1.c: Likewise.
9927 * gcc.dg/wtr-strcat-1.c: Likewise.
9928 * gcc.dg/wtr-suffix-1.c: Likewise.
9929 * gcc.dg/wtr-switch-1.c: Likewise.
9930 * gcc.dg/wtr-unary-plus-1.c: Likewise.
9931 * gcc.dg/wtr-union-init-1.c: Likewise.
9932 * gcc.dg/wtr-union-init-2.c: Likewise.
9933 * gcc.dg/wtr-union-init-3.c: Likewise.
9934
9935 * gcc.dg/wtr-func-def-1.c: New test.
9936
9937 2002-07-02 Devang Patel <dpatel@apple.com>
9938
9939 * objc.dg/param-1.m: New test.
9940
9941 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
9942
9943 * gcc.dg/cpp/trad/directive.c: Add test.
9944 * gcc.dg/cpp/trad/macroargs.c: Add test.
9945 * gcc.dg/cpp/trad/rec
9946
9947 2002-04-25 Roger Sayle <roger@eyesopen.com>
9948
9949 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
9950
9951 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9952
9953 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
9954 targets.
9955
9956 2002-04-24 Mark Mitchell <mark@codesourcery.com>
9957
9958 * g++.dg/abi/mange7.C: New test.
9959
9960 PR c++/6438.
9961 * g++.dg/parse/stmtexpr2.C: New test.
9962
9963 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
9964
9965 * gcc.dg/20020312-2.c: Add SH target.
9966
9967 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9968
9969 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
9970 compiler output on mips*-*-irix*.
9971
9972 2002-04-23 Jakub Jelinek <jakub@redhat.com>
9973
9974 * g++.dg/parse/attr1.C: New test.
9975
9976 2002-04-23 Roger Sayle <roger@eyesopen.com>
9977
9978 * gcc.c-torture/execute/string-opt-17.c: New test case.
9979 * gcc.c-torture/execute/memset-2.c: New test case.
9980
9981 2002-04-23 Mark Mitchell <mark@codesourcery.com>
9982
9983 PR c++/6256:
9984 * g++.dg/template/friend5.C: New test.
9985
9986 PR c++/6331:
9987 * g++.dg/template/qual1.C: Likewise.
9988
9989 2002-04-22 Zack Weinberg <zack@codesourcery.com>
9990
9991 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
9992 Include stdlib.h, not stdio.h or ctype.h.
9993
9994 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
9995
9996 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
9997 cris-*-elf* and mmix-*-*.
9998 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
9999 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
10000 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
10001 Ditto.
10002 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
10003 * gcc.dg/wchar_t-1.c: Ditto.
10004
10005 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
10006
10007 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
10008 Clarify comment.
10009
10010 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
10011
10012 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
10013
10014 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10015
10016 * gcc.c-torture/execute/20000906-1.x: Delete.
10017
10018 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
10019
10020 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
10021
10022 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
10023
10024 * PR6367
10025 * g77.f-torture/execute/6367.f: New test.
10026 * g77.f-torture/execute/6367.x: Disable for MMIX.
10027
10028 2002-04-19 Mark Mitchell <mark@codesourcery.com>
10029
10030 * PR6352
10031 * g++.dg/opt/inline2.C: New test.
10032
10033 2002-04-18 Richard Henderson <rth@redhat.com>
10034
10035 * gcc.dg/20000906-1.c: Enable for all targets.
10036 * gcc.c-torture/compile/iftrap-2.c: New.
10037
10038 2002-04-18 Jakub Jelinek <jakub@redhat.com>
10039
10040 * gcc.dg/20020418-1.c: New test.
10041 * gcc.dg/20020418-2.c: New test.
10042
10043 2002-04-18 Richard Henderson <rth@redhat.com>
10044
10045 * gcc.c-torture/compile/iftrap-1.c: New.
10046 * gcc.dg/iftrap-1.c: Adjust for ia64.
10047 * gcc.dg/iftrap-2.c: New.
10048
10049 2002-04-18 Jakub Jelinek <jakub@redhat.com>
10050
10051 * gcc.c-torture/compile/20020418-1.c: New test.
10052
10053 2002-04-18 Roger Sayle <roger@eyesopen.com>
10054
10055 * gcc.c-torture/compile/20020415-1.c: New.
10056
10057 2002-04-18 David S. Miller <davem@redhat.com>
10058
10059 * gcc.c-torture/execute/20020418-1.c: New test.
10060
10061 2002-04-17 Jakub Jelinek <jakub@redhat.com>
10062
10063 * gcc.dg/20020416-1.c: New test.
10064
10065 * g++.dg/opt/inline1.C: New test.
10066
10067 2002-04-16 Jakub Jelinek <jakub@redhat.com>
10068
10069 * gcc.dg/altivec-5.c: New test.
10070
10071 * gcc.dg/20020415-1.c: New test.
10072
10073 2002-04-15 Mark Mitchell <mark@codesourcery.com>
10074
10075 * testsuite/lib/chill.exp: Remove.
10076
10077 2002-04-14 Jakub Jelinek <jakub@redhat.com>
10078
10079 * g++.dg/other/big-struct.C: New test.
10080
10081 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
10082
10083 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
10084 of scratch file.
10085
10086 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
10087
10088 PR c/6277
10089 * gcc.dg/i386-387-1.c: Allow optional leading underscore
10090 in scan-assembler function name
10091
10092 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
10093
10094 * g77.f-torture/execute/980628-4.x,
10095 g77.f-torture/execute/980628-5.x,
10096 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
10097 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
10098 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
10099 i[34567]86-*-*.
10100
10101 2002-04-13 David S. Miller <davem@redhat.com>
10102
10103 * gcc.c-torture/execute/20020413-1.c: New test.
10104
10105 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
10106
10107 * gcc.dg/asm-6.c,
10108 * g++.dg/ext/asm1.C: New tests.
10109
10110 2002-04-12 Mark Mitchell <mark@codesourcery.com>
10111
10112 PR c++ 5373.
10113 * g++.dg/parse/stmtexpr1.C: New test.
10114
10115 PR c++/5189.
10116 * g++.dg/template/copy1.C: New test.
10117
10118 2002-04-12 Richard Henderson <rth@redhat.com>
10119
10120 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
10121
10122 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
10123
10124 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
10125 gcc.c-torture/execute/20020307-2.c.
10126
10127 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
10128
10129 * g++.dg/ext/attrib5.C,
10130 * g++.dg/lookup/struct1.C: New tests.
10131
10132 2002-04-11 Jakub Jelinek <jakub@redhat.com>
10133
10134 * gcc.dg/20020411-1.c: New test.
10135
10136 * gcc.c-torture/execute/20020411-1.c: New test.
10137
10138 2002-04-10 Janis Johnson <janis187@us.ibm.com>
10139
10140 * g77.f-torture/execute/6177.f: New test.
10141
10142 2002-04-10 Jakub Jelinek <jakub@redhat.com>
10143
10144 PR middle-end/6247
10145 * g++.dg/opt/cleanup1.C: New test.
10146
10147 * g++.dg/opt/const1.C: New test.
10148
10149 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
10150
10151 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
10152
10153 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
10154
10155 PR c++/5507
10156 * g++.dg/template/typename2.C: New test.
10157
10158 2002-04-10 Alan Modra <amodra@bigpond.net.au>
10159
10160 * gcc.c-torture/execute/loop-12.c: New.
10161
10162 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
10163
10164 * g77.f-torture/execute/980628-4.x,
10165 g77.f-torture/execute/980628-5.x,
10166 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
10167 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
10168 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
10169
10170 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10171
10172 PR optimization/6086
10173 * g++.dg/opt/preinc1.C: New test.
10174
10175 2002-04-06 Mark Mitchell <mark@codesourcery.com>
10176
10177 PR c++/5571
10178 * g++.dg/opt/static2.C: New test.
10179
10180 2002-04-06 Mark Mitchell <mark@codesourcery.com>
10181
10182 PR c/5120
10183 * gcc.dg/20020406-1.c: New test.
10184
10185 2002-04-04 David S. Miller <davem@redhat.com>
10186
10187 * gcc.c-torture/execute/20020404-1.c: New test.
10188
10189 2002-04-04 Jakub Jelinek <jakub@redhat.com>
10190
10191 PR c/6123
10192 * gcc.dg/20020312-2.c: Do not declare global register variable
10193 if __PIC__ or __pic__ is defined.
10194
10195 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
10196
10197 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
10198 __asm__ so that it works correctly even if -ansi -pedantic-errors.
10199
10200 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10201
10202 * gcc.misc-tests/linkage.exp: Update last change to handle
10203 sparc*-, not just sparc-.
10204
10205 2002-04-03 Richard Henderson <rth@redhat.com>
10206
10207 * gcc.dg/cpp/ucs.c: Improved long UCS test.
10208
10209 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
10210
10211 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
10212
10213 2002-04-02 David S. Miller <davem@redhat.com>
10214
10215 * gcc.c-torture/execute/20020402-3.c: New test.
10216
10217 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
10218
10219 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
10220 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
10221
10222 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
10223 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
10224 g77.f-torture/execute/20001201.x,
10225 g77.f-torture/execute/u77-test.x: New files.
10226
10227 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
10228 * gcc.dg/wchar_t-1.c: Ditto.
10229
10230 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10231
10232 * gcc.c-torture/execute/20020402-1.c: New test.
10233
10234 2002-04-01 Richard Henderson <rth@redhat.com>
10235
10236 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
10237
10238 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
10239
10240 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10241
10242 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
10243
10244 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
10245
10246 * g++.dg/inherit/template-as-base.C: Expect error.
10247 * g++.dg/inherit/namespace-as-base.C: Likewise.
10248
10249 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
10250
10251 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
10252 g++.dg/ext/instantiate3.C: Tweak match patterns.
10253
10254 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
10255 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
10256 -da test.
10257
10258 2002-03-31 Richard Henderson <rth@redhat.com>
10259
10260 * gcc.dg/special/alias-2.c: New.
10261 * gcc.dg/special/ecos.exp: Run it.
10262
10263 2002-03-31 Richard Henderson <rth@redhat.com>
10264
10265 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
10266
10267 2002-03-31 Kazu Hirata <kazu@hxi.com>
10268
10269 * gcc.dg/weak-1.c: Disable on h8300 port.
10270
10271 2002-03-29 Janis Johnson <janis187@us.ibm.com>
10272
10273 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
10274 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
10275 ordering tests.
10276 * g++.dg/bprob/bprob-1.C: New test.
10277 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
10278 * g++.dg/gcov/gcov-1.C: New test.
10279 * g++.dg/gcov/gcov-1.x: New file.
10280 * g++.dg/gcov/gcov-2.C: New test.
10281 * g++.dg/gcov/gcov-3.C: New test.
10282 * g++.dg/gcov/gcov-3.h: New file.
10283
10284 2002-03-28 Roger Sayle <roger@eyesopen.com>
10285
10286 * g++.old-deja/g++.other/builtins5.C: New test.
10287 * g++.old-deja/g++.other/builtins6.C: New test.
10288 * g++.old-deja/g++.other/builtins7.C: New test.
10289 * g++.old-deja/g++.other/builtins8.C: New test.
10290 * g++.old-deja/g++.other/builtins9.C: New test.
10291
10292 2002-03-29 Jakub Jelinek <jakub@redhat.com>
10293
10294 * g++.dg/opt/static1.C: New test.
10295
10296 * g++.dg/opt/longbranch1.C: New test.
10297
10298 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
10299
10300 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
10301
10302 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
10303
10304 2002-03-28 Jeffrey A Law (law@redhat.com)
10305
10306 * gcc.c-torture/execute/20020328-1.c: New test.
10307
10308 2002-03-27 Richard Henderson <rth@redhat.com>
10309
10310 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
10311 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
10312 move from g++.old-deja/g++.ext/.
10313
10314 2002-03-27 Mark Mitchell <mark@codesourcery.com>
10315
10316 * g++.dg/init/new2.C: New test.
10317
10318 2002-03-26 Richard Henderson <rth@redhat.com>
10319
10320 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
10321
10322 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
10323 on sparc.
10324
10325 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
10326 sparcv9 systems.
10327 * gcc.dg/20001102-1.c: Likewise.
10328
10329 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
10330
10331 * gcc.dg/cpp/endif-pedantic1.c,
10332 gcc.dg/cpp/endif-pedantic2.c: New tests.
10333
10334 2002-03-26 Mark Mitchell <mark@codesourcery.com>
10335
10336 * g++.dg/init/new1.C: New test.
10337
10338 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
10339
10340 * g++.dg/abi/vbase9.C: New test.
10341
10342 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
10343
10344 * gcc.dg/arm-asm.c: New test.
10345
10346 2002-03-26 Andrew Cagney <ac131313@redhat.com>
10347
10348 * gcc.dg/Wswitch-enum.c: New test.
10349 Fix PR c/5044.
10350
10351 2002-03-26 Richard Henderson <rth@redhat.com>
10352
10353 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
10354 structure.
10355
10356 2002-03-25 Richard Henderson <rth@redhat.com>
10357
10358 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
10359 sparcv9 systems.
10360
10361 * gcc.c-torture/compile/20011119-1.c (xxx): New.
10362 * gcc.c-torture/compile/20011119-2.c (xxx): New.
10363
10364 2002-03-25 Zack Weinberg <zack@codesourcery.com>
10365
10366 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
10367
10368 2002-03-25 Bob Wilson <bob.wilson@acm.org>
10369
10370 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
10371 targets using generic thunk support.
10372
10373 2002-03-25 Jakub Jelinek <jakub@redhat.com>
10374
10375 * gcc.c-torture/compile/20020323-1.c: New test.
10376
10377 * g++.dg/opt/conj2.C: New test.
10378
10379 2002-03-24 Richard Henderson <rth@redhat.com>
10380
10381 * gcc.dg/weak-1.c: Use -fno-common.
10382
10383 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
10384
10385 * g77.dg/f77-edit-apostrophe-out.f: New test
10386 * g77.dg/f77-edit-h-out.f: New test
10387 * g77.dg/f77-edit-t-in.f: New test
10388 * g77.dg/f77-edit-t-out.f: New test
10389 * g77.dg/f77-edit-x-out.f: New test
10390 * g77.dg/f77-edit-slash-out.f: New test
10391 * g77.dg/f77-edit-colon-out.f: New test
10392 * g77.dg/f77-edit-s-out.f: New test
10393
10394 2002-03-24 Richard Henderson <rth@redhat.com>
10395
10396 * objc/execute/formal_protocol-6.x: New XFAIL.
10397
10398 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
10399
10400 * gcc.dg/weak-1.c: Early return from dg-final on platforms
10401 that do not support weak symbols
10402
10403 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
10404
10405 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
10406 * lib/g77.exp: Likewise
10407 * lib/objc.exp: Likewise
10408
10409 2002-03-23 Andrew Cagney <ac131313@redhat.com>
10410
10411 * gcc.dg/Wswitch-default.c: New test.
10412
10413 2002-03-23 Jakub Jelinek <jakub@redhat.com>
10414
10415 * g++.dg/other/enum1.C: New test.
10416
10417 2002-03-23 Zack Weinberg <zack@codesourcery.com>
10418
10419 * gcc.dg/pragma-ep-3.c: Fix typo.
10420
10421 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
10422
10423 * g++.dg/inherit/template-as-base.C: New test.
10424
10425 2002-03-22 Jakub Jelinek <jakub@redhat.com>
10426
10427 * g++.old-deja/g++.other/dwarf2-1.C: Move...
10428 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
10429
10430 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
10431
10432 * gcc.dg/cpp/multiline.c: Update to match.
10433
10434 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
10435
10436 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
10437
10438 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
10439
10440 * gcc.dg/cpp/extratokens2.c: New file.
10441
10442 2002-03-21 David Edelsohn <edelsohn@gnu.org>
10443
10444 * gcc.dg/20020312-2.c: Add rs6000 target.
10445
10446 * gcc.c-torture/compile/20020319-1.c: New test.
10447
10448 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10449
10450 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
10451 (A, E): Handle this.
10452
10453 2002-03-20 Jason Merrill <jason@redhat.com>
10454
10455 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
10456 ignoring -fpic.
10457 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
10458 through prune_gcc_output.
10459
10460 2002-03-20 Jakub Jelinek <jakub@redhat.com>
10461
10462 * gcc.c-torture/compile/20020320-1.c: New test.
10463
10464 2002-03-19 Jakub Jelinek <jakub@redhat.com>
10465
10466 * gcc.c-torture/compile/20020318-1.c: New test.
10467
10468 * gcc.dg/struct-by-value-1.c: New test.
10469
10470 * gcc.dg/20020319-1.c: New test.
10471
10472 2002-03-18 Jakub Jelinek <jakub@redhat.com>
10473
10474 * g++.dg/opt/conj1.C: New test.
10475
10476 2002-03-17 Mark Mitchell <mark@codesourcery.com>
10477
10478 * g++.dg/template/qualttp20.C: Revert previous change.
10479 * g++.dg/template/qualttp3.C: Likewise.
10480 * g++.dg/template/qualttp4.C: Likewise
10481 * g++.dg/template/qualttp5.C: Likewise
10482 * g++.dg/template/qualttp6.C: Likewise
10483 * g++.dg/template/qualttp7.C: Likewise
10484 * g++.dg/template/qualttp8.C: Likewise
10485 * g++.dg/template/recurse.C: Likewise.
10486
10487 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
10488
10489 * gcc.dg/cpp/wchar-1.c: Update.
10490
10491 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
10492
10493 * g++.dg/template/conv1.C: New test.
10494 * g++.dg/template/conv2.C: New test.
10495 * g++.dg/template/conv3.C: New test.
10496 * g++.dg/template/conv4.C: New test.
10497
10498 2002-03-15 Mark Mitchell <mark@codesourcery.com>
10499
10500 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
10501 * g++.dg/template/qualttp3.C: Likewise.
10502 * g++.dg/template/qualttp4.C: Likewise
10503 * g++.dg/template/qualttp5.C: Likewise
10504 * g++.dg/template/qualttp6.C: Likewise
10505 * g++.dg/template/qualttp7.C: Likewise
10506 * g++.dg/template/qualttp8.C: Likewise
10507 * g++.dg/template/recurse.C: Likewise.
10508
10509 2002-03-15 Mark Mitchell <mark@codesourcery.com>
10510
10511 * g++.dg/opt/dtor1.C: New test.
10512
10513 2002-03-15 Jakub Jelinek <jakub@redhat.com>
10514
10515 * gcc.c-torture/compile/20020315-1.c: New test.
10516
10517 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
10518
10519 * gcc.dg/weak-1.c: Fix scan tests.
10520
10521 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
10522
10523 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
10524 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
10525 cris-*-aout* mmix-*-*.
10526 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
10527 cris-*-aout* mmix-*-*.
10528 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
10529 cris-*-elf* cris-*-aout* and mmix-*-*.
10530 * gcc.dg/20001009-1.c: Ditto.
10531 * gcc.dg/20010912-1.c: Ditto.
10532 * gcc.dg/20020122-4.c: Ditto.
10533 * gcc.dg/inline-2.c: Ditto.
10534
10535 2002-03-14 Jeffrey A Law (law@cygnus.com)
10536
10537 * gcc.c-torture/compile/20020314-1.c: New test.
10538
10539 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
10540
10541 * gcc.c-torture/execute/20020314-1.c: New test.
10542
10543 2002-03-14 Jakub Jelinek <jakub@redhat.com>
10544
10545 * g++.dg/warn/Wunused-1.C: New test.
10546
10547 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
10548
10549 * g++.dg/abi/mangle6.C: New test.
10550
10551 2002-03-13 Jakub Jelinek <jakub@redhat.com>
10552
10553 * gcc.c-torture/compile/20020309-2.c: New test.
10554
10555 * gcc.c-torture/compile/20020312-1.c: New test.
10556
10557 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
10558
10559 * g++.dg/other/access1.C: New test.
10560
10561 2002-03-12 Jakub Jelinek <jakub@redhat.com>
10562
10563 * gcc.c-torture/execute/wchar_t-1.c: New test.
10564
10565 2002-03-12 David Edelsohn <edelsohn@gnu.org>
10566
10567 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
10568
10569 2002-03-12 Roger Sayle <roger@eyesopen.com>
10570
10571 * gcc.dg/20020312-1.c: New test case.
10572
10573 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
10574
10575 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
10576
10577 2002-03-11 Richard Henderson <rth@redhat.com>
10578
10579 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
10580 * g++.old-deja/g++.jason/report.C: Likewise.
10581
10582 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
10583
10584 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
10585 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
10586
10587 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
10588
10589 * testsuite/g++.dg/overload/pmf1.C: New test.
10590
10591 2002-03-11 Kazu Hirata <kazu@hxi.com>
10592
10593 * gcc.c-torture/execute/20020307-1.c: Use long.
10594
10595 2002-03-11 Jakub Jelinek <jakub@redhat.com>
10596
10597 PR optimization/5844
10598 * gcc.dg/20020310-1.c: New test.
10599
10600 2002-03-09 Michael Meissner <meissner@redhat.com>
10601
10602 * gcc.c-torture/execute/memcpy-2.c: New test.
10603 * gcc.c-torture/execute/memset-1.c: New test.
10604 * gcc.c-torture/execute/strlen-1.c: New test.
10605 * gcc.c-torture/execute/strcmp-1.c: New test.
10606 * gcc.c-torture/execute/strncmp-1.c: New test.
10607
10608 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
10609
10610 * gcc.dg/ppc-ldstruct.c: New test.
10611
10612 2002-03-09 Jakub Jelinek <jakub@redhat.com>
10613
10614 * gcc.c-torture/execute/va-arg-22.c: New test.
10615
10616 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
10617
10618 * gcc.c-torture/compile/20020309-1.c: New test.
10619
10620 2002-03-08 Jakub Jelinek <jakub@redhat.com>
10621
10622 * gcc.c-torture/execute/20020307-2.c: New test.
10623
10624 2002-03-07 Jeffrey A Law (law@redhat.com)
10625
10626 * g77.f-torture/compile/20020307-1.f: New test.
10627
10628 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
10629
10630 * gcc.dg/unordered-1.c: New test.
10631
10632 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
10633
10634 * gcc.c-torture/execute/20020307-1.c: New test.
10635
10636 2002-03-05 Jakub Jelinek <jakub@redhat.com>
10637
10638 * gcc.dg/20020304-1.c: New test.
10639
10640 * gcc.c-torture/compile/20020304-2.c: New test.
10641
10642 2002-03-04 Zack Weinberg <zack@codesourcery.com>
10643
10644 * gcc.c-torture/compile/20020304-1.c: New test case
10645 (from PR c/5830).
10646
10647 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
10648
10649 * gcc.dg/20020103-1.c: Add other -D ppc variants.
10650
10651 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
10652
10653 * g++.dg/other/classkey1.C: New test.
10654
10655 2002-03-01 Richard Henderson <rth@redhat.com>
10656
10657 * gcc.c-torture/compile/981223-1.x: New.
10658 * gcc.c-torture/compile/920625-1.x: New.
10659
10660 2002-02-28 Richard Henderson <rth@redhat.com>
10661
10662 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
10663
10664 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
10665
10666 * gcc.c-torture/execute/20020227-1.c: New test.
10667
10668 2002-02-27 Mark Mitchell <mark@codesourcery.com>
10669
10670 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
10671 here" ERROR lines.
10672 * g++.old-deja/g++.oliva/partord1.C: Likewise.
10673 * g++.old-deja.g++.other/defarg1.C: Likewise.
10674 * g++.old-deja/g++.pt/calls2.C: Likewise.
10675 * g++.old-deja/g++.pt/crash20.C: Likewise.
10676 * g++.old-deja/g++.pt/crash30.C: Likewise.
10677 * g++.old-deja/g++.pt/crash36.C: Likewise.
10678 * g++.old-deja/g++.pt/crash6.C: Likewise.
10679 * g++.old-deja/g++.pt/defarg13.C: Likewise.
10680 * g++.old-deja/g++.pt/derived3.C: Likewise.
10681 * g++.old-deja/g++.pt/error1.C: Likewise.
10682 * g++.old-deja/g++.pt/friend21.C: Likewise.
10683 * g++.old-deja/g++.pt/friend23.C: Likewise.
10684 * g++.old-deja/g++.pt/infinite1.C: Likewise.
10685 * g++.old-deja/g++.robertl/eb128.C: Likewise.
10686
10687 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
10688
10689 * gcc.c-torture/execute/20020225-2.c: New test.
10690
10691 2002-02-27 Zack Weinberg <zack@codesourcery.com>
10692
10693 * gcc.c-torture/execute/920730-1t.c,
10694 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
10695 Delete test cases, only relevant to -traditional.
10696
10697 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
10698
10699 * gcc.dg/cpp/undef1.c: Remove.
10700 * gcc.dg/cpp/directiv.c: Update.
10701 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
10702
10703 2002-02-27 Michael Meissner <meissner@redhat.com>
10704
10705 * gcc.c-torture/execute/20020226-1.c: New test.
10706
10707 2002-02-26 Jakub Jelinek <jakub@redhat.com>
10708
10709 * g++.dg/debug/debug4.C: New test.
10710
10711 * gcc.dg/ia64-visibility-1.c: New test.
10712
10713 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
10714
10715 * gcc.dg/debug/20020224-1.c: New.
10716
10717 2002-02-25 Kazu Hirata <kazu@hxi.com>
10718
10719 * gcc.c-torture/execute/960416-1.x: New.
10720 * gcc.c-torture/execute/divconst-3.x: Likewise.
10721
10722 2002-02-25 Jakub Jelinek <jakub@redhat.com>
10723
10724 * gcc.dg/20020224-1.c: New test.
10725
10726 2002-02-25 Alan Modra <amodra@bigpond.net.au>
10727
10728 * gcc.c-torture/execute/20020225-1.c: New.
10729
10730 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
10731
10732 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
10733
10734 2002-02-23 Jakub Jelinek <jakub@redhat.com>
10735
10736 * gcc.dg/20020222-1.c: New test.
10737
10738 2002-02-22 Jakub Jelinek <jakub@redhat.com>
10739
10740 * g++.dg/opt/anonunion1.C: New test.
10741
10742 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
10743
10744 * g++.dg/template/qualttp19.C: New test.
10745 * g++.dg/template/qualttp20.C: New test.
10746 * g++.old-deja/g++.jason/report.C: Adjust expected errors
10747 * g++.old-deja/g++.other/qual1.C: Likewise.
10748
10749 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
10750
10751 * gcc.dg/attr-alwaysinline.c: New.
10752
10753 2002-02-21 Jakub Jelinek <jakub@redhat.com>
10754
10755 * gcc.dg/20020220-1.c: New test.
10756
10757 * gcc.dg/20020220-2.c: New test.
10758
10759 * g++.dg/opt/mmx1.C: New test.
10760
10761 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
10762
10763 * gcc.c-torture/compile/20020110.c: New test.
10764
10765 2002-02-20 Jakub Jelinek <jakub@redhat.com>
10766
10767 * gcc.c-torture/execute/20020219-1.c: New test.
10768
10769 * gcc.dg/20020219-1.c: New test.
10770
10771 * gcc.dg/noncompile/20020220-1.c: New test.
10772
10773 * g++.dg/opt/ptrintsum1.C: New test.
10774
10775 * gcc.dg/debug/20020220-1.c: New test.
10776
10777 2002-02-17 Jakub Jelinek <jakub@redhat.com>
10778
10779 * gcc.c-torture/execute/20020216-1.c: New test.
10780
10781 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
10782
10783 * gcc.dg/decl-1.c: Update, new test.
10784
10785 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
10786
10787 * g++.dg/abi/bitfield1.C: New test.
10788 * g++.dg/abi/bitfield2.C: New test.
10789
10790 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
10791
10792 * gcc.dg/attr-nest.c: New test.
10793
10794 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
10795
10796 * gcc.c-torture/execute/20020215-1.c: New test.
10797
10798 2002-02-14 Jakub Jelinek <jakub@redhat.com>
10799
10800 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
10801 * g++.dg/debug/debug.exp: New.
10802 * g++.dg/debug/trivial.C: New.
10803 * g++.dg/debug/debug1.C: Moved...
10804 * g++.dg/other/debug1.C: ...from here.
10805 * g++.dg/debug/debug2.C: Moved...
10806 * g++.dg/other/debug2.C: ...from here.
10807 * g++.dg/debug/debug3.C: Moved...
10808 * g++.dg/other/debug3.C: ...from here.
10809
10810 * gcc.dg/noncompile/20020213-1.c: New test.
10811
10812 2002-02-13 Jakub Jelinek <jakub@redhat.com>
10813
10814 * g++.dg/other/debug3.C: New test.
10815
10816 * gcc.c-torture/execute/20020213-1.c: New test.
10817
10818 2002-02-13 Richard Smith <richard@ex-parrot.com>
10819
10820 * g++.old-deja/g++.other/thunk1.C: New test.
10821
10822 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
10823
10824 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
10825
10826 2002-02-13 Stan Shebs <shebs@apple.com>
10827
10828 * gcc.dg/altivec-3.c: New.
10829
10830 2002-02-12 Jakub Jelinek <jakub@redhat.com>
10831
10832 * gcc.dg/Wunreachable-1.c: New test.
10833 * gcc.dg/Wunreachable-2.c: New test.
10834
10835 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
10836
10837 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
10838
10839 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
10840
10841 * gcc.dg/decl-1.c: New test.
10842
10843 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
10844
10845 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
10846
10847 2002-02-10 Kazu Hirata <kazu@hxi.com>
10848
10849 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
10850 * gcc.c-torture/compile/980506-1.x: Likewise.
10851
10852 2002-02-10 Kazu Hirata <kazu@hxi.com>
10853
10854 * gcc.dg/20020210-1.c: New.
10855
10856 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
10857
10858 * g77.f-torture/execute/947.f: New regression test
10859 for PR fortran/947.
10860
10861 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
10862
10863 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
10864 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
10865
10866 2002-02-08 Richard Henderson <rth@redhat.com>
10867
10868 * gcc.c-torture/compile/labels-3.c: New.
10869
10870 2002-02-08 Jakub Jelinek <jakub@redhat.com>
10871
10872 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
10873 expression statements work instead.
10874 * gcc.dg/noncompile/20020207-1.c: New test.
10875
10876 2002-02-07 Richard Henderson <rth@redhat.com>
10877
10878 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
10879
10880 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
10881
10882 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
10883 message from g77
10884 * lib/g77-dg.exp: Trim g77 error messages so that they are
10885 recognized by dg.exp.
10886
10887 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
10888
10889 PR fortran/5473
10890 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
10891
10892 2002-02-07 Richard Henderson <rth@redhat.com>
10893
10894 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
10895 to be sufficiently aligned for integers.
10896
10897 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
10898
10899 * g++.dg/template/friend4.C: New test.
10900
10901 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
10902
10903 PR fortran/5743
10904 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
10905 unsupported cases.
10906
10907 2002-02-07 Richard Henderson <rth@redhat.com>
10908
10909 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
10910 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
10911 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
10912 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
10913
10914 2002-02-06 Richard Henderson <rth@redhat.com>
10915
10916 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
10917
10918 2002-02-06 Janis Johnson <janis187@us.ibm.com>
10919
10920 * gcc.dg/20020206-1.c: New test.
10921
10922 2002-02-06 Jakub Jelinek <jakub@redhat.com>
10923
10924 * gcc.c-torture/execute/20020206-1.c: New test.
10925
10926 * gcc.c-torture/execute/20020206-2.c: New test.
10927
10928 PR optimization/5429:
10929 * gcc.c-torture/compile/20020206-1.c: New test.
10930
10931 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
10932
10933 * g++.dg/ext/align1.C: Do not use an explicit alignment value
10934 as certain file formats cannot support particularly large
10935 alignments.
10936
10937 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
10938 and do not expect to be able to link the executable.
10939
10940 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
10941 fail because the COFF format does not support the weak attribute.
10942
10943 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
10944
10945 * g77.dg/pr5473.f: New test
10946
10947 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
10948
10949 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
10950 Fix testcase accordingly.
10951
10952 2002-02-04 Richard Henderson <rth@redhat.com>
10953
10954 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
10955 (buf): Change to be an array of pointers, not ints.
10956
10957 2002-02-04 Jakub Jelinek <jakub@redhat.com>
10958
10959 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
10960 before all tests. Move warning one line above to match where it
10961 C frontend emits.
10962 * gcc.dg/Wswitch-2.c: New test.
10963 * g++.dg/warn/Wswitch-1.C: New test.
10964 * g++.dg/warn/Wswitch-2.C: New test.
10965
10966 2002-02-04 Richard Henderson <rth@redhat.com>
10967
10968 * g++.dg/abi/offsetof.C: Fix size comparison.
10969
10970 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
10971
10972 * gcc.dg/cast-qual-2.c: New test.
10973
10974 2002-02-04 Jakub Jelinek <jakub@redhat.com>
10975
10976 * gcc.dg/20020201-4.c: New test.
10977
10978 2002-02-04 Ben Elliston <bje@redhat.com>
10979
10980 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
10981 target_info attribute != 0, in addition to the empty string.
10982 (gcc_target_compile): Likewise.
10983
10984 2002-02-03 Andrew Cagney <ac131313@redhat.com>
10985
10986 * gcc.dg/Wswitch.c: New test.
10987 PR gcc/4475. PR gcc/3780.
10988
10989 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
10990
10991 * g77.f-torture/execute/5122.f: New test for regressions
10992 against PR fortran/5122.
10993
10994 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
10995
10996 * g77.f-torture/compile/pr3743.f: Delete
10997 * g77.dg/pr3743-1.f: New test.
10998 * g77.dg/pr3743-2.f: New test.
10999 * g77.dg/pr3743-3.f: New test.
11000 * g77.dg/pr3743-4.f: New test.
11001
11002 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
11003
11004 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
11005
11006 2002-02-02 Richard Henderson <rth@redhat.com>
11007
11008 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
11009 * gcc.c-torture/execute/bf64-1.c: Likewise.
11010
11011 2002-02-02 Jakub Jelinek <jakub@redhat.com>
11012
11013 * gcc.dg/20020201-2.c: New test.
11014
11015 * gcc.dg/20020201-3.c: New test.
11016
11017 * gcc.c-torture/execute/bitfld-2.c: New test.
11018
11019 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
11020
11021 * gcc.dg/bitfld-1.c: Update.
11022 * gcc.dg/bitfld-2.c: Update.
11023 * gcc.c-torture/execute/bitfld-1.x: New.
11024
11025 2002-02-02 Jakub Jelinek <jakub@redhat.com>
11026
11027 * gcc.c-torture/execute/20020201-1.c: New test.
11028
11029 2002-02-01 Janis Johnson <janis187@us.ibm.com>
11030
11031 PR target/5469
11032 * gcc.dg/20020201-1.c: New test.
11033
11034 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
11035
11036 PR fortran/3743
11037 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
11038 * g77.f-torture/compile/pr3743.x: Remove
11039
11040 2002-01-31 Tom Rix <trix@redhat.com>
11041
11042 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
11043
11044 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
11045
11046 * gcc.dg/noncompile/20020130-1.c: New test.
11047
11048 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
11049
11050 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
11051
11052 2002-01-29 Richard Henderson <rth@redhat.com>
11053
11054 * gcc.c-torture/execute/991118-1.c: Cast various constants back
11055 to long long.
11056 * gcc.c-torture/execute/bf64-1.c: Likewise.
11057
11058 2002-01-29 Jakub Jelinek <jakub@redhat.com>
11059
11060 * gcc.c-torture/execute/20020129-1.c: New test.
11061
11062 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
11063
11064 * gcc.c-torture/compile/20000224-1.c: Update.
11065 * gcc.c-torture/execute/bitfld-1.c: New tests.
11066 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
11067 * gcc.dg/uninit-A.c: Update.
11068
11069 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
11070
11071 * g++.dg/template/ctor1.C: Add instantiation.
11072
11073 2002-01-28 Paul Koning <pkoning@equallogic.com>
11074
11075 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
11076 argument to __builtin_prefetch to be const ptr.
11077
11078 2002-01-28 Jakub Jelinek <jakub@redhat.com>
11079
11080 * gcc.c-torture/compile/20020120-1.c: New test.
11081
11082 2002-01-27 Kazu Hirata <kazu@hxi.com>
11083
11084 * gcc.c-torture/execute/20020127-1.c: New test.
11085
11086 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
11087
11088 * g77.dg/f77-edit-i-in.f: New test
11089 * g77.dg/f77-edit-i-out.f: New test
11090
11091 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
11092
11093 * gcc.dg/debug/debug.exp: New file.
11094 * gcc.dg/debug/trivial.c: New file.
11095 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
11096 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
11097 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
11098 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
11099 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
11100 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
11101 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
11102 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
11103 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
11104 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
11105 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
11106 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
11107 * gcc.dg/20000503-1.c: Removed.
11108 * gcc.dg/20010207-1.c: Removed.
11109 * gcc.dg/20011223-1.c: Removed.
11110 * gcc.dg/20020104-2.c: Removed.
11111 * gcc.dg/debug-1.c: Removed.
11112 * gcc.dg/debug-2.c: Removed.
11113 * gcc.dg/debug-3.c: Removed.
11114 * gcc.dg/debug-4.c: Removed.
11115 * gcc.dg/debug-5.c: Removed.
11116 * gcc.dg/debug-6.c: Removed.
11117 * gcc.dg/dwarf2-1.c: Removed.
11118 * gcc.dg/dwarf2-2.c: Removed.
11119
11120 2002-01-25 Jakub Jelinek <jakub@redhat.com>
11121
11122 * g++.old-deja/g++.other/eh5.C: New test.
11123 * g++.old-deja/g++.other/sibcall2.C: New test.
11124 * g++.old-deja/g++.other/array9.C: New test.
11125 * g++.old-deja/g++.other/typename2.C: New test.
11126 * g++.old-deja/g++.other/crash60.C: New test.
11127 * g++.old-deja/g++.other/conv9.C: New test.
11128 * g++.old-deja/g++.other/mangle10.C: New test.
11129 * g++.old-deja/g++.other/unchanging1.C: New test.
11130 * g++.old-deja/g++.other/exprstmt1.C: New test.
11131 * g++.old-deja/g++.other/inline23.C: New test.
11132 * g++.old-deja/g++.eh/ia64-1.C: New test.
11133 * g++.old-deja/g++.other/dwarf2-1.C: New test.
11134 * g++.old-deja/g++.other/reload1.C: New test.
11135 * g++.old-deja/g++.other/static20.C: New test.
11136 * g++.old-deja/g++.other/local-alloc1.C: New test.
11137 * g++.old-deja/g++.other/conv8.C: New test.
11138 * g++.old-deja/g++.other/stmtexpr2.C: New test.
11139 * g++.old-deja/g++.other/storeexpr1.C: New test.
11140 * g++.old-deja/g++.other/storeexpr2.C: New test.
11141 * g++.dg/eh/template2.C: New test.
11142 * g++.dg/warn/weak1.C: New test.
11143
11144 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
11145
11146 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
11147 Remove first, non-varying, argument.
11148
11149 2002-01-23 Richard Henderson <rth@redhat.com>
11150
11151 * gcc.dg/inline-2.c: New.
11152
11153 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
11154 Add optional target arg. Check number of arguments.
11155 (scan-assembler-not, scan-assembler-dem): Likewise.
11156 (scan-assembler-dem-not): Likewise.
11157
11158 2002-01-23 Zack Weinberg <zack@codesourcery.com>
11159
11160 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
11161 line 12.
11162 * g++.old-deja/g++.brendan/parse3.C,
11163 g++.old-deja/g++.other/crash26.C,
11164 g++.old-deja/g++.other/crash28.C,
11165 g++.old-deja/g++.other/crash29.C,
11166 g++.old-deja/g++.other/crash30.C,
11167 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
11168
11169 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
11170
11171 * gcc.dg/20020115-1.c: New.
11172
11173 2002-01-23 Bob Wilson <bob.wilson@acm.org>
11174
11175 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
11176
11177 2002-01-23 Janis Johnson <janis187@us.ibm.com>
11178
11179 * gcc.dg/20020122-3.c: New.
11180
11181 2002-01-23 Jakub Jelinek <jakub@redhat.com>
11182
11183 * g++.dg/other/gc1.C: New test.
11184
11185 2002-01-23 Zack Weinberg <zack@codesourcery.com>
11186
11187 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
11188
11189 2002-01-22 Richard Henderson <rth@redhat.com>
11190
11191 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
11192
11193 2002-01-22 Richard Henderson <rth@redhat.com>
11194
11195 * gcc.dg/20020122-4.c: New.
11196
11197 2002-01-22 H.J. Lu <hjl@gnu.org>
11198
11199 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
11200 link output.
11201 * gcc.dg/special/ecos.exp: Likewise.
11202 * lib/g++-dg.exp: Likewise.
11203 * lib/g77-dg.exp: Likewise.
11204 * lib/gcc-dg.exp : Likewise.
11205 * lib/mike-g++.exp: Likewise.
11206 * lib/mike-g77.exp: Likewise.
11207 * lib/mike-gcc.exp: Likewise.
11208 * lib/objc-dg.exp: Likewise.
11209
11210 2002-01-22 Janis Johnson <janis187@us.ibm.com>
11211
11212 PR target/5379
11213 * gcc.dg/20020122-2.c: New test.
11214
11215 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
11216
11217 * gcc.dg/20020122-1.c: New test.
11218
11219 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
11220
11221 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
11222
11223 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
11224
11225 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
11226
11227 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11228
11229 * gcc.c-torture/compile/20020121-1.c: New test.
11230
11231 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
11232
11233 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
11234 ld_library_path.
11235
11236 2002-01-21 Jakub Jelinek <jakub@redhat.com>
11237
11238 * gcc.dg/20020218-1.c: New test.
11239
11240 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
11241
11242 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
11243 messages
11244 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
11245 "At global scope" warning
11246 * g++.dg/ext/align1.C: Change cygwin test for alignment
11247 from db-bogus to dg-warning
11248
11249 2002-01-21 Zack Weinberg <zack@codesourcery.com>
11250
11251 * g77.f-torture/compile/cpp2.F: New test.
11252
11253 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
11254
11255 * g++.dg/template/access1.C: New test.
11256
11257 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
11258
11259 * gcc.dg/20020118-1.c: New.
11260
11261 2002-01-18 Kazu Hirata <kazu@hxi.com>
11262
11263 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
11264
11265 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
11266
11267 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
11268 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
11269 alignment warnings.
11270
11271 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
11272
11273 * gcc.misc-tests/i386-prefetch.exp: Save and restore
11274 torture_with_loops and torture_without_loops
11275
11276 2002-01-17 Jakub Jelinek <jakub@redhat.com>
11277
11278 * gcc.c-torture/compile/20020116-1.c: New test.
11279
11280 2002-01-16 Jakub Jelinek <jakub@redhat.com>
11281
11282 * gcc.dg/20020116-2.c: New test.
11283
11284 * gcc.dg/ultrasp4.c: New test.
11285
11286 * gcc.dg/20020116-1.c: New test.
11287
11288 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
11289
11290 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
11291 by EABI.
11292
11293 2002-01-15 Janis Johnson <janis187@us.ibm.com>
11294
11295 * gcc.misc-tests/i386-prefetch.exp: New.
11296 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
11297 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
11298 * gcc.misc-tests/i386-pf-none-1.c: New test.
11299 * gcc.misc-tests/i386-pf-sse-1.c: New test.
11300
11301 2002-01-15 Jakub Jelinek <jakub@redhat.com>
11302
11303 * gcc.dg/gnu89-init-1.c: Add new tests.
11304
11305 2002-01-15 Andreas Jaeger <aj@suse.de>
11306
11307 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
11308 * gcc.dg/i386-mmx-2.c: Likewise.
11309 * gcc.dg/i386-sse-1.c: Likewise.
11310 * gcc.dg/i386-sse-2.c: Likewise.
11311 * gcc.dg/i386-sse-3.c: Likewise.
11312
11313 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
11314
11315 * g77.f-torture/execute/intrinsic-unix-bessel.f:
11316 Uncomment additional cases that now pass.
11317
11318 2002-01-11 Richard Henderson <rth@redhat.com>
11319
11320 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
11321 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
11322
11323 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
11324
11325 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
11326
11327 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
11328
11329 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
11330 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
11331
11332 2002-01-10 Dale Johannesen <dalej@apple.com>
11333
11334 * gcc.c-torture/execute/loop-11.c: New.
11335
11336 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
11337
11338 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
11339 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
11340
11341 2002-01-09 Richard Henderson <rth@redhat.com>
11342
11343 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
11344 type in which to perform the operation for each size.
11345
11346 2002-01-09 Alan Matsuoka (alanm@redhat.com)
11347
11348 * gcc.c-torture/compile/20020109-2.c: New test.
11349
11350 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
11351
11352 * gcc.c-torture/execute/loop-10.c: New test.
11353
11354 2002-01-09 Jakub Jelinek <jakub@redhat.com>
11355
11356 * gcc.c-torture/compile/20010226-1.c: New test.
11357 * gcc.c-torture/compile/20010227-1.c: New test.
11358 * gcc.c-torture/compile/20010426-1.c: New test.
11359 * gcc.c-torture/compile/20010510-1.c: New test.
11360 * gcc.c-torture/compile/20010605-3.c: New test.
11361 * gcc.c-torture/compile/20010824-1.c: New test.
11362 * gcc.c-torture/execute/20010409-1.c: New test.
11363 * gcc.dg/noncompile/20000901-1.c: New test.
11364 * gcc.dg/20001023-1.c: New test.
11365 * gcc.dg/20001101-1.c: New test.
11366 * gcc.dg/20001102-1.c: New test.
11367 * gcc.dg/20010207-1.c: New test.
11368 * gcc.dg/20010405-1.c: New test.
11369 * gcc.dg/20010822-1.c: New test.
11370 * gcc.dg/20011107-1.c: New test.
11371
11372 2002-01-09 Jeffrey A Law (law@redhat.com)
11373
11374 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
11375
11376 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
11377 execution failure on PA targets.
11378
11379 2002-01-09 Jakub Jelinek <jakub@redhat.com>
11380
11381 * gcc.c-torture/compile/20020109-1.c: New test.
11382
11383 2002-01-08 Kazu Hirata <kazu@hxi.com>
11384
11385 * gcc.c-torture/execute/20020108-1.c: New test.
11386
11387 2002-01-08 Jakub Jelinek <jakub@redhat.com>
11388
11389 * gcc.dg/20020108-1.c: New test.
11390
11391 2002-01-08 H.J. Lu <hjl@gnu.org>
11392
11393 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
11394 for header files.
11395
11396 2002-01-08 Geoff Keating <geoffk@redhat.com>
11397
11398 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
11399 consistency.
11400
11401 002-01-07 Aldy Hernandez <aldyh@redhat.com>
11402
11403 * gcc.dg/altivec-4.c: Test altivec predicates.
11404
11405 2002-01-07 Jakub Jelinek <jakub@redhat.com>
11406
11407 * gcc.c-torture/execute/20020107-1.c: New test.
11408
11409 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
11410
11411 PR c/5279
11412 * gcc.c-torture/compile/20020106-1.c: New test.
11413
11414 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
11415
11416 * gcc.c-torture/execute/nestfunc-4.c: New test.
11417
11418 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
11419
11420 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
11421 extra triple that slipped in.
11422 * g++.old-deja/g++.abi/align.C: Likewise.
11423 * g++.old-deja/g++.abi/bitfields.C: Likewise.
11424
11425 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
11426
11427 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
11428 * g++.old-deja/g++.abi/align.C: Likewise.
11429 * g++.old-deja/g++.abi/bitfields.C: Likewise.
11430
11431 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
11432 on FreeBSD/i386.
11433 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
11434 FreeBSD.
11435
11436 2002-01-04 Jakub Jelinek <jakub@redhat.com>
11437
11438 * gcc.dg/20020104-1.c: New test.
11439
11440 * gcc.dg/20020104-2.c: New test.
11441
11442 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
11443
11444 * gcc.dg/20020103-1.c: Fix typo in target selector.
11445
11446 2002-01-03 Richard Henderson <rth@redhat.com>
11447
11448 * gcc.dg/20020103-1.c: New.
11449
11450 2002-01-03 Kazu Hirata <kazu@hxi.com>
11451
11452 * gcc.c-torture/execute/20020103-1.c: New test.
11453
11454 2002-01-03 Jakub Jelinek <jakub@redhat.com>
11455
11456 * g++.dg/other/debug2.C: New test.
11457
11458 * gcc.c-torture/compile/20020103-1.c: New test.
11459
11460 2002-01-02 Jakub Jelinek <jakub@redhat.com>
11461
11462 * gcc.dg/gnu89-init-1.c: Added new tests.
11463
11464 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
11465
11466 * g++.dg/template/friend2.C: Remove as patch is reverted.
11467
11468 * g++.dg/warn/oldcast1.C: New test.
11469
11470 * g++.dg/template/ptrmem1.C: New test.
11471 * g++.dg/template/ptrmem2.C: New test.
11472
11473 * g++.dg/template/ntp.C: New test.
11474
11475 * g++.dg/other/component1.C: New test.
11476
11477 * g++.dg/template/ttp3.C: New test.
11478
11479 * g++.dg/template/friend2.C: New test.
11480 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
11481
11482 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
11483
11484 * g++.dg/other/ptrmem1.C: New test.
11485 * g++.dg/other/ptrmem2.C: New test.
11486
11487 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
11488
11489 * g++.dg/template/ctor1.C: New test.
11490
11491 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
11492
11493 * g++.dg/template/friend2.C: New test.
11494
11495 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
11496
11497 * gcc.dg/mmix-1.c: New test.
11498
11499 2001-12-31 Richard Henderson <rth@redhat.com>
11500
11501 * gcc.dg/asm-5.c: New.
11502
11503 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
11504
11505 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
11506 in namespace __gnu_cxx
11507
11508 2001-12-30 Richard Henderson <rth@redhat.com>
11509
11510 * gcc.dg/debug-6.c: New.
11511
11512 2001-12-30 Jakub Jelinek <jakub@redhat.com>
11513
11514 * gcc.c-torture/compile/20011229-2.c: New test.
11515
11516 2001-12-29 Jakub Jelinek <jakub@redhat.com>
11517
11518 * gcc.dg/debug-3.c: New test.
11519 * gcc.dg/debug-4.c: New test.
11520 * gcc.dg/debug-5.c: New test.
11521
11522 2001-12-29 Richard Henderson <rth@redhat.com>
11523
11524 * g++.dg/eh/loop1.C: New.
11525
11526 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
11527
11528 * g++.dg/template/crash1.C: New test.
11529
11530 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
11531
11532 * g++.dg/other/const1.C: New test.
11533
11534 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
11535
11536 * gcc.c-torture/compile/20011229-1.c: New test.
11537
11538 2001-12-28 Stan Shebs <shebs@apple.com>
11539
11540 * lib/objc-torture.exp: Resync with c-torture.exp.
11541 * lib/objc.exp: Load standard libraries.
11542
11543 2001-12-28 Jakub Jelinek <jakub@redhat.com>
11544
11545 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
11546 additional tests.
11547
11548 2001-12-27 Roger Sayle <roger@eyesopen.com>
11549
11550 * gcc.c-torture/execute/string-opt-16.c: New testcase.
11551
11552 2001-12-27 Richard Henderson <rth@redhat.com>
11553
11554 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
11555
11556 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
11557
11558 * g++.dg/eh/ctor1.C: New test.
11559 * g++.dg/other/error2.C: New test.
11560
11561 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
11562
11563 * g++.dg/other/init2.C: New test.
11564
11565 2001-12-24 Richard Henderson <rth@redhat.com>
11566
11567 * gcc.dg/20011223-1.c: New.
11568 * gcc.dg/inline-1.c: New.
11569
11570 2001-12-23 Richard Henderson <rth@redhat.com>
11571
11572 * gcc.dg/asm-4.c: Test operand modifiers.
11573
11574 2001-12-23 Richard Henderson <rth@redhat.com>
11575
11576 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
11577
11578 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
11579
11580 * gcc.c-torture/execute/20011223-1.c: New test.
11581
11582 2001-12-21 Richard Henderson <rth@redhat.com>
11583
11584 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
11585 re-enables the warning.
11586
11587 2001-12-21 Richard Henderson <rth@redhat.com>
11588
11589 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
11590
11591 2001-12-20 Jakub Jelinek <jakub@redhat.com>
11592
11593 * gcc.c-torture/compile/20011218-1.c: New test.
11594
11595 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
11596
11597 * gcc.misc-test/arm-isr.exp: New file. Control running of the
11598 arm-isr.c test.
11599 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
11600 epilogue generation for ARM ISR routines.
11601
11602 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11603
11604 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
11605 * gcc.dg/format/c90-printf-3.c: Likewise.
11606 * gcc.dg/format/c99-printf-3.c: Likewise.
11607 * gcc.dg/format/ext-1.c: Likewise.
11608 * gcc.dg/format/ext-6.c: Likewise.
11609 * gcc.dg/format/format.h: Prototype unlocked stdio.
11610
11611 2001-12-20 Richard Henderson <rth@redhat.com>
11612
11613 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
11614 (arena): Use it.
11615 (malloc): Correct allocation logic. Abort if we fill up the
11616 arena before initialization complete.
11617 (realloc): Correct allocation logic.
11618
11619 2001-12-20 Jakub Jelinek <jakub@redhat.com>
11620
11621 * gcc.c-torture/compile/20011219-2.c: New test.
11622
11623 * gcc.c-torture/execute/20011219-1.c: New test.
11624
11625 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
11626
11627 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
11628 target does not support weak symbols.
11629
11630 2001-12-19 Jakub Jelinek <jakub@redhat.com>
11631
11632 * gcc.c-torture/compile/20011219-1.c: New test.
11633
11634 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
11635
11636 * g++.dg/other/error1.C: New test.
11637
11638 2001-12-17 Jeffrey A Law (law@redhat.com)
11639
11640 * gcc.c-torture/execute/20011217-1.c: New test.
11641
11642 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
11643
11644 * objc.dg/special/: New directory.
11645 * objc.dg/special/special.exp: New file.
11646 * objc.dg/special/unclaimed-category-1.h: New file.
11647 * objc.dg/special/unclaimed-category-1a.m: New file.
11648 * objc.dg/special/unclaimed-category-1.m: New file.
11649
11650 2001-12-17 Andreas Jaeger <aj@suse.de>
11651
11652 * gcc.c-torture/compile/20011217-2.c: New test.
11653
11654 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
11655
11656 * gcc.c-torture/compile/20011217-1.c: New test.
11657
11658 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
11659
11660 * testsuite/gcc.dg/20011214-1.c: New.
11661
11662 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
11663
11664 * gcc.dg/altivec-4.c: New.
11665
11666 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
11667
11668 * gcc.dg/20011113-1.c: New test.
11669
11670 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
11671
11672 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
11673 std::__malloc_alloc_template<0> and
11674 std::__default_alloc_template<false, 0>.
11675
11676 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
11677
11678 * objc/execute/bf-21.m: New test.
11679 * objc/execute/enumeration-1.m: New test.
11680 * objc/execute/enumeration-2.m: New test.
11681
11682 2001-12-12 Jakub Jelinek <jakub@redhat.com>
11683
11684 * gcc.dg/gnu89-init-1.c: New test.
11685
11686 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
11687
11688 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
11689 * g++.old-deja/g++.jason/2371.C: Likewise.
11690 * g++.old-deja/g++.jason/template33.C: Likewise.
11691 * g++.old-deja/g++.jason/template34.C: Likewise.
11692 * g++.old-deja/g++.jason/template36.C: Likewise.
11693 * g++.old-deja/g++.oliva/typename1.C: Likewise.
11694 * g++.old-deja/g++.oliva/typename2.C: Likewise.
11695 * g++.old-deja/g++.other/typename1.C: Likewise.
11696 * g++.old-deja/g++.pt/inherit2.C: Likewise.
11697 * g++.old-deja/g++.pt/nontype5.C: Likewise.
11698 * g++.old-deja/g++.pt/typename11.C: Likewise.
11699 * g++.old-deja/g++.pt/typename14.C: Likewise.
11700 * g++.old-deja/g++.pt/typename16.C: Likewise.
11701 * g++.old-deja/g++.pt/typename3.C: Likewise.
11702 * g++.old-deja/g++.pt/typename4.C: Likewise.
11703 * g++.old-deja/g++.pt/typename5.C: Likewise.
11704 * g++.old-deja/g++.pt/typename7.C: Likewise.
11705 * g++.old-deja/g++.robertl/eb9.C: Likewise.
11706
11707 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
11708
11709 * g++.dg/other/linkage1.C: New test.
11710 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
11711 specifiers.
11712
11713 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
11714
11715 * gcc.dg/concat.c: New test.
11716
11717 2001-12-11 Stan Shebs <shebs@apple.com>
11718
11719 * objc/compile: New test directory.
11720 * objc/compile/compile.exp: New expect script.
11721 * objc/compile/20011211-1.m: New compile test.
11722
11723 2001-12-11 Jason Merrill <jason@redhat.com>
11724
11725 * lib/prune.exp (prune_gcc_output): Also handle "In member
11726 function". So many permutations...
11727
11728 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
11729
11730 * g++.dg/template/typedef1.C: New test.
11731
11732 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
11733
11734 * g++.dg/other/copy1.C: New test.
11735
11736 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
11737
11738 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
11739
11740 * gcc.dg/builtin-choose-expr.c: New.
11741
11742 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
11743
11744 * gcc.dg/altivec-2.c: New.
11745
11746 2001-12-07 Richard Henderson <rth@redhat.com>
11747
11748 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
11749
11750 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
11751
11752 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
11753 ultrasparc.
11754
11755 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11756
11757 * g++-old.deja/g++.robertl/eb101.C: Deleted.
11758
11759 2001-12-06 Janis Johnson <janis187@us.ibm.com>
11760
11761 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
11762 variable argument list.
11763
11764 2001-12-06 Zack Weinberg <zack@codesourcery.com>
11765
11766 * gcc.c-torture/execute/memcheck: Delete entire directory.
11767 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
11768 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
11769
11770 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
11771
11772 * gcc.dg/Wshadow-1.c: New test.
11773
11774 2001-12-05 Jakub Jelinek <jakub@redhat.com>
11775
11776 * gcc.c-torture/compile/20011130-1.c: New test.
11777
11778 * gcc.dg/noncompile/20011025-1.c: New test.
11779
11780 * g++.dg/other/anon-union.C: New test.
11781
11782 * gcc.c-torture/execute/20011024-1.c: New test.
11783
11784 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
11785
11786 * gcc.c-torture/execute/20000722-1.x,
11787 gcc.c-torture/execute/20010123-1.x: Remove.
11788 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
11789 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
11790 gcc.dg/c99-complit-2.c: New tests.
11791
11792 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
11793
11794 * g++.dg/inherit/base1.C: New test.
11795
11796 2001-12-04 Jakub Jelinek <jakub@redhat.com>
11797
11798 * g++.dg/other/stdarg1.C: New test.
11799
11800 * gcc.c-torture/compile/20011130-2.c: New test.
11801
11802 2001-12-03 Janis Johnson <janis187@us.ibm.com>
11803
11804 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
11805 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
11806 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
11807 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
11808 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
11809 * gcc.dg/builtin-prefetch-1.c: New test.
11810
11811 2001-12-03 Jakub Jelinek <jakub@redhat.com>
11812
11813 * gcc.dg/20011130-1.c: New test.
11814
11815 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
11816
11817 * g++.dg/other/scope1.C: New test.
11818 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
11819
11820 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
11821
11822 * gcc.dg/vla-init-1.c: New test.
11823
11824 2001-12-01 Geoff Keating <geoffk@redhat.com>
11825
11826 * gcc.c-torture/compile/structs.c: New testcase from GDB.
11827
11828 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
11829
11830 * objc.dg/alias.m: Update.
11831 * objc.dg/class-1.m: Update.
11832 * objc.dg/const-str-1.m: Update.
11833 * objc.dg/fwd-proto-1.m: Update.
11834 * objc.dg/id-1.m: Update.
11835 * objc.dg/super-class-1.m: Update.
11836
11837 2001-11-29 Mark Mitchell <mark@codesourcery.com>
11838
11839 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
11840 constructs.
11841
11842 2001-11-28 Jeffrey A Law (law@cygnus.com)
11843
11844 * gcc.c-torture/execute/20011128-1.c: New test.
11845
11846 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
11847
11848 * gcc.dg/20011127-1.c: New test.
11849
11850 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
11851
11852 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
11853 from Austin Group draft 7.
11854 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
11855 scanf format arguments.
11856 * gcc.dg/format/no-exargs-2.c: New test.
11857
11858 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
11859
11860 * g++.dg/abi/vbase8-4.C: New test.
11861
11862 2001-11-24 Ian Lance Taylor <ian@airs.com>
11863
11864 * gcc.c-torture/execute/20011121-1.c: New test.
11865
11866 2001-11-23 Jeffrey A Law (law@cygnus.com)
11867
11868 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
11869
11870 2001-11-23 Andreas Jaeger <aj@suse.de>
11871
11872 * gcc.dg/cpp/charconst-2.c: New test.
11873
11874 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
11875
11876 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
11877 to the host if it is remote. Let tests specify extra headers
11878 they use.
11879 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
11880 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
11881 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
11882 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
11883 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
11884 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
11885 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
11886 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
11887 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
11888 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
11889
11890 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
11891
11892 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
11893 for little endian ARMs.
11894
11895 2001-11-20 Jakub Jelinek <jakub@redhat.com>
11896
11897 * gcc.c-torture/compile/20011119-1.c: New test.
11898 * gcc.c-torture/compile/20011119-2.c: New test.
11899
11900 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
11901
11902 * gcc.dg/altivec-1.c: Fix typo.
11903
11904 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
11905
11906 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
11907
11908 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
11909
11910 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
11911
11912 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
11913
11914 * lib/g77.exp: Don't specify --rpath-link.
11915
11916 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
11917 across all the headers.
11918 * gcc.dg/format/format.exp: For testing on a remote host,
11919 copy format.h.
11920
11921 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
11922 * gcc.c-torture/execute/930406-1.c: Likewise.
11923 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
11924
11925 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
11926
11927 * gcc.dg/altivec-1.c: New.
11928
11929 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
11930
11931 * gcc.dg/cpp/fpreprocessed.c: New test case.
11932
11933 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
11934
11935 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
11936 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
11937 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
11938
11939 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
11940
11941 * gcc.dg/no-builtin-1.c: New test.
11942
11943 2001-11-16 Jakub Jelinek <jakub@redhat.com>
11944
11945 * gcc.c-torture/execute/20011115-1.c: New test.
11946
11947 2001-11-15 Jakub Jelinek <jakub@redhat.com>
11948
11949 * gcc.c-torture/compile/20011114-2.c: New test.
11950 * gcc.c-torture/compile/20011114-3.c: New test.
11951 * gcc.c-torture/compile/20011114-4.c: New test.
11952
11953 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
11954
11955 * g++.dg/other/init1.C: New test.
11956
11957 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
11958
11959 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
11960 message.
11961
11962 * gcc.c-torture/execute/20011114-1.c: New testcase.
11963
11964 * gcc.c-torture/compile/20010327-1.c: Revert last change.
11965 * gcc.c-torture/compile/20011114-1.c: New test, exactly
11966 like the (before this change) version of 20010327-1.c.
11967
11968 2001-11-14 Roger Sayle <roger@eyesopen.com>
11969
11970 * gcc.c-torture/execute/string-opt-13.c: New testcase.
11971
11972 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
11973
11974 * g++.dg/init/array2.C: New test.
11975
11976 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
11977
11978 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
11979
11980 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
11981
11982 * g++.dg/other/forscope1.C: New test.
11983 * g++.dg/ext/forscope1.C: New test.
11984 * g++.dg/ext/forscope2.C: New test.
11985
11986 2001-11-13 Jakub Jelinek <jakub@redhat.com>
11987
11988 * gcc.c-torture/execute/20011113-1.c: New test.
11989
11990 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
11991
11992 * gcc.c-torture/execute/20011109-2.c: New test.
11993
11994 * gcc.c-torture/execute/20011109-1.c: New test.
11995
11996 2001-11-09 Jakub Jelinek <jakub@redhat.com>
11997
11998 * gcc.c-torture/compile/20011109-1.c: New test.
11999
12000 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
12001
12002 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
12003 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
12004 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
12005 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
12006 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
12007 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
12008 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
12009
12010 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
12011
12012 * g++.dg/warn/Wshadow-1.C: New tests.
12013 * g++.old-deja/g++.mike/for3.C: Update.
12014
12015 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
12016
12017 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
12018 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
12019 XFAILs. Adjust expected error texts.
12020 * gcc.c-torture/compile/20011106-1.c,
12021 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
12022 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
12023 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
12024 gcc.dg/c99-array-lval-5.c: New tests.
12025
12026 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
12027
12028 * gcc.dg/cpp/defined.c: Update.
12029
12030 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
12031
12032 * gcc.c-torture/execute/anon-1.c: New test.
12033
12034 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
12035
12036 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
12037 same size, so no warning should be produced on stormy16.
12038
12039 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
12040 due to oversized array.
12041 * g++.old-deja/g++.mike/ns15.C: Likewise.
12042 * g++.old-deja/g++.pt/crash16.C: Likewise.
12043
12044 2001-11-02 Graham Stott <grahams@redhat.com>
12045
12046 * g++.dgother/debug1.C: Fix typos.
12047
12048 2001-11-01 Jakub Jelinek <jakub@redhat.com>
12049
12050 * g++.dg/other/debug1.C: New test.
12051
12052 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
12053
12054 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
12055 of unsigned long.
12056
12057 2001-10-30 Jakub Jelinek <jakub@redhat.com>
12058
12059 * gcc.dg/20011029-2.c: New test.
12060
12061 * gcc.c-torture/compile/20011029-1.c: New test.
12062
12063 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
12064
12065 * objc/execute/class_self-1.m: New test.
12066 * objc/execute/class_self-2.m: New test.
12067
12068 2001-10-25 Zack Weinberg <zack@codesourcery.com>
12069
12070 * gcc.misc-tests/msgs.exp: Delete.
12071 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
12072 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
12073 error set to match recent changes.
12074
12075 2001-10-24 Zack Weinberg <zack@codesourcery.com>
12076
12077 * gcc.dg/20011021-1.c: New test.
12078
12079 2001-10-24 Jakub Jelinek <jakub@redhat.com>
12080
12081 * gcc.c-torture/compile/20011023-1.c: New test.
12082
12083 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
12084
12085 * lib/g77.exp: Rewrite based on lib/g++.exp.
12086
12087 2001-10-19 Jakub Jelinek <jakub@redhat.com>
12088
12089 * gcc.c-torture/execute/20011019-1.c: New test.
12090
12091 * gcc.dg/20011018-1.c: New test.
12092
12093 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
12094
12095 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
12096
12097 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
12098
12099 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
12100 * gcc.dg/attr-invalid.c: Likewise.
12101
12102 2001-10-18 Jakub Jelinek <jakub@redhat.com>
12103
12104 * testsuite/gcc.dg/20011015-1.c: New test.
12105
12106 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
12107
12108 * g++.dg/template/unify2.C: New test.
12109
12110 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
12111
12112 * g++.dg/other/exception-specification.C: New test
12113
12114 2001-10-13 Tom Rix <trix@redhat.com>
12115
12116 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
12117 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
12118
12119 2001-10-12 Jakub Jelinek <jakub@redhat.com>
12120
12121 * testsuite/gcc.dg/20011009-1.c: New test.
12122
12123 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
12124
12125 PR g++/4476
12126 * g++.dg/other/friend1.C: New test.
12127
12128 2001-10-11 Richard Henderson <rth@redhat.com>
12129
12130 * g++.old-deja/g++.other/crash18.C: Add -S to options.
12131
12132 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12133
12134 * gcc.c-torture/compile/20011010-1.c: New.
12135
12136 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
12137
12138 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
12139 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
12140 g77.f-torture/execute/execute.exp,
12141 g77.f-torture/noncompile/noncompile.exp,
12142 gcc.c-torture/compile/compile.exp,
12143 gcc.c-torture/execute/execute.exp,
12144 gcc.c-torture/execute/ieee/ieee.exp,
12145 gcc.c-torture/execute/memcheck/memcheck.exp,
12146 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
12147 objc/execute/execute.exp: Update FSF address.
12148
12149 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
12150
12151 * gcc.dg/cpp/cmdlne-C.c: Update.
12152 * gcc.dg/cpp/cmdlne-C2.c: New.
12153
12154 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12155
12156 * gcc.c-torture/execute/20011008-3.c: New.
12157
12158 2001-10-08 DJ Delorie <dj@redhat.com>
12159
12160 * gcc.dg/20011008-1.c: New.
12161 * gcc.dg/20011008-2.c: New.
12162
12163 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
12164
12165 * gcc.dg/cpp/spacing1.c: Update test.
12166
12167 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
12168
12169 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
12170 spelling errors of "separate" as "seperate".
12171
12172 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
12173
12174 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
12175 enough to avoid inlining.
12176
12177 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
12178
12179 * lib/g77.exp: set libg2c_dir correctly.
12180
12181 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
12182
12183 * gcc.dg/cpp/macro11.c: New test.
12184
12185 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
12186
12187 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
12188 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
12189 gcc.dg/format/multattr-3.c: New tests.
12190 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
12191 tests for format attributes on function pointers being rejected.
12192
12193 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
12194
12195 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
12196
12197 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
12198
12199 * g++.dg/warn/format1.C: New test.
12200
12201 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
12202
12203 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
12204
12205 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
12206
12207 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
12208
12209 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
12210
12211 * gcc.dg/cpp/redef2.c: Add test.
12212
12213 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
12214
12215 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
12216 long-standing bug on i686, apparently.
12217 * gcc.c-torture/execute/loop-2c.x: New file.
12218 * gcc.c-torture/execute/loop-2d.x: New file.
12219 * gcc.c-torture/execute/loop-3c.x: New file.
12220
12221 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
12222
12223 * gcc.dg/cpp/20000625-2.c: Correct line number.
12224
12225 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
12226
12227 * gcc.dg/cpp/macro10.c: New test.
12228 * gcc.dg/cpp/strify3.c: New test.
12229 * gcc.dg/cpp/spacing1.c: Add tests.
12230 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
12231 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
12232
12233 2001-09-24 DJ Delorie <dj@redhat.com>
12234
12235 * gcc.c-torture/execute/20010924-1.c: New test.
12236
12237 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
12238
12239 * testsuite/objc/execute/paste.m: Remove.
12240
12241 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
12242
12243 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
12244
12245 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
12246
12247 * g77.dg/strlen0.f: New test.
12248
12249 2001-09-21 Richard Henderson <rth@redhat.com>
12250
12251 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
12252 * g++.old-deja/g++.abi/vtable2.C: Likewise.
12253
12254 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
12255
12256 Table-driven attributes.
12257 * g++.dg/ext/attrib1.C: New test.
12258
12259 2001-09-20 DJ Delorie <dj@redhat.com>
12260
12261 * gcc.dg/20000926-1.c: Update expected warning messages.
12262 * gcc.dg/array-2.c: Likewise, and test for warnings too.
12263 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
12264 array.
12265
12266 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
12267
12268 * g++.dg/eh/registers1.C: New test case.
12269
12270 2001-09-17 Richard Henderson <rth@redhat.com>
12271
12272 * gcc.dg/array-5.c: Fix VLA decomposition test.
12273
12274 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
12275
12276 * gcc.dg/cpp/line5.c: New testcase.
12277
12278 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
12279
12280 * gcc.dg/cpp/macro9.c: New test.
12281
12282 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
12283
12284 * gcc.c-torture/execute/980223.c: Change type of addr from long
12285 to char *.
12286
12287 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
12288
12289 * gcc.c-torture/execute/20010915-1.c: New test.
12290
12291 2001-09-14 Janis Johnson <janis187@us.ibm.com>
12292
12293 * g77.dg/bprob: New directory.
12294 * g77.dg/bprob/bprob.exp: New file.
12295 * g77.dg/bprob/bprob-1.f: New test.
12296 * g77.dg/gcov: New directory.
12297 * g77.dg/gcov/gcov.exp: New file.
12298 * g77.dg/gcov/gcov-1.f: New test.
12299 * g77.dg/gcov/gcov-1.x: New file.
12300
12301 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
12302
12303 * gcc.dg/cpp/directiv.c: Update.
12304 * gcc.dg/cpp/undef1.c: Update.
12305
12306 2001-09-12 Jakub Jelinek <jakub@redhat.com>
12307
12308 * gcc.dg/20010912-1.c: New test.
12309
12310 2001-09-11 Janis Johnson <janis187@us.ibm.com>
12311
12312 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
12313 language-independent file in lib.
12314 * lib/gcov.exp: New file.
12315
12316 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
12317
12318 * gcc.c-torture/compile/20010911-1.c: New test.
12319
12320 2001-09-10 Janis Johnson <janis187@us.ibm.com>
12321
12322 * lib/profopt.exp: New, to support profile-directed optimizations.
12323 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
12324 * gcc.misc-tests/bprob-1.c: New test.
12325 * gcc.misc-tests/bprob-2.c: New test.
12326
12327 2001-09-07 Janis Johnson <janis187@us.ibm.com>
12328
12329 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
12330 XFAIL and which kinds of gcov output to verify.
12331 * gcc.misc-tests/gcov-4b.x: New file.
12332 * gcc.misc-tests/gcov-5b.x: New file.
12333 * gcc.misc-tests/gcov-6.x: New file.
12334 * gcc.misc-tests/gcov-7.c: New test.
12335 * gcc.misc-tests/gcov-7.x: New file.
12336
12337 2001-09-06 Janis Johnson <janis187@us.ibm.com>
12338
12339 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
12340 * gcc.misc-tests/gcov-6.c: New test.
12341
12342 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
12343
12344 PR c++/3986
12345 * g++.dg/abi/vbase1.C: New test.
12346
12347 2001-09-05 Ziemowit Laski <zlaski@apple.com>
12348
12349 * objc.dg/method-2.m: New.
12350
12351 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
12352
12353 PR c++/4203
12354 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
12355 * g++.dg/init/empty1.C: New test.
12356
12357 2001-09-03 Jakub Jelinek <jakub@redhat.com>
12358
12359 * gcc.c-torture/compile/20010903-1.c: New test.
12360
12361 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
12362
12363 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
12364 for m68k.
12365
12366 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
12367
12368 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
12369
12370 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
12371
12372 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
12373
12374 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
12375
12376 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
12377 for 16-bit 'unsigned int'.
12378
12379 2001-08-29 Kazu Hirata <kazu@hxi.com>
12380
12381 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
12382
12383 2001-08-27 Richard Henderson <rth@redhat.com>
12384
12385 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
12386 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
12387
12388 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
12389
12390 * gcc.dg/asm-names.c (ymain): New.
12391
12392 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
12393
12394 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
12395 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
12396 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
12397
12398 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12399
12400 * gcc.dg/compare5.c: New testcase.
12401
12402 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
12403
12404 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
12405 and "In instantiation".
12406
12407 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
12408
12409 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
12410
12411 2001-08-20 Janis Johnson <janis187@us.ibm.com>
12412
12413 * gcc.misc-tests/gcov.exp: Add support for branch information.
12414 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
12415 * gcc.misc-tests/gcov-4.c: New test.
12416 * gcc.misc-tests/gcov-4b.c: New test.
12417 * gcc.misc-tests/gcov-5b.c: New test.
12418
12419 2001-08-20 Zack Weinberg <zackw@panix.com>
12420
12421 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
12422 expected to fail.
12423
12424 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
12425
12426 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
12427
12428 2001-08-19 Jakub Jelinek <jakub@redhat.com>
12429
12430 * g++.dg/eh/
12431 Moved to gcc-deps.exp
12432 * gcc-deps.exp: New file.
12433
12434 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12435
12436 * g++.old-deja/g++.pt/defarg14.C: New test.
12437
12438 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
12439
12440 * g++.old-deja/g++.other/lineno5.C: New test.
12441
12442 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
12443
12444 * g++.old-deja/g++.pt/crash68.C: New test.
12445
12446 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
12447
12448 * g++.old-deja/g++.other/crash42.C: New test.
12449
12450 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
12451
12452 * gcc.dg/cpp/extratokens.c: Fix.
12453 * gcc.dg/cpp/skipping2.c: New tests.
12454
12455 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12456
12457 * gcc.c-torture/execute/20010724-1.c: New file.
12458 * gcc.c-torture/execute/20010724-1.x: New file.
12459
12460 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
12461
12462 * g++.old-deja/g++.other/cond7.C: New test.
12463
12464 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
12465
12466 * g++.old-deja/g++.other/optimize4.C: New test.
12467
12468 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
12469
12470 * g++.old-deja/g++.abi/vbase8-5.C: New test.
12471
12472 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
12473
12474 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
12475 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
12476 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
12477 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
12478
12479 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
12480 bug report" message.
12481
12482 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
12483 * g++.dg/ext/instantiate1.C: Move from old-deja.
12484
12485 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
12486
12487 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
12488 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
12489 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
12490 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
12491
12492 2001-07-23 Jeffrey A Law (law@cygnus.com)
12493
12494 * gcc.c-torture/execute/20010723-1.c: New test.
12495
12496 2001-07-23 Ben Elliston <bje@redhat.com>
12497
12498 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
12499
12500 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12501
12502 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
12503 i[34567]86-*-*.
12504 Delete handling of ieee_multilib_flags.
12505 Pass -mieee for alpha*-*-* and sh-*-*.
12506 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
12507
12508 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
12509
12510 Remove old-abi tests.
12511 * g++.old-deja/g++.mike/p11116.C: Remove.
12512 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
12513
12514 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
12515
12516 * g77.f-torture/compile/pr3743.f: New test
12517
12518 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
12519
12520 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
12521
12522 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12523
12524 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
12525 g++.old-deja/g++.pt/static6.C: Likewise.
12526 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
12527 supports weak symbols.
12528
12529 2001-07-18 Andreas Jaeger <aj@suse.de>
12530
12531 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
12532 supported again.
12533
12534 2001-07-18 Andreas Jaeger <aj@suse.de>
12535
12536 * gcc.dg/iftrap-1.c: Fix target line.
12537
12538 2001-07-17 Richard Henderson <rth@redhat.com>
12539
12540 * gcc.c-torture/execute/20010717-1.c: New.
12541
12542 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
12543
12544 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
12545 tests.
12546
12547 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
12548
12549 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
12550
12551 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12552
12553 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
12554 UAC_SIGBUS, UAC_NOPRINT definitions.
12555
12556 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
12557
12558 * objc/execute/object_is_class.m: New test.
12559 * objc/execute/object_is_meta_class.m: New test.
12560
12561 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
12562
12563 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
12564 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
12565
12566 2001-01-15 David Bil
12567 * objc/execute/class-14.m: Added.
12568 * objc/execute/class-2.m: Added.
12569 * objc/execute/class-3.m: Added.
12570 * objc/execute/class-4.m: Added.
12571 * objc/execute/class-5.m: Added.
12572 * objc/execute/class-6.m: Added.
12573 * objc/execute/class-7.m: Added.
12574 * objc/execute/class-8.m: Added.
12575 * objc/execute/class-9.m: Added.
12576 * objc/execute/class-tests-1.h
12577 * objc/execute/class-tests-2.h
12578 * objc/execute/compatibility_alias.m: Added.
12579 * objc/execute/encode-1.m: Added.
12580 * objc/execute/formal_protocol-1.m: Added.
12581 * objc/execute/formal_protocol-2.m: Added.
12582 * objc/execute/formal_protocol-3.m: Added.
12583 * objc/execute/formal_protocol-4.m: Added.
12584 * objc/execute/formal_protocol-5.m: Added.
12585 * objc/execute/formal_protocol-6.m: Added.
12586 * objc/execute/formal_protocol-7.m: Added.
12587 * objc/execute/informal_protocol.m: Added.
12588 * objc/execute/initialize.m: Added.
12589 * objc/execute/load.m: Added.
12590 * objc/execute/many_args_method.m: Added.
12591 * objc/execute/nested-3.m: Added.
12592 * objc/execute/no_clash.m: Added.
12593 * objc/execute/private.m: Added.
12594 * objc/execute/redefining_self.m: Added.
12595 * objc/execute/root_methods.m: Added.
12596 * objc/execute/selector-1.m: Added.
12597 * objc/execute/static-1.m: Added.
12598 * objc/execute/static-2.m: Added.
12599 * objc/execute/va_method.m: Added.
12600
12601 2001-03-10 Richard Henderson <rth@redhat.com>
12602
12603 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
12604
12605 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
12606
12607 * g++.old-deja/g++.other/crash31.C: XFAIL.
12608 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
12609 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
12610 * gcc.c-torture/execute/20010123-1.x: XFAIL.
12611 * gcc.c-torture/execute/20010124-1.x: XFAIL.
12612 * gcc.dg/sequence-pt-1.c: XFAIL one test.
12613
12614 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
12615
12616 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
12617
12618 2001-03-06 Zack Weinberg <zackw@stanford.edu>
12619
12620 * gcc.dg/20000724-1.c: Don't use multiline strings.
12621
12622 2001-03-06 Zack Weinberg <zackw@stanford.edu>
12623
12624 * objc/execute/string1.m, objc/execute/string2.m: Compare the
12625 result of -cString against what we expect it to be; don't just
12626 print it out for no one to read.
12627
12628 * objc/execute/string3.m, objc/execute/string4.m: New tests.
12629 Based on testcases provided by Nicola Pero.
12630
12631 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
12632
12633 * gcc.dg/cpp/macro7.c: New test.
12634
12635 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
12636
12637 * gcc.dg/cpp/multiline.c: Update.
12638
12639 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
12640
12641 * g++.old-deja/g++.other/enum3.C: New test.
12642
12643 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
12644
12645 * g++.old-deja/g++.other/pod1.C: New test.
12646
12647 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
12648
12649 * g++.old-deja/g++.ext/overload1.C: New test.
12650
12651 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
12652
12653 * g++.old-deja/g++.pt/using1.C: New test.
12654
12655 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
12656
12657 * g++.old-deja/g++.other/using9.C: New test.
12658
12659 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
12660
12661 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
12662
12663 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
12664
12665 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
12666
12667 * g++.old-deja/g++.ext/realpt1.C: Remove.
12668
12669 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
12670
12671 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
12672
12673 2001-02-26 Will Cohen <wcohen@redhat.com>
12674
12675 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
12676
12677 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
12678
12679 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
12680 templatized constructors.
12681
12682 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12683
12684 * gcc.c-torture/execute/20010224-1.c: New test.
12685
12686 2001-02-23 Jakub Jelinek <jakub@redhat.com>
12687
12688 * gcc.c-torture/execute/20010222-1.c: New test.
12689
12690 2001-02-22 Jakub Jelinek <jakub@redhat.com>
12691
12692 * g++.old-deja/g++.other/inline20.C: New test.
12693
12694 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
12695
12696 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
12697
12698 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
12699
12700 * g++.old-deja/g++.other/lookup22.C: New test.
12701
12702 200
12703 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
12704 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
12705 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
12706 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
12707 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
12708
12709 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
12710
12711 * gcc.c-torture/execute/991228-1.c: Take word endianness into
12712 account.
12713
12714 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
12715
12716 * gcc.c-torture/execute/builtin-complex-1.c: New test.
12717
12718 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
12719
12720 * g++.old-deja/g++.pt/crash62.C: New test.
12721
12722 2001-01-04 Richard Henderson <rth@redhat.com>
12723
12724 * gcc.dg/20000926-1.c: Update expected warnings.
12725 * gcc.dg/array-2.c: Likewise.
12726 * gcc.dg/array-4.c: Also validate flexible array members.
12727 * gcc.dg/c99-flex-array-1.c: New.
12728
12729 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
12730
12731 * gcc.c-torture/compile/20001222-1.x: Remove.
12732
12733 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12734
12735 * gcc.c-torture/execute/built-in-setjmp.c: New.
12736
12737 2001-01-03 Richard Henderson <rth@redhat.com>
12738
12739 * gcc.dg/940510-1.c: Update expected error wording.
12740 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
12741
12742 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
12743
12744 * lib/target-supports.exp (check_alias_available): Modified to
12745 indicate aliases not supported if only weak aliases are supported.
12746
12747 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12748
12749 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
12750 Turn on cmpstrsi checks for __pj__ and __i370__.
12751
12752 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
12753
12754 * g++.old-deja/g++.other/virtual11.C: New test.
12755
12756 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
12757
12758 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
12759
12760 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12761
12762 * gcc.c-torture/compile/20010102-1.c: New test.
12763
12764 2001-01-02 Andreas Jaeger <aj@suse.de>
12765
12766 * gcc.dg/noreturn-3.c: New test.
12767
12768 * gcc.dg/noreturn-4.c: New test.
12769
12770 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12771
12772 * gcc.c-torture/execute/stdio-opt-1.c: Also test
12773 __builtin_fputc and __builtin_fwrite.
12774
12775 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
12776
12777 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
12778 signed char, not default char.
12779
12780 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
12781
12782 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
12783
12784 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
12785
12786 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
12787
12788 2000-12-29 Richard Henderson <rth@redhat.com>
12789
12790 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
12791 (__cyg_profile_func_exit): Define.
12792
12793 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
12794
12795 * g++.dg/vtgc1.C: New test.
12796
12797 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
12798
12799 * gcc.dg/noncompile/20001228-1.c: New test.
12800
12801 * gcc.dg/20001228-1.c: New test.
12802
12803 * gcc.c-torture/execute/20001228-1.c: New test.
12804
12805 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
12806
12807 * gcc.dg/format-strfmon-1.c: New test.
12808
12809 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12810
12811 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
12812 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
12813 * gcc.c-torture/execute/string-opt-1.c: Likewise.
12814 * gcc.c-torture/execute/string-opt-2.c: Likewise.
12815 * gcc.c-torture/execute/string-opt-3.c: Likewise.
12816 * gcc.c-torture/execute/string-opt-4.c: Likewise.
12817 * gcc.c-torture/execute/string-opt-6.c: Likewise.
12818 * gcc.c-torture/execute/string-opt-7.c: Likewise.
12819 * gcc.c-torture/execute/string-opt-8.c: Likewise.
12820 * gcc.c-torture/execute/string-opt-9.c: Likewise.
12821 * gcc.c-torture/execute/string-opt-10.c: Likewise.
12822 * gcc.c-torture/execute/string-opt-11.c: Likewise.
12823 * gcc.c-torture/execute/string-opt-12.c: Likewise.
12824
12825 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
12826 * gcc.c-torture/execute/string-opt-4.c: Test index.
12827
12828 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
12829
12830 * gcc.c-torture/compile/20001226-1.c: New test.
12831
12832 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
12833
12834 * gcc.c-torture/compile/20001222-1.c: New test.
12835 * gcc.c-torture/compile/20001222-1.x: Xfail.
12836
12837 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
12838
12839 * gcc.c-torture/execute/comp-goto-2.c: New test.
12840
12841 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
12842
12843 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
12844 Use long types if __INT_MAX__ is 32767.
12845 (main): Use cast to (sint32 *) when poking 88 into a_page.
12846
12847 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
12848
12849 2000-12-21 Bernd Schmidt <bernds@redhat.com>
12850
12851 * gcc.c-torture/compile/20001221-1.c: New test.
12852 * gcc.c-torture/execute/20001221-1.c: New test.
12853
12854 2000-12-20 Richard Henderson <rth@redhat.com>
12855
12856 * g++.old-deja/g++.pt/crash36.C: Update error lines.
12857 * g++.old-deja/g++.robertl/eb109.C: Likewise.
12858
12859 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12860
12861 * gcc.dg/compare3.c: New test.
12862
12863 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
12864
12865 * gcc.dg/format-warnll-1.c: New test.
12866
12867 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
12868
12869 * gcc.dg/cpp/cmdlne-P.c: New test.
12870
12871 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
12872
12873 * gcc.c-torture/execute/builtin-abs-1.c,
12874 gcc.c-torture/execute/builtin-abs-2.c: New tests.
12875
12876 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
12877
12878 * gcc.dg/cpp/multiline.c: New test.
12879
12880 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
12881
12882 * g++.old-deja/g++.other/syshdr1.C: Update.
12883 * gcc.dg/cpp/lineflags.c: Remove temporarily.
12884
12885 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12886
12887 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
12888
12889 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12890
12891 * g++.old-deja/g++.pt/ttp65.C: New test.
12892
12893 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12894
12895 * g++.old-deja/g++.pt/ttp64.C: New test.
12896
12897 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12898
12899 * g++.old-deja/g++.pt/spec33.C: New test.
12900
12901 2000-12-14 Catherine Moore <clm@redhat.com>
12902
12903 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
12904 * gcc.c-torture/execute/920612-2.c: Likewise.
12905 * gcc.c-torture/execute/920428-2.c: Likewise.
12906 * gcc-c-torture/execute/va-arg-11.c: Call exit.
12907 * gcc.c-torture/execute/va-arg-21.c: Likewise.
12908
12909 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12910
12911 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
12912 * gcc.dg/pack-test-2.c: Likewise.
12913
12914 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
12915
12916 Tests by Zack Weinberg <zackw@stanford.edu>.
12917
12918 * gcc.dg/cpp/defined.c: Update.
12919 * gcc.dg/cpp/defined_trad.c: New tests.
12920
12921 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
12922
12923 * gcc.dg/cpp/trad-direct.c: Update.
12924
12925 2000-12-11 Neil Booth <neilb@earthling.net>
12926
12927 * gcc.dg/cpp/defined_trad.c
12928
12929 2000-12-11 Neil Booth <neilb@earthling.net>
12930
12931 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
12932
12933 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
12934
12935 * gcc.dg/format-miss-2.c: New test.
12936
12937 2000-12-09 Neil Booth <neilb@earthling.net>
12938
12939 * gcc.dg/cpp/lineflags.c: New tests.
12940 * gcc.dg/cpp/poison.c: Update.
12941 * gcc.dg/cpp/redef2.c: Update.
12942 * gcc.dg/cpp/skipping.c: New test.
12943
12944 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
12945
12946 * g++.old-deja/g++.other/eh3.C: New testcase.
12947
12948 2000-12-07 Neil Booth <neilb@earthling.net>
12949
12950 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
12951 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
12952 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
12953 wtr-union-init-2.c, wtr-union-init-3.c: Update.
12954 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
12955 Update.
12956
12957 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
12958
12959 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
12960 __SIZE_TYPE__ instead of int for type of integers cast to
12961 pointers.
12962
12963 2000-12-07 Jakub Jelinek <jakub@redhat.com>
12964
12965 * g++.old-deja/g++.other/cleanup4.C: New test.
12966
12967 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
12968
12969 * format-sec-1.c: New test.
12970
12971 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
12972
12973 * gcc.dg/format-nonlit-3.c: New test.
12974
12975 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
12976
12977 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
12978 through a null pointer.
12979
12980 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sou
12981 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
12982 library makes no calls to `operator new' during initialization.
12983
12984 2000-11-04 Neil Booth <neilb@earthling.net>
12985
12986 * gcc.dg/cpp/include2.c: New tests.
12987
12988 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
12989
12990 * lib/g++.exp (g++_set_ld_library_path): New function.
12991 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
12992
12993 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
12994
12995 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
12996 warnings.
12997
12998 2000-11-01 Richard Henderson <rth@redhat.com>
12999
13000 * g++.old-deja/g++.ext/namedret1.C: New.
13001 * g++.old-deja/g++.ext/namedret2.C: New.
13002 * g++.old-deja/g++.ext/namedret3.C: New.
13003
13004 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
13005
13006 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
13007 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
13008
13009 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13010
13011 * gcc.c-torture/execute/va-arg-21.c: New test.
13012
13013 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
13014
13015 * gcc.dg/c99-complex-2.c: New test.
13016
13017 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13018
13019 * gcc.c-torture/execute/stdio-opt-1.c: New test.
13020
13021 2000-10-31 Jakub Jelinek <jakub@redhat.com>
13022
13023 * g++.old-deja/g++.other/inline16.C: New test.
13024
13025 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
13026
13027 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
13028 __PRETTY_FUNCTION__
13029
13030 2000-10-29 Neil Booth <neilb@earthling.net>
13031
13032 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
13033 New tests.
13034 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
13035 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
13036 optimisation.
13037
13038 2000-10-29 Neil Booth <neilb@earthling.net>
13039
13040 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
13041 * mi1.c, mi1c.h: Add null directives to multiple-include test.
13042 * mi5.c: Test multiple includes work with -C.
13043 * trigraphs.c: Test ^= version.
13044
13045 2000-10-28 Neil Booth <neilb@earthling.net>
13046
13047 New tests and test updates for new macro expander.
13048
13049 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
13050 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
13051 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
13052 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
13053 new diagnostic messages.
13054
13055 * gcc.dg/cpp/macro3.c: New tests.
13056
13057 2000-10-27 Mark Mitchell <mark@codesourcery.com>
13058
13059 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
13060 on the same line.
13061
13062 2000-10-27 Jakub Jelinek <jakub@redhat.com>
13063
13064 * g++.old-deja/g++.other/eh2.C: New test.
13065
13066 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
13067
13068 * gcc.c-torture/execute/20001027-1.c: New test.
13069
13070 2000-10-26 Richard Henderson <rth@redhat.com>
13071
13072 * gcc.c-torture/execute/20001026-1.c: New.
13073
13074 2000-10-26 Mark Mitchell <mark@codesourcery.com>
13075
13076 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
13077 * g++.old-deja/g++.law/builtin1.C: Likewise.
13078 * g++.old-deja/g++.law/ctors10.C: Likewise.
13079 * g++.old-deja/g++.law/virtual3.C: Likewise.
13080 * g++.old-deja/g++.mike/p658.C: Likewise.
13081 * g++.old-deja/g++.other/sibcall1.C: Likewise.
13082 * g++.old-deja/g++.other/vaarg2.C: Likewise.
13083 * g++.old-deja/g++.robertl/eb124.C: Likewise.
13084 * g++.old-deja/g++.robertl/eb44.C: Likewise.
13085 * g++.old-deja/g++.robertl/eb77.C: Likewise.
13086
13087 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
13088
13089 * gcc.c-torture/compile/20001024-1.c: New test.
13090
13091 2000-10-25 Mark Mitchell <mark@codesourcery.com>
13092
13093 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
13094 to tell us whether or not we are using V3.
13095
13096 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
13097
13098 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
13099 operands.
13100
13101 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
13102
13103 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
13104
13105 2000-10-25 Jakub Jelinek <jakub@redhat.com>
13106
13107 * gcc.c-torture/execute/20001024-1.c: New test.
13108
13109 2000-10-24 Jakub Jelinek <jakub@redhat.com>
13110
13111 * g++.old-deja/g++.other/sibcall1.C: New test.
13112
13113 2000-10-20 Jakub Jelinek <jakub@redhat.com>
13114
13115 * gcc.dg/noncompile/init-3.c: New test.
13116
13117 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
13118
13119 * gcc.dg/format-array-1.c: New test.
13120
13121 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
13122
13123 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
13124 writing through null pointers; remove comment about testing
13125 unterminated strings.
13126
13127 2000-10-17 Matthew Hiller <hiller@redhat.com>
13128
13129 * gcc.c-torture/execute/20001017-2.c: New test.
13130
13131 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
13132
13133 * gcc.c-torture/compile/20001018-1.c: New test.
13134 * gcc.c-torture/compile/20001018-1.x: Xfail.
13135
13136 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13137
13138 * gcc.c-torture/execute/20001017-1.c: New test.
13139
13140 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
13141
13142 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
13143 for multiple use of arguments with scanf formats; add tests for
13144 multiple use of arguments.
13145
13146 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
13147
13148 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
13149
13150 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
13151
13152 * gcc.dg/format-miss-1.c: New test.
13153
13154 2000-10-16 Jakub Jelinek <jakub@redhat.com>
13155
13156 * gcc.c-torture/execute/20001013-1.c: New test.
13157
13158 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
13159
13160 * gcc.dg/format-branch-1.c: New test.
13161
13162 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
13163
13164 * README, lib/file-format.exp: Remove EGCS references.
13165
13166 2000-10-16 Jakub Jelinek <jakub@redhat.com>
13167
13168 * gcc.dg/20001013-1.c: New test.
13169
13170 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
13171
13172 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
13173 for intmax_t in the compiler using __typeof__ and the type rules
13174 for conditional expressions.
13175
13176 2000-10-13 Jakub Jelinek <jakub@redhat.com>
13177
13178 * gcc.dg/20001012-1.c: New test.
13179 * gcc.dg/20001012-2.c: New test.
13180
13181 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
13182
13183 * gcc.dg/format-attr-1.c: New test.
13184
13185 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
13186
13187 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
13188 __LONG_LONG_MAX__ instead of LLONG_MAX.
13189
13190 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
13191
13192 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
13193 scanf flags.
13194 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
13195 flags.
13196
13197 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
13198
13199 * gcc.dg/sequence-pt-1.c: New test.
13200
13201 2000-10-11 Geoff Keating <geoffk@cygnus.com>
13202
13203 * gcc.c-torture/execute/20001011-1.c: New testcase.
13204 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
13205
13206 2000-10-10 Jakub Jelinek <jakub@redhat.com>
13207
13208 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
13209 does not error on it.
13210
13211 2000-10-10 Jakub Jelinek <jakub@redhat.com>
13212
13213 * gcc.dg/20001009-1.c: New test.
13214
13215 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
13216
13217 * gcc.c-torture/compile/20001009-1.c: Move from here ....
13218 * gcc.c-torture/execute/20001009-2.c: ... to here.
13219
13220 2000-10-09 Geoff Keating <geoffk@cygnus.com>
13221
13222 * gcc.c-torture/compile/20001009-1.c: New testcase.
13223 * gcc.c-torture/execute/20001009-1.c: New testcase.
13224 Testcases provided by Jan Hubicka <jh@suse.cz>.
13225
13226 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
13227
13228 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
13229 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
13230 uintmax_t using <limits.h> to emulate the compiler's internal
13231 logic. No longer XFAIL %j tests.
13232
13233 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
13234
13235 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
13236 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
13237 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
13238 regexps and details of expected handling of some bad formats.
13239 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
13240 suppression.
13241
13242 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
13243
13244 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
13245 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
13246 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
13247 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
13248 in list archives.
13249
13250 2000-10-06 Richard Henderson <rth@cygnus.com>
13251
13252 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
13253 * g++.old-deja/g++.brendan/crash52.C: Likewise.
13254 * g++.old-deja/g++.jason/report.C: Likewise.
13255 * g++.old-deja/g++.law/friend5.C: Likewise.
13256 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
13257 of the expected warnings.
13258
13259 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
13260
13261 * g++.old-deja/g++.pt/enum14.C: New test.
13262
13263 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
13264
13265 * g++.old-deja/g++.pt/crash59.C: New test.
13266
13267 2000-10-04 Will Cohen <wcohen@redhat.com>
13268
13269 * gcc.dg/20000926-1.c: New test.
13270
13271 2000-10-03 Geoff Keating <geoffk@cygnus.com>
13272
13273 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
13274 function name for current C++ compiler.
13275 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
13276
13277 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
13278
13279 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
13280 __PRETTY_FUNCTION__.
13281 * g++.old-deja/g++.ext/pretty2.C: Likewise.
13282
13283 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13284
13285 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
13286
13287 2000-09-26 Jakub Jelinek <jakub@redhat.com>
13288
13289 * gcc.c-torture/compile/20000923-1.c: New test.
13290
13291 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
13292
13293 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
13294 * g++.old-deja/g++.pt/ttp62.C: Same.
13295 * g++.old-deja/g++.other/inline14.C: Same.
13296
13297 2000-09-24 Richard Henderson <rth@cygnus.com>
13298
13299 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
13300
13301 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
13302
13303 * gcc.dg/c90-printf-1.c: Add test for wide string format.
13304
13305 2000-09-22 Geoff Keating <geoffk@cygnus.com>
13306
13307 * gcc.c-torture/compile/20000922-1.c: New file.
13308
13309 2000-09-21 Nick Clifton <nickc@redhat.com>
13310
13311 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
13312 a signed long modulo operation.
13313 (mod6): New function - perform an unsigned long modulo operation.
13314 (main): Add tests for modulos of very large numbers by very small
13315 dividends.
13316
13317 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13318
13319 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
13320
13321 2000-09-19 Richard Henderson <rth@cygnus.com>
13322
13323 * gcc.dg/compare2.c (case 10): XFAIL.
13324
13325 2000-09-18 Richard Henderson <rth@cygnus.com>
13326
13327 * gcc.c-torture/execute/20000906-1.c: Move ...
13328 * gcc.dg/20000906-1.c: ... here. Only run on targets
13329 that support __builtin_trap.
13330
13331 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
13332
13333 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
13334
13335 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
13336
13337 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
13338 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
13339 more $ format tests.
13340
13341 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
13342
13343 * gcc.dg/format-errmk-1.c: New test.
13344
13345 2000-09-17 Greg McGary <greg@mcgary.org>
13346
13347 * gcc.c-torture/execute/20000917-1.x: Remove.
13348
13349 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
13350
13351 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
13352
13353 2000-09-17 Greg McGary <greg@mcgary.org>
13354
13355 * gcc.c-torture/execute/20000917-1.c: New test.
13356 * gcc.c-torture/execute/20000917-1.x: XFAIL.
13357
13358 2000-09-16 Neil Booth <NeilB@earthling.net>
13359
13360 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
13361 in nested macro bug.
13362
13363 2000-09-15 Neil Booth <NeilB@earthling.net>
13364
13365 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
13366
13367 2000-09-14 Jeffrey A Law (law@cygnus.com)
13368
13369 * gcc.c-torture/execute/20000914-1.c: New test.
13370
13371 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
13372
13373 * g++.other/inline13.C: New test.
13374
13375 2000-09-12 Andreas Jaeger <aj@suse.de>
13376
13377 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
13378 constant by Ulrich Drepper <drepper@redhat.com>.
13379
13380 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
13381
13382 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
13383
13384 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13385
13386 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
13387
13388 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
13389
13390 * gcc.dg/cpp/backslash.c: New test.
13391
13392 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
13393
13394 * gcc.c-torture/execute/20000910-1.c: New test.
13395 * gcc.c-torture/execute/20000910-2.c: Likewise.
13396
13397 2000-09-11 Robert Lipe <robertl@sco.com>
13398
13399 * gcc.dg/pragma-align.c: New test.
13400
13401 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
13402
13403 * g++.old-deja/g++.pt/explicit82.C: New test.
13404 * g++.old-deja/g++.pt/explicit83.C: New test.
13405
13406 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
13407
13408 * gcc.dg/asm-names.c: New test.
13409
13410 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13411
13412 * gcc.dg/cpp/tr-warn6.c: New test
13413
13414 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
13415
13416 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
13417 be accepted.
13418
13419 2000-09-07 Catherine Moore <clm@redhat.com>
13420
13421 * gcc.c-torture/execute/unroll-1.c: New test.
13422
13423 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
13424
13425 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
13426 ERROR markers.
13427 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
13428 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
13429 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
13430 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
13431 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
13432 Preprocess only.
13433 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
13434 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
13435
13436 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
13437
13438 * g++.old-deja/g++.pt/deduct2.C: New test.
13439
13440 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
13441
13442 * g++.old-deja/g++.pt/parms2.C: New test.
13443
13444 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
13445
13446 * g++.old-deja/g++.pt/crash58.C: New test.
13447
13448 2000-09-06 Greg McGary <greg@mcgary.org>
13449
13450 * gcc.c-torture/execute/20000906-1.c: New test.
13451 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
13452
13453 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13454
13455 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
13456
13457 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
13458
13459 * g++.old-deja/g++.pt/crash57.C: New test.
13460
13461 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
13462
13463 * g++.old-deja/g++.pt/crash56.C: New test.
13464
13465 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
13466
13467 * g++.old-deja/g++.pt/koenig1.C: New test.
13468
13469 2000-09-04 Jakub Jelinek <jakub@redhat.com>
13470
13471 * gcc.dg/20000904-1.c: New test.
13472
13473 2000-09-04 Jakub Jelinek <jakub@redhat.com>
13474
13475 * gcc.dg/cpp/paste8.c: New test.
13476
13477 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
13478
13479 * gcc.c-torture/compile/20000827-1.c: New test.
13480
13481 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
13482
13483 * gcc.dg/format-diag-1.c: New test.
13484
13485 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
13486
13487 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
13488 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
13489 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
13490 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
13491 gcc.dg/formatz-1.c: Adjust warning regular expressions.
13492
13493 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
13494
13495 * g++.old-deja/g++.other/nested4.C: New test.
13496
13497 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
13498
13499 * g++.old-deja/g++.ns/scoped1.C: New test.
13500
13501 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
13502
13503 * lib/g++.exp: Support testing already-installed GCC.
13504
13505 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13506
13507 * wtr-label-1.c, wtr-suffix-1.c: New tests.
13508
13509 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13510
13511 * gcc.dg/return-type-2.c: New test.
13512
13513 2000-08-27 Geoff Keating <geoffk@cygnus.com>
13514
13515 * gcc.c-torture/compile/20000825-1.c: New test.
13516
13517 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
13518
13519 * gcc.dg/dwarf2-2.c: New test.
13520
13521 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
13522
13523 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
13524 dg-warning regexps.
13525
13526 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
13527
13528 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
13529 gcc.dg/format-ext-5.c: New tests.
13530
13531 2000-08-25 Jakub Jelinek <jakub@redhat.com>
13532
13533 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
13534
13535 2000-08-24 Mark Mitchell <mark@codesourcery.com>
13536
13537 * gcc.dg/noncompile/930622-2.c: Adjust error message.
13538
13539 2000-08-24 Richard Henderson <rth@cygnus.com>
13540
13541 * gcc.dg/ia64-sync-1.c: New test.
13542 * gcc.dg/ia64-sync-2.c: New test.
13543 * gcc.dg/ia64-asm-1.c: New test.
13544
13545 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
13546
13547 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
13548 * gcc.dg/format-ext-2.c: New test.
13549
13550 2000-08-23 Jason Merrill <jason@redhat.com>
13551
13552 * lib/old-dejagnu.exp: Also ignore "In member function" and
13553 "At global scope".
13554
13555 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13556
13557 * gcc.dg/noncompile/label-lineno-1.c: New test.
13558
13559 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
13560
13561 * gcc.dg/c99-array-nonobj-1.c: New test.
13562
13563 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
13564
13565 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
13566 tests.
13567 * gcc.dg/format-ext-1.c: New test.
13568
13569 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13570
13571 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
13572 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
13573 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
13574 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
13575 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
13576
13577 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
13578
13579 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
13580 gcc.dg/c99-strftime-2.c: New tests.
13581
13582 2000-08-22 Richard Henderson <rth@cygnus.com>
13583
13584 * gcc.c-torture/execute/20000822-1.c: New test.
13585
13586 2000-08-21 Jakub Jelinek <jakub@redhat.com>
13587
13588 * gcc.c-torture/execute/20000819-1.x: Remove.
13589
13590 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
13591
13592 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
13593 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
13594 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
13595 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
13596 gcc.dg/format-xopen-1.c: New tests.
13597
13598 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
13599
13600 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
13601
13602 2000-08-21 Jakub Jelinek <jakub@redhat.com>
13603
13604 * g++.old-deja/g++.other/loop2.C: New test.
13605
13606 * gcc.c-torture/compile/20000606-1.c: New test.
13607 * gcc.c-torture/compile/20000728-1.c: New test.
13608 * gcc.c-torture/execute/20000801-1.c: New test.
13609 * gcc.c-torture/execute/20000801-2.c: New test.
13610 * gcc.c-torture/execute/20000819-1.c: New test.
13611 * gcc.c-torture/execute/20000819-1.x: XFAIL.
13612 * gcc.dg/20000629-1.c: New test.
13613 * gcc.dg/20000724-1.c: New test.
13614 * gcc.dg/20000807-1.c: New test.
13615
13616 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
13617
13618 * gcc.dg/cpp/pragma-1.c: New test.
13619 * gcc.dg/cpp/pragma-2.c: New test.
13620
13621 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
13622
13623 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
13624 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
13625
13626 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
13627
13628 * gcc.c-torture/compile/20000818-1.c: New test.
13629
13630 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
13631
13632 * gcc.c-torture/execute/20000818-1.c: New test.
13633
13634 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
13635
13636 * gcc.dg/format-va-1.c: New test.
13637
13638 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
13639
13640 * g++.old-deja/g++.other/typedef8.C: New test.
13641
13642 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
13643
13644 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
13645 * g++.old-deja/g++.mike/net36.C: Mark candidate.
13646 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
13647 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
13648 * g++.old-deja/g++.other/ptrmem7.C: New test.
13649 * g++.old-deja/g++.pt/ptrmem10.C: New test.
13650
13651 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
13652
13653 * g++.old-deja/g++.pt/typename27.C: New test.
13654
13655 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
13656
13657 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
13658 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
13659 * g++.old-deja/g++.pt/friend45.C: New test.
13660 * g++.old-deja/g++.other/friend8.C: New test.
13661
13662 2000-08-15 Richard Henderson <rth@cygnus.com>
13663
13664 * gcc.c-torture/execute/20000815-1.c: New test.
13665
13666 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
13667
13668 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
13669 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
13670 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
13671
13672 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
13673
13674 * g++.old-deja/g++.other/refinit2.C: New test.
13675
13676 2000-08-13 Geoff Keating <geoffk@cygnus.com>
13677
13678 * lib/c-torture.exp (c-torture): Make
13679 compiler_conditional_xfail_data global.
13680 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
13681 compiler_conditional_xfail_data machinery.
13682 (f-torture-execute): Likewise.
13683 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
13684 and only when unrolling loops.
13685
13686 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
13687
13688 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
13689
13690 * g++.old-deja/g++.pt/explicit81.C: New test.
13691
13692 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
13693
13694 * g++.old-deja/g++.pt/typename26.C: New test.
13695
13696 2000-08-10 Geoff Keating <geoffk@cygnus.com>
13697
13698 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
13699 warning.
13700
13701 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
13702
13703 * g++.old-deja/g++.other/array3.C: New test.
13704
13705 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
13706
13707 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
13708 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
13709 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
13710 New tests.
13711
13712 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
13713
13714 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
13715 * g++.old-deja/g++.abi/vmihint.C: Likewise.
13716
13717 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
13718
13719 * gcc.c-torture/execute/20000808-1.c: New test.
13720
13721 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
13722
13723 * gcc.dg/c90-const-expr-1.c: New test.
13724
13725 2000-08-08 Richard Henderson <rth@cygnus.com>
13726
13727 * gcc.dg/noncompile/920923-1.c: Declare calloc.
13728
13729 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
13730
13731 * gcc.dg/noncompile/const-ll-1.c: New test.
13732
13733 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
13734
13735 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
13736
13737 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
13738
13739 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
13740 that running programs linked against the shared version of libobjc
13741 run correctly.
13742
13743 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
13744
13745 * gcc.dg/c99-printf-1.c: New test.
13746
13747 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
13748
13749 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
13750
13751 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
13752
13753 * gcc.c-torture/execute/20000731-1.x: Delete.
13754
13755 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
13756
13757 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
13758 and torture_without_loops as is done by c-torture.exp.
13759 (search_for): Copy from c-torture.exp.
13760 (gcc-dg-runtest): New function, drives a directory of tests
13761 iterating over the TORTURE_OPTIONS.
13762 (scan-assembler, scan-assembler-not): Move here from
13763 individual directory drivers.
13764
13765 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
13766 defined by lib/gcc-dg.exp.
13767 * gcc.dg/cpp/cpp.exp: Likewise.
13768 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
13769 gcc-dg-runtest, so we cycle over optimization options.
13770
13771 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
13772 * gcc.dg/compare2.c: No longer expected to fail.
13773
13774 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
13775
13776 * gcc.c-torture/execute/20000804-1.c: New test.
13777
13778 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
13779
13780 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
13781
13782 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
13783
13784 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
13785
13786 2000-08-03 Jeffrey A Law (law@cygnus.com)
13787
13788 * gcc.c-torture/compile/20000803-1.c: New test.
13789
13790 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
13791
13792 * gcc.c-torture/execute/20000801-3.c,
13793 gcc.c-torture/execute/20000801-4.c: New tests.
13794 * gcc.c-torture/execute/20000801-3.x,
13795 gcc.c-torture/execute/20000801-4.x: Xfail.
13796
13797 2000-08-02 Geoff Keating <geoffk@cygnus.com>
13798
13799 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
13800 libobjc/.libs to allow for libtool.
13801
13802 2000-08-02 Jakub Jelinek <jakub@redhat.com>
13803
13804 * gcc.c-torture/compile/20000802-1.c: New test.
13805
13806 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
13807
13808 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
13809
13810 2000-07-31 Jeffrey A Law (law@cygnus.com)
13811
13812 * gcc-c-torture/execute/20000731-2.c: New test.
13813
13814 * gcc.c-torture/execute/20000731-1.c: New test.
13815 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
13816
13817 2000-07-31 Jakub Jelinek <jakub@redhat.com>
13818
13819 * testsuite/gcc.dg/cpp/paste7.c: New test.
13820 * gcc.dg/cpp/20000725-1.c: New test.
13821
13822 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
13823
13824 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
13825 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
13826 declaration warning for __builtin_dwarf_reg_size.
13827
13828 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
13829
13830 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
13831
13832 * gcc.dg/noncompile/voidparam-1.c: New test.
13833
13834 2000-07-30 Richard Henderson <rth@cygnus.com>
13835
13836 * gcc.dg/c90-digraph-1.c: Don't xfail.
13837 * gcc.dg/compare2.c (case 10): Xfail.
13838 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
13839
13840 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
13841
13842 * gcc.dg/c99-main-1.c: New test.
13843
13844 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
13845
13846 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
13847
13848 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
13849
13850 * gcc.c-tortuer/execute/20000726-1.c: New test.
13851
13852 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
13853
13854 * gcc.c-torture/execute/enum-2.c: New test.
13855
13856 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13857
13858 * gcc.dg/cpp/tr-warn3.c: New test.
13859
13860 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
13861
13862 * g++.old-deja/g++.ext/implicit1.C: Remove.
13863 * g++.old-deja/g++.jason/c2.C: Remove
13864 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
13865 * g++.old-deja/g++.pt/crash16.C: Likewise.
13866 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
13867
13868 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
13869
13870 * g++.old-deja/g++.other/for2.C: New test.
13871
13872 2000-07-25 Jakub Jelinek <jakub@redhat.com>
13873
13874 * gcc.dg/20000720-1.c: New test.
13875
13876 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
13877
13878 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
13879
13880 2000-07-24 Geoff Keating <geoffk@cygnus.com>
13881
13882 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
13883 * gcc.c-torture/execute/20000722-1.c: New.
13884 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
13885
13886 2000-07-24 Jakub Jelinek <jakub@redhat.com>
13887
13888 * gcc.dg/cpp/20000720-1.S: New test.
13889
13890 2000-07-21 Michael Meissner <meissner@redhat.com>
13891
13892 * gcc.c-torture/execute/ieee/hugeval.c: New test.
13893
13894 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
13895
13896 * g++.old-deja/g++.brendan/crash16.C,
13897 g++.old-deja/g++.brendan/parse3.C,
13898 g++.old-deja/g++.brendan/redecl1.C,
13899 g++.old-deja/g++.ns/template13.C,
13900 g++.old-deja/g++.other/decl4.C,
13901 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
13902
13903 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
13904
13905 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
13906 and "Internal error".
13907
13908 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
13909 regexps.
13910 * gcc.dg/cpp/paste6.c: New test.
13911
13912 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
13913
13914 * gcc.dg/cpp/tr-direct.c: New test.
13915
13916 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
13917 gcc.dg/cpp/undef1.c: Tweak error regexps.
13918
13919 2000-07-18 Eric Christopher <echristo@redhat.com>
13920
13921 * gcc.c-torture/compile/20000718-1.c: New test.
13922
13923 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
13924
13925 * cpplex.c (_cpp_push_token): If the token being pushed back
13926 is the previous token in this context, just subtract one from
13927 context->posn.
13928 * cppmacro.c (save_expansion): Clear aux field when storing a
13929 placemarker.
13930
13931 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
13932
13933 * gcc.dg/noncompile/redecl-1.c: New test.
13934
13935 2000-07-18 Jakub Jelinek <jakub@redhat.com>
13936
13937 * gcc.c-torture/execute/20000717-5.c: New test.
13938 * gcc.c-torture/execute/20000717-1.x: Removed.
13939
13940 2000-07-17 Richard Henderson <rth@cygnus.com>
13941
13942 * gcc.c-torture/execute/20000717-4.c: New test.
13943
13944 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
13945
13946 * gcc.dg/cpp/syshdr.c: New test.
13947 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
13948
13949 2000-07-17 Neil Booth <neilb@earthling.net>
13950
13951 * gcc.dg/cpp/cmdlne-dM.c: New test.
13952 * gcc.dg/cpp/cmdlne-dD.c: New test.
13953
13954 2000-07-17 Jeffrey A Law (law@cygnus.com)
13955
13956 * gcc.c-torture/execute/20000717-3.c: New test.
13957
13958 * gcc.c-torture/compile/20000717-1.c: New test.
13959
13960 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
13961
13962 * gcc.c-torture/execute/20000717-2.c: New test.
13963
13964 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
13965
13966 * gcc.dg/formatz-1.c: New test.
13967
13968 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
13969 * gcc.dg/c99-digraph-1.c: New tests.
13970
13971 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
13972 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
13973
13974 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
13975 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
13976 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
13977 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
13978 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
13979 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
13980 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
13981
13982 2000-07-17 Greg McGary <greg@mcgary.org>
13983
13984 * gcc.c-torture/execute/20000717-1.c: New test.
13985 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
13986
13987 2000-07-15 Jakub Jelinek <jakub@redhat.com>
13988
13989 * gcc.c-torture/execute/20000715-2.c: New test.
13990 * gcc.dg/20000715-1.c: New test.
13991
13992 2000-07-15 Michael Meissner <meissner@redhat.com>
13993
13994 * gcc.c-torture/execute/20000715-1.c: New test.
13995
13996 2000-07-13 Jakub Jelinek <jakub@redhat.com>
13997
13998 * gcc.c-torture/execute/20000707-1.c: New test.
13999
14000 2000-07-13 Neil Booth <NeilB@earthling.net>
14001
14002 * testsuite/gcc.dg/cpp/digraph1.c,
14003 testsuite/gcc.dg/cpp/digraph2.c,
14004 testsuite/gcc.dg/cpp/digraphs.c: New tests.
14005
14006 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
14007
14008 * g77.f-torture/compile/20000630-2.f: New test.
14009 * g77.f-torture/compile/20000630-2.x
14010
14011 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
14012
14013 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
14014
14015 2000-07-11 Neil Booth <NeilB@earthling.net>
14016
14017 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
14018
14019 2000-07-11 Neil Booth <NeilB@earthling.net>
14020
14021 * gcc.dg/cpp/cmdlne-C.c: New.
14022
14023 2000-07-09 Neil Booth <NeilB@earthling.net>
14024
14025 * gcc.dg/cpp/directiv.c: New tests.
14026 * gcc.dg/cpp/undef1.c: Update.
14027
14028 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
14029
14030 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
14031
14032 2000-07-09 Neil Booth <NeilB@earthling.net>
14033
14034 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
14035
14036 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
14037
14038 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
14039 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
14040
14041 2000-07-08 Neil Booth <NeilB@earthling.net>
14042
14043 * gcc.dg/cpp/macsyntx.c: New tests.
14044
14045 2000-07-07 Jakub Jelinek <jakub@redhat.com>
14046
14047 * gcc.dg/20000707-1.c: New test.
14048
14049 2000-07-07 Jakub Jelinek <jakub@redhat.com>
14050
14051 * gcc.c-torture/execute/20000706-1.c: New test.
14052 * gcc.c-torture/execute/20000706-2.c: New test.
14053 * gcc.c-torture/execute/20000706-3.c: New test.
14054 * gcc.c-torture/execute/20000706-4.c: New test.
14055 * gcc.c-torture/execute/20000706-5.c: New test.
14056
14057 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
14058
14059 * g++.old-deja/g++.pt/instantiate7.C: New test.
14060
14061 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
14062
14063 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
14064 * g++.old-deja/g++.mike/thunk3.C: Likewise.
14065 * g++.old-deja/g++.other/rtti3.C: Likewise.
14066 * g++.old-deja/g++.other/rttid3.C: Likewise.
14067
14068 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
14069
14070 * g77.f-torture/compile/20000630-1.x: Fix typo
14071
14072 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
14073
14074 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
14075 assembly output.
14076
14077 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
14078
14079 * gcc.dg/cpp/ident.c: New test.
14080
14081 2000-07-05 Neil Booth <NeilB@earthling.net>
14082
14083 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
14084 gcc.dg/cpp/lexstrng.c: New tests.
14085
14086 2000-07-04 Neil Booth <NeilB@earthling.net>
14087
14088 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
14089 * gcc.dg/cpp/strify2.c: Same.
14090
14091 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
14092
14093 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
14094 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
14095 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
14096 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
14097
14098 * testsuite/gcc.dg/cpp/macro1.c,
14099 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
14100 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
14101 testsuite/gcc.dg/cpp/strify1.c,
14102 testsuite/gcc.dg/cpp/strify2.c: New tests.
14103
14104 2000-07-03 Jakub Jelinek <jakub@redhat.com>
14105
14106 * gcc.c-torture/execute/20000703-1.c: New test.
14107
14108 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
14109
14110 * g++.old-deja/g++.pt (lookup10.C): New test.
14111
14112 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
14113
14114 * g++.old-deja/g++.pt (typename25.C): New test.
14115
14116 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
14117
14118 * gcc.c-torture/compile/20000701-1.c: New test.
14119
14120 2000-06-30 Nick Clifton <nickc@cygnus.com>
14121
14122 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
14123 to test case.
14124
14125 2000-06-30 Catherine Moore <clm@cygnus.com>
14126
14127 * gcc.c-torture/execute/align-1.c: New test.
14128
14129 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
14130
14131 * g++.old-deja/g++.pt/expr8.C: New test.
14132 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
14133
14134 2000-06-29 Nick Clifton <nickc@cygnus.com>
14135
14136 * gcc.c-torture/compile/20000629-1.c: New test.
14137
14138 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
14139
14140
14141 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
14142 gcc.dg/noncompile directory, depending on whether they're
14143 preprocessor tests or not. Annotate all the tests for the dg
14144 framework.
14145
14146 * gcc.c-torture/noncompile/noncompile.exp: Delete.
14147 * gcc.dg/noncompile/noncompile.exp: New.
14148
14149 * Moved files:
14150 Old name New name
14151 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
14152 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
14153 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
14154 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
14155 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
14156 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
14157 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
14158 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
14159 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
14160 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
14161 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
14162 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
14163 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
14164 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
14165 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
14166 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
14167 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
14168 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
14169 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
14170 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
14171 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
14172 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
14173 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
14174 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
14175
14176 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
14177 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
14178 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
14179 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
14180 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
14181 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
14182
14183 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
14184
14185 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
14186 declare one variable. On the fourth, error.
14187 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
14188 declared by 20000628-1a.h.
14189
14190 2000-06-29 Richard Henderson <rth@redhat.com>
14191
14192 * gcc.c-torture/execute/930529-1.x: New file.
14193 * gcc.dg/920413-1.c: Adjust expected warning text.
14194 * gcc.dg/980217-1.c: Declare abort.
14195 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
14196
14197 2000-06-29 Jeffrey A Law (law@cygnus.com)
14198
14199 * g77.f-torture/compile/20000629-1.f: New test.
14200 * g77.f-torture/compile/20000629-1.x: Expected to fail.
14201
14202 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
14203
14204 Rearrange lots of files, removing entirely the
14205 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
14206 directories.
14207
14208 * Deleted files:
14209 gcc.c-torture/code_quality/code_quality.exp
14210 gcc.c-torture/special/special.exp
14211 gcc.failure/failure.exp
14212 gcc.failure/940409-1.x
14213 gcc.c-torture/compile/961203-1.x
14214
14215 * New files:
14216 gcc.misc-tests/linkage.exp
14217 gcc.c-torture/execute/920730-1t.c
14218 gcc.c-torture/execute/920730-1t.x
14219 gcc.c-torture/compile/920520-1.x
14220 gcc.c-torture/compile/920521-1.x
14221 gcc.c-torture/compile/981006-1.x
14222 gcc.c-torture/execute/eeprof-1.x
14223
14224 * Moved files (possibly with modifications to fit a new harness):
14225 Old name New name
14226 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
14227 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
14228 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
14229 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
14230 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
14231 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
14232 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
14233 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
14234 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
14235 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
14236 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
14237 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
14238 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
14239 gcc.failure/940409-1.c gcc.dg/940409-1.c
14240
14241 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
14242
14243 * c-torture/compile/961203-1.x: Delete.
14244
14245 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
14246 not exit. Include stdio.h.
14247 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
14248 * gcc.misc-tests/dg-12.c: Likewise.
14249 * gcc.misc-tests/dg-5.c: Likewise.
14250 * gcc.misc-tests/dg-6.c: Likewise.
14251 * gcc.misc-tests/dg-7.c: Prototype abort.
14252 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
14253 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
14254 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
14255 not exit.
14256 * gcc.misc-tests/sieve.c: Use return from main, not exit.
14257 * gcc.misc-tests/sort2.c: Use return from main, not exit.
14258
14259 2000-06-28 Jakub Jelinek <jakub@redhat.com>
14260
14261 * gcc.dg/cpp/20000628-1.c: New test.
14262 * gcc.dg/cpp/20000628-1.h: New header for above test.
14263 * gcc.dg/cpp/20000628-1a.h: Likewise.
14264
14265 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
14266
14267 * gcc.dg/cpp: New directory.
14268 * gcc.dg/cpp/cpp.exp: New driver.
14269 * gcc.dg/cpp/20000627-1.c: New test.
14270 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
14271 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
14272 and rewrite as a compilation test.
14273
14274 * gcc.dg: Move many files into the cpp subdirectory, possibly
14275 renaming or editing them as well.
14276 Old name New name
14277 990119-1.c cpp/19990119-1.c
14278 990228-1.c cpp/19990228-1.c
14279 990407-1.c cpp/19990407-1.c
14280 990409-1.c cpp/19990409-1.c
14281 990413-1.c cpp/19990413-1.c
14282 990703-1.c cpp/19990703-1.c
14283 20000127-1.c cpp/20000127-1.c
14284 20000129-1.c cpp/20000129-1.c
14285 20000207-1.c cpp/20000207-1.c
14286 20000207-2.c cpp/20000207-2.c
14287 20000209-1.c cpp/20000209-1.c
14288 20000209-2.c cpp/20000209-2.c
14289 20000301-1.c cpp/20000301-1.c
14290 20000419-1.c cpp/20000419-1.c
14291 20000510-1.S cpp/20000510-1.S
14292 20000519-1.c cpp/20000519-1.c
14293 20000529-1.c cpp/20000529-1.c
14294 20000625-1.c cpp/20000625-1.c
14295 20000625-2.c cpp/20000625-2.c
14296 cpp-as1.c cpp/assert1.c
14297 cpp-as2.c cpp/assert2.c
14298 cxx-comments-1.c cpp/cxxcom1.c
14299 cxx-comments-2.c cpp/cxxcom2.c
14300 endif-label.c cpp/endif.c
14301 cpp-hash1.c cpp/hash1.c
14302 cpp-hash2.c cpp/hash2.c
14303 cpp-if1.c cpp/if-1.c
14304 cpp-if2.c cpp/if-2.c
14305 cpp-if3.c cpp/if-3.c
14306 cpp-if4.c cpp/if-4.c
14307 cpp-if5.c cpp/if-5.c
14308 cpp-cond.c cpp/if-cexp.c
14309 cpp-missingop.c cpp/if-mop.c
14310 cpp-missingparen.c cpp/if-mpar.c
14311 cpp-opprec.c cpp/if-oppr.c
14312 cpp-ifparen.c cpp/if-paren.c
14313 cpp-shortcircuit.c cpp/if-sc.c
14314 cpp-shift.c cpp/if-shift.c
14315 cpp-unary.c cpp/if-unary.c
14316 cpp-li1.c cpp/line1.c
14317 cpp-li2.c cpp/line2.c
14318 lineno.c cpp/line3.c
14319 lineno-2.c cpp/line4.c
14320 cpp-mi.c cpp/mi1.c
14321 cpp-mic.h cpp/mi1c.h
14322 cpp-micc.h cpp/mi1cc.h
14323 cpp-mind.h cpp/mi1nd.h
14324 cpp-mindp.h cpp/mi1ndp.h
14325 cpp-mix.h cpp/mi1x.h
14326 cpp-mi2.c cpp/mi2.c
14327 cpp-mi2a.h cpp/mi2a.h
14328 cpp-mi2b.h cpp/mi2b.h
14329 cpp-mi2c.h cpp/mi2c.h
14330 cpp-mi3.c cpp/mi3.c
14331 cpp-mi3.def cpp/mi3.def
14332 poison-1.c cpp/poison.c
14333 pr-impl.c cpp/prag-imp.c
14334 cpp-redef-2.c cpp/redef1.c
14335 cpp-redef.c cpp/redef2.c
14336 strpaste.c cpp/strp1.c
14337 strpaste-2.c cpp/strp2.c
14338 cpp-tradpaste.c cpp/tr-paste.c
14339 cpp-tradstringify.c cpp/tr-str.c
14340 cpp-tradwarn1.c cpp/tr-warn1.c
14341 cpp-tradwarn2.c cpp/tr-warn2.c
14342 trigraphs.c cpp/trigraphs.c
14343 cpp-unc1.c cpp/unc1.c
14344 cpp-unc2.c cpp/unc2.c
14345 cpp-unc3.c cpp/unc3.c
14346 cpp-unc.c cpp/unc4.c
14347 undef.c cpp/undef1.c
14348 undef-2.c cpp/undef2.c
14349 cpp-wi1.c cpp/widestr1.c
14350
14351 2000-06-27 Mark Mitchell <mark@codesourcery.com>
14352
14353 * lib/g++.exp (g++_include_flags): Tweak.
14354
14355 2000-06-27 H.J. Lu <hjl@gnu.org>
14356 Loren J. Rittle <ljrittle@acm.org>
14357
14358 * lib/g++.exp (g++_include_flags): Override libgloss.exp
14359 version with one that knows about the new gcc tree structure.
14360 (g++_link_flags): Same.
14361
14362 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
14363
14364 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
14365 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
14366 case we are cross-compiling.
14367
14368 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
14369 g++.old-deja/g++.niklas/Makefile.in,
14370 g++.old-deja/g++.niklas/configure.in,
14371 g++.old-deja/g++.other/Makefile.in,
14372 g++.old-deja/g++.other/configure.in,
14373 gcc.c-torture/code_quality/Makefile.in,
14374 gcc.c-torture/code_quality/configure.in,
14375 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
14376 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
14377 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
14378 gcc.c-torture/execute/ieee/Makefile.in,
14379 gcc.c-torture/execute/ieee/configure.in,
14380 gcc.c-torture/noncompile/Makefile.in,
14381 gcc.c-torture/noncompile/configure.in,
14382 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
14383 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
14384 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
14385
14386 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
14387
14388 * g++.old-deja/g++.other/ambig3.C: New test.
14389
14390 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
14391
14392 * g++.old-deja/g++.pt/syntax1.C: New test.
14393 * g++.old-deja/g++.pt/syntax2.C: New test.
14394 * g++.old-deja/g++.other/syntax3.C: New test.
14395 * g++.old-deja/g++.other/syntax4.C: New test.
14396
14397 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
14398
14399 * gcc.dg/20000623-1.c: Prototype exit and abort.
14400
14401 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
14402
14403 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
14404 New tests.
14405 * gcc.dg/cpp-mi3.def: New file.
14406
14407 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
14408 inside assertions.
14409 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
14410 lexer's error messages.
14411 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
14412 divine anything from the linemarkers.
14413 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
14414 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
14415
14416 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
14417
14418 * gcc.dg/20000623-1.c: New test.
14419
14420 2000-06-22 Jakub Jelinek <jakub@redhat.com>
14421
14422 * gcc.c-torture/execute/20000622-1.c: New test.
14423
14424 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
14425
14426 * g++.old-deja/g++.other/init15.C: New test.
14427
14428 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
14429
14430 * g++.old-deja/g++.pt/vaarg2.C: New test.
14431 * g++.old-deja/g++.pt/vaarg3.C: New test.
14432
14433 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
14434
14435 * g++.old-deja/g++.other/dyncast6.C: New test.
14436
14437 2000-06-15 Jakub Jelinek <jakub@redhat.com>
14438
14439 * gcc.c-torture/execute/loop-6.c: New test.
14440
14441 2000-06-14 Jakub Jelinek <jakub@redhat.com>
14442
14443 * gcc.dg/20000614-1.c: New test.
14444 * gcc.dg/20000614-2.c: New test.
14445
14446 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
14447
14448 * g++.old-deja/g++.other/inline12.C: New test.
14449
14450 2000-06-13 Jakub Jelinek <jakub@redhat.com>
14451
14452 * g++.old-deja/g++.other/eh1.C: New test.
14453
14454 2000-06-12 Jakub Jelinek <jakub@redhat.com>
14455
14456 * g++.old-deja/g++.other/type.C: New test.
14457
14458 2000-06-05 Jakub Jelinek <jakub@redhat.com>
14459
14460 * g++.old-deja/g++.other/initstring.C: New test.
14461
14462 2000-06-12 Jason Merrill <jason@redhat.com>
14463
14464 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
14465
14466 2000-06-09 Jeffrey A Law (law@cygnus.com)
14467
14468 * gcc.c-torture/compile/20000609-1.c: New test.
14469
14470 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
14471
14472 * gcc.dg/20000609-1.c: New test.
14473
14474 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
14475
14476 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
14477 * gcc.c-torture/noncompile/poison-1.c: Move...
14478 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
14479 * gcc.dg/cpp-li1.c: Add a token after the #line.
14480
14481 2000-06-05 Richard Henderson <rth@cygnus.com>
14482
14483 * gcc.c-torture/execute/20000605-2.c: New test.
14484 * gcc.c-torture/execute/20000605-3.c: New test.
14485
14486 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
14487
14488 * g77.f-torture/execute/20000503-1.x: New file.
14489
14490 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
14491
14492 * g++.old-deja/g++.eh/badalloc1.C: New test.
14493
14494 2000-06-05 Richard Henderson <rth@cygnus.com>
14495
14496 * gcc.c-torture/execute/20000605-1.c: New test.
14497
14498 2000-06-05 Jakub Jelinek <jakub@redhat.com>
14499 Nathan Sidwell <nathan@codesourcery.com>
14500
14501 * gcc.c-torture/compile/20000605-1.c: New test.
14502
14503 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
14504
14505 * g77.f-torture/compile/20000601-1.f: New test.
14506
14507 2000-06-03 Richard Henderson <rth@cygnus.com>
14508
14509 * gcc.c-torture/execute/20000603-1.c: New.
14510
14511 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
14512
14513 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
14514 * gcc.dg/noreturn-2.c (noreturn): Likewise.
14515
14516 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
14517
14518 * gcc.dg/compare2.c (case 12): XFAIL.
14519 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
14520 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
14521
14522 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
14523
14524 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
14525
14526 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
14527 guard macro is already defined when the header is first
14528 included.
14529 * gcc.dg/cpp-mix.h: New file.
14530 * gcc.dg/endif-label.c: Update patterns to match compiler.
14531
14532 * g++.brendan/complex1.C: Declare abort.
14533 * g++.law/refs4.C: Remove XFAIL.
14534 * g++.oliva/expr2.C: Declare abort and exit.
14535
14536 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
14537
14538 * gcc.c-torture/execute/20000528-1.c: New test.
14539
14540 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
14541 * g++.old-deja/g++.law/temps4.C: Likewise.
14542
14543 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
14544 stdlib.h. Call abort() on failure.
14545 * g++.old-deja/g++.law/refs4.C: Likewise.
14546 * g++.old-deja/g++.law/temps4.C: Likewise.
14547 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
14548 * gcc.c-torture/execute/20000112-1.c: Include string.h.
14549
14550 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
14551
14552 Relative to g++.dg/special:
14553 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
14554
14555 Relative to g++.old-deja:
14556 * g++.brendan/complex1.C, g++.jason/optimize2.C,
14557 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
14558 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
14559 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
14560 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
14561 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
14562 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
14563
14564 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
14565 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
14566 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
14567 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
14568 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
14569 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
14570 and/or string.h.
14571
14572 * g++.other/goto1.C: Update expectations for error messages.
14573
14574 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
14575
14576 * gcc.c-torture/compile/20000523-1.c: New test.
14577
14578 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
14579
14580 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
14581
14582 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
14583
14584 * g++.old-deja/g++.eh/catch11.C: New test.
14585 * g++.old-deja/g++.eh/catch12.C: New test.
14586
14587 2000-05-24 Nick Clifton <nickc@cygnus.com>
14588
14589 * gcc.c-torture/execute/20000523-1.c: New test.
14590
14591 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
14592
14593 * c-torture/execute/bcp-1.c: Replace abort in arg of
14594 __builtin_constant_p with a generic external function.
14595
14596 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
14597 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
14598 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
14599 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
14600 Prototype abort and/or exit.
14601
14602 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
14603 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
14604 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
14605 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
14606
14607 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
14608
14609 * gcc.dg/dwarf2-1.c: New test.
14610
14611 2000-05-20 Richard Henderson <rth@cygnus.com>
14612
14613 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
14614
14615 2000-05-20 Andreas Jaeger <aj@suse.de>
14616
14617 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
14618 testcase.
14619
14620 2000-05-19 David Edelsohn <edelsohn@gnu.org>
14621
14622 * gcc.c-torture/execute/20000519-2.c: New test.
14623
14624 2000-05-19 Andreas Jaeger <aj@suse.de>
14625
14626 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
14627 which fails with SSA.
14628
14629 * lib/c-torture.exp: Also test with -O3 -fssa.
14630
14631 2000-05-18 Michael Meissner <meissner@redhat.com>
14632
14633 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
14634 * gcc.c-torture/execute/920415-1.c: Ditto.
14635 * gcc.c-torture/execute/920501-1.c: Ditto.
14636 * gcc.c-torture/execute/conversion.c: Ditto.
14637 * gcc.c-torture/execute/cvt-1.c: Ditto.
14638
14639 2000-05-18 Jeffrey A Law (law@cygnus.com)
14640
14641 * gcc.c-torture/compile/20000518-1.c: New test.
14642
14643 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
14644
14645 * g77.f-torture/compile/200005018.f: New test.
14646
14647 2000-05-17 Jeffrey A Law (law@cygnus.com)
14648
14649 * gcc.c-torture/compile/20000517-1.c: New test.
14650
14651 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14652
14653 * gcc.c-torture/execute/20000516-1.c: New test.
14654
14655 2000-05-15 Jakub Jelinek <jakub@redhat.com>
14656
14657 * g++.old-deja/g++.other/eh.C: New test.
14658
14659 2000-05-12 Richard Henderson <rth@cygnus.com>
14660
14661 * gcc.c-torture/execute/990208-1.c (main): Don't pass
14662 constants through to doit's conditional.
14663
14664 2000-05-11 Jeffrey A Law (law@cygnus.com)
14665
14666 * gcc.c-torture/compile/20000511-1.c: New test.
14667 * g77.f-torture/compile/20000511-1.f: New test.
14668 * g77.f-torture/compile/20000511-2.f: New test.
14669
14670 2000-05-11 Michael Meissner <meissner@redhat.com>
14671
14672 * gcc.c-torture/execute/20000511-1.c: New test.
14673
14674 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
14675
14676 * gcc.dg/dg.exp: Scan .S files as well as .c files.
14677 * gcc.dg/20000510-1.S: New.
14678
14679 2000-05-08 Catherine Moore <clm@cygnus.com>
14680
14681 * gcc.dg/unused-3.c: New.
14682
14683 2000-05-06 Richard Henderson <rth@cygnus.com>
14684
14685 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
14686 * g++.old-deja/g++.mike/warn1.C: Likewise.
14687 * g++.old-deja/g++.pt/local1.C: Likewise.
14688 * g++.old-deja/g++.pt/local7.C: Likewise.
14689 * g++.old-deja/g++.pt/spec16.C: Likewise.
14690
14691 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
14692
14693 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
14694
14695 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
14696
14697 * g77.f-torture/execute/20000503-1.f: New test.
14698
14699 2000-05-04 Andreas Jaeger <aj@suse.de>
14700
14701 * gcc.dg/noreturn-2.c: New test.
14702
14703 2000-05-04 Neil Booth <NeilB@earthling.net>
14704
14705 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
14706 preprocessor.
14707
14708 2000-05-04 Richard Henderson <rth@cygnus.com>
14709
14710 * gcc.c-torture/execute/20000503-1.c: Fix typo.
14711
14712 2000-05-04 Richard Henderson <rth@cygnus.com>
14713
14714 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
14715 OpenSSL by Jason R Thorpe.
14716
14717 2000-05-03 Jim Wilson <wilson@cygnus.com>
14718
14719 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
14720
14721 2000-05-03 Robert Lipe <robertlipe@usa.net>
14722
14723 * gcc.dg/20000503-1.c: New test.
14724
14725 2000-05-02 Jakub Jelinek <jakub@redhat.com>
14726
14727 * gcc.c-torture/compile/20000502-1.c: New test.
14728 * g++.old-deja/g++.other/align.C: New test.
14729 * gcc.dg/cpp-tradstringify.c: New test.
14730
14731 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
14732
14733 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
14734 and hard registers.
14735
14736 2000-04-26 Geoff Keating <geoffk@cygnus.com>
14737
14738 * gcc.c-torture/execute/loop-5.c: New test.
14739
14740 2000-04-25 Jakub Jelinek <jakub@redhat.com>
14741
14742 * gcc.c-torture/execute/va-arg-20.c: New test.
14743
14744 2000-04-23 Jeffrey A Law (law@cygnus.com)
14745
14746 * gcc.c-torture/execute/20000422-1.c: New test.
14747
14748 2000-04-20 Greg McGary <gkm@gnu.org>
14749
14750 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
14751 when optimizing, but without sibling-call optimizations (-O1).
14752
14753 2000-04-20 Jeffrey A Law (law@cygnus.com)
14754
14755 * gcc.c-torture/compile/20000420-1.c: New test.
14756
14757 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
14758
14759 * g++.abi/ptrflags.C: New test.
14760 * g++.eh/catchptr1.C: Test incomplete pointer chains.
14761
14762 2000-04-19 Catherine Moore <clm@cygnus.com>
14763
14764 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
14765
14766 2000-04-19 Greg McGary <gkm@gnu.org>
14767
14768 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
14769 sibling-call optimizations.
14770
14771 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
14772
14773 * gcc.dg/20000419-1.c: New test.
14774
14775 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
14776
14777 * gcc.c-torture/execute/20000412-6.c: New test.
14778
14779 2000-04-12 Jeffrey A Law (law@cygnus.com)
14780
14781 * gcc.c-torture/execute/20000412-5.c: New test.
14782 * g77.f-torture/compile/20000412-1.f: New test.
14783 * gcc.c-torture/execute/20000412-4.c: New test.
14784 * gcc.c-torture/compile/20000412-2.c: New test.
14785 * gcc.c-torture/execute/20000412-3.c: New test.
14786 * gcc.c-torture/compile/20000412-1.c: New test.
14787 * gcc.c-torture/execute/20000412-2.c: New test.
14788
14789 2000-04-12 Jakub Jelinek <jakub@redhat.com>
14790
14791 * objc/execute/bf-20.m: New test.
14792
14793 2000-04-10 Richard Henderson <rth@cygnus.com>
14794
14795 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
14796
14797 * gcc.c-torture/execute/20000412-1.c: New test.
14798
14799 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
14800
14801 * g++.old-deja/g++.eh/catchptr1.C: New test.
14802
14803 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
14804
14805 * g++.old-deja/g++.abi/cxa_vec.C: New test.
14806
14807 2000-04-08 Neil Booth <NeilB@earthling.net>
14808
14809 * gcc.dg/cpp-nullchar.c: Remove test as
14810 embedded nulls cause problems.
14811
14812 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14813
14814 * gcc.dg/compare2.c: New test.
14815
14816 2000-04-08 Neil Booth <NeilB@earthling.net>
14817
14818 * gcc.dg/cpp-nullchar.c: New test.
14819
14820 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
14821
14822 * gcc.dg/cpp-mi2.c: New test.
14823 * gcc.dg/cpp-mi2[abc].h: New files.
14824
14825 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
14826
14827 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
14828 member name.
14829
14830 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
14831
14832 * g++.old-deja/g++.abi/vmihint.C: New test.
14833
14834 2000-04-06 Neil Booth <NeilB@earthling.net>
14835
14836 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
14837 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
14838 copyright.
14839
14840 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
14841
14842 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
14843 avoid stack-frame overwrite.
14844
14845 2000-04-05 Jakub Jelinek <jakub@redhat.com>
14846
14847 * gcc.c-torture/compile/20000405-2.c: New test.
14848 * gcc.c-torture/compile/20000405-3.c: New test.
14849
14850 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14851
14852 * gcc.c-torture/compile/20000405-1.c: New test.
14853
14854 2000-04-04 Geoff Keating <geoffk@cygnus.com>
14855
14856 * gcc.dg/cast-qual-1.c: Revert last change.
14857
14858 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14859
14860 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
14861
14862 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
14863
14864 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
14865 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
14866
14867 2000-04-03 Jeffrey A Law (law@cygnus.com)
14868
14869 * gcc.c-torture/compile/20000403-2.c: New test.
14870 * gcc.c-torture/compile/20000403-1.c: New test.
14871
14872 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
14873
14874 * gcc.c-torture/execute/20000403-1.c: New test.
14875
14876 2000-04-03 Geoff Keating <geoffk@cygnus.com>
14877
14878 * gcc.c-torture/execute/20000402-1.c: New test.
14879
14880 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
14881
14882 * gcc.c-torture/execute/va-arg-15.c: New test.
14883 * gcc.c-torture/execute/va-arg-16.c: New test.
14884 * gcc.c-torture/execute/va-arg-17.c: New test.
14885 * gcc.c-torture/execute/va-arg-18.c: New test.
14886 * gcc.c-torture/execute/va-arg-19.c: New test.
14887
14888 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
14889
14890 * gcc.c-torture/compile/981211-1.c: Move to...
14891 * gcc.dg/cpp-as1.c: ...here.
14892 * gcc.dg/cpp-as2.c: New file.
14893
14894 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
14895 compiler.
14896
14897 2000-04-02 Neil Booth <NeilB@earthling.net>
14898
14899 * gcc.dg/cpp-cond.c New tests.
14900 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
14901 accidental success less likely.
14902 * gcc.dg/cpp-missingop.c New tests.
14903 * gcc.dg/cpp-missingparen.c New tests.
14904 * gcc.dg/cpp-shift.c New tests.
14905 * gcc.dg/cpp-shortcircuit.c New tests.
14906 * gcc.dg/cpp-unary.c New tests.
14907
14908 2000-03-29 Jeffrey A Law (law@cygnus.com)
14909
14910 * gcc.c-torture/compile/20000329-1.c: New test.
14911
14912 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
14913
14914 * gcc.c-torture/compile/20000326-1.c: New test.
14915 * gcc.c-torture/compile/20000326-2.c: New test.
14916
14917 2000-03-24 Geoff Keating <geoffk@cygnus.com>
14918
14919 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
14920 the first parameter is a function argument.
14921
14922 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
14923
14924 * g++.old-deja/g++.ext/array4.C: New test.
14925
14926 2000-03-22 Geoff Keating <geoffk@cygnus.com>
14927
14928 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
14929
14930 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14931
14932 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
14933
14934 2000-03-19 Richard Henderson <rth@cygnus.com>
14935
14936 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
14937
14938 2000-03-19 Richard Henderson <rth@cygnus.com>
14939
14940 * gcc.c-torture/compile/20000319-1.c: New test.
14941
14942 2000-03-14 Jeffrey A Law (law@cygnus.com)
14943
14944 * gcc.c-torture/execute/20000314-3.c: New test.
14945 * gcc.c-torture/execute/20000314-2.c: New test.
14946 * gcc.c-torture/execute/20000314-1.c: New test.
14947 * gcc.c-torture/compile/20000314-2.c: New test.
14948 * gcc.c-torture/compile/20000314-1.c: New test.
14949
14950 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
14951
14952 * g++.old-deja/g++.warn/inline.C: New test.
14953
14954 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
14955
14956 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
14957 standards-compliant result rather than specific constants.
14958 Put test-values in array.
14959
14960 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
14961
14962 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
14963 (g++_target_compile): Put test-specific options last.
14964
14965 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
14966
14967 * g++.old-deja/g++.eh/vbase4.C: New test.
14968
14969 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
14970
14971 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
14972
14973 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
14974
14975 * g++.old-deja/g++.brendan/misc12.C: Removed.
14976 * g++.old-deja/g++.pt/memtemp77.C: Constify.
14977 * g++.old-deja/g++.ext/pretty4.C: New test.
14978
14979 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
14980
14981 * g++.old-deja/g++.other/string2.C: New test.
14982
14983 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
14984
14985 * g++.old-deja/g++.warn/impint2.C: New test.
14986
14987 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
14988
14989 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
14990 is 1, not zero.
14991
14992 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
14993
14994 * g++.old-deja/g++.warn/impint.C: New test.
14995 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
14996 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
14997 * g++.old-deja/g++.pt/explicit12.C: Likewise.
14998 * g++.old-deja/g++.pt/explicit13.C: Likewise.
14999 * g++.old-deja/g++.pt/explicit17.C: Likewise.
15000 * g++.old-deja/g++.pt/explicit18.C: Likewise.
15001 * g++.old-deja/g++.pt/explicit19.C: Likewise.
15002 * g++.old-deja/g++.pt/explicit23.C: Likewise.
15003 * g++.old-deja/g++.pt/explicit31.C: Likewise.
15004 * g++.old-deja/g++.pt/explicit35.C: Likewise.
15005 * g++.old-deja/g++.pt/explicit6.C: Likewise.
15006 * g++.old-deja/g++.pt/memclass7.C: Likewise.
15007
15008 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
15009
15010 * gcc.dg/cpp-redef.c: New test.
15011
15012 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
15013
15014 * g++.old-deja/g++.pt/unify7.C: New test.
15015
15016 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
15017
15018 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
15019 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
15020
15021 2000-02-25 Geoff Keating <geoffk@cygnus.com>
15022
15023 * gcc.c-torture/compile/20000224-1.c: New test.
15024
15025 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15026
15027 * gcc.c-torture/compile/cpp-2.c: New test.
15028 * gcc.c-torture/compile/cpp-1.c: New test.
15029
15030 2000-02-25 Jeffrey A Law (law@cygnus.com)
15031
15032 * gcc.c-torture/execute/20000225-1.c: New test.
15033
15034 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15035
15036 * gcc.dg/cpp-li2.c: New test.
15037
15038 * gcc.dg/cpp-wi1.c: New test.
15039
15040 * gcc.dg/cpp-li1.c: New test.
15041
15042 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
15043
15044 * g++.old-deja/g++.other/sizeof5.C: New test.
15045
15046 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15047
15048 * gcc.c-torture/execute/va-arg-13.c: New test.
15049
15050 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
15051
15052 * gcc.c-torture/execute/va-arg-12.c: New test.
15053
15054 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
15055
15056 * gcc.c-torture/execute/20000223-1.c: New test.
15057
15058 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
15059
15060 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
15061
15062 2000-02-22 Mark Mitchell <mark@codesourcery.com>
15063
15064 * g++.old-deja/g++.abi/ptrmem.C: New test.
15065
15066 2000-02-19 Richard Henderson <rth@cygnus.com>
15067
15068 * gcc.c-torture/compile/init-3.c: New.
15069
15070 2000-02-17 Mark Mitchell <mark@codesourcery.com>
15071
15072 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
15073 ALWAYS_CXXFLAGS.
15074
15075 2000-02-11 Robert Lipe <robertl@sco.com>
15076
15077 * gcc.c-torture/compile/20000211-3.c: New test.
15078
15079 2000-02-11 Martin Buchholz <martin@xemacs.org>
15080
15081 * gcc.c-torture/compile/20000211-2.c: New test.
15082
15083 2000-02-11 Jeffrey A Law (law@cygnus.com)
15084
15085 * gcc.c-torture/compile/20000211-1.c: New test.
15086
15087 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
15088
15089 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
15090 on native targets
15091
15092 2000-02-08 Nathan Sidwell <nathan@acm.org>
15093
15094 * g++.old-deja/g++.other/cast5.C: New test.
15095
15096 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
15097
15098 * gcc.c-torture/execute/20000205-1.c: New.
15099
15100 2000-02-03 Nathan Sidwell <nathan@acm.org>
15101
15102 * g++.old-deja/g++.jason/cast3.C: Return void.
15103 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
15104
15105 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15106
15107 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
15108
15109 * gcc.dg/loop-1.c: New test.
15110
15111 2000-01-27 Jakub Jelinek <jakub@redhat.com>
15112
15113 * gcc.c-torture/compile/20000127-1.c: New test.
15114 * gcc.c-torture/execute/991228-1.c: New test.
15115
15116 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15117
15118 * gcc.dg/unused-2.c: New test.
15119
15120 * gcc.dg/conv-1.c: New test.
15121
15122 2000-01-24 Mark Mitchell <mark@codesourcery.com>
15123
15124 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
15125 compiler.
15126 (tool_option_proc): Fix typo.
15127
15128 2000-01-24 Geoff Keating <geoffk@cygnus.com>
15129
15130 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
15131 of the ld on the host, not on the build machine.
15132 Also, don't crash if '--help' is not a supported option.
15133
15134 2000-01-24 Richard Henderson <rth@cygnus.com>
15135
15136 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
15137
15138 2000-01-20 Jeffrey A Law (law@cygnus.com)
15139
15140 * gcc.c-torture/execute/20000120-2.c: New test.
15141 * gcc.c-torture/execute/20000120-1.c: New test.
15142
15143 2000-01-13 Jeffrey A Law (law@cygnus.com)
15144
15145 * gcc.c-torture/execute/20000113-1.c: New test.
15146
15147 2000-01-12 Jeffrey A Law (law@cygnus.com)
15148
15149 * gcc.c-torture/execute/20000112-1.c: New test.
15150
15151 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15152
15153 * gcc.dg/20000111-1.c: New test.
15154
15155 2000-01-10 Jeffrey A Law (law@cygnus.com)
15156
15157 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
15158 with 16 bit integers.
15159
15160 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15161
15162 * gcc.dg/20000108-1.c: New test.
15163
15164 2000-01-05 Nathan Sidwell <nathan@acm.org>
15165
15166 * g++.old-deja/g++.ns/koenig8.C: New test.
15167
15168 2000-01-05 Nathan Sidwell <nathan@
15169
15170 * gcc.c-torture/execute/990531-1.c: New test.
15171
15172 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15173
15174 * gcc.c-torture/compile/990527-1.c: New test.
15175
15176 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
15177
15178 * gcc.c-torture/execute/990527-1.c: New test.
15179
15180 1999-05-25 Nick Clifton <nickc@cygnus.com>
15181
15182 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
15183 bitfields as signed.
15184
15185 1999-05-25 Craig Burley <craig@jcb-sc.com>
15186
15187 * g77.f-torture/compile/19990525-0.f: New test.
15188
15189 1999-05-25 Jeffrey A Law (law@cygnus.com)
15190
15191 * gcc.c-torture/execute/990525-2.c: New test.
15192
15193 * gcc.c-torture/execute/990525-1.c: New test.
15194
15195 1999-05-24 Nathan Sidwell <nathan@acm.org>
15196
15197 * g++.old-deja/g++.other/anon3.C: New test.
15198 * g++.old-deja/g++.other/anon4.C: New test.
15199 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
15200 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
15201 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
15202 Merrill).
15203
15204 1999-05-24 Jeffrey A Law (law@cygnus.com)
15205
15206 * gcc.c-torture/execute/990524-1.c: New test.
15207
15208 * gcc.dg/990524-1.c: New test.
15209
15210 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15211
15212 * gcc.c-torture/compile/990523-1.c: New test.
15213
15214 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
15215
15216 * gcc.c-torture/compile/990519-1.c: New test.
15217
15218 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
15219
15220 * gcc.c-torture/compile/990517-1.c: New test.
15221
15222 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
15223 (e4, f4): New tests.
15224 (main): Call them.
15225
15226 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15227
15228 * gcc.dg/noreturn-1.c: New test.
15229
15230 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
15231
15232 * gcc.c-torture/execute/990513-1.c: New test.
15233
15234 1999-05-10 Richard Henderson <rth@cygnus.com>
15235
15236 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
15237
15238 1999-05-10 Craig Burley <craig@jcb-sc.com>
15239
15240 * g77.f-torture/execute/erfc.f: Use small single-precision
15241 values, to avoid problems on Alphas when not -mieee.
15242
15243 1999-05-08 Craig Burley <craig@jcb-sc.com>
15244
15245 * gcc.dg/990506-0.c: New test.
15246
15247 1999-05-08 Richard Henderson <rth@cygnus.com>
15248
15249 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
15250 the constant to test. Don't XFAIL 64-bit targets.
15251
15252 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
15253 * g++.old-deja/g++.law/profile1.C: Likewise.
15254
15255 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
15256 operator new instances.
15257 * g++.old-deja/g++.other/delete5.C: Likewise.
15258
15259 1999-05-03 Craig Burley <craig@jcb-sc.com>
15260
15261 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
15262 intrinsic.
15263
15264 1999-05-03 Craig Burley <craig@jcb-sc.com>
15265
15266 * g77.f-torture/execute/u77-test.f: Reverse order of two
15267 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
15268
15269 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15270
15271 * gcc.dg/compare1.c: New test.
15272
15273 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
15274
15275 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
15276 New tests.
15277
15278 1999-05-02 Craig Burley <craig@jcb-sc.com>
15279
15280 * g77.f-torture/compile/19990502-1.f: New test.
15281
15282 1999-05-02 Craig Burley <craig@jcb-sc.com>
15283
15284 * g77.f-torture/compile/19990502-0.f: New test.
15285
15286 1999-05-02 Craig Burley <craig@jcb-sc.com>
15287
15288 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
15289 intrinsic.
15290
15291 1999-05-02 Craig Burley <craig@jcb-sc.com>
15292
15293 * g77.f-torture/execute/u77-test.f (main): List libU77
15294 intrinsics not currently tested.
15295 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
15296 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
15297 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
15298 Trim blanks off the ends of some printed strings.
15299
15300 1999-05-02 Craig Burley <craig@jcb-sc.com>
15301
15302 * g77.f-torture/execute/u77-test.f (main): Just warn about
15303 FSTAT gid disagreement, as it's expected on some systems.
15304
15305 1999-05-01 Craig Burley <craig@jcb-sc.com>
15306
15307 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
15308 use a new function, which allows for some slop.
15309 Clean up some commentary.
15310 (issum): The new function.
15311 (sgladd): Deleted subroutine.
15312
15313 1999-05-01 Craig Burley <craig@jcb-sc.com>
15314
15315 * g77.f-torture/execute/u77-test.f: Modify to be more like
15316 libf2c/libU77 version, bringing patches to that version here.
15317 Add suitable commentary.
15318
15319 1999-04-25 Richard Henderson <rth@cygnus.com>
15320
15321 * gcc.dg/990424-1.c: New test.
15322
15323 1999-04-24 Craig Burley <craig@jcb-sc.com>
15324
15325 * g77.f-torture/execute/u77-test.f (main): Bug involving
15326 LSTAT has been fixed, so turn back on full checking.
15327
15328 1999-04-20 Craig Burley <craig@jcb-sc.com>
15329
15330 * g77.f-torture/compile/19990419-0.f: New test.
15331 * g77.f-torture/execute/19990419-1.f: New test.
15332
15333 1999-04-17 Richard Henderson <rth@cygnus.com>
15334
15335 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
15336 to avoid the need for a prototype to supress a warning.
15337
15338 1999-04-07 Jim Wilson <wilson@cygnus.com>
15339
15340 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
15341
15342 1999-04-04 Jeffrey A Law (law@cygnus.com)
15343
15344 * gcc.c-torture/execute/990404-1.c: New test.
15345
15346 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
15347
15348 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
15349 * gcc.dg/cpp-if3.c: Don't use -pedantic.
15350 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
15351 missing initializer warnings.
15352
15353 1999-03-28 Jeffrey A Law (law@cygnus.com)
15354
15355 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
15356 matching strings.
15357
15358 1999-03-26 Jeffrey A Law (law@cygnus.com)
15359
15360 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
15361
15362 1999-03-26 Craig Burley <craig@jcb-sc.com>
15363
15364 * g77.f-torture/execute/19990325-0.f: New test.
15365 * g77.f-torture/execute/19990325-1.f: New test.
15366
15367 1999-03-24 Jeffrey A Law (law@cygnus.com)
15368
15369 * gcc.c-torture/execute/990324-1.c: New test.
15370
15371 1999-03-22 Jim Wilson <wilson@cygnus.com>
15372
15373 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
15374 test with 4.
15375
15376 1999-03-17 Richard Henderson <rth@cygnus.com>
15377
15378 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
15379
15380 1999-03-13 Craig Burley <craig@jcb-sc.com>
15381
15382 * g77.f-torture/execute/19990313-2.f: New test.
15383 * g77.f-torture/execute/19990313-3.f: New test.
15384
15385 1999-03-13 Craig Burley <craig@jcb-sc.com>
15386
15387 * g77.f-torture/execute/19990313-0.f: New test.
15388 * g77.f-torture/execute/19990313-1.f: New test.
15389
15390 1999-03-12 Jim Wilson <wilson@cygnus.com>
15391
15392 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
15393 printf to sprintf.
15394 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
15395 (main): Add check for u15. Conditionalize u31 check depending on
15396 whether ints are <32 bits or >=32 bits.
15397
15398 1999-03-08 Craig Burley <craig@jcb-sc.com>
15399
15400 * g77.f-torture/execute/19981119-0.f: Improve testiness.
15401
15402 1999-03-08 Craig Burley <craig@jcb-sc.com>
15403
15404 * g77.f-torture/compile/19990305-0.f: New test.
15405 * g77.f-torture/execute/19981119-0.f: New test.
15406
15407 1999-03-08 Craig Burley <craig@jcb-sc.com>
15408
15409 * g77.f-torture/execute/970625-2.f: call ABORT if final
15410 result is not correct, instead of just printing it.
15411 Add this checking via newly introduced obfuscation, to
15412 trip up buggy front ends.
15413
15414 1999-03-07 Craig Burley <craig@jcb-sc.com>
15415
15416 * g77.f-torture/compile/960317-1.f: Moved from being
15417 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
15418
15419 1999-03-06 Craig Burley <craig@jcb-sc.com>
15420
15421 * g77.f-torture/execute/960317-1.f: New (old) test.
15422 * g77.f-torture/execute/970625-2.f: Ditto.
15423
15424 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
15425
15426 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
15427 message on line 1 or line 2; cccp and cpplib do this differently.
15428
15429 1999-03-01 Jeffrey A Law (law@cygnus.com)
15430
15431 * g++.old-deja/g++.law/weak1.C: New test.
15432
15433 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
15434
15435 * gcc.c-torture/execute/990119-1.c: Renamed to...
15436 * gcc.dg/990119-1.c: this, so it will only be tested once
15437 (it's a preprocessor test, it doesn't need to be run at
15438 multiple optimization levels).
15439
15440 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
15441
15442 * lib/g++.exp: Don't add incdir=$base_dir/../include to
15443 ALWAYS_CXXFLAGS.
15444
15445 1999-02-24 Craig Burley <craig@jcb-sc.com>
15446
15447 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
15448 * g77.f-torture/compile/19981216-0.f: ...as it is expected
15449 to not be compilable by current g77.
15450
15451 1999-02-24 Nick Clifton <nickc@cygnus.com>
15452
15453 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
15454
15455 1999-02-22 Jeffrey A Law (law@cygnus.com)
15456
15457 * gcc.c-torture/execute/990222-1.c: New test.
15458
15459 1999-02-19 Craig Burley <craig@jcb-sc.com>
15460
15461 * g77.f-torture/compile/19990218-0.f: New test.
15462 * g77.f-torture/noncompile/19990218-1.f: New test.
15463
15464 1999-02-18 Craig Burley <craig@jcb-sc.com>
15465
15466 * g77.f-torture/compile/19981216-0.f: New test.
15467
15468 1999-02-14 Jeffrey A Law (law@cygnus.com)
15469
15470 * gcc.dg/990214-1.c: New test.
15471
15472 1999-02-13 Jeffrey A Law (law@cygnus.com)
15473
15474 * gcc.dg/990213-2.c: New test.
15475
15476 * gcc.dg/990213-1.c: New test.
15477
15478 1999-02-12 Jeffrey A Law (law@cygnus.com)
15479
15480 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
15481 ints.
15482
15483 1999-02-11 Nick Clifton <nickc@cygnus.com>
15484
15485 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
15486 specified by target.
15487
15488 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
15489
15490 1999-02-11 Jeffrey A Law (law@cygnus.com)
15491
15492 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
15493
15494 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
15495
15496 * gcc.dg/special/ecos.exp: New test driver for new tests with
15497 special requirements.
15498
15499 * gcc.dg/special/alias-1.c: New test.
15500 * gcc.dg/special/gcsec-1.c: New test.
15501 * gcc.dg/special/weak-1.c: New test.
15502 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
15503 * gcc.dg/special/weak-2.c: New test.
15504 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
15505 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
15506 * gcc.dg/special/wkali-1.c: New test.
15507 * gcc.dg/special/wkali-2.c: New test.
15508 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
15509 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
15510
15511 1999-02-10 Felix Lee <flee@cygnus.com>
15512
15513 * lib/c-torture.exp (c-torture-compile): Pull out code for
15514 analyzing gcc error messages.
15515 (c-torture-execute): Likewise. Fix some (harmless) false
15516 positives.
15517 * lib/gcc.exp (gcc_check_compile): New function.
15518
15519 1999-02-08 Richard Henderson <rth@cygnus.com>
15520
15521 * gcc.c-torture/execute/990208-1.c: New test.
15522
15523 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
15524
15525 * g++.dg/special/ecos.exp: New driver for new tests with special
15526 requirements
15527
15528 * g++.dg/special/conpr-1.C: New test
15529 * g++.dg/special/conpr-2.C: New test
15530 * g++.dg/special/conpr-2a.C: New test
15531 * g++.dg/special/conpr-3.C: New test
15532 * g++.dg/special/conpr-3a.C: New test
15533 * g++.dg/special/conpr-3b.C: New test
15534
15535 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
15536 allow g++ to use the dg driver
15537
15538 * README: Add comment about g++.dg directory
15539
15540 1999-02-06 Jeffrey A Law (law@cygnus.com)
15541
15542 * README: Update email addresses.
15543
15544 1999-02-03 Nick Clifton <nickc@cygnus.com>
15545
15546 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
15547 arguments in order to force structure S onto the stack even on
15548 the alpha.
15549 (test): Pass 10 leading arguments to function foo as well as the
15550 structure S.
15551
15552 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
15553 failure for all targets.
15554
15555 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
15556 abort to terminate program execution.
15557
15558 1999-01-30 Richard Henderson <rth@cygnus.com>
15559
15560 * gcc.c-torture/execute/990130-1.c: New test.
15561
15562 1999-01-30 Jeffrey A Law (law@cygnus.com)
15563
15564 * gcc.dg/990130-1.c: New test.
15565
15566 1999-01-28 Michael Meissner <meissner@cygnus.com>
15567
15568 * gcc.c-torture/execute/990128-1.c: New test.
15569
15570 1999-01-27 Michael Meissner <meissner@cygnus.com>
15571
15572 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
15573
15574 1999-01-27 Felix Lee <flee@cygnus.com>
15575
15576 * lib/c-torture.exp (c-torture-compile): pull out code for
15577 analyzing gcc error messages.
15578 (c-torture-execute): ditto, and fix some (harmless) false
15579 positives.
15580 * lib/gcc.exp (gcc_check_compile): new function.
15581
15582 1999-01-17 Jeffrey A Law (law@cygnus.com)
15583
15584 * gcc.dg/990117-1.c: New test.
15585
15586 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
15587
15588 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
15589
15590 1999-01-15 Jeffrey A Law (law@cygnus.com)
15591
15592 * g77.f-torture/compile/990115-1.f: New test.
15593
15594 1999-01-07 Jeffrey A Law (law@cygnus.com)
15595
15596 * gcc.c-torture/compile/990107-1.c: New test
15597
15598 1999-01-06 Jeffrey A Law (law@cygnus.com)
15599
15600 * gcc.c-torture/execute/990106-2.c: New test.
15601
15602 * gcc.c-torture/execute/990106-1.c: New test.
15603
15604 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
15605
15606 * gcc.c-torture/compile/981223-1.c: New test.
15607
15608 1998-12-29 Richard Henderson <rth@cygnus.com>
15609
15610 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
15611 (opt3): Rename from opt4 and disable.
15612
15613 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
15614
15615 * g++.old-deja/g++.pt/ptrmem5.C: New test.
15616
15617 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
15618
15619 * g++.old-deja/g++.other/conv5.C: New test.
15620
15621 1998-12-14 Nick Clifton <nickc@cygnus.com>
15622
15623 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
15624
15625 1998-12-11 Jeffrey A Law (law@cygnus.com)
15626
15627 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
15628
15629 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
15630
15631 * gcc.c-torture/compile/981211-1.c: New test.
15632
15633 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
15634
15635 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
15636
15637 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
15638
15639 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15640
15641 * gcc.special/930510-1.c: Make C9X safe.
15642 * gcc.misc-tests/gcov-1.c Similarly.
15643 * gcc.misc-tests/gcov-2.c Similarly.
15644
15645 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
15646
15647 * gcc.dg/ultrasp1.c: New test.
15648
15649 1998-12-06 Richard Henderson <rth@cygnus.com>
15650
15651 * gcc.c-torture/execute/981206.c: New test.
15652
15653 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
15654
15655 * g++.old-deja/g++.ns/template7.C: New test.
15656
15657 * g++.old-deja/g++.other/expr1.C: New test.
15658
15659 * g++.old-deja/g++.eh/tmpl3.C: New test.
15660
15661 * g++.old-deja/g++.eh/tmpl2.C: New test.
15662
15663 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
15664
15665 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
15666 * g++.old-deja/g++.other/using6.C: Removed.
15667 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
15668
15669 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
15670
15671 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
15672
15673 * g++.old-deja/g++.pt/overload8.C: New test.
15674
15675 * g++.old-deja/g++.pt/overload7.C: New test.
15676
15677 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
15678
15679 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
15680 and relinking messages.
15681 * lib/g++.exp (g++_target_compile): Remove .rpo file when
15682 compiling with -frepo.
15683
15684 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
15685
15686 * g++.old-deja/g++.pt/lookup6.C: New test.
15687
15688 1998-11-30 Nick Clifton <nickc@cygnus.com>
15689
15690 * gcc.c-torture/execute/981130-1.c: New test.
15691 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
15692
15693 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
15694
15695 * g++.old-deja/g++.pt/explicit76.C: New test.
15696
15697 * g++.old-deja/g++.pt/friend38.C: New test.
15698
15699 * g++.old-deja/g++.ns/crash2.C: New test.
15700
15701 * g++.old-deja/g++.pt/defarg8.C: New test.
15702
15703 * g++.old-deja/g++.pt/instantiate6.C: New test.
15704
15705 * g++.old-deja/g++.pt/static6.C: New test.
15706
15707 * g++.old-deja/g++.pt/decl2.C: New test.
15708
15709 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
15710
15711 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
15712 problem is actually related with name lookup, but so what? :-)
15713
15714 * g++.old-deja/g++.pt/friend37.C: New test.
15715
15716 1998-11-25 Dave Love <d.love@dl.ac.uk>
15717
15718 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
15719 element, which fails on some systems.
15720
15721 * g77.f-torture/execute/labug1.f: New test.
15722
15723 1998-11-21 Jeffrey A Law (law@cygnus.com)
15724
15725 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
15726 is defined.
15727
15728 1998-11-18 Dave Love <d.love@dl.ac.uk>
15729
15730 * g77.f-torture/compile/981117-1.f: New test.
15731
15732 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
15733
15734 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
15735 properly discarded.
15736
15737 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
15738
15739 * gcc.c-torture/execute/memcheck: New directory of tests for
15740 -fcheck-memory-usage.
15741
15742 1998-11-07 Gerald Pfe
15743
15744 * g77.f-torture/noncompile/980615-0.f: New test.
15745
15746 1998-07-26 H.J. Lu (hjl@gnu.org)
15747
15748 * gcc.dg/980312-1.c: Do link instead of compile.
15749 * gcc.dg/980313-1.c: Likewise.
15750
15751 1998-07-26 Jeffrey A Law (law@cygnus.com)
15752
15753 * gcc.c-torture/compile/980726-1.c: New test.
15754
15755 1998-07-25 Dave Love <d.love@dl.ac.uk>
15756
15757 * g77.f-torture/execute/io0.f: New test.
15758
15759 1998-07-24 Nick Clifton <nickc@cygnus.com>
15760
15761 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
15762 an int.
15763
15764 1998-06-18 Michael Meissner <meissner@cygnus.com>
15765
15766 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
15767 m32r bugs.
15768
15769 1998-07-17 Nick Clifton <nickc@cygnus.com>
15770
15771 * gcc.dg/980626-1.c: Expect failures for all toolchains until
15772 c-decl.c:grokdeclarator can handle mode attributes.
15773
15774 1998-07-16 Jeffrey A Law (law@cygnus.com)
15775
15776 * gcc.c-torture/execute/980716-1.c: New test.
15777
15778 1998-07-13 Jeffrey A Law (law@cygnus.com)
15779
15780 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
15781 the mn10200.
15782 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
15783 the mn10200.
15784 * gcc.c-torture/execute/va-arg-3.x: Similarly.
15785 * gcc.c-torture/compile/930326-1.x: Similarly.
15786
15787 1998-07-13 Dave Love <d.love@dl.ac.uk>
15788
15789 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
15790 New test from Craig.
15791
15792 1998-07-12 Dave Love <d.love@dl.ac.uk>
15793
15794 * g77.f-torture/noncompile/980616-0.f: New test.
15795
15796 * g77.f-torture/execute/970816-3.f: New test from Craig.
15797
15798 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
15799
15800 * g++.other/singleton.C: Return error value instead of taking
15801 SIGSEGV.
15802
15803 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
15804
15805 * g++.other/singleton.C: New test. Warning is under dispute.
15806 Runtime crash is not.
15807
15808 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
15809
15810 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
15811 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
15812 using6.C, using7.C}: New namespace tests.
15813
15814 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
15815
15816 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
15817 specialization with typedef'ed names used as array indexes.
15818
15819 1998-07-09 Jeffrey A Law (law@cygnus.com)
15820
15821 * gcc.c-torture/execute/980709-1.c: New test.
15822
15823 * gcc.dg/980709-1.c: New test.
15824
15825 1998-07-07 Richard Henderson <rth@cygnus.com>
15826
15827 * gcc.c-torture/execute/bcp-1.c: New test.
15828
15829 1998-07-07 Jeffrey A Law (law@cygnus.com)
15830
15831 * gcc.c-torture/execute/980707-1.c: New test.
15832
15833 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
15834
15835 * gcc.c-torture/compile/980706-1.c: New test.
15836
15837 1998-07-01 Dave Love <d.love@dl.ac.uk>
15838
15839 * g77.f-torture/execute/980701-0.f,
15840 g77.f-torture/execute/980701-1.f: New test from Craig.
15841
15842 1998-07-01 Jeffrey A Law (law@cygnus.com)
15843
15844 * gcc.c-torture/compile/980701-1.c: New test.
15845
15846 * gcc.c-torture/execute/980701-1.c: New test.
15847
15848 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
15849 rlsruhe.de>
15850
15851 * g++.old-deja/g++.robertl/eb132.C: New test.
15852 * g++.old-deja/g++.robertl/eb133.C: Likewise.
15853
15854 1998-06-29 Dave Love <d.love@dl.ac.uk>
15855
15856 * g77.f-torture/execute/980628-7.f,
15857 g77.f-torture/execute/980628-8.f,
15858 g77.f-torture/execute/980628-9.f,
15859 g77.f-torture/execute/980628-10.f: New tests from Craig.
15860
15861 * g77.f-torture/execute/980628-3.f: Remove mail headers.
15862
15863 1998-06-28 Jeffrey A Law (law@cygnus.com)
15864
15865 * g77.f-torture/execute/980628-4.f: New test from Craig.
15866 * g77.f-torture/execute/980628-5.f: Likewise.
15867 * g77.f-torture/execute/980628-2.f: Likewise.
15868 * g77.f-torture/execute/980628-0.f: Likewise.
15869 * g77.f-torture/execute/980628-1.f: Likewise.
15870 * g77.f-torture/execute/980628-3.f: Likewise.
15871 * g77.f-torture/execute/980628-6.f: Likewise.
15872
15873 1998-06-28 Jeffrey A Law (law@cygnus.com)
15874
15875 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
15876 directory when nothing has been installed yet.
15877
15878 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
15879
15880 * gcc.c-torture/special/special.exp: Handle newer versions of
15881 dejagnu.
15882
15883 1998-06-26 Jeffrey A Law (law@cygnus.com)
15884
15885 * gcc.dg/980626-1.c: New test.
15886
15887 1998-06-19 Bruno Haible <haible@ilog.fr>
15888
15889 * gcc.misc-tests/m-un-2.c: New test.
15890 * g++.old-deja/g++.other/warn01.c: Likewise.
15891
15892 1998-06-19 Robert Lipe <robertl@dgii.com>
15893
15894 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
15895 compatibility with assmblers with a different comment character.
15896 Eliminate use of GAS-specific extensions.
15897
15898 1998-06-19 Jeffrey A Law (law@cygnus.com)
15899
15900 * gcc.c-torture/execute/ieee/980619-1.c: New test.
15901
15902 1998-06-19 Robert Lipe <robertl@dgii.com>
15903
15904 *lib/g77.exp: Replace search for libf2c.a with search for newly
15905 renamed libg2c.a
15906
15907 1998-06-17 Jeffrey A Law (law@cygnus.com)
15908
15909 * gcc.c-torture/execute/980617-1.c: New test.
15910
15911 1998-06-12 Jeffrey A Law (law@cygnus.com)
15912
15913 * gcc.c-torture/execute/980612-1.c: New test.
15914
15915 1998-06-08 Jeffrey A Law (law@cygnus.com)
15916
15917 * gcc.dg/980523-1.c: Only test on ppc-linux.
15918 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
15919
15920 * gcc.c-torture/execute/980608-1.c: New test.
15921
15922 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
15923
15924 * gcc.c-torture/execute/980605-1.c: New test.
15925
15926 1998-06-04 Jeffrey A Law (law@cygnus.com)
15927
15928 * gcc.c-torture/execute/980604-1.c: New test.
15929
15930 1998-06-02 Jeffrey A Law (law@cygnus.com)
15931
15932 * gcc.c-torture/execute/980602-1.c: New test.
15933 * gcc.c-torture/execute/980602-2.c: Likewise.
15934
15935 1998-06-02 Dave Love <d.love@dl.ac.uk>
15936
15937 * 970125-0.f: Fix per JCB. Add commentary.
15938
15939 1998-05-31 Michael Meissner <meissner@cygnus.com>
15940
15941 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
15942 IEEE -0 support.
15943
15944 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
15945
15946 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
15947 earlier.
15948
15949 1998-05-28 Catherine Moore <clm@cygnus.com>
15950
15951 * gcc.c-torture/execute/980526-3.c: New test.
15952
15953 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
15954
15955 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
15956 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
15957 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
15958 m88k-motorola-sysv3 to XFAIL.
15959
15960 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15961
15962 * gcc.dg/980526-1.c: New test.
15963 * gcc.c-torture/execute/980526-2.c: New test.
15964
15965 1998-05-26 Jeffrey A Law (law@cygnus.com)
15966
15967 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
15968
15969 * gcc.c-torture/execute/980526-1.c: New test.
15970
15971 1998-05-26 Dave Love <d.love@dl.ac.uk>
15972
15973 * g77.f-torture/execute/alpha2.f: Add runtime test.
15974
15975 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
15976
15977 * g++.old-deja/old-deja.exp: Strip leading directories.
15978
15979 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
15980 error for the line. Don't run multiple tests for the same line.
15981
15982 1998-05-23 Jeffrey A Law (law@cygnus.com)
15983
15984 * gcc.dg/980523-1.c: New test.
15985
15986 1998-05-23 Dave Love <d.love@dl.ac.uk>
15987
15988 * g77.f-torture/compile/970915-0.f: New test.
15989
15990 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
15991
15992 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
15993
15994 1998-05-21 Jeffrey A Law (law@cygnus.com)
15995
15996 * gcc.dg/980520-1.c: New test.
15997
15998 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
15999
16000 * gcc.dg/980502-1.c: Fix return type.
16001
16002 1998-05-20 Jeffrey A Law (law@cygnus.com)
16003
16004 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
16005 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
16006 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
16007 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
16008 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
16009
16010 1998-05-20 Dave Love <d.love@dl.ac.uk>
16011
16012 * g77.f-torture/execute/980520-1.f: New test.
16013
16014 1998-05-15 Dave Love <d.love@dl.ac.uk>
16015
16016 * lib/mike-g77.exp: New file.
16017
16018 * g77.f-torture/noncompile/noncompile.exp,
16019 g77.f-torture/noncompile/check0.f: New files.
16020
16021 1998-05-14 Dave Love <d.love@dl.ac.uk>
16022
16023 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
16024 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
16025 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
16026 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
16027 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
16028 abort where appropriate.
16029
16030 1998-05-05 Michael Meissner <meissner@cygnus.com>
16031
16032 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
16033 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
16034
16035 1998-04-29 Dave Love <d.love@dl.ac.uk>
16036
16037 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
16038
16039 1998-04-27 Dave Love <d.love@dl.ac.uk>
16040
16041 * g77.f-torture/compile/980427-0.f: New test.
16042
16043 1998-04-24 Dave Love <d.love@dl.ac.uk>
16044
16045 * g77.f-torture/compile/980424-0.f: New test.
16046
16047 1998-04-19 Dave Love <d.love@dl.ac.uk>
16048
16049 * g77.f-torture/compile/980419-2.f (main): New test.
16050 * g77.f-torture/compile/970125-0.f: New test.
16051 * g77.f-torture/compile/980419-1.f: New test.
16052
16053 1998-04-08 Jim Wilson <wilson@cygnus.com>
16054
16055 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
16056 of loop-4.c.
16057
16058 1998-04-07 Jim Wilson <wilson@cygnus.com>
16059
16060 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
16061
16062 1998-04-03 Jim Wilson <wilson@cygnus.com>
16063
16064 * gcc.c-torture/compile/980329-1.c: New test.
16065
16066 1998-03-18 Jim Wilson <wilson@cygnus.com>
16067
16068 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
16069 * gcc.dg/980312-1.c: Fix typo in -march command.
16070
16071 1998-03-16 H.J. Lu (hjl@gnu.org)
16072
16073 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
16074
16075 1998-03-11 Robert Lipe <robertl@dgii.com>
16076
16077 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
16078 Dave Love agree the Fortran source is bogus.
16079
16080 1998-03-11 Robert Lipe <robertl@dgii.com>
16081
16082 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
16083 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
16084 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
16085 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
16086 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
16087
16088 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
16089
16090 * g++.old-deja/g++.other/friend1.C: New test.
16091
16092 1998-02-18 Dave Love <d.love@dl.ac.uk>
16093
16094 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
16095 possibly uninitialized) variables and declare dnrm2.
16096
16097 1998-02-23 Robert Lipe <robertl@dgii.com>
16098
16099 From Bruno Haible <haible@ilog.fr>:
16100 * gcc.c-torture/execute/980223.c: New test.
16101
16102 1998-02-13 Jeffrey A Law (law@cygnus.com)
16103
16104 * gcc.dg/ifelse-1.c: New test.
16105
16106 1998-02-09 H.J. Lu (hjl@gnu.org)
16107
16108 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
16109
16110 * lib/old-dejagnu.exp (old-dejagnu): Added the
16111 "execution test - XFAIL *-*-*" handling in the spirit of
16112 "excess errors test -". Changed the "execution test fails"
16113 handling to be like "excess errors test fails".
16114 * Update various tests accordingly.
16115
16116 1998-02-06 Jim Wilson <wilson@cygnus.com>
16117
16118 * gcc.c-torture/execute/980205.c: New test.
16119
16120 1998-01-18 Jeffrey A Law (law@cygnus.com)
16121
16122 * lib/c-torture.exp: Look for .x files instead of .cexp files.
16123 * lib/f-torture.exp: Similarly.
16124 * gcc.c-torture: Rename all .cexp files to .x files.
16125
16126 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
16127
16128 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
16129 (940510-1.c): Removed duplicate.
16130 (971104-1.c): New test.
16131
16132 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
16133
16134 * lib/f-torture.exp: Improve error and loop detection.
16135
16136 1997-11-19 Michael Meissner <meissner@cygnus.com>
16137
16138 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
16139 use that to size the filler array.
16140
16141 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
16142
16143 * lib/c-torture.exp(c-torture-execute): Fix typo.
16144
16145 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
16146 testcase as the executable name. Keep the executable around if
16147 the test fails.
16148
16149 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
16150
16151 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
16152 changes. Only test one -g option, and move it to the end of the
16153 list of options to test.
16154
16155 1997-09-19 Michael Meissner <meissner@cygnus.com>
16156
16157 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
16158 variable GCC_TORTURE_OPTIONS to supply default switches separated
16159 by colons. If no environment variable, run tests with -O0 -g, -O1
16160 -g, and -O2 -g as well.
16161
16162 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
16163
16164 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
16165 explanatory comments. Fix indentation.
16166
16167 1997-09-15 Jeffrey A Law (law@cygnus.com)
16168
16169 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
16170
16171 1997-09-11 Jeffrey A Law (law@cygnus.com)
16172
16173 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
16174 * g++.old-deja/g++.mike/p7325.C: Likewise.
16175 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
16176
16177 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
16178
16179 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
16180 * g++.old-deja/g++.brendan/crash30.C: Likewise.
16181 * g++.old-deja/g++.brendan/crash39.C: Likewise.
16182 * g++.old-deja/g++.law/operators4.C: Likewise.
16183
16184 1997-09-11 Joe Buck (jbuck@synopsys.com)
16185
16186 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
16187 * g++.old-deja/g++.mike/p784.C: Ditto.
16188 * g++.old-deja/g++.mike/p785.C: Ditto.
16189
16190 1997-09-05 Jeffrey A Law (law@cygnus.com)
16191
16192 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
16193
16194 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
16195
16196 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
16197 target feature; pass this to c-torture-execute as needed.
16198
16199 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
16200
16201 * lib/c-torture.exp(c-torture-execute): If the previous and the
16202 current executables being tested are identical, we don't need to
16203 run the executable again. Try to make the executable names
16204 unique. Add an optional argument for passing additional compiler
16205 flags.
16206
16207 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
16208
16209 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
16210
16211 1997-08-29 Jeffrey A Law (law@cygnus.com)
16212
16213 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
16214
16215 1997-07-31 Jeffrey A Law (law@cygnus.com)
16216
16217 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
16218 32bit or larger longs.
16219
16220 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
16221 have either a 32bit long or 32bit int.
16222
16223 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
16224
16225 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
16226 Make double precision tests dependent on sizeof (double).
16227
16228 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
16229
16230 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
16231 too.
16232
16233 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
16234
16235 * gcc.c-torture/compile/961203-1.cexp: New script.
16236
16237 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
16238
16239 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
16240 up the includes ourselves.
16241
16242 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
16243
16244 * lib/plumhall.exp: Remove random include, and add a few
16245 verbose messages for debugging.
16246
16247 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
16248
16249 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
16250 of trying to do it ourselves.
16251
16252 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
16253
16254 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
16255
16256 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
16257
16258 * gcc.prms/5403.c: Made regexp a bit less strict.
16259
16260 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
16261
16262 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
16263 is returned from remote_load instead.
16264 * lib/plumhall.exp: Ditto.
16265 * lib/mike-g++.exp: Ditto.
16266 * lib/old-dejagnu.exp: Ditto.
16267 * lib/c-torture.exp: Ditto.
16268
16269 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
16270
16271 * lib/g++.exp: Use build_wrapper procedure.
16272 * lib/gcc.exp: Ditto.
16273
16274 1997-05-20 Jeffrey A Law (law@cygnus.com)
16275
16276 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
16277 an old-style decl for malloc. Fixes tests to work when
16278 sizeof (int) != sizeof (size_t).
16279
16280 1997-05-15 Mike Meissner <meissner@cygnus.com>
16281
16282 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
16283
16284 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
16285 use stdargs.h interface.
16286
16287 1997-05-15 Mike Meissner <meissner@cygnus.com>
16288
16289 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
16290 NO_VARARGS when compiling.
16291
16292 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
16293
16294 * lib/plumhall.exp(ph_includes): New procedure.
16295 (ph_make): Use it.
16296 (ph_compiler): Ditto.
16297
16298 * lib/g++.exp: Rename test-glue.c to testglue.c.
16299 * lib/gcc.exp: Ditto.
16300
16301 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
16302
16303 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
16304 to completion when it's called.
16305
16306 1997-03-21 Michael Meissner <meissner@cygnus.com>
16307
16308 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
16309 is defined, don't do test.
16310
16311 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
16312
16313 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
16314 for object files.
16315 (ph_summary): Mark skipped testcases as untested, not unresolved.
16316
16317 * lib/plumhall.exp (ph_make): If unresolved because of bad
16318 errorCode, record errorCode in log file.
16319 (*): Replace send_log/verbose with verbose -log.
16320
16321 1997-03-19 Michael Meissner <meissner@cygnus.com>
16322
16323 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
16324 double conversion if double isn't at least 8 bytes.
16325
16326 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
16327 int to work with targets where int is 16 bits.
16328
16329 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
16330 8 bytes, just exit, since 4 byte doubles don't have enough bits of
16331 precision for the test to complete.
16332
16333 1997-03-14 Michael Meissner <meissner@cygnus.com>
16334
16335 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
16336 if d10v is not compiled with the -mdouble64 flag.
16337 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
16338
16339 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
16340 d10v is not compiled with the -mint32 flag.
16341
16342 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
16343
16344 * lib/plumhall.exp: Use incr_count.
16345
16346 1997-03-12 Jeffrey A Law (law@cygnus.com)
16347
16348 * gcc.c-torture: Update to c-torture-1.45.
16349
16350 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
16351
16352 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
16353 the name of the expect testcase file).
16354
16355 * lib/g++.exp(g++_init): Ditto.
16356
16357 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
16358
16359 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
16360 the host.
16361
16362 * lib/gcc.exp(gcc_exit): New procedure.
16363
16364 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
16365
16366 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
16367 specs where appropriate.
16368
16369 * g++.old-deja/g++.arm/*: Added additional ERROR checks
16370 because of new "candidates are" messages, and removed a few
16371
16372 * Converted all non-old-style g++ testcases to old-style, and
16373 moved into g++.old-deja.
16374
16375 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
16376
16377 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
16378 options.
16379
16380 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
16381 succeeded.
16382
16383 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
16384
16385 1997-02-13 Michael Meissner <meissner@cygnus.com>
16386
16387 * lib/gcc.exp (gcc_target_compile): Add support for defining
16388 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
16389 the machine doesn't have those features.
16390
16391 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
16392
16393 * g++.law/operators4.exp: Don't use LIBS.
16394
16395 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
16396
16397 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
16398
16399 * lib/mike-g++.exp: Don't set the compiler to be tested here.
16400 * lib/g++.exp: Set it here instead. Also, allow use of the
16401 --tool_exec and --tool_opt options. Change CXX to
16402 GXX_UNDER_TEST.
16403
16404 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
16405
16406 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
16407
16408 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
16409
16410 * lib/old-dejagnu.exp: Use prune_warnings instead of
16411 prune_system_crud.
16412 * lib/mike-g++.exp: Ditto.
16413 * lib/gcc.exp: Ditto.
16414 * lib/g++.exp: Ditto.
16415
16416 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
16417
16418 1997-02-07 Jeffrey A Law (law@cygnus.com)
16419
16420 * 941014-2.c: Include stdlib.h
16421 * 960327-1.c: Include stdio.h
16422 * dbra.c, index-1.c: Don't assume ints are 32bits.
16423
16424 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
16425
16426 * lib/gcc.exp: Add gcc,stack_size target feature.
16427
16428 * lib/g++.exp(g++_target_compile): Add the include and link
16429 paths here, not in two other places. And, it's $options, not
16430 options.
16431
16432 * lib/mike-g++.exp(postbase): Remove the code that determines
16433 the correct include and link paths.
16434 * g++.old-deja/old-deja.exp: Ditto.
16435
16436 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
16437
16438 * lib/g++.exp(g++_init): target_compile no longer returns the
16439 filename of the result.
16440
16441 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
16442
16443 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
16444 call to glob.
16445
16446 * gcc.c-torture/special/special.exp: Change call to
16447 gcc_target_compile to include the object file.
16448
16449 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
16450
16451 * gcc.c-torture/special/special.exp: Correct misspelling in last
16452 change.
16453
16454 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
16455
16456 * lib/plumhall.exp(ph_summary): Log the entire output of the
16457 executable. Return -1 if there were any failures, 0 otherwise.
16458 (ph_execute): Return -1 if there were any failures, 0 otherwise.
16459 (ph_make): Clean up objects and executables that were built
16460 if the tests succeeded.
16461
16462 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
16463
16464 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
16465 libraries and includes in the build tree as appropriate.
16466
16467 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
16468
16469 * lib/c-torture.exp: Instead of looking for the global variable
16470 NO_LONG_LONG, check to see if that's a feature of the target.
16471
16472 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
16473
16474 * config/default.exp: Minimize. Delete the remainer of the files in
16475 config; this functionality is now in devo/dejagnu/config.
16476
16477 g++.*/*: Pass any additional flags used to compile to postbase;
16478 delete CXXFLAGS.
16479
16480 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
16481 is now done by runtest.exp. Use gcc_target_compile instead of
16482 compile.
16483
16484 lib/c-torture.exp: Use gcc_target_compile instead of compile.
16485 Remove references to CFLAGS. Use remote_file instead of
16486 calling rm -f.
16487 (c-torture): Take a list of arguments to use to compile this
16488 testcase.
16489
16490 lib/g++.exp: Simplify. Use target_compile instead of compile.
16491 lib/gcc-dg.exp: Ditto.
16492 lib/gcc.exp: Ditto.
16493 lib/mike-{gcc,g++}.exp: Ditto.
16494 lib/old-dejagnu.exp: Ditto.
16495 lib/plumhall.exp: Ditto.
16496
16497 1997-01-08 Jim Wilson <wilson@cygnus.com>
16498
16499 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
16500 (ph_linker): Likewise.
16501
16502 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
16503
16504 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
16505 MAP_ANON / MAP_ANONYMOUS if defined;
16506 else try to map from /dev/zero .
16507
16508 1996-11-12 Jeffrey A Law (law@cygnus.com)
16509
16510 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
16511 isn't defined, then define it to MAP_ANONYMOUS.
16512
16513 1996-11-12 Jeffrey A Law (law@cygnus.com)
16514
16515 * gcc.c-torture: Update to c-torture-1.42 release.
16516
16517 1996-11-11 Jeffrey A Law (law@cygnus.com)
16518
16519 * gcc.c-torture: Update to c-torture-1.41 release.
16520
16521 1996-10-27 Jeffrey A Law (law@cygnus.com)
16522
16523 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
16524 c-torture release.
16525
16526 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
16527
16528 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
16529 and LDFLAGS. Fix second case to append the target_info ldflags
16530 onto LDFLAGS, not CFLAGS.
16531 * lib/g++.exp (g++_init): Add target_info stuff.
16532 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
16533 of libgloss and newlib flags for !native.
16534
16535 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
16536 (GDB): Fix relative path to go up another dir for finding gdb.
16537
16538 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
16539
16540 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
16541 versions in the target_info array, if they don't exist.
16542
16543 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
16544
16545 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
16546
16547 1996-07-08 Jim Wilson <wilson@cygnus.com>
16548
16549 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
16550 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
16551
16552 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
16553
16554 * lib/old-dejagnu.exp: Don't remove the output file before we've
16555 actually tested it. Don't append pwd to the path of the executable
16556 we're testing.
16557
16558 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
16559
16560 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
16561
16562 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
16563
16564 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
16565 temporary directory for compiler files, and set it to a default
16566 value of /tmp. Set $output as the name of the output file from
16567 compiling the testcase. Add a -o option to $cflags_var so the
16568 compiler writes the final output file as $output. Set $executable
16569 to $output.
16570
16571 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
16572 directory for compiler files, and set it to /tmp if it doesn't
16573 already have a value. Set $output_file to the name of the output
16574 file from compiling the testcase. Add a -o option to CXXFLAGS so
16575 the compiler writes the final output file as $output. Use $output
16576 as the executable to be tested.
16577
16578 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
16579
16580 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
16581
16582 1996-06-08 Jeffrey A Law (law@cygnus.com)
16583
16584 * gcc.c-torture/execute/pending-1.c: New test. Still
16585 pending in Tege's queue.
16586
16587 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
16588
16589 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
16590 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
16591 if there were failures. Call unresolved if there were unresolved
16592 testcases. Call gcc_fail if program did not run to completion.
16593 (ph_make): Pass additional argument name to ph_execute.
16594 (ph_execute): Add new argument. Pass additional arguments to
16595 ph_summary. Call gcc_fail is there is no execution output.
16596
16597 1996-04-24 Jeffrey A Law (law@cygnus.com)
16598
16599 * lib/plumhall.exp (proc_summary): Output relavent summary
16600 lines into the log so specific failures in plumhall can be
16601 investigated.
16602
16603 1996-04-10 Jeffrey A Law (law@cygnus.com)
16604
16605 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
16606 (c-torture-execute): Don't try to execute tests which use
16607 "long long" types if $NO_LONG_LONG is nonzero.
16608
16609 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
16610
16611 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
16612 not c-torture.
16613
16614 * gcc.ieee: Move from here.
16615 * gcc.c-torture/execute/ieee: To here.
16616
16617 1996-03-26 Jeffrey A Law (law@cygnus.com)
16618
16619 * gcc.c-torture: Update to c-torture-1.41 release.
16620
16621 1996-03-22 Jeffrey A Law (law@cygnus.com)
16622
16623 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
16624 not "$output".
16625
16626 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
16627
16628 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
16629 -c present.
16630
16631 1996-03-02 Jeffrey A Law (law@cygnus.com)
16632
16633 * config/proelf.exp: Handle connecting to a simulator.
16634
16635 1996-01-31 Jeffrey A Law (law@cygnus.com)
16636
16637 * config/proelf.exp: New file. Enough framework that we can
16638 run c-torture tests on the proelf targets (or any other target
16639 that gdb can connect to for that matter).
16640
16641 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
16642
16643 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
16644 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
16645
16646 * lib/plumhall.exp (ph_execute): Always call ph_summary if
16647 exec_output exists.
16648
16649 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
16650
16651 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
16652 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
16653
16654 * config/*.exp: Update FSF address. Change result of ${tool}_load
16655 to pass/fail/unresolved/unsupported/untested. Caller must now
16656 call unresolved/unsupported/untested.
16657 * lib/*.exp: Update FSF address. Update to handle new results of
16658 ${tool}_load.
16659 * lib/chill.exp (verbose): Delete.
16660
16661 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
16662
16663 * lib/gcc.exp (default_gcc_start): Change order of args to
16664 $LDFLAGS $CFLAGS $LIBS.
16665 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
16666 Save/set/restore CFLAGS. Pass single arg to gcc_start.
16667 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
16668 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
16669 * gcc.misc-tests/dg-test.exp: Likewise.
16670 * gcc.misc-tests/msgs.exp: Likewise.
16671 * gcc.prms/prms.exp: Likewise.
16672 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
16673 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
16674
16675 * lib/dg.exp: Deleted, moved to dejagnu/lib.
16676
16677 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
16678
16679 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
16680
16681 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
16682 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
16683
16684 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
16685 necessary.
16686
16687 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
16688
16689 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
16690 global for loop; add use of $mathlib.
16691 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
16692 settings here; set mathlib for anything but VxWorks.
16693
16694 1996-01-22 Jeffrey A Law (law@cygnus.com)
16695
16696 * gcc.c-torture: Update to c-torture-1.40 release.
16697
16698 1996-01-03 Jeffrey A Law (law@cygnus.com)
16699
16700 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
16701 dg.exp.
16702
16703 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
16704
16705 * lib/c-torture.exp (c-torture-execute): Declare "output" as
16706 global.
16707
16708 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
16709
16710 * lib/g++.exp (LIBS): Define if not already.
16711 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
16712 (gcc-dg-prune): Call prune_gcc_output.
16713 * lib/gcc.exp (prune_gcc_output): New proc.
16714 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
16715 prune_gcc_output.
16716
16717 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
16718
16719 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
16720 (c-torture-execute): Likewise. Rename `name' to `testcase'.
16721
16722 1995-11-15 Jeffrey A Law (law@cygnus.com)
16723
16724 * gcc.c-torture: Update to c-torture-1.39 release.
16725
16726 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
16727
16728 * lib/c-torture.exp (c-torture-execute): Don't return if one option
16729 fails, try others as well.
16730
16731 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
16732
16733 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
16734 If compilation fails, mark execute tests as `untested'.
16735 If test is marked as unsupported, don't mark compilation and
16736 execute tests as failed.
16737
16738 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
16739
16740 * lib/g++.exp (g++_init): Don't link in libg++, and look to
16741 libstdc++ for whether or not we want to be doing shared
16742 libraries. Delete link_curses since we don't need it anymore.
16743 * lib/mike-g++.exp (postbase): Don't link in libg++.
16744 * g++.old-deja/old-deja.exp: Likewise.
16745
16746 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
16747
16748 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
16749
16750 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
16751
16752 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
16753 For that, add `-Wl,-a,shared_archive'.
16754 * g++.old-deja/old-deja.exp: Likewise.
16755
16756 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
16757
16758 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
16759
16760 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
16761
16762 * lib/mike-g++.exp (postbase): Pay attention to the status of
16763 g++_load.
16764
16765 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
16766
16767 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
16768
16769 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
16770
16771 * lib/gcc.exp (default_gcc_start): No longer need to log program
16772 being executed or its output, execute_anywhere does that now.
16773 * lib/g++.exp (default_g++_version): Call execute_anywhere.
16774 (default_g++_start): Likewise. Delete calls to verbose/send_log.
16775
16776 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
16777
16778 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
16779 the same as those in lib/g++.exp.
16780
16781 1995-10-10 Jeff Law (law@hurl.cygnus.com)
16782
16783 * gcc.c-torture: Update to c-torture-1.38 release.
16784 * gcc.ieee: Related changes.
16785
16786 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
16787
16788 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
16789 "exec". Minor reformatting changes.
16790
16791 * config/rom68k.exp (${tool}_load): Make it work in a canadian
16792 cross. This means all "exec" calls now work on a remote host as
16793 well.
16794 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
16795 cross. Filter out the extra "\r\n" stuff that expect puts in.
16796 (c-torture-execute): Filter out the bogus warnings like
16797 c-torture-compile does. Add support for canadian cross.
16798 * lib/gcc.exp (default_gcc_version, default_gcc_start)
16799 Use execute_anywhere rather than calling exec directly. Now it
16800 works for canadian cross testing.
16801
16802 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
16803
16804 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
16805 results into a variable, and check that rather than using file exists.
16806
16807 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
16808
16809 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
16810 create a libg++.so. For sunos4.1.*, also add -ltermcap.
16811
16812 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
16813
16814 * g++.old-deja/old-deja.exp: Create and pass runshlib and
16815 lib_curses if there's a shared libg++ in the build tree.
16816
16817 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
16818
16819 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
16820 if not supported target.
16821
16822 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
16823
16824 * lib/g++.exp (g++_init): Move empty setting of runshlib and
16825 link_curses up to always happen, not just for native builds.
16826
16827 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
16828
16829 * gcc.c-torture: Update to c-torture-1.36 release.
16830 * gcc.failure: Related changes.
16831
16832 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
16833
16834 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
16835
16836 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
16837
16838 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
16839 * lib/mike-g++.exp (postbase): Not in here. Still reference
16840 runshlib, link_curses, and mathlib for link and run.
16841
16842 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
16843 pass the runtime shared library options for Solaris, OSF/1, and
16844 Irix5, and link with -lcurses to avoid unresolved references.
16845
16846 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
16847
16848 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
16849 only run once.
16850
16851 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
16852
16853 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
16854
16855 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
16856
16857 * gcc.c-torture: Update to c-torture-1.35 release. Note we
16858 do not have a framework for the "compat" tests yet.
16859
16860 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
16861
16862 * lib/mike-g++.exp (postbase): New local variable `mathlib',
16863 set to null if we're testing vxworks5.1. Use that instead of
16864 `-lm' in the setting of LIBS for link and run.
16865
16866 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
16867
16868 * config/rom68k.exp (${tool}_load): Major changes to make it
16869 work. Verified that it does in fact return the stuff in
16870 exec_output properly. Catch any Emul or any TRAP other than 0.
16871
16872 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
16873
16874 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
16875 LDFLAGS properly for targets that need stuff from libgloss.
16876 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
16877 only run once.
16878 (gpp_initialized): New variable.
16879
16880 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
16881
16882 * config/rom68k.exp: Load libgloss.exp.
16883 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
16884 so we can produce a fully linked binary.
16885 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
16886 so we can produce a fully linked binary.
16887
16888 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
16889
16890 * lib/plumhall.exp (ph_section): Watch for expected failures.
16891 Add missing `else'.
16892
16893 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
16894 run the testcase.
16895 (c-torture): Likewise.
16896
16897 1995-08-28 Doug Evans <dje@cygnus.com>
16898
16899 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
16900
16901 * lib/mike-g++.exp (mike_cleanup): New proc.
16902 (prebase): New globals compiler_result, not_compiler_result,
16903 target_regexp.
16904 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
16905 allow leading "-" in pattern. Watch for unsupported tests.
16906 If $compiler_result is set, pattern match assembler code,
16907 and ditto for $not_compiler_result.
16908 * lib/mike-gcc.exp: Likewise.
16909
16910 * lib/plumhall.exp (ph_execute): Only call ph_summary if
16911 execution "succeeded".
16912
16913 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
16914
16915 * config/win32.exp: New file.
16916 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
16917
16918 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
16919
16920 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
16921 unsupported.
16922 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
16923 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
16924 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
16925
16926 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
16927 "... without exceptions was ...". That is now handled by
16928 prune_system_crud.
16929 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
16930
16931 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
16932
16933 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
16934 sieve.c,sort2.c}: New files.
16935 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
16936 sieve.exp,sort2.exp}: Drivers for them.
16937
16938 * lib/mike-gcc.exp (program_output): New user settable variable.
16939 (postbase): Call prune_system_crud. Also prune extraneous compiler
16940 messages.
16941 * lib/mike-g++.exp (program_output): New user settable variable.
16942
16943 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
16944
16945 * config/sh.exp: Deleted (use sim.exp instead).
16946
16947 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
16948
16949 * config/vx.exp: Declare CHECKTASK as global.
16950 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
16951 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
16952 * lib/old-dejagnu.exp: Load [pwd]/$executable.
16953
16954 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
16955
16956 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
16957 target. Like vx.exp, only includes `vx29k.exp' instead of
16958 `vxworks.exp'.
16959
16960 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
16961
16962 * config/sim.exp: Increase time limit from 120 seconds to 240.
16963
16964 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
16965
16966 * gcc.c-torture/execute/950628-1.c: New test.
16967
16968 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
16969
16970 * gcc.c-torture: Update with changes/additions from
16971 c-torture-1.34.
16972
16973 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
16974
16975 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
16976
16977 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
16978
16979 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
16980
16981 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
16982
16983 * gcc.c-torture/compile/950512-1.c: New test.
16984 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
16985 * gcc.dg/struct-ret-1.c: Likewise.
16986
16987 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
16988
16989 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
16990 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
16991
16992 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
16993
16994 * gcc.c-torture/special/920411-1.c: Deleted.
16995 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
16996
16997 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
16998
16999 * config/sim.exp (${tool}_load): Hack in call to bash to get a
17000 cpu limit.
17001
17002 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
17003
17004 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
17005
17006 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
17007
17008 From kenner;
17009 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
17010 is the proper length.
17011 * va-arg-3.c: Likewise.
17012
17013 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
17014
17015 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
17016 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
17017
17018 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
17019 * lib/g++.exp (default_g++_start): Delete old cruft.
17020
17021 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
17022
17023 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
17024 (2 * (1 << 18)) to (2 * (1 << 17)).
17025
17026 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
17027
17028 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
17029
17030 * config/rom68k.exp: Renamed from config/idp.exp
17031
17032 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
17033
17034 * c-torture/compile/921109-2.c
17035
17036 1995-04-18 Mike Stump <mrs@cygnus.com>
17037
17038 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
17039 excess errors.
17040
17041 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
17042
17043 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
17044 output.
17045 * lib/g++.exp (default_g++_start): Likewise.
17046
17047 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
17048
17049 * gcc.c-torture/compile/950329-1.c: New test.
17050
17051 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
17052
17053 * config/bug.exp (${tool}_load): Updated to use new remote_open
17054 and remote_close procs.
17055 * config/idp.exp: New file.
17056
17057 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
17058
17059 * gcc.c-torture/execute/950322-1.c: New test.
17060
17061 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
17062
17063 * config/vx.exp (${tool}_load): Clean up testing of return code from
17064 vxworks_ld and vxworks_spawn.
17065
17066 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
17067
17068 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
17069
17070 1995-03-13 Mike Stump <mrs@cygnus.com>
17071
17072 * lib/old-deja.exp: Add `excess errors test - ' error, now one
17073 can mark excess errors on a machine by machine basis. Note, the
17074 default is to not expect any excess errors, even when excess
17075 errors test - is given, so you will want to put an XFAIL ... on
17076 these lines. For example, // excess errors test - XFAIL hppa*-*-*
17077 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
17078 those 4 machines, but no others.
17079
17080 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
17081
17082 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
17083 * lib/c-torture.exp: to here.
17084
17085 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
17086
17087 * gcc.c-torture/execute/950221-1.c: New test.
17088 * gcc.c-torture/execute/struct-ret-1.c: New test.
17089 * gcc.c-torture/compile/950221-1.c: New test.
17090
17091 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
17092
17093 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
17094
17095 * gcc.c-torture/execute/arith-1.c (main): Return 0.
17096 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
17097
17098 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
17099
17100 * g++.gb: New directory of tests, derived from my signature and
17101 class scoping tests.
17102
17103 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
17104 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
17105 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
17106 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
17107 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
17108 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
17109 * g++.gb/sig25.C: Likewise.
17110
17111 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
17112 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
17113 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
17114 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
17115 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
17116 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
17117 * g++.gb/sig25.exp: Likewise.
17118
17119 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
17120 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
17121 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
17122 * g++.gb/scope13.C: Likewise, this test still fails.
17123
17124 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
17125 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
17126 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
17127 * g++.gb/scope13.exp: Ditto.
17128
17129 * g++.gb/README: New file, explains what these tests are about.
17130
17131 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
17132
17133 * lib/dg.exp (dg-do): Support `preprocess'.
17134 (dg-test): Likewise.
17135
17136 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
17137
17138 * config/udi.exp: change "continue -expect" to "exp_continue".
17139
17140 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
17141
17142 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
17143 Delete redundant tests.
17144
17145 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
17146 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
17147 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
17148 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
17149 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
17150 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
17151 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
17152 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
17153
17154 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
17155 storing label pointers.
17156 * gcc.c-torture/execute/921019-1.c: Likewise.
17157 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
17158 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
17159 parameter fp.
17160 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
17161 constants.
17162
17163 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
17164 Delete obsolete tests.
17165
17166 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
17167 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
17168 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
17169 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
17170 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
17171 * gcc.c-torture/compile/950124-1.c: New test.
17172
17173 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
17174
17175 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
17176
17177 * lib/mike-g++.exp: Add -lm to LIBS.
17178
17179 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
17180
17181 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
17182
17183 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
17184
17185 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
17186
17187 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
17188
17189 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
17190
17191 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
17192
17193 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
17194 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
17195 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
17196 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
17197 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
17198 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
17199 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
17200 * g++.law/{operators31.C, operators32.C,
17201 * g++.law/{operators33.C, operators34.C}: Likewise.
17202 * g++.law/{pic1.C, refs2.C}: Likewise.
17203 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
17204 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
17205 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
17206 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
17207
17208 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
17209 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
17210 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
17211 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
17212 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
17213 * g++.law/{enum9.exp, friend5.exp}: Likewise.
17214 * g++.law/{nest3.exp, nest4.exp}: Likewise.
17215 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
17216 * g++.law/{operators30.exp, operators31.exp}: Likewise.
17217 * g++.law/{operators32.exp, operators33.exp}: Likewise.
17218 * g++.law/{operators34.exp}: Likewise.
17219 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
17220 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
17221 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
17222 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
17223 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
17224
17225 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
17226 No longer expected to fail.
17227 * g++.law/missed-error3.C: Tweak for recent bool changes.
17228
17229 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
17230
17231 * config/emb-unix: Deleted.
17232 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
17233 remote execution. Do final link on remote host if REMOTE_LINK is set.
17234
17235 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
17236
17237 * lib/dg.exp (dg-test): Fix typo in last patch.
17238
17239 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
17240
17241 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
17242 (handles multiple occurrences).
17243
17244 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
17245
17246 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
17247 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
17248 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
17249 printed).
17250 * lib/c-torture.exp (c-torture-compile): Likewise.
17251 (c-torture): Prepend full path if missing.
17252 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
17253 (gcc_fail): Likewise.
17254 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
17255
17256 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
17257
17258 * lib/netware.exp: Only attach to NetWare i386 systems.
17259
17260 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
17261
17262 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
17263 messages. Add test name to "output pattern match" pass/fail message.
17264
17265 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
17266
17267 * gcc.dg: New testsuite.
17268 * gcc.dg/dg.exp: New file.
17269
17270 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
17271 test-switch.c}: Deleted.
17272
17273 * gcc.misc-tests/msgs.exp: New testcase driver.
17274
17275 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
17276
17277 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
17278 Watch for illegal return values from ${tool}_load.
17279 * config/unix.exp (${tool}_load): Fix pass/fail detection for
17280 cross targets. Coerce return value >0 to 1.
17281
17282 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
17283
17284 * config/unix.exp (${tool}_load): Call program rsh, not proc.
17285
17286 * config/emb-unix.exp: New file.
17287
17288 * config/sim.exp: Error if variable $SIM not defined.
17289 (${tool}_load): Mark test as "untested" if simulator missing.
17290
17291 * config/unix.exp: Load remote.exp to get rcp_download.
17292 * lib/c-torture.exp: Use different option lists for testcases with
17293 and without loops.
17294 * gcc.c-torture/execute/execute.exp: Likewise.
17295
17296 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
17297
17298 * config/*.exp: Clarify return code from ${tool}_load.
17299 Call `unresolved' or `untested' instead of `warning' or `perror'
17300 (sometimes you still want to call both though).
17301 Add comment that `shell_id' is local to each file.
17302 * config/udi.exp (timeout): Set to 30.
17303 Don't print warning if connection fails, $connectmode has already
17304 printed an error.
17305 (${tool}_load): Move verbose messages to level 2.
17306 Rework pattern for "Process started" message.
17307 Pass `shell_id' to ${connectmode}_download.
17308 Retry twice upon timeout. Make resetting of target more robust.
17309 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
17310 Pass `shell_id' to exit_$connectmode.
17311 Only call exit_$connectmode if connected.
17312 * config/unix.exp (${tool}_load): Check return codes better.
17313 * config/vrtx.exp (${tool}_load): Likewise.
17314 * config/vx.exp (${tool}_load): Likewise.
17315 Delete unneeded global's.
17316 * lib/dg.exp (dg-test): Update to reflect clarified return codes
17317 from ${tool}_load.
17318 (dg-stat): Delete.
17319 (dg-init): Delete recording of pass/fail counts.
17320 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
17321 (old-dejagnu-init): Likewise.
17322 (old-dejagnu-stat): Delete contents, empty proc now.
17323 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
17324 (c-torture): Delete references to lcnt, lpass, lfail.
17325 Get option list from TORTURE_OPTIONS.
17326 Delete -funroll[-all]-loops if no loops.
17327 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
17328 (g++_stat): Delete contents (empty proc now).
17329 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
17330 (gcc_finish): Likewise.
17331 (gcc_stat): Deleted.
17332 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
17333 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
17334 * gcc.c-torture/execute/execute.exp: Likewise.
17335 Split tests into two parts: compile, execute.
17336 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
17337 no loops. Update to reflect clarified return codes from ${tool}_load.
17338
17339 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
17340
17341 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
17342 to grep for.
17343 (old-dejagnu): Likewise (where necessary).
17344
17345 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
17346
17347 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
17348
17349 * lib/dg.exp (dg-process-target): Fix processing of selector.
17350 Add comment regarding use of `error'.
17351
17352 * lib/gcc.exp (prune_system_crud): Define if missing.
17353 * lib/g++.exp (prune_system_crud): Likewise.
17354
17355 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
17356 Call prune_system_crud.
17357 * lib/dg.exp (dg-runtest): New proc.
17358 Use perror instead of send_user for tcl errors in testcase.
17359 Don't return any value, it's never used.
17360 Don't clobber previous definition of `unknown'.
17361 Print tcl errors in `dg-final'.
17362
17363 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
17364
17365 * lib/dg.exp (dg-process-target): Improve syntax error messages.
17366 (dg-test): Don't print errorInfo, it contains stack backtrace.
17367
17368 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
17369
17370 * lib/g++.exp (runtest_file_p): Define if missing.
17371
17372 1994-09-24 Doug Evans (dje@cygnus.com)
17373
17374 * lib/mike-g++.exp: Comment out loading of g++.exp.
17375 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
17376 (default_g++_version): Always print something.
17377 (default_g++_start): Comment out call to `which'.
17378 (g++_start, g++_load): Deleted (must be defined in config file).
17379 * lib/gcc.exp: Test for existence of $CC at start.
17380 Delete check for tmpdir (done in gcc_init).
17381 (default_gcc_version): Always print something.
17382 (default_gcc_start): Comment out call to `which'.
17383 * config/*.exp: Major cleanup - make cross targets work at least a
17384 little better for g++ (by not being "--tool gcc" specific).
17385 Rename gcc_xxx to ${tool}_xxx.
17386 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
17387 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
17388
17389 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
17390
17391 * lib/c-torture.exp (c-torture-compile): Rework compiler
17392 message processing.
17393
17394 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
17395 c-torture.
17396
17397 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
17398
17399 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
17400
17401 * lib/dg.exp (dg-process-target): Support { target native }.
17402
17403 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
17404
17405 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
17406 looked for "... program xxx got fatal signal".
17407 Correct regsub munging of `comp_output'.
17408 Ignore compiler messages "path prefix not used" and "linker input
17409 file unused".
17410
17411 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
17412
17413 * lib/gcc.exp (runtest_file_p): Define if missing.
17414 * gcc.prms/template.c: Example to work from.
17415
17416 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
17417
17418 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
17419 * lib/dg.exp (dg-test): Call unsupported testcases as such.
17420
17421 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
17422 * gcc.prms/1883.c: Moved from compile/940714-1.c.
17423 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
17424 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
17425
17426 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
17427 (dg-process-target): No longer a varargs proc.
17428 Return S/N for target, P/F for xfail. All callers changed.
17429 (user option procs): More argument checking.
17430 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
17431 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
17432 (dg-test): Skip test if not running on selected target in `dg-do'.
17433 Update handling of `dg-do-what', `dg-output-text'.
17434 Separate execution pass/fail from output pattern match pass/fail.
17435 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
17436
17437 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
17438
17439 * gcc.c-torture/special/special.exp: Don't expect failure for mips
17440 target for 920510-1.c.
17441
17442 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
17443
17444 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
17445 Clean up comment regarding use of passcnt, etc.
17446 (gcc_stat): Don't update `testcnt' here.
17447 (gcc_finish): Do it here.
17448 Might as well reset `but_id' here too.
17449 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
17450 to determine if the file should be tested.
17451 * gcc.c-torture/compile/compile.exp: Likewise.
17452 * gcc.c-torture/execute/execute.exp: Likewise.
17453 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
17454 * gcc.misc-tests/dg-test.exp: Likewise.
17455 * gcc.prms/prms.exp: Likewise.
17456 * gcc.wendy/wendy.exp: Likewise.
17457 * g++.old-deja.exp: Likewise.
17458 Move "Testing file" message to verbose level 1.
17459
17460 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
17461
17462 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
17463
17464 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
17465
17466 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
17467 (default_gcc_start): Accept optional second list element
17468 of compiler flags. Print compiler output at verbosity level 2.
17469 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
17470 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
17471 Save current values of framework globals passcnt, failcnt, xpasscnt,
17472 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
17473 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
17474 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
17475 xfailcnt to compute stats. Update framework global `testcnt' from
17476 pass/fail counts.
17477 (gcc_finish): New proc. Clean up test environment.
17478 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
17479 (gcc_epass, gcc_efail): Delete.
17480 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
17481 argument of line number.
17482 (dg-init): If the tool has an init routine, call it.
17483 (dg-test): Remove args `cflags_var' and `libs_var'.
17484 Pass all compiler options to ${tool}_start.
17485 Handle missing line number.
17486 (dg-finish): New function.
17487 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
17488 particular files. Call gcc_finish at end. Move "skipping test"
17489 message to verbosity level 3.
17490 * gcc.c-torture/compile/compile.exp: Likewise.
17491 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
17492 * gcc.c-torture/execute/execute.exp: Likewise.
17493 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
17494 Print testcase being tried at verbosity level 1.
17495 * gcc.c-torture/special/special.exp: Unset xfail.
17496 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
17497 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
17498 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
17499 * gcc.failure/failure.exp: Likewise.
17500 * gcc.ieee/ieee.exp: Likewise.
17501 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
17502 Update call to dg-test. Call dg-finish at end.
17503 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
17504 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
17505 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
17506 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
17507 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
17508 * gcc.wendy/wendy.exp: Add copyright.
17509 Delete setting of tmpdir (done by gcc_init).
17510 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
17511 Pass compiler flags to gcc_start. Call gcc_finish at end.
17512 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
17513 gcc_[ce]pass/fail.
17514
17515 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
17516
17517 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
17518 confusion.
17519 (g++_load): Likewise.
17520
17521 * config/*.exp (gcc_load): Some were varargs fns and some were not.
17522 Rename argument to `prog' to remove the confusion.
17523 Varargs fns behave differently too!
17524 (g++_load): Likewise.
17525
17526 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
17527
17528 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
17529 what it is. Delete (always) printing of status value for !native.
17530 Simplify verbose code, and include status and exec_output.
17531 (g++_load): Use gcc_load.
17532
17533 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
17534
17535 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
17536 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
17537 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
17538 940714-3.c as these testcases don't exist anymore. Make
17539 va-arg-1.c expected to pass.
17540
17541 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
17542
17543 * gcc.misc-tests/misc.exp: Only run specific testcases.
17544 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
17545 * gcc.misc-tests/dg-[1-9].c: New files.
17546
17547 * lib/dg.exp: New testsuite driver.
17548 * gcc.prms/prms.exp: Use it.
17549
17550 * README.gcc: New file.
17551
17552 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
17553 Document and reset `lxpass' and `lxfail'.
17554 Simplify "initialized" message.
17555 (gcc_stat): Clean up comments a little.
17556
17557 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
17558
17559 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
17560
17561 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
17562
17563 * lib/old-dejagnu.exp (process-option): New proc.
17564 (old-dejagnu-init, old-dejagnu-stat): Likewise.
17565 (old-dejagnu): Simplify.
17566 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
17567
17568 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
17569
17570 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
17571 exists and is not an empty string.
17572
17573 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
17574 $xfail rather than calling setup_xfail. Clear $xfail when test is
17575 finished.
17576 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
17577 automatically.
17578
17579 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
17580 longer expected to fail.
17581
17582 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
17583 "f" function call.
17584
17585 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
17586
17587 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
17588 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
17589 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
17590 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
17591 c-torture-1.29.
17592
17593 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
17594 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
17595
17596 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
17597
17598 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
17599 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
17600
17601 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
17602 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
17603 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
17604
17605 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
17606
17607 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
17608 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
17609 940714-1.c, 940714-2.c, 940714-3.c},
17610 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
17611 gcc.misc-tests/{mg.c,mg.exp}:
17612 New tests.
17613 * gcc.noncompile/noncompile.exp: Change accordingly.
17614
17615 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
17616
17617 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
17618 Undo previous clobberage.
17619
17620 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
17621
17622 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
17623 * gcc.special/{930510-1.c, special.exp}:
17624 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
17625 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
17626 struct-varargs-1.c}: New tests from c-torture-1.26.
17627
17628 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
17629
17630 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
17631 argument to switch.
17632
17633 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
17634
17635 * Revert the previous changes. Please see Rob's directory
17636 (/lisa/test/rob/progressive/gcc/testsuite) for testing
17637 fixes.
17638
17639 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
17640
17641 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
17642 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
17643 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
17644 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
17645 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
17646 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
17647 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
17648 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
17649 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
17650 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
17651 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
17652 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
17653 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
17654 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
17655 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
17656 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
17657 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
17658 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
17659 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
17660 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
17661 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
17662 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
17663 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
17664 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
17665 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
17666 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
17667 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
17668
17669 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
17670
17671 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
17672 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
17673 with perror calls.
17674
17675 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
17676
17677 * config/unix.exp (g++_load): Fix syntax.
17678
17679 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
17680
17681 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
17682 * gcc.noncompile/921017-1.c: Deleted obsolete test.
17683 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
17684 Don't expect va-arg-1.c to fail. Correct expected output for
17685 920928-1.c.
17686 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
17687 * gcc.wendy/hbm4.c: Correct typo.
17688 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
17689
17690 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
17691
17692 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
17693 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
17694 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
17695 * lib/c-torture.exp (c-torture-compile): Ditto.
17696
17697 Reduce volume of output (remove all the -I's and such).
17698 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
17699 Call gcc_cpass, gcc_cfail.
17700 (c-torture): Pass testing option to c-torture-compile.
17701
17702 1994-03-21 Doug Evans (dje@cygnus.com)
17703
17704 Bring patches over from progressive.
17705 * config/default.exp: Exit remote shell cleanly.
17706 (g++_exit, g++_start): Add default versions.
17707 * config/sim.exp (gcc_load): Use perror, not error.
17708
17709 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
17710
17711 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
17712 set in site.exp.
17713
17714 1994-03-14 Doug Evans (dje@cygnus.com)
17715
17716 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
17717 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
17718 (wendy_try): New proc to run testcase.
17719 (main loop): Call 'em.
17720 * gcc.wendy/*.c: Clean up pass to correct expected output.
17721
17722 * lib/gcc.exp: Minor cleanup work.
17723 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
17724
17725 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
17726
17727 * config/sim.exp (gcc_load): Document return codes better.
17728 Don't pass -v to simulator.
17729
17730 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
17731
17732 * gcc.special/920717-x.c: Fix typo.
17733 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
17734 get at sources.
17735
17736 * lib/mike-gcc.exp: Fix typo.
17737
17738 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
17739
17740 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
17741 binary to use, transform the name.
17742 * config/*.exp: rename everything. Nuke any g++ specific files,
17743 it's now a special case of gcc that requires no special support.
17744 Add a default.exp for unsupported targets.
17745
17746 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
17747
17748 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
17749 lib/old-dejagnu.exp: Fix a few patterns to work with the new
17750 version of Tcl.
17751
17752 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
17753
17754 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
17755 than a warning.
17756
17757 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
17758
17759 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
17760
17761 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
17762
17763 * gcc.execute/execute.exp: Combine opt_list and foption_list into
17764 option_list. Compile every file with only 4/6 option choices
17765 (same as C torture) instead of with 12/18 different option
17766 choices.
17767 * lib/c-torture.exp: Likewise.
17768
17769 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
17770 not already set.
17771
17772 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
17773
17774 * lib/old-deja
17775 test cases, ready for DejaGnu.
17776
17777 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
17778
17779 * Upgraded c-torture tests from 1.18 to 1.19
17780
17781 * gcc.compile: added test(s):
17782 930607-1.c
17783 * gcc.execute: added test(s):
17784 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
17785
17786 * added new subdirectory for misc tests: gcc.misc-tests
17787 * gcc.misc-test(s): added tests:
17788 inst-check.c test-consts.c test-ior.c test-switch.c
17789
17790 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
17791
17792 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
17793
17794 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
17795
17796 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
17797
17798 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
17799
17800 * Upgraded c-torture tests from 1.17 to 1.18
17801
17802 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
17803
17804 * Upgraded c-torture tests from 1.12 to 1.17
17805
17806 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
17807
17808 * lib/old-dejagnu.exp:
17809 Fixed handling of XFAIL target triplets to correctly
17810 recognize wildcard characters. Removed code that
17811 appended a unique id tag to the end of the file name
17812 printed out by the result of the testcases within a
17813 given test file.
17814
17815 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
17816
17817 * lib/old-dejagnu.exp:
17818 Reworked expected failure handling to trigger off of XFAIL
17819 keyword in keyphrase embeded in testcase source code. The
17820 XFAIL keyword must be at the end of the keyphrase line. It
17821 may optionally be followed by one or more target triplets.
17822 It has just occured that the handling of wildcards in the
17823 target triplet may not be correct.
17824
17825 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
17826
17827 * g++.old-deja/tests:
17828 Moved all subdirectories up one level into g++.old-deja .
17829
17830 * lib/old-dejagnu.exp:
17831 Fixed problem with CXXFLAGS not being properly reset, and being
17832 corrupted with extraneous "-c" compiler option. This was
17833 causing binaries to not be generated for test that needed them.
17834 Modified strings passed to "pass" and "fail" so that individual
17835 tests from the same test file would be distinguished by an
17836 identifier appended to the test file name in the summary logs;
17837 this corrected a problem with erroneous diff logs. Added code
17838 to search testcases for expected fail and unexpected pass keywords.
17839
17840 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
17841
17842 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
17843
17844 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
17845
17846 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
17847 Removed extraneous text from end of "Special g++ Options"
17848 keyphrase.
17849
17850 * lib/old-dejagnu.exp: Added pattern matching to look for new
17851 keywords, embedded in testcases comments, which will trigger
17852 calls to xpass and xfail.
17853
17854 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
17855
17856 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
17857 comments embedded in the testcases, especially the one looking for
17858 special compiler options, as well as the pattern matching for the
17859 compiler output again.
17860
17861 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
17862
17863 * lib/old-dejagnu.exp: Do a proper check of the return value for
17864 execute tests. Fixed several problems with the pattern matching
17865 of the compiler output which gave erroneous test results.
17866 Changed several of the test result messages to be more descriptive.
17867 * config/unix-g++.exp: Proc g++_load now actually works and
17868 executes the tests passed to it and returns a usable return
17869 value.
17870
17871 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
17872
17873 * lib/gcc.exp: Exits gracefully if $CC is bogus.
17874
17875 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
17876
17877 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
17878 Modified both files to properly execute the old style
17879 dejagnu tests. The previous versions of these files were
17880 experimental and did not function anything near correctly.
17881
17882 1993-04-05 Rob Savoye (rob@cygnus.com)
17883
17884 * Removed all Makefile.in and configure.in files. No configuration
17885 needed now.
17886
17887 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
17888
17889 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
17890
17891 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
17892
17893 * gcc.compile/configure.in, gcc.unsorted/configure.in,
17894 gcc.special/configure.in, gcc.noncompile/configure.in,
17895 gcc.execute/configure.in, gcc.code_quality/configure.in,
17896 g++.other/configure.in, g++.old-deja/configure.in,
17897 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
17898 in srcname setting.
17899
17900 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
17901
17902 * lib/udi.exp: Fixed mondfe and mondfe_download.
17903 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
17904 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
17905
17906 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
17907
17908 * config/udi-gdb.exp: Check $shell_id after connecting to target.
17909 (gdb_exit): Don't remove *_soc files.
17910
17911 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
17912
17913 * lib/c-torture.exp: Don't look for main; instead always use -w
17914 -c. This is how the c-torture tests work. Remove the object
17915 file if the compilation succeeds.
17916 * gcc.execute/execute.exp: Remove executable if test passes.
17917 * gcc.noncompile/noncompile.exp: Every test is an expected
17918 failure.
17919 * gcc.special/special.exp: Added tests from c-torture 1.11,
17920 corrected use of existing test.
17921 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
17922 gcc.execute/920625-1.c: Updated to c-torture 1.11.
17923 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
17924 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
17925 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
17926 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
17927 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
17928 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
17929 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
17930 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
17931 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
17932 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
17933 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
17934 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
17935 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
17936 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
17937 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
17938 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
17939 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
17940 c-torture 1.11.
17941 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
17942 correspond to c-torture 1.11.
17943
17944 * New file.