1 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4 * gcc.dg/Wbad-function-cast-1.c: New test.
6 2004-09-23 Zack Weinberg <zack@codesourcery.com>
8 * g++.dg/ext/complit1.C
9 * g++.dg/other/error2.C
10 * g++.dg/other/nontype-1.C
11 * g++.dg/parse/crash11.C
12 * g++.dg/parse/crash12.C
13 * g++.dg/parse/error15.C
14 * g++.dg/parse/error4.C
15 * g++.dg/parse/tmpl-outside1.C
16 * g++.dg/parse/too-many-tmpl-args1.C
17 * g++.dg/template/dependent-expr3.C
18 * g++.dg/template/error10.C
19 * g++.dg/template/instantiate1.C
20 * g++.dg/template/vtable2.C
21 * g++.dg/warn/Wshadow-1.C
23 * g++.old-deja/g++.brendan/crash16.C
24 * g++.old-deja/g++.brendan/crash18.C
25 * g++.old-deja/g++.brendan/crash48.C
26 * g++.old-deja/g++.brendan/crash49.C
27 * g++.old-deja/g++.brendan/crash55.C
28 * g++.old-deja/g++.brendan/crash56.C
29 * g++.old-deja/g++.brendan/crash8.C
30 * g++.old-deja/g++.brendan/enum11.C
31 * g++.old-deja/g++.brendan/enum8.C
32 * g++.old-deja/g++.brendan/enum9.C
33 * g++.old-deja/g++.brendan/friend3.C
34 * g++.old-deja/g++.brendan/misc14.C
35 * g++.old-deja/g++.bugs/900402_02.C
36 * g++.old-deja/g++.bugs/900404_03.C
37 * g++.old-deja/g++.bugs/900404_04.C
38 * g++.old-deja/g++.bugs/900428_03.C
39 * g++.old-deja/g++.jason/crash4.C
40 * g++.old-deja/g++.jason/overload21.C
41 * g++.old-deja/g++.jason/redecl1.C
42 * g++.old-deja/g++.jason/report.C
43 * g++.old-deja/g++.jason/rfg10.C
44 * g++.old-deja/g++.jason/template30.C
45 * g++.old-deja/g++.law/arm12.C
46 * g++.old-deja/g++.law/ctors5.C
47 * g++.old-deja/g++.law/cvt20.C
48 * g++.old-deja/g++.law/init10.C
49 * g++.old-deja/g++.law/init8.C
50 * g++.old-deja/g++.law/visibility17.C
51 * g++.old-deja/g++.law/visibility7.C
52 * g++.old-deja/g++.mike/net8.C
53 * g++.old-deja/g++.mike/p646.C
54 * g++.old-deja/g++.mike/p700.C
55 * g++.old-deja/g++.mike/p701.C
56 * g++.old-deja/g++.mike/p811.C
57 * g++.old-deja/g++.ns/template13.C
58 * g++.old-deja/g++.other/array3.C
59 * g++.old-deja/g++.other/crash25.C
60 * g++.old-deja/g++.other/dtor3.C
61 * g++.old-deja/g++.other/dtor4.C
62 * g++.old-deja/g++.other/main1.C
63 * g++.old-deja/g++.other/warn7.C
64 * g++.old-deja/g++.pt/crash11.C
65 * g++.old-deja/g++.pt/crash36.C
66 * g++.old-deja/g++.pt/spec22.C
67 * g++.old-deja/g++.pt/spec9.C
68 * g++.old-deja/g++.pt/ttp52.C
69 * g++.old-deja/g++.robertl/eb103.C
70 * g++.old-deja/g++.robertl/eb121.C
71 * g++.old-deja/g++.robertl/eb22.C
72 * g++.old-deja/g++.robertl/eb8.C:
73 Update locations and/or regexps of dg-error markers.
74 Remove markers for some bogus messages that are no longer issued.
76 2004-09-23 Jakub Jelinek <jakub@redhat.com>
78 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
79 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
81 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
84 * g++.dg/lookup/crash5.C: New test.
86 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
88 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
89 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
90 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
91 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
92 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
93 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
95 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
96 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
97 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
98 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
99 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
100 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
102 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
104 * gcc.dg/vect/vect-44.c: Check additional cases.
105 * gcc.dg/vect/vect-48.c: Check additional cases.
107 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
108 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
109 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
110 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
111 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
112 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
113 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
114 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
115 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
117 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
118 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
119 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
121 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
123 * gcc.dg/tree-ssa/loop-6.c: New test.
125 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
128 * g++.dg/inherit/base2.C: New.
130 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
132 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
133 * gcc.dg/20001012-2.c: Likewise.
134 * gcc.dg/20001013-1.c: Likewise.
135 * gcc.dg/20001101-1.c: Likewise.
136 * gcc.dg/20001102-1.c: Likewise.
137 * gcc.dg/bf-spl1.c: Likewise.
138 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
139 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
141 2004-09-22 Diego Novillo <dnovillo@redhat.com>
143 PR tree-optimization/16721
144 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
146 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
148 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
149 * gcc.dg/20040305-1.c: Likewise.
151 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
154 * gcc.c-torture/compile/pr16566-1.c,
155 gcc.c-torture/compile/pr16566-2.c,
156 gcc.c-torture/compile/pr16566-3.c: New tests.
158 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
160 PR tree-optimization/17512
161 * gcc.c-torture/compile/20040916-1.c.
163 2004-09-21 Mark Mitchell <mark@codesourcery.com>
165 * gcc.dg/pragma-re-3.c: New test.
167 2004-09-17 Matt Austern <austern@apple.com>
170 * g++.dg/other/anon3.C: New.
172 2004-09-21 Roger Sayle <roger@eyesopen.com>
175 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
176 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
177 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
178 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
179 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
181 2004-09-21 Bud Davis <bdavis9659@comcast.net>
184 * gfortran.dg/pr17286.f90: New test.
186 2004-09-20 Mark Mitchell <mark@codesourcery.com>
189 * g++.dg/template/static7.C: New test.
191 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
194 * gcc.c-torture/compile/pr17558.c: New test.
196 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
198 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
199 if SKIP_ATTRIBUTE is defined.
201 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
204 * gfortran.dg/pr15957.f90: New test.
206 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
208 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
210 * gcc.dg/vect/vect-79.c: Likewise.
211 * gcc.dg/vect/vect-80.c: Likewise.
213 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
216 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
218 2004-09-20 Ira Rosen <irar@il.ibm.com>
220 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
221 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
222 * gcc.dg/vect/vect-62.c: New testcase.
223 * gcc.dg/vect/vect-63.c: New testcase.
224 * gcc.dg/vect/vect-64.c: New testcase.
225 * gcc.dg/vect/vect-65.c: New testcase.
226 * gcc.dg/vect/vect-66.c: New testcase.
227 * gcc.dg/vect/vect-67.c: New testcase.
228 * gcc.dg/vect/vect-68.c: New testcase.
229 * gcc.dg/vect/vect-69.c: New testcase.
230 * gcc.dg/vect/vect-79.c: New testcase.
231 * gcc.dg/vect/vect-80.c: New testcase.
233 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
235 * gcc.target/mips/asm-1.c: New test.
237 2004-09-19 Ira Rosen <irar@il.ibm.com>
239 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
240 * gcc.dg/vect/vect-73.c: New testcase.
241 * gcc.dg/vect/vect-74.c: New testcase.
242 * gcc.dg/vect/vect-75.c: New testcase.
243 * gcc.dg/vect/vect-76.c: New testcase.
244 * gcc.dg/vect/vect-77.c: New testcase.
245 * gcc.dg/vect/vect-78.c: New testcase
247 2004-09-18 Paul Brook <paul@codesourcery.com>
249 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
251 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
254 * gcc.dg/pr17424-1.c: New test.
256 2004-09-18 Diego Novillo <dnovillo@redhat.com>
258 * g++.dg/tree-ssa/pr17153.C: New test.
260 2004-09-16 Geoffrey Keating <geoffk@apple.com>
263 * testsuite/g++.dg/pch/wchar-1.C: New.
264 * testsuite/g++.dg/pch/wchar-1.Hs: New.
266 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
268 * gcc.c-torture/execute/20040917-1.c: New test.
270 2004-09-17 Diego Novillo <dnovillo@redhat.com>
272 PR tree-optimization/17319
273 * gcc.dg/pr17319.c: New test.
275 2004-09-17 Devang Patel <dpatel@apple.com>
277 * gcc.dg/20040813-1.c: New test.
279 2004-09-17 Diego Novillo <dnovillo@redhat.com>
281 PR tree-optimization/17273
282 * gcc.c-torture/compile/pr17273.c: New test.
284 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
286 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
287 Update expected messages.
288 * gcc.dg/declspec-13.c: New test.
290 2004-09-17 David Edelsohn <edelsohn@gnu.org>
292 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
294 2004-09-17 Diego Novillo <dnovillo@redhat.com>
296 * gcc.c-torture/execute/pr17252.c: Use post-increment to
297 change what 'a' is pointing to.
299 2004-09-17 Mark Mitchell <mark@codesourcery.com>
302 * g++.dg/template/error18.C: New test.
305 * g++.dg/warn/Wunused-8.C: New test.
307 2004-09-17 Steven Bosscher <stevenb@suse.de>
309 PR tree-optimization/17513
310 * gcc.dg/20040916-1.c: New test.
312 2004-09-16 Mark Mitchell <mark@codesourcery.com>
315 * g++.dg/template/typename7.C: New test.
317 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
319 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
321 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
323 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
324 with -ftree-based-profiling also.
325 * lib/profopt.exp: Support late-set profile_option/feedback_option.
327 2004-09-16 Victor Leikehman <lei@il.ibm.com>
330 * gfortran.dg/der_array_io_1.f90: New test.
331 * gfortran.dg/der_array_io_2.f90: New test.
332 * gfortran.dg/der_array_io_3.f90: New test.
334 2004-09-15 Mark Mitchell <mark@codesourcery.com>
336 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
339 2004-09-15 Mark Mitchell <mark@codesourcery.com>
341 * g++.dg/opt/switch1.C: New test.
343 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
345 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
346 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
347 Update expected messages.
349 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
352 * gfortran.dg/same_name_1.f90: New test.
354 2004-09-15 Diego Novillo <dnovillo@redhat.com>
356 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
357 dereference garbage pointers.
359 2004-09-15 Jakub Jelinek <jakub@redhat.com>
361 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
362 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
364 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
365 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
366 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
368 2004-09-14 Mark Mitchell <mark@codesourcery.com>
371 * g++.dg/template/mangle1.C: New test.
373 2004-09-14 Diego Novillo <dnovillo@redhat.com>
375 PR tree-optimization/17252
376 * gcc.c-torture/execute/pr17252.c: New test.
378 2004-09-14 Andrew Pinski <apinski@apple.com>
380 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
382 2004-09-14 Roger Sayle <roger@eyesopen.com>
384 PR rtl-optimization/9771
385 * gcc.dg/pr9771-1.c: New test case.
387 2004-09-14 Diego Novillo <dnovillo@redhat.com>
389 PR tree-optimization/15262
390 * gcc.c-torture/execute/pr15262-1.c: New test.
391 * gcc.c-torture/execute/pr15262-2.c: New test.
393 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
395 * gcc.dg/declspec-12.c: New test.
397 2004-09-14 Bud Davis <bdavis9659@comcast.net>
399 * gfortran.dg/pr17090.f90: Add directives to test.
401 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
403 * gcc.c-torture/compile/20040914-1.c: New test.
405 2004-09-13 Mark Mitchell <mark@codesourcery.com>
408 * g++.dg/template/decl2.C: New test.
410 2004-09-13 Bud Davis <bdavis9659@comcast.net>
413 * gfortran.dg/pr17090.f90: New test.
415 2004-09-13 Dale Johannesen <dalej@apple.com>
417 * gcc.c-torture/compile/pr17408.c: New test case.
419 2004-09-13 Mark Mitchell <mark@codesourcery.com>
422 * g++.dg/parse/crash17.C: New test.
425 * g++.dg/template/enum3.C: New test.
427 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
429 * lib/gcc-defs.exp: Load wrapper.exp.
430 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
432 * lib/gcc.exp (gcc_init): Similar.
433 * lib/gfortran.exp (gfortran_init): Similar.
434 * lib/objc.exp (objc_init): Similar.
435 * lib/treelang.exp (treelang_init): Similar.
436 * lib/wrapper.exp: New file with build_wrapper call machinery in
437 ${tool}_maybe_build_wrapper.
439 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
441 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
443 * gcc.dg/declspec-11.c: Update expected messages.
444 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
445 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
446 gcc.dg/inline-12.c: New tests.
448 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
450 * g++.dg/tree-ssa/pr17400.C: New testcase.
452 2004-09-13 James E Wilson <wilson@specifixinc.com>
454 * gcc.target/mips/sb1-1.c: New testcase.
456 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
458 * lib/g77-dg.exp: Remove unused file.
459 * lib/mike-g77.exp: Ditto.
460 * lib/g77.exp: Ditto.
462 2004-09-12 Richard Henderson <rth@redhat.com>
464 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
466 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
468 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
469 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
470 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
471 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
472 Update expected messages.
474 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
476 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
477 declaration/use mismatch for dirp parameter.
479 2004-09-12 Andrew Pinski <apinski@apple.com>
481 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
482 -fgnu-runtime is passed.
484 2004-09-12 Richard Henderson <rth@redhat.com>
486 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
487 do the uplevel thing and update additional_flags directly.
488 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
489 gfortran.fortran-torture/execute/intrinsic_nearest.x,
490 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
491 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
493 2004-09-11 Steven Bosscher <stevenb@suse.de>
495 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
497 2004-09-11 Roger Sayle <roger@eyesopen.com>
500 * g++.dg/opt/pr17411-1.C: New test case.
502 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
504 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
505 gcc.dg/tls/diag-2.c: Update expected messages.
506 * gcc.dg/991209-1.c: Specify compilation options. Update expected
508 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
509 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
510 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
511 gcc.dg/tls/diag-5.c: New tests.
513 2004-09-11 Zack Weinberg <zack@codesourcery.com>
515 * gcc.dg/20040910-1.c: Correct dg-error regexp.
517 2004-09-11 Steven Bosscher <stevenb@suse.de>
519 * g++.dg/parse/break-in-for.C: New test.
521 2004-09-11 Jakub Jelinek <jakub@redhat.com>
523 * gcc.dg/tree-ssa/20040911-1.c: New test.
525 2004-09-11 Andreas Jaeger <aj@suse.de>
527 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
528 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
530 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
532 * gcc.target/frv: New directory of FR-V-specific tests.
534 2004-09-10 James E Wilson <wilson@specifixinc.com>
536 * gcc.dg/convert-vec-1.c: New test.
538 2004-09-10 Roger Sayle <roger@eyesopen.com>
541 * gcc.dg/pr17024-1.c: New test case.
543 2004-09-10 Eric Christopher <echristo@redhat.com>
545 * gcc.dg/20040910-1.c: New test.
547 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
549 * gcc.dg/bitfld-9.c: New test.
551 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
553 * gcc.c-torture/execute/ieee/acc1.c: New test.
554 * gcc.c-torture/execute/ieee/acc2.c: New test.
555 * gcc.c-torture/execute/ieee/mzero6.c: New test.
557 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
559 * gcc.dg/deprecated-2.c: New test.
561 2004-09-09 James E Wilson <wilson@specifixinc.com>
563 * gcc.dg/init-vec-1.c: New test.
565 2004-09-09 Roger Sayle <roger@eyesopen.com>
568 * gcc.dg/pr17055-1.c: New test case.
570 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
573 * gcc.c-torture/execute/pr17377.c: New test.
575 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
578 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
579 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
580 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
581 gcc.dg/long-long-typespec-1.c: New tests.
582 * gcc.dg/tls/diag-2.c: Update expected diagnostics
584 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
586 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
587 gcc.dg/gnu99-static-1.c: New tests.
589 2004-09-08 Devang Patel <dpatel@apple.com>
591 * gcc.dg/darwin-ld-20040828-1.c: New test.
592 * gcc.dg/darwin-ld-20040828-2.c: New test.
593 * gcc.dg/darwin-ld-20040828-3.c: New test.
595 2004-09-08 Ziemowit Laski <zlaski@apple.com>
597 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
598 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
600 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
601 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
603 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
605 * objc.dg/type-size-2.m: Fix wording in comment.
606 * objc.dg/va-meth-1.m: New test case.
608 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
611 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
612 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
614 2004-09-06 Devang Patel <dpatel@apple.com>
616 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
617 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
619 2004-09-06 Zack Weinberg <zack@codesourcery.com>
621 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
622 reflect changed line numbering of diagnostics.
624 2004-09-06 Paul Brook <paul@codesourcery.com>
626 * gfortran.dg/edit_real_1.f90: Add new test.
628 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
630 * gcc.dg/tree-ssa/loop-2.c: New test.
631 * gcc.dg/tree-ssa/loop-3.c: New test.
632 * gcc.dg/tree-ssa/loop-4.c: New test.
633 * gcc.dg/tree-ssa/loop-5.c: New test.
635 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
637 * gcc.dg/format/sentinel-1.c: Update for parameter option.
639 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
641 * gcc.dg/format/sentinel-1.c: New test.
643 2004-09-04 Uros Bizjak <uros@kss-loka.si>
645 * testsuite/gcc.dg/builtins-46.c: New.
647 2004-09-03 Devang Patel <dpatel@apple.com>
649 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
650 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
652 2004-09-03 Jan Beulich <jbeulich@novell.com>
654 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
655 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
656 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
657 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
658 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
659 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
660 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
661 the non-portable bzero.
662 * gcc.dg/20010912-1.c: xfail for NetWare.
663 * gcc.dg/20020426-2.c: xfail for NetWare.
664 * gcc.dg/20021014-1.c: xfail for NetWare.
665 * gcc.dg/20021018-1.c: xfail for NetWare.
666 * gcc.dg/20030213-1.c: xfail for NetWare.
667 * gcc.dg/20030225-1.c: xfail for NetWare.
668 * gcc.dg/20030708-1.c: xfail for NetWare.
669 * gcc.dg/builtins-config.h: Also exclude NetWare.
670 * gcc.dg/format/format.h: Define restrict only if not already defined.
671 * gcc.dg/nest.c: xfail for NetWare.
672 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
673 * lib/target-supports.exp (check_visibility_available): Exclude
676 2004-09-03 Jan Beulich <jbeulich@novell.com>
678 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
679 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
680 deterministic starting point for the alignment of structure fields.
681 * gcc.dg/Wpadded.c: Dito.
682 * g++.dg/abi/vbase10.C: Dito.
684 2004-09-03 Devang Patel <dpatel@apple.com>
686 * g++.dg/debug/pr15736.cc: New test.
688 2004-09-02 Mark Mitchell <mark@codesourcery.com>
690 * README.QMTEST: Fix out-of-date link.
692 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
695 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
696 Delete. Duplicate of gfortran.dg/g77/20010610.f
698 2004-09-02 Mark Mitchell <mark@codesourcery.com>
700 * g++.dg/abi/arm_rtti1.C: New test.
702 2004-09-02 Geoffrey Keating <geoffk@apple.com>
704 * gcc.dg/ppc-vector-memcpy.c: New.
705 * gcc.dg/ppc-vector-memset.c: New.
707 2004-09-02 Chao-ying Fu <fu@mips.com>
709 * gcc.target/mips/mips-3d-1.c: New test.
710 * gcc.target/mips/mips-3d-2.c: New test.
711 * gcc.target/mips/mips-3d-3.c: New test.
712 * gcc.target/mips/mips-3d-4.c: New test.
713 * gcc.target/mips/mips-3d-5.c: New test.
714 * gcc.target/mips/mips-3d-6.c: New test.
715 * gcc.target/mips/mips-3d-7.c: New test.
716 * gcc.target/mips/mips-3d-8.c: New test.
717 * gcc.target/mips/mips-3d-9.c: New test.
718 * gcc.target/mips/mips-ps-1.c: New test.
719 * gcc.target/mips/mips-ps-2.c: New test.
720 * gcc.target/mips/mips-ps-3.c: New test.
721 * gcc.target/mips/mips-ps-4.c: New test.
722 * gcc.target/mips/mips-ps-type.c: New test.
724 2004-09-02 Paul Brook <paul@codesourcery.com>
726 * gfortran.dg/edit_real_1.f90: Add new tests.
728 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
731 * gfortran.dg/merge_char_1.f90: New test.
733 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
736 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
738 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
741 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
743 2004-09-01 Mark Mitchell <mark@codesourcery.com>
745 * g++.dg/opt/loop1.C: Do not XFAIL.
747 2004-09-01 Jakub Jelinek <jakub@redhat.com>
749 * gcc.c-torture/execute/20040831-1.c: New test.
751 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
754 * gfortran.dg/g77/20010610.f: Now passes.
755 Copy from g77.f-torture/execute. Add dg-run directive.
756 * gfortran.dg/g77/README: Update
758 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
760 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
761 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
762 (t1, t2, t3, t4): Add volatile.
764 2004-08-31 Mark Mitchell <mark@codesourcery.com>
766 * g++.dg/ext/visibility/arm1.C: New test.
768 2004-08-31 Geoffrey Keating <geoffk@apple.com>
770 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
773 2004-09-01 Paul Brook <paul@codesourcery.com>
775 * gfortran.dg/eof_2.f90: New test.
777 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
780 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
782 2004-08-31 Bud Davis <bdavis9659@comcast.net>
785 * gfortran.dg/list_read_2.f90: New test.
787 2004-08-31 Mark Mitchell <mark@codesourcery.com>
789 * g++.dg/abi/key1.C: New test.
791 2004-08-31 Richard Henderson <rth@redhat.com>
793 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
795 * g++.dg/other/offsetof5.C: Remove duplicate.
797 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
800 * gfortran.dg/func_derived_1.f90: New test.
802 2004-08-31 Paul Brook <paul@codesourcery.com>
804 * gfortran.dg/eof_1.f90: New test.
806 2004-08-31 Paul Brook <paul@codesourcery.com>
808 * gfortran.dg/list_read_1.f90: New file.
810 2004-08-30 Mark Mitchell <mark@codesourcery.com>
812 * g++.dg/opt/loop1.C: XFAIL.
814 2004-08-30 Geoffrey Keating <geoffk@apple.com>
816 * gcc.dg/funcdef-storage-1.c: New.
817 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
818 an extern function in local scope.
819 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
820 declare an 'auto inline' function in local scope.
821 * gcc.dg/20011130-1.c: Likewise.
822 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
823 an 'auto' function in local scope.
824 * gcc.dg/20021014-1.c: Likewise.
825 * gcc.dg/20030331-2.c: Likewise.
827 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
829 * gfortran.dg/blockdata_1.f90: New test.
831 2004-08-30 Richard Henderson <rth@redhat.com>
833 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
835 2004-08-30 Richard Henderson <rth@redhat.com>
837 * lib/fortran-torture.exp (fortran-torture-execute): Honor
838 additional_flags set by alternate driver.
839 (ieee-options): New procedure.
840 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
841 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
842 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
843 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
845 2004-08-30 Richard Henderson <rth@redhat.com>
847 * lib/f-torture.exp: Remove.
849 2004-08-29 Mark Mitchell <mark@codesourcery.com>
851 PR rtl-optimization/16590
852 * g++.dg/opt/loop1.C: New test.
854 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
857 * gfortran.dg/oldstyle_1.f90: New test.
859 2004-08-29 Steven G. Kargl <kargls@comcast.net>
860 Paul Brook <paul@codesourcery.com>
862 * gfortran.dg/g77/README: Update.
863 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
864 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
865 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
867 2004-08-28 Paul Brook <paul@codesourcery.com>
870 * gfortran.dg/edit_real_1.f90: New test.
872 2004-08-27 Paul Brook <paul@codesourcery.com>
874 * gfortran.dg/rewind_1.f90: New test.
876 2004-08-27 Bud Davis <bdavis9659@comcast.net>
879 * gfortran.dg/pr16597.f90: New test.
881 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
884 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
885 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
886 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
887 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
888 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
890 2004-08-26 Nick Clifton <nickc@redhat.com>
892 * gcc.c-torture/compile/pr17119.c: New test.
894 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
896 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
898 2004-08-25 Richard Henderson <rth@redhat.com>
900 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
901 the bits that expect kind=8 to be the largest real kind.
903 2004-08-25 Ziemowit Laski <zlaski@apple.com>
905 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
907 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
909 * gfortran.dg/assignment_1.f90: New test.
911 2004-08-25 Adam Nemet <anemet@lnxw.com>
913 * g++.dg/template/repo3.C: New test.
915 2004-08-25 Roger Sayle <roger@eyesopen.com>
918 PR tree-optimization/16372
919 * g++.dg/opt/pr16372-1.C: New test case.
920 * g++.dg/opt/pr16693-1.C: New test case.
921 * g++.dg/opt/pr16693-2.C: New test case.
923 2004-08-25 Ziemowit Laski <zlaski@apple.com>
925 * objc.dg/proto-lossage-4.m: New test.
927 2004-08-25 Mark Mitchell <mark@codesourcery.com>
930 * g++.dg/inherit/local2.C: New test.
932 2004-08-25 Paul Brook <paul@codesourcery.com>
935 * gfortran.dg/string_ctor_1.f90: New test.
937 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
940 * g++.dg/template/redecl2.C: New test.
942 2004-08-24 Bud Davis <bdavis9659@comcast.net>
945 * gfortran.dg/pr17143.f90: New test.
947 2004-08-24 Bud Davis <bdavis9659@comcast.net>
950 * gfortran.dg/pr17164.f90: New test.
952 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
954 * gcc.dg/tree-ssa/loop-1.c: New test.
956 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
958 * gcc.c-torture/compile/20040824-1.c: New test.
960 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
962 * gcc.c-torture/compile/iftrap-3.c: New test.
964 2004-08-24 Paul Brook <paul@codesourcery.com>
966 * gfortran.dg/entry_2.f90: New test.
968 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
971 * g++.dg/lookup/ambig[12].C: New.
973 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
976 * g++.dg/template/crash21.C: New test.
977 * g++.dg/template/crash22.C: Likewise.
979 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
982 * g++.dg/template/access15.C: New.
984 2004-08-23 Mark Mitchell <mark@codesourcery.com>
987 * g++.dg/template/repo2.C: New test.
989 2004-08-23 Roger Sayle <roger@eyesopen.com>
991 PR rtl-optimization/17078
992 * gcc.c-torture/execute/pr17078-1.c: New test case.
994 2004-08-23 Mark Mitchell <mark@codesourcery.com>
997 * gcc.dg/debug/crash1.c: New test.
999 2004-08-23 Mark Mitchell <mark@codesourcery.com>
1002 * gcc.dg/loop-5.c: New test.
1004 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1006 * gcc.c-torture/execute/20040823-1.c: New test.
1008 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
1010 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
1011 to the assembler. Simplify test accordingly.
1012 (asm_abi_flags): Use GNU names.
1013 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
1014 to check for ABI flags.
1016 2004-08-22 Andrew Pinski <apinski@apple.com>
1018 * g++.dg/opt/pr14029.C: New test.
1019 * gcc.c-torture/execute/pr15262.c: New test.
1021 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1023 * gfortran.dg/reduction.f90: Add checks with complex arguments.
1025 2004-08-21 Bud Davis <bdavis9659@comcast.net>
1028 * gfortran.dg/direct_io.f90: New test.
1030 2004-08-20 Mark Mitchell <mark@codesourcery.com>
1033 * g++.dg/inherit/local2.C: New test.
1035 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
1038 * g++.dg/warn/Wparentheses-4.C: New test.
1040 2004-08-20 Mark Mitchell <mark@codesourcery.com>
1043 * g++.dg/inherit/local2.C: New test.
1045 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
1046 * gcc.dg/ppc-ldstruct.c: Likewise.
1047 * gcc.dg/ppc64-abi-2.c: Likewise.
1049 2004-08-20 Jakub Jelinek <jakub@redhat.com>
1051 PR rtl-optimization/17099
1052 * gcc.c-torture/execute/20040820-1.c: New test.
1054 2004-08-20 David Edelsohn <edelsohn@gnu.org>
1056 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
1058 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
1061 * gfortran.dg/auto_array_1.f90: New test.
1063 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1066 * gfortran.dg/simpleif_1.f90: New test.
1068 2004-08-19 Mark Mitchell <mark@codesourcery.com>
1070 * lib/target-supports.exp (check_profiling_available): Return
1071 false for arm*-*-symbianelf* and arm*-*-eabi*.
1074 * g++.dg/template/delete1.C: New test.
1076 2004-08-19 Paul Brook <paul@codesourcery.com>
1080 * gfortran.dg/data_char_1.f90: New test.
1082 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
1085 * gfortran.dg/reduction.f90: New testcase.
1087 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1090 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
1092 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
1095 * g++.dg/Wparentheses-3.C: New test.
1097 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
1099 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
1100 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
1101 * gcc.dg/vect/vect-2.c: Likewise.
1102 * gcc.dg/vect/vect-3.c: Likewise.
1103 * gcc.dg/vect/vect-4.c: Likewise.
1104 * gcc.dg/vect/vect-5.c: Likewise.
1105 * gcc.dg/vect/vect-6.c: Likewise.
1106 * gcc.dg/vect/vect-7.c: Likewise.
1107 * gcc.dg/vect/vect-25.c: Likewise.
1108 * gcc.dg/vect/vect-31.c: Likewise.
1109 * gcc.dg/vect/vect-32.c: Likewise.
1110 * gcc.dg/vect/vect-34.c: Likewise.
1111 * gcc.dg/vect/vect-36.c: Likewise.
1112 * gcc.dg/vect/vect-all.c: Likewise.
1114 2004-08-18 Mark Mitchell <mark@codesourcery.com>
1117 * g++.dg/template/operator4.C: New test.
1119 2004-08-18 Richard Henderson <rth@redhat.com>
1121 * gcc.dg/20040206-1.c: XFAIL.
1123 2004-08-17 Mark Mitchell <mark@codesourcery.com>
1126 * g++.dg/template/array7.C: New test.
1128 2004-08-17 James E Wilson <wilson@specifixinc.com>
1130 * gcc.dg/mips-movcc-1.c: New test.
1131 * gcc.dg/mips-movcc-2.c: New test.
1132 * gcc.dg/mips-movcc-3.c: New test.
1134 * gcc.dg/mips-nmadd-1.c: New test.
1135 * gcc.dg/mips-nmadd-2.c: New test.
1137 2004-08-17 Mark Mitchell <mark@codesourcery.com>
1140 * g++.dg/opt/inline8.C: New test.
1143 * g++.dg/parse/error17.C: New test.
1145 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
1147 * gcc.dg/vect: New directory for vectorizer tests.
1148 * gcc.dg/vect/tree-vect.h: New file.
1149 * gcc.dg/vect/vect.exp: New file.
1150 * gcc.dg/vect/pr16105.c.c: New test.
1151 * gcc.dg/vect/vect-1.c: New test.
1152 * gcc.dg/vect/vect-2.c: New test.
1153 * gcc.dg/vect/vect-3.c: New test.
1154 * gcc.dg/vect/vect-4.c: New test.
1155 * gcc.dg/vect/vect-5.c: New test.
1156 * gcc.dg/vect/vect-6.c: New test.
1157 * gcc.dg/vect/vect-7.c: New test.
1158 * gcc.dg/vect/vect-8.c: New test.
1159 * gcc.dg/vect/vect-9.c: New test.
1160 * gcc.dg/vect/vect-10.c: New test.
1161 * gcc.dg/vect/vect-11.c: New test.
1162 * gcc.dg/vect/vect-12.c: New test.
1163 * gcc.dg/vect/vect-13.c: New test.
1164 * gcc.dg/vect/vect-14.c: New test.
1165 * gcc.dg/vect/vect-15.c: New test.
1166 * gcc.dg/vect/vect-16.c: New test.
1167 * gcc.dg/vect/vect-17.c: New test.
1168 * gcc.dg/vect/vect-18.c: New test.
1169 * gcc.dg/vect/vect-19.c: New test.
1170 * gcc.dg/vect/vect-20.c: New test.
1171 * gcc.dg/vect/vect-21.c: New test.
1172 * gcc.dg/vect/vect-22.c: New test.
1173 * gcc.dg/vect/vect-23.c: New test.
1174 * gcc.dg/vect/vect-24.c: New test.
1175 * gcc.dg/vect/vect-25.c: New test.
1176 * gcc.dg/vect/vect-26.c: New test.
1177 * gcc.dg/vect/vect-27.c: New test.
1178 * gcc.dg/vect/vect-28.c: New test.
1179 * gcc.dg/vect/vect-29.c: New test.
1180 * gcc.dg/vect/vect-30.c: New test.
1181 * gcc.dg/vect/vect-31.c: New test.
1182 * gcc.dg/vect/vect-32.c: New test.
1183 * gcc.dg/vect/vect-33.c: New test.
1184 * gcc.dg/vect/vect-34.c: New test.
1185 * gcc.dg/vect/vect-35.c: New test.
1186 * gcc.dg/vect/vect-36.c: New test.
1187 * gcc.dg/vect/vect-37.c: New test.
1188 * gcc.dg/vect/vect-38.c: New test.
1189 * gcc.dg/vect/vect-40.c: New test.
1190 * gcc.dg/vect/vect-41.c: New test.
1191 * gcc.dg/vect/vect-42.c: New test.
1192 * gcc.dg/vect/vect-43.c: New test.
1193 * gcc.dg/vect/vect-44.c: New test.
1194 * gcc.dg/vect/vect-45.c: New test.
1195 * gcc.dg/vect/vect-46.c: New test.
1196 * gcc.dg/vect/vect-47.c: New test.
1197 * gcc.dg/vect/vect-48.c: New test.
1198 * gcc.dg/vect/vect-49.c: New test.
1199 * gcc.dg/vect/vect-50.c: New test.
1200 * gcc.dg/vect/vect-51.c: New test.
1201 * gcc.dg/vect/vect-52.c: New test.
1202 * gcc.dg/vect/vect-53.c: New test.
1203 * gcc.dg/vect/vect-54.c: New test.
1204 * gcc.dg/vect/vect-55.c: New test.
1205 * gcc.dg/vect/vect-56.c: New test.
1206 * gcc.dg/vect/vect-57.c: New test.
1207 * gcc.dg/vect/vect-58.c: New test.
1208 * gcc.dg/vect/vect-59.c: New test.
1209 * gcc.dg/vect/vect-60.c: New test.
1210 * gcc.dg/vect/vect-61.c: New test.
1211 * gcc.dg/vect/vect-all.c: New test.
1212 * gcc.dg/vect/vect-none.c: New test.
1214 2004-08-17 Paul Brook <paul@codesourcery.com>
1217 * gfortran.dg/entry_1.f90: New test.
1219 2004-08-17 Andrew Pinski <apinski@apple.com>
1221 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
1223 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
1225 * gcc.dg/pr17036-1.c: New test.
1227 2004-08-16 Devang Patel <dpatel@apple.com>
1229 * gcc.dg/darwin-20040809-1.c: New test.
1231 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
1233 * gcc.dg/funcdef-attr-1.c: New test.
1235 2004-08-16 Janis Johnson <janis187@us.ibm.com>
1237 * gcc.dg/altivec-17.c: New test.
1238 * gcc.dg/altivec-18.c: New test.
1240 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1243 * g++.dg/template/vtable2.C: New test.
1245 2004-08-14 Richard Henderson <rth@redhat.com>
1247 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
1248 * gcc.dg/pack-test-4.c (main): Return 0.
1249 * gcc.dg/setjmp-1.c: Remove XFAIL.
1250 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
1252 2004-08-14 Richard Henderson <rth@redhat.com>
1254 * gcc.dg/980217-1.c: Add prototype for printf.
1256 2004-08-13 Bud Davis <bdavis9659@comcast.net>
1258 * gfortran.dg/pr16935.f90: New test.
1260 2004-08-13 Janis Johnson <janis187@us.ibm.com>
1262 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
1264 2004-08-13 Paul Brook <paul@codesourcery.com>
1266 * gfortran.dg/der_io_1.f90: Remove stray comma.
1268 2004-08-12 Janis Johnson <janis187@us.ibm.com>
1270 * gcc.dg/vmx/cw-bug-2.c: Remove.
1271 * gcc.dg/vmx/vprint-1.c: Remove.
1272 * gcc.dg/vmx/vscan-1.c: Remove.
1274 2004-08-12 Devang patel <dpatel@apple.com>
1276 * gcc.dg/darwin-20040809-2.c: New test.
1278 2004-08-12 Janis Johnson <janis1872us.ibm.com>
1280 * g++.dg/ext/altivec-12.C: New test.
1282 * g++.dg/ext/altivec-11.C: New test.
1284 2004-08-12 Paul Brook <paul@codesourcery.com>
1286 * g++.dg/abi/arm_cxa_vec_1.C: New test.
1288 2004-08-12 Janis Johnson <janis187@us.ibm.com>
1290 * g++.dg/ext/altivec-2.C: Check for hardware support before
1291 executing any VMX instructions.
1293 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
1295 2004-08-12 Jakub Jelinek <jakub@redhat.com>
1298 * g++.old-deja/g++.other/comdat4.C: New test.
1299 * g++.old-deja/g++.other/comdat4-aux.cc: New.
1301 2004-08-12 Ben Elliston <bje@au.ibm.com>
1304 * gcc.dg/pr16286.c: New test.
1306 2004-08-12 Jan Beulich <jbeulich@novell.com>
1308 * g++.dg/ext/asm5.C: New.
1310 2004-08-11 Mark Mitchell <mark@codesourcery.com>
1313 * g++.dg/eh/crash1.C: New test.
1316 * g++.dg/ext/construct1.C: New test.
1318 2004-08-11 Mark Mitchell <mark@codesourcery.com>
1321 * g++.dg/init/ptrmem1.C: New test.
1324 * g++.dg/parse/offsetof5.C: New test.
1327 * g++.dg/template/overload3.C: New test.
1329 2004-08-11 Mark Mitchell <mark@codesourcery.com>
1332 * g++.dg/parse/error16.C: New test.
1335 * g++.dg/template/error14.C: New test.
1338 * g++.dg/template/error15.C: New test.
1340 2004-08-11 Devang Patel <dpatel@apple.com>
1342 * gcc.dg/darwin-ld-20040809-1.c: New test.
1343 * gcc.dg/darwin-ld-20040809-2.c: New test.
1345 2004-08-11 Steven G. Kargl <kargls@comcast.net>
1348 * gfortran.dg/dfloat_1.f90: New test.
1350 2004-08-09 Mark Mitchell <mark@codesourcery.com>
1352 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
1353 * gcc.dg/dll-2.c: Fix dg-require syntax.
1354 * gcc.misc-tests/arm-isr.c (abort): Declare.
1357 2004-08-10 Mark Mitchell <mark@codesourcery.com>
1360 * g++.dg/parse/crash16.C: New test.
1362 2004-08-10 Roger Sayle <roger@eyesopen.com>
1364 * gcc.dg/mips-rsqrt-1.c: New test case.
1365 * gcc.dg/mips-rsqrt-2.c: New test case.
1366 * gcc.dg/mips-rsqrt-3.c: New test case.
1368 2004-08-10 Paul Brook <paul@codesourcery.com>
1370 * gfortran.dg/der_io_1.f90: New test.
1372 2004-08-10 Paul Brook <paul@codesourcery.com>
1375 * gfortran.dg/der_array_1.f90: New test.
1377 2004-08-09 David Edelsohn <edelsohn@gnu.org>
1379 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
1381 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
1383 * gcc.dg/wchar_t-2.c: Fix typo.
1385 2004-08-09 Falk Hueffner <falk@debian.org>
1387 PR tree-optimization/12517
1388 * gcc.c-torture/compile/pr12517.c: New test.
1390 PR tree-optimization/12578
1391 * gcc.c-torture/compile/pr12578.c: New test.
1393 PR tree-optimization/12899
1394 * gcc.c-torture/compile/pr12899.c: New test.
1396 PR rtl-optimization/14692
1397 * gcc.c-torture/compile/pr14692.c: New test.
1399 PR tree-optimization/16461
1400 * gcc.c-torture/compile/pr16461.c: New test.
1402 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
1404 * gfortran.dg/getenv_1.f90: New test.
1406 2004-08-06 Mark Mitchell <mark@codesourcery.com>
1408 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
1410 * gcc.dg/symbian5.c: Test -fno-short-wchar.
1412 2004-08-06 Paul Brook <paul@codesourcery.com>
1414 * gfortran.dg/ret_array_1.f90: New test.
1415 * gfortran.dg/ret_pointer_1.f90: New test.
1417 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
1419 * gcc.dg/missing-field-init-[12].c: New tests.
1420 * g++.dg/warn/missing-field-init-[12].C: New tests.
1422 2004-08-06 Mark Mitchell <mark@codesourcery.com>
1424 * gcc.dg/enum2.c: New test.
1425 * gcc.dg/symbian3.c: Likewise.
1426 * gcc.dg/symbian4.c: Likewise.
1427 * gcc.dg/wchar_t-2.c: Likewise.
1429 2004-08-05 Mark Mitchell <mark@codesourcery.com>
1431 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
1434 2004-08-05 Mark Mitchell <mark@codesourcery.com>
1436 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
1437 dg-require-visiblity.
1438 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
1439 * g++.dg/ext/visibility/fvisibility.C: Likewise.
1440 * g++.dg/ext/visibility/memfuncts.C: Likewise.
1441 * g++.dg/ext/visibility/new1.C: Likewise.
1442 * g++.dg/ext/visibility/pragma.C: Likewise.
1443 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
1444 * g++.dg/ext/visibility/virtual.C: Likewise.
1445 * g++/dg/ext/visibility/visibility-1.C: Likewise.
1446 * g++/dg/ext/visibility/visibility-2.C: Likewise.
1447 * g++/dg/ext/visibility/visibility-3.C: Likewise.
1448 * g++/dg/ext/visibility/visibility-4.C: Likewise.
1449 * g++/dg/ext/visibility/visibility-5.C: Likewise.
1450 * g++/dg/ext/visibility/visibility-6.C: Likewise.
1451 * g++/dg/ext/visibility/visibility-7.C: Likewise.
1452 * g++/dg/ext/visibility/visibility-8.C: New test.
1453 * gcc.c-torture/compile/dll.x: Remove.
1454 * gcc.dg/dll-2.c: Use dg-require-dll
1455 * gcc.dg/visibility-10.c: New test.
1456 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
1458 * testsuite/lib/scanasm.exp (scan_hidden): New function.
1459 (scan_not_hidden): Likewise.
1461 2004-08-05 David Edelsohn <edelsohn@gnu.org>
1463 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
1465 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
1467 * gcc.c-torture/execute/20040805-1.c: New test.
1469 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
1471 * gcc.dg/20020118-1.c: Declare abort.
1472 * gcc.dg/altivec_check.h: Likewise.
1473 * gcc.dg/iftrap-2.c: Likewise.
1474 * gcc.dg/pragma-darwin.c: Likewise.
1475 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
1477 2004-08-04 Geoffrey Keating <geoffk@apple.com>
1479 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
1481 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
1483 * gcc.c-torture/execute/builtins/abs-2.c,
1484 gcc.c-torture/execute/builtins/abs-3.c,
1485 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
1486 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
1487 intmax_t, uintmax_t and their limits.
1488 * gcc.dg/intmax_t-1.c: New test.
1490 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1492 * g++.dg/tc1/dr147.C: Add reference to PR.
1494 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
1496 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
1497 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
1499 2004-08-03 David Edelsohn <edelsohn@gnu.org>
1501 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
1503 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
1505 * gcc.dg/redecl-5.c: New test.
1506 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
1509 2004-08-03 Roger Sayle <roger@eyesopen.com>
1512 * gcc.c-torture/execute/pr16790-1.c: New test case.
1514 2004-08-03 Mark Mitchell <mark@codesourcery.com>
1516 * g++.dg/ext/visibility/assign1.C: New test.
1517 * g++.dg/ext/visibility/new1.C: Likewise.
1519 * gcc.dg/symbian1.c: New test.
1520 * gcc.dg/symbian2.c: Likewise.
1522 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
1525 * gcc.dg/i386-sse-9.c: New test.
1527 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
1529 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
1531 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
1533 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
1534 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
1535 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
1536 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
1537 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
1538 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
1539 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
1540 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
1541 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
1542 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
1543 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
1544 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
1545 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
1546 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
1547 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
1548 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
1549 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
1550 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
1551 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
1552 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
1553 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
1554 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
1555 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
1556 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
1557 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
1558 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
1559 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
1560 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
1561 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
1562 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
1563 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
1564 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
1565 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
1566 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
1567 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
1568 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
1569 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
1570 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
1571 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
1572 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
1573 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
1574 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
1575 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
1576 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
1577 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
1578 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
1579 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
1580 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
1581 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
1582 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
1583 gcc.misc-tests/i386-pf-3dnow-1.c,
1584 gcc.misc-tests/i386-pf-athlon-1.c,
1585 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
1586 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
1587 Declare built-in functions used.
1588 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
1590 2004-08-02 Mark Mitchell <mark@codesourcery.com>
1593 * g++.dg/lookup/using12.C: New test.
1595 * g++.dg/init/null1.C: Fix PR number.
1596 * g++.dg/parse/namespace10.C: Likewise.
1598 2004-08-01 Mark Mitchell <mark@codesourcery.com>
1601 * g++.dg/template/spec17.C: New test.
1602 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
1603 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
1605 2004-08-02 David Billinghurst
1608 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
1610 2004-08-01 Zack Weinberg <zack@codesourcery.com>
1612 * gcc.dg/ia64-got-1.c: New test case.
1614 2004-08-01 Mark Mitchell <mark@codesourcery.com>
1617 * g++.dg/init/null1.C: New test.
1618 * g++.dg/tc1/dr76.C: Adjust error marker.
1621 * g++.dg/parse/namespace10.C: New test.
1624 * g++.dg/inherit/ptrmem2.C: New test.
1626 2004-08-02 Ben Elliston <bje@au.ibm.com>
1629 * gcc.dg/pr16155.c: New test.
1631 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
1633 * gcc.dg/redecl-2.c: New test.
1635 2004-07-30 Geoffrey Keating <geoffk@apple.com>
1637 * gcc.dg/darwin-longdouble.c: New file.
1639 2004-07-30 Richard Henderson <rth@redhat.com>
1641 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
1642 write to constant argument.
1643 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
1645 2004-07-30 Richard Henderson <rth@redhat.com>
1647 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
1648 tests of nearest around zero.
1650 2004-07-30 Andrew Pinski <apinski@apple.com>
1652 * gcc.c-torture/compile/20040730-1.c: New test.
1654 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
1656 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
1659 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
1661 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
1663 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
1665 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
1666 contains $ld_library_path.
1667 * lib/gfortran.exp (gfortran_link_flags): Likewise.
1669 2004-07-29 Richard Henderson <rth@redhat.com>
1671 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
1673 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
1675 (Check): Accept either alternative.
1677 2004-07-29 Mark Mitchell <mark@codesourcery.com>
1679 * g++.dg/abi/inline1.C: New test.
1680 * g++.dg/abi/local1-a.cc: Likewise.
1681 * g++.dg/abi/local1.C: Likewise.
1682 * g++.dg/abi/mangle11.C: Tweak location of warnings.
1683 * g++.dg/abi/mangle12.C: Likewise.
1684 * g++.dg/abi/mangle17.C: Likewise.
1685 * g++.dg/abi/mangle20-2.C: Likewise.
1686 * g++.dg/opt/interface1.C: Likewise.
1687 * g++.dg/opt/interface1.h: Likewise.
1688 * g++.dg/opt/interface1-a.cc: New test.
1689 * g++.dg/parse/repo1.C: New test.
1690 * g++.dg/template/repo1.C: Likewise.
1691 * g++.dg/warn/Winline-1.C: Likewise.
1692 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
1694 2004-07-29 Diego Novillo <dnovillo@redhat.com>
1696 * gcc.dg/tree-ssa/20040729-1.c: New test.
1698 2004-07-27 Matt Austern <austern@apple.com>
1700 * gcc.dg/darwin-bool-1.c: New test.
1701 * gcc.dg/darwin-bool-2.c: New test.
1703 2004-07-28 Richard Henderson <rth@redhat.com>
1705 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
1706 arguments in the correct type. Don't write to constant arguments.
1708 2004-07-28 Diego Novillo <dnovillo@redhat.com>
1710 PR tree-optimization/16688
1711 PR tree-optimization/16689
1712 * g++.dg/tree-ssa/pr16688.C: New test.
1714 2004-07-28 Diego Novillo <dnovillo@redhat.com>
1716 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
1717 loads. Not only in the comment, this time.
1719 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
1721 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
1722 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
1723 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
1724 * gcc.dg/sh4a-bitmovua.c: New.
1725 * gcc.dg/sh4a-cos.c: New.
1726 * gcc.dg/sh4a-cosf.c: New.
1727 * gcc.dg/sh4a-fprun.c: New.
1728 * gcc.dg/sh4a-fsrra.c: New.
1729 * gcc.dg/sh4a-memmovua.c: New.
1730 * gcc.dg/sh4a-sin.c: New.
1731 * gcc.dg/sh4a-sincos.c: New.
1732 * gcc.dg/sh4a-sincosf.c: New.
1733 * gcc.dg/sh4a-sinf.c: New.
1735 2004-07-28 Diego Novillo <dnovillo@redhat.com>
1737 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
1739 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
1741 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
1744 2004-07-27 Andrew Pinski <apinski@apple.com>
1746 * g++.dg/rtti/tinfo1.C: Correct the xfail.
1748 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
1750 * gcc.dg/pragma-isr.c: New test.
1752 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1755 * g++.dg/template/ttp11.C: New test.
1757 2004-07-27 Diego Novillo <dnovillo@redhat.com>
1759 * gcc.c-torture/compile/20040727-1.c: New test.
1761 2004-07-26 Eric Christopher <echristo@redhat.com>
1763 * gcc.c-torture/compile/20040726-2.c: New test.
1765 2004-07-26 Andrew Pinski <apinski@apple.com>
1767 * g++.dg/rtti/tinfo1.C: Xfail.
1769 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
1771 * gcc.c-torture/compile/20040726-1.c: New test.
1773 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
1774 Brian Ryner <bryner@brianryner.com>
1778 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
1779 * g++.dg/ext/visibility/: New directory.
1780 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
1781 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
1782 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
1783 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
1784 * g++.dg/ext/visibility/fvisibility.C,
1785 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
1786 g++.dg/ext/visibility/fvisibility-override1.C
1787 g++.dg/ext/visibility/fvisibility-override2.C
1788 g++.dg/ext/visibility/memfuncts.C
1789 g++.dg/ext/visibility/noPLT.C
1790 g++.dg/ext/visibility/pragma.C
1791 g++.dg/ext/visibility/pragma-override1.C
1792 g++.dg/ext/visibility/pragma-override2.C
1793 g++.dg/ext/visibility/staticmemfuncts.C
1794 g++.dg/ext/visibility/virtual.C: New tests.
1796 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
1799 * gcc.dg/pr15360-1.c: New test.
1801 2004-07-25 Daniel Jacobowitz <dan@debian.org>
1803 * gcc.dg/pragma-align-2.c: New test.
1804 * gcc.dg/pragma-init-fini.c: New test.
1805 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
1808 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
1810 * gcc.dg/init-string-2.c: New test.
1812 2004-07-24 Zack Weinberg <zack@codesourcery.com>
1815 * gcc.dg/Wredundant-decls-1.c: New test case.
1817 2004-07-24 Jakub Jelinek <jakub@redhat.com>
1819 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
1820 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
1821 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
1822 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
1823 * gcc.dg/compat/generate-random.c: New file.
1824 * gcc.dg/compat/generate-random.h: Likewise.
1825 * gcc.dg/compat/generate-random_r.c: Likewise.
1826 * gcc.dg/compat/struct-layout-1.h: Likewise.
1827 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
1828 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
1829 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
1830 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
1831 * gcc.dg/compat/struct-layout-1_main.c: New test.
1832 * gcc.dg/compat/struct-layout-1_x.c: New file.
1833 * gcc.dg/compat/struct-layout-1_y.c: New file.
1834 * gcc.dg/compat/struct-layout-1_test.h: New file.
1836 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
1838 * gcc.dg/comp-return-1.c: New test
1840 2004-07-23 Janis Johnson <janis187@us.ibm.com>
1842 * gcc.dg/vmx/8-02a.c: Fix typo.
1844 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
1845 * gcc.dg/darwin-abi-3.c: New test.
1847 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
1848 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
1850 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
1851 * gcc.dg/vmx/ops-long-1.c: New test.
1852 * gcc.dg/vmx/ops-long-2.c: New test.
1854 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
1856 * g++.dg/lookup/conv-[1234].C: New.
1858 2004-07-22 Mark Mitchell <mark@codesourcery.com>
1860 * g++.dg/parse/attr2.C: Simplify.
1862 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
1865 * gcc.c-torture/execute/pr7284-1.c: New test.
1867 2004-07-22 Brian Booth <bbooth@redhat.com>
1869 * gcc.dg/tree-ssa/20040721-1.c: New test.
1871 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
1873 * g++.dg/template/crash20.c: New.
1875 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
1877 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
1878 Add dg-run directive. Declare variables as required.
1879 * gfortran.dg/g77/README: Update
1881 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
1883 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
1884 gcc.dg/cris-peep2-andu2.c: New tests.
1886 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
1889 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
1891 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
1893 * gcc.dg/qual-return-2.c: Update expected messages.
1894 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
1896 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
1898 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
1899 * gcc.dg/noncompile/921102-1.c: Update expected error message.
1901 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
1904 * gcc.dg/init-string-1.c: New test.
1906 2004-07-21 Jakub Jelinek <jakub@redhat.com>
1910 * gcc.dg/torture/nested-fn-1.c: New test.
1912 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
1915 * gcc.dg/ia64-fptr-1.c: New file.
1917 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1920 * g++.dg/template/spec16.C: New test.
1921 * g++.old-deja/g++.robertl/eb118.C: Remove.
1923 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1926 * g++.dg/template/spec15.C: New test.
1928 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
1930 Copy cases from g77.f-torture/execute and add dg-run
1931 directive. Other changes as noted.
1932 * gfortran.dg/g77/13037.f
1933 * gfortran.dg/g77/1832.f
1934 * gfortran.dg/g77/19981119-0.f
1935 * gfortran.dg/g77/19990313-0.f
1936 * gfortran.dg/g77/19990313-1.f
1937 * gfortran.dg/g77/19990313-2.f
1938 * gfortran.dg/g77/19990313-3.f
1939 * gfortran.dg/g77/19990419-1.f
1940 * gfortran.dg/g77/19990826-0.f
1941 * gfortran.dg/g77/19990826-2.f
1942 * gfortran.dg/g77/20000503-1.f
1943 * gfortran.dg/g77/20001111.f
1944 * gfortran.dg/g77/20010116.f
1945 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
1946 * gfortran.dg/g77/20010430.f
1947 * gfortran.dg/g77/6177.f
1948 * gfortran.dg/g77/947.f
1949 * gfortran.dg/g77/970816-3.f
1950 * gfortran.dg/g77/971102-1.f
1951 * gfortran.dg/g77/980520-1.f
1952 * gfortran.dg/g77/980628-0.f
1953 * gfortran.dg/g77/980628-1.f
1954 * gfortran.dg/g77/980628-10.f
1955 * gfortran.dg/g77/980628-2.f
1956 * gfortran.dg/g77/980628-3.f
1957 * gfortran.dg/g77/980628-7.f
1958 * gfortran.dg/g77/980628-8.f
1959 * gfortran.dg/g77/980628-9.f
1960 * gfortran.dg/g77/980701-0.f
1961 * gfortran.dg/g77/980701-1.f
1962 * gfortran.dg/g77/cabs.f
1963 * gfortran.dg/g77/claus.f
1964 * gfortran.dg/g77/complex_1.f
1965 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
1966 * gfortran.dg/g77/dcomplex.f
1967 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
1968 * gfortran.dg/g77/f90-intrinsic-mathematical.f
1969 * gfortran.dg/g77/f90-intrinsic-numeric.f
1970 * gfortran.dg/g77/int8421.f
1971 * gfortran.dg/g77/labug1.f
1972 * gfortran.dg/g77/large_vec.f
1973 * gfortran.dg/g77/le.f
1974 * gfortran.dg/g77/short.f
1975 * gfortran.dg/g77/README: Update
1977 2004-07-20 Mark Mitchell <mark@codesourcery.com>
1980 * g++.dg/parse/lookup4.C: New test.
1982 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1985 * g++.dg/template/ttp10.C: New test.
1987 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
1989 * gcc.dg/pr12625-1.c: New test.
1991 2004-07-20 Steven Bosscher <stevenb@suse.de>
1993 * testsuite/gcc.dg/switch-warn-1.c: New test.
1994 * testsuite/gcc.dg/switch-warn-2.c: New test.
1995 * gcc.c-torture/compile/pr14730.c: Update.
1997 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
1999 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
2000 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
2001 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
2002 g++.dg/template/nontype3.C: Remove trailing CR from tests.
2004 2004-07-18 Mark Mitchell <mark@codesourcery.com>
2007 * g++.dg/template/assign1.C: New test.
2009 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2012 * g++.dg/template/ttp9.C: New test.
2014 2004-07-19 Daniel Jacobowitz <dan@debian.org>
2016 * gcc.dg/format/cmn-err-1.c: New test.
2018 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
2020 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
2021 gcc.dg/Wparentheses-10.c: New tests.
2022 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
2024 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2027 * gfortran.dg/g77//ffixed-line-length-0.f,
2028 gfortran.dg/g77/ffixed-line-length-132.f,
2029 gfortran.dg/g77/ffixed-line-length-72.f,
2030 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
2031 gfortran.dg/g77/README: Update.
2033 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2036 * g++.dg/template/non-dependent7.C: New test.
2037 * g++.dg/template/non-dependent8.C: Likewise.
2038 * g++.dg/template/non-dependent9.C: Likewise.
2039 * g++.dg/template/non-dependent10.C: Likewise.
2041 2004-07-17 Mark Mitchell <mark@codesourcery.com>
2044 * g++.dg/parse/attr2.C: New test.
2046 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
2049 * g77.f-torture: Ditto.
2051 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
2053 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
2054 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
2055 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
2057 2004-07-16 Richard Henderson <rth@redhat.com>
2059 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
2061 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2063 * lib/fortran-torture.exp (fortran-torture): Don't test compile
2064 tests with full list of options.
2065 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
2066 of TORTURE_OPTIONS if test contains 'dg-do run'.
2069 * gfortran.dg/do_iterator.f90: New test.
2071 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2073 PR rtl-optimization/16536
2074 * gcc.c-torture/execute/restrict-1.c: New test.
2076 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2079 * gfortran.dg/pr15324.f90: New test.
2082 * gfortran.dg/pr15129.f90: New test.
2085 * gfortran.dg/pr15140.f90: New test.
2088 * gfortran.fortran-torture/execute/bounds.f90: Add check for
2089 compile-time simplification.
2091 2004-07-14 Mike Stump <mrs@apple.com>
2093 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
2095 2004-07-14 James E Wilson <wilson@specifixinc.com>
2098 * gcc.dg/profile-generate-1.c: New.
2100 2004-07-15 Jakub Jelinek <jakub@redhat.com>
2102 * gcc.c-torture/execute/20040709-1.c: New test.
2103 * gcc.c-torture/execute/20040709-2.c: New test.
2105 2004-07-14 Mike Stump <mrs@apple.com>
2107 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
2109 2004-07-14 Mike Stump <mrs@apple.com>
2111 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
2113 2004-07-13 Mark Mitchell <mark@codesourcery.com>
2116 * g++.dg/parse/mutable1.C: New test.
2118 2004-07-13 Diego Novillo <dnovillo@redhat.com>
2120 PR tree-optimization/16443
2121 * gcc.dg/tree-ssa/20040713-1.c: New test.
2123 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
2125 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
2128 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
2130 * gfortran.dg/g77/README: New file
2131 * gfortran.dg/g77/19981216-0.f: Copy from
2132 g77.f-torture/noncompile. Add "dg-do compile" and
2133 dg-error as required.
2134 * gfortran.dg/g77/19990218-1.f: Likewise
2135 * gfortran.dg/g77/19990905-1.f: Likewise
2136 * gfortran.dg/g77/9263.f: Likewise
2137 * gfortran.dg/g77/980615-0.f: Likewise
2138 * gfortran.dg/g77/980616-0.f: Likewise
2139 * gfortran.dg/g77/check0.f: Likewise
2140 * gfortran.dg/g77/select_no_compile.f: Likewise
2142 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
2144 Copy files from g77.f-torture/compile.
2145 Add "{ dg-do compile}". Other changes as noted
2146 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
2147 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
2148 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
2149 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
2150 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
2151 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
2152 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
2153 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
2154 statement to conform to standard. Append alpha1.x for reference.
2155 * gfortran.dg/g77/xformat.f: Add dg-warning
2157 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
2159 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
2160 Add {dg-do compile} directive.
2161 * gfortran.dg/g77/cpp2.F: Likewise
2163 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2166 * g++.dg/lookup/name-clash1.C: New test.
2169 * g++.dg/lookup/name-clash2.C: New test.
2172 * g++.dg/lookup/name-clash3.C: New test.
2174 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2176 * g++.dg/lookup/new2.C: New test.
2177 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
2179 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
2181 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
2182 Add {dg-do compile} directive.
2183 * gfortran.dg/g77/13060.f: Likewise
2184 * gfortran.dg/g77/19990218-0.f: Likewise
2185 * gfortran.dg/g77/19990305-0.f: Likewise
2186 * gfortran.dg/g77/19990419-0.f: Likewise
2187 * gfortran.dg/g77/19990502-0.f: Likewise
2188 * gfortran.dg/g77/19990502-1.f: Likewise
2189 * gfortran.dg/g77/19990525-0.f: Likewise
2190 * gfortran.dg/g77/19990826-1.f: Likewise
2191 * gfortran.dg/g77/19990826-3.f: Likewise
2192 * gfortran.dg/g77/19990905-2.f: Likewise
2193 * gfortran.dg/g77/20000412-1.f: Likewise
2194 * gfortran.dg/g77/20000511-1.f: Likewise
2195 * gfortran.dg/g77/20000511-2.f: Likewise
2196 * gfortran.dg/g77/20000518.f: Likewise
2197 * gfortran.dg/g77/20000601-1.f: Likewise
2198 * gfortran.dg/g77/20000601-2.f: Likewise
2199 * gfortran.dg/g77/20000629-1.f: Likewise
2200 * gfortran.dg/g77/20000630-2.f: Likewise
2201 * gfortran.dg/g77/20010115.f: Likewise
2202 * gfortran.dg/g77/20010321-1.f: Likewise
2203 * gfortran.dg/g77/20010426.f: Likewise
2204 * gfortran.dg/g77/20020307-1.f: Likewise
2205 * gfortran.dg/g77/8485.f: Likewise
2206 * gfortran.dg/g77/960317-1.f: Likewise
2207 * gfortran.dg/g77/970915-0.f: Likewise
2208 * gfortran.dg/g77/980310-1.f: Likewise
2209 * gfortran.dg/g77/980310-2.f: Likewise
2210 * gfortran.dg/g77/980310-3.f: Likewise
2211 * gfortran.dg/g77/980310-4.f: Likewise
2212 * gfortran.dg/g77/980310-6.f: Likewise
2213 * gfortran.dg/g77/980310-7.f: Likewise
2214 * gfortran.dg/g77/980310-8.f: Likewise
2215 * gfortran.dg/g77/980419-2.f: Likewise
2216 * gfortran.dg/g77/980424-0.f: Likewise
2217 * gfortran.dg/g77/980427-0.f: Likewise
2218 * gfortran.dg/g77/980729-0.f: Likewise
2219 * gfortran.dg/g77/981117-1.f: Likewise
2220 * gfortran.dg/g77/toon_1.f: Likewise
2222 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2225 * g++.dg/other/abstract2.C: New test.
2227 2004-07-12 Paul Brook <paul@codesourcery.com>
2229 * gfortran.dg/pointer_init_1.f90: New test.
2231 2004-07-11 Paul Brook <paul@codesourcery.com>
2234 * gfortran.dg/contained_1.f90: New test.
2236 2004-07-11 Mark Mitchell <mark@codesourcery.com>
2238 * g++.dg/parse/defarg8.C: New test.
2240 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2243 * gfortran.dg/pr16433.f: New test.
2246 * gfortran.dg/pr15754.f90: New test.
2248 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
2250 PR tree-optimization/16437
2251 * gcc.c-torture/execute/bitfld-4.c: New test.
2253 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2255 * gfortran.fortran-torture/execute/common_2.f90: Add check for
2256 access to common var from module.
2258 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2261 * gfortran.fortran-torture/execute/common_2.f90: New test.
2263 2004-07-10 Paul Brook <paul@codesourcery.com>
2265 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
2267 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2270 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
2272 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
2274 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
2275 * gfortran.dg/g77/ffixed-form-2.f: Likewise
2276 * gfortran.dg/g77/ffree-form-1.f: Likewise
2277 * gfortran.dg/g77/ffree-form-2.f: Likewise
2278 * gfortran.dg/g77/ffree-form-3.f: Likewise
2279 * gfortran.dg/g77/fno-underscoring.f: Likewise
2280 * gfortran.dg/g77/funderscoring.f: Likewise
2281 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
2283 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2285 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
2287 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2288 Paul Brook <paul@codesourcery.com>
2291 * gfortran.dg/common_pointer_1.f90: New test.
2293 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2295 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
2297 2004-07-09 James E Wilson <wilson@specifixinc.com>
2300 * gcc.c-torture/compile/20040709-1.c: New.
2302 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2305 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
2307 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2310 * gfortran.dg/shape_1.f90: New test.
2312 2004-07-09 Zack Weinberg <zack@codesourcery.com>
2313 Andrew Pinski <apinski@apple.com>
2315 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
2317 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2319 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
2322 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2323 Paul Brook <paul@codesourcery.com>
2325 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
2328 2004-07-09 Diego Novillo <dnovillo@redhat.com>
2330 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
2332 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2334 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
2335 testcases with capital suffix.
2337 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2343 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
2345 * gfortran.dg/implicit_1.f90: New test.
2347 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
2349 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
2350 expression to match gfortran warning/error messages
2351 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
2354 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
2356 * lib/fortran-torture.exp: Rename proc search_for to
2359 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
2361 * gcc.c-torture/execute/simd-5.x: New file.
2362 XFAIL on SPARC 64-bit at -O0.
2364 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2368 * g++.dg/warn/effc3.C: New test.
2370 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
2372 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
2373 change X to 1X in format.
2374 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
2375 add data statements to conform to standard.
2377 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
2379 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
2380 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
2381 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
2383 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
2385 * gfortran.dg/g77/7388.f: Copy from g77.dg
2386 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
2387 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
2388 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
2389 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
2390 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
2391 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
2392 * gfortran.dg/g77/strlen0.f: Likewise
2394 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
2396 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
2397 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
2399 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
2401 * gcc.c-torture/execute/920428-2.x: Delete.
2402 * gcc.c-torture/execute/920501-7.x: Likewise.
2404 2004-07-08 Jakub Jelinek <jakub@redhat.com>
2406 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
2407 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
2408 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
2410 (PREFETCH_3DNOW): Add -march=c3.
2412 2004-07-08 Diego Novillo <dnovillo@redhat.com>
2415 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
2416 * gcc.c-torture/execute/bf64-1.x: Likewise.
2418 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
2420 * gcc.c-torture/compile/20040708-1.c: New test.
2422 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2425 * g++.dg/warn/effc2.C: New test.
2427 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
2429 * gcc.c-torture/execute/bitfld-1.x: Remove.
2430 * gcc.c-torture/execute/bitfld-3.c: New test.
2431 * gcc.dg/bitfld-2.c: Remove XFAILs.
2433 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
2436 * g++.dg/rtti/tinfo1.C: New file.
2438 2004-07-07 Eric Christopher <echristo@redhat.com>
2440 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
2442 2004-07-07 Andrew Pinski <apinski@apple.com>
2444 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
2446 2004-07-07 Mark Mitchell <mark@codesourcery.com>
2448 * g++.dg/init/call1.C: XFAIL.
2450 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
2452 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
2453 except for movstrict*, to movmem* and clrstr* to clrmem*.
2455 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
2457 * gcc.c-torture/execute/20040707-1.c: New test.
2459 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
2461 * gcc.c-torture/execute/20040706-1.c: New test.
2463 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2466 * g++.dg/template/spec14.C: New test.
2468 2004-07-05 Jakub Jelinek <jakub@redhat.com>
2470 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
2471 nothing if not yet defined. Use it in b, c and d type definitions.
2472 * gcc.c-torture/execute/20040705-1.c: New test.
2473 * gcc.c-torture/execute/20040705-2.c: New test.
2475 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2478 * g++.dg/lookup/new1.C: New test.
2480 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2483 * g++.dg/template/sizeof8.C: New test.
2485 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
2487 * gcc.c-torture/compile/20040705-1.c: New test.
2489 2004-07-04 Bud Davis <bdavis9659@comcast.net>
2491 * gfortran.fortran-torture/execute/seq_io.f90: New test.
2493 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
2495 * gcc.dg/cpp/if-mop.c: Two new testcases.
2496 * gcc.dg/cpp/trad/comment-3.c: New.
2498 2004-07-04 Paul Brook <paul@codesourcery.com>
2500 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
2502 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
2505 * g++.dg/lookup/crash4.C: New test.
2507 2004-07-02 Zack Weinberg <zack@codesourcery.com>
2509 * gcc.c-torture/execute/builtin-abs-1.c
2510 * gcc.c-torture/execute/builtin-abs-2.c
2511 * gcc.c-torture/execute/builtin-complex-1.c
2512 * gcc.c-torture/execute/builtins/string-1-lib.c
2513 * gcc.c-torture/execute/builtins/string-1.c
2514 * gcc.c-torture/execute/builtins/string-2-lib.c
2515 * gcc.c-torture/execute/builtins/string-2.c
2516 * gcc.c-torture/execute/builtins/string-3-lib.c
2517 * gcc.c-torture/execute/builtins/string-3.c
2518 * gcc.c-torture/execute/builtins/string-4-lib.c
2519 * gcc.c-torture/execute/builtins/string-4.c
2520 * gcc.c-torture/execute/builtins/string-5-lib.c
2521 * gcc.c-torture/execute/builtins/string-5.c
2522 * gcc.c-torture/execute/builtins/string-6-lib.c
2523 * gcc.c-torture/execute/builtins/string-6.c
2524 * gcc.c-torture/execute/builtins/string-7-lib.c
2525 * gcc.c-torture/execute/builtins/string-7.c
2526 * gcc.c-torture/execute/builtins/string-8-lib.c
2527 * gcc.c-torture/execute/builtins/string-8.c
2528 * gcc.c-torture/execute/builtins/string-9-lib.c
2529 * gcc.c-torture/execute/builtins/string-9.c
2530 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
2531 * gcc.c-torture/execute/builtins/string-asm-1.c
2532 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
2533 * gcc.c-torture/execute/builtins/string-asm-2.c
2534 * gcc.c-torture/execute/stdio-opt-1.c
2535 * gcc.c-torture/execute/stdio-opt-2.c
2536 * gcc.c-torture/execute/stdio-opt-3.c
2537 * gcc.c-torture/execute/string-opt-1.c
2538 * gcc.c-torture/execute/string-opt-10.c
2539 * gcc.c-torture/execute/string-opt-11.c
2540 * gcc.c-torture/execute/string-opt-12.c
2541 * gcc.c-torture/execute/string-opt-13.c
2542 * gcc.c-torture/execute/string-opt-14.c
2543 * gcc.c-torture/execute/string-opt-15.c
2544 * gcc.c-torture/execute/string-opt-16.c
2545 * gcc.c-torture/execute/string-opt-2.c
2546 * gcc.c-torture/execute/string-opt-6.c
2547 * gcc.c-torture/execute/string-opt-7.c
2548 * gcc.c-torture/execute/string-opt-8.c:
2551 * gcc.c-torture/execute/builtins/abs-2.c
2552 * gcc.c-torture/execute/builtins/abs-3.c
2553 * gcc.c-torture/execute/builtins/complex-1.c
2554 * gcc.c-torture/execute/builtins/fprintf.c
2555 * gcc.c-torture/execute/builtins/fputs.c
2556 * gcc.c-torture/execute/builtins/memcmp.c
2557 * gcc.c-torture/execute/builtins/memmove.c
2558 * gcc.c-torture/execute/builtins/memops-asm.c
2559 * gcc.c-torture/execute/builtins/mempcpy-2.c
2560 * gcc.c-torture/execute/builtins/mempcpy.c
2561 * gcc.c-torture/execute/builtins/memset.c
2562 * gcc.c-torture/execute/builtins/printf.c
2563 * gcc.c-torture/execute/builtins/sprintf.c
2564 * gcc.c-torture/execute/builtins/strcat.c
2565 * gcc.c-torture/execute/builtins/strchr.c
2566 * gcc.c-torture/execute/builtins/strcmp.c
2567 * gcc.c-torture/execute/builtins/strcpy.c
2568 * gcc.c-torture/execute/builtins/strcspn.c
2569 * gcc.c-torture/execute/builtins/strlen-2.c
2570 * gcc.c-torture/execute/builtins/strlen.c
2571 * gcc.c-torture/execute/builtins/strncat.c
2572 * gcc.c-torture/execute/builtins/strncmp-2.c
2573 * gcc.c-torture/execute/builtins/strncmp.c
2574 * gcc.c-torture/execute/builtins/strncpy.c
2575 * gcc.c-torture/execute/builtins/strpbrk.c
2576 * gcc.c-torture/execute/builtins/strpcpy-2.c
2577 * gcc.c-torture/execute/builtins/strpcpy.c
2578 * gcc.c-torture/execute/builtins/strrchr.c
2579 * gcc.c-torture/execute/builtins/strspn.c
2580 * gcc.c-torture/execute/builtins/strstr-asm.c
2581 * gcc.c-torture/execute/builtins/strstr.c:
2582 ... these new files.
2584 * gcc.c-torture/execute/builtins/abs-2-lib.c
2585 * gcc.c-torture/execute/builtins/abs-3-lib.c
2586 * gcc.c-torture/execute/builtins/complex-1-lib.c
2587 * gcc.c-torture/execute/builtins/fprintf-lib.c
2588 * gcc.c-torture/execute/builtins/fputs-lib.c
2589 * gcc.c-torture/execute/builtins/memcmp-lib.c
2590 * gcc.c-torture/execute/builtins/memmove-lib.c
2591 * gcc.c-torture/execute/builtins/memops-asm-lib.c
2592 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
2593 * gcc.c-torture/execute/builtins/mempcpy-lib.c
2594 * gcc.c-torture/execute/builtins/memset-lib.c
2595 * gcc.c-torture/execute/builtins/printf-lib.c
2596 * gcc.c-torture/execute/builtins/sprintf-lib.c
2597 * gcc.c-torture/execute/builtins/strcat-lib.c
2598 * gcc.c-torture/execute/builtins/strchr-lib.c
2599 * gcc.c-torture/execute/builtins/strcmp-lib.c
2600 * gcc.c-torture/execute/builtins/strcpy-lib.c
2601 * gcc.c-torture/execute/builtins/strcspn-lib.c
2602 * gcc.c-torture/execute/builtins/strlen-2-lib.c
2603 * gcc.c-torture/execute/builtins/strlen-lib.c
2604 * gcc.c-torture/execute/builtins/strncat-lib.c
2605 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
2606 * gcc.c-torture/execute/builtins/strncmp-lib.c
2607 * gcc.c-torture/execute/builtins/strncpy-lib.c
2608 * gcc.c-torture/execute/builtins/strpbrk-lib.c
2609 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
2610 * gcc.c-torture/execute/builtins/strpcpy-lib.c
2611 * gcc.c-torture/execute/builtins/strrchr-lib.c
2612 * gcc.c-torture/execute/builtins/strspn-lib.c
2613 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
2614 * gcc.c-torture/execute/builtins/strstr-lib.c
2615 * gcc.c-torture/execute/builtins/lib/abs.c
2616 * gcc.c-torture/execute/builtins/lib/fprintf.c
2617 * gcc.c-torture/execute/builtins/lib/memset.c
2618 * gcc.c-torture/execute/builtins/lib/printf.c
2619 * gcc.c-torture/execute/builtins/lib/sprintf.c
2620 * gcc.c-torture/execute/builtins/lib/strcpy.c
2621 * gcc.c-torture/execute/builtins/lib/strcspn.c
2622 * gcc.c-torture/execute/builtins/lib/strncat.c
2623 * gcc.c-torture/execute/builtins/lib/strncmp.c
2624 * gcc.c-torture/execute/builtins/lib/strncpy.c
2625 * gcc.c-torture/execute/builtins/lib/strpbrk.c
2626 * gcc.c-torture/execute/builtins/lib/strspn.c
2627 * gcc.c-torture/execute/builtins/lib/strstr.c:
2628 New files containing support routines.
2630 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
2632 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
2633 when not optimizing.
2635 2004-07-02 Mark Mitchell <mark@codesourcery.com>
2638 * g++.dg/abi/mangle22.C: New test.
2639 * g++.dg/abi/mangle23.C: Likewise.
2641 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
2644 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
2645 Allow for cases without denormalized floating point numbers.
2647 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
2650 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
2651 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
2652 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
2653 expected warning text.
2654 * gcc.dg/format/diag-2.c: New test.
2656 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
2658 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
2660 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
2662 * gcc.dg/builtins-43.c: New.
2663 * gcc.dg/builtins-44.c: New.
2664 * gcc.dg/builtins-45.c: New.
2666 2004-06-26 Geoffrey Keating <geoffk@apple.com>
2667 Andreas Tobler <a.tobler@schweiz.ch>
2669 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
2670 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
2672 * gcc.dg/cleanup-11.c: Likewise.
2673 * gcc.dg/cleanup-8.c: Likewise.
2674 * gcc.dg/cleanup-9.c: Likewise.
2675 * gcc.dg/cleanup-5.c: Run on all platforms.
2677 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
2679 * g++.dg/warn/nonnull1.C: New test.
2681 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
2683 * gcc.dg/compat/compat-common.h: Wrap up CINT in
2684 an #ifndef SKIP_COMPLEX_INT/#endif pair.
2685 Special-case the Sun compiler wrt to <complex.h>.
2687 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
2689 * gcc.dg/Wunreachable-8.C: New test.
2691 * gcc.dg/h8300-ice2.c : New test.
2693 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
2696 * gfortran.fortran-torture/compile/implicit.f90: Add test
2697 for implicit character.
2699 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
2702 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
2703 Use tiny() intrinsic to find smallest non-negative real
2705 2004-06-30 Jakub Jelinek <jakub@redhat.com>
2707 * gcc.dg/compat/struct-by-value-22_main.c: New test.
2708 * gcc.dg/compat/struct-by-value-22_x.c: New.
2709 * gcc.dg/compat/struct-by-value-22_y.c: New.
2711 * gcc.c-torture/execute/20040629-1.c: New test.
2713 2004-06-29 Jakub Jelinek <jakub@redhat.com>
2715 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
2716 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
2719 * gcc.dg/20040625-1.c: New test.
2721 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2723 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
2725 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2728 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
2730 2004-06-29 Richard Henderson <rth@redhat.com>
2732 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
2734 2004-06-29 Paul Brook <paul@codesourcery.com>
2736 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
2737 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
2739 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
2742 * g++.dg/parse/crash15.C: New.
2744 2004-06-28 Andrew Pinski <apinski@apple.com>
2746 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
2747 by the error already.
2749 * g++.dg/opt/ptrmem4.C: Change to compile only test.
2751 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
2754 * gcc.dg/h8300-bss-align-1.c : New.
2756 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
2759 * g++.dg/template/ctor4.C: New.
2761 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
2764 * g++.dg/warn/Wsequence-point-1.C: New test.
2766 2004-06-27 Paul Brook <paul@codesourcery.com>
2768 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
2770 2004-06-27 Zack Weinberg <zack@codesourcery.com>
2772 * g++.old-deja/g++.mike/p7325.C: Remove.
2774 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
2777 * gcc.dg/pr14963.c: New test.
2779 2004-06-27 Mark Mitchell <mark@codesourcery.com>
2782 * g++.dg/parse/redef1.C: New test.
2784 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
2786 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
2788 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
2790 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
2791 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
2793 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
2794 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
2795 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
2796 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
2797 g++.brendan/enum14.C.
2798 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
2799 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
2800 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
2802 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
2805 2004-06-27 Roger Sayle <roger@eyesopen.com>
2807 * gcc.dg/20040527-1.c: New test case.
2809 2004-06-26 Bud Davis <bdavis9659@comcast.net>
2812 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
2814 2004-06-25 Roger Sayle <roger@eyesopen.com>
2817 * gcc.dg/pr15825-1.c: New test case.
2819 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
2821 * gcc.c-torture/execute/20040625-1.c: New test.
2823 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2825 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
2827 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
2829 * gcc.dg/torture/mips-div-1.c: New test.
2831 2004-06-24 Jeff Law <law@redhat.com>
2833 * gcc.dg/tree-ssa/20040624-1.c: New test.
2835 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
2837 * gcc.c-torture/compile/20040624-1.c: New test.
2839 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2841 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
2844 2004-06-23 Andrew Pinski <apinski@apple.com>
2847 * g++.dg/opt/ptrmem4.C: New test.
2849 * gcc.dg/c90-array-quals-2.c: New test.
2851 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
2853 * gcc.dg/kpice1.c: New test.
2855 2006-06-23 Andrew Pinski <apinski@apple.com>
2857 * gcc.dg/c90-array-quals.c: New test.
2859 2006-06-22 Richard Henderson <rth@redhat.com>
2861 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
2863 2004-06-22 Loren James Rittle <ljrittle@acm.org>
2865 * gcc.dg/builtins-config.h: Handle FreeBSD.
2867 2006-06-22 Richard Henderson <rth@redhat.com>
2869 * g++.dg/opt/devirt1.C: New.
2871 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
2873 * g++.dg/opt/pr15551.C: New testcase.
2875 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
2878 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
2879 x86_64-*-linux* when compiling for 32bit.
2881 2004-06-21 Andrew Pinski <apinski@apple.com>
2883 * gcc.dg/pch/struct-1.c: New.
2884 * gcc.dg/pch/struct-1.hs: New.
2886 2004-06-21 Geoffrey Keating <geoffk@apple.com>
2888 * gcc.dg/pch/save-temps-1.c: New file.
2889 * gcc.dg/pch/save-temps-1.hs: New file.
2891 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
2893 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
2894 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
2896 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2898 * gfortran.fortran-torture/execute/select_1.f90: Rename function
2900 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
2901 Remove trailing spaces.
2903 2004-06-21 Richard Henderson <rth@redhat.com>
2905 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
2906 merging && to BIT_FIELD_REF.
2908 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
2910 * g++.dg/opt/placeholder1.C: New test.
2912 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2914 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
2915 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
2916 * gcc.dg/compat/union-m128-1_x.c: Likewise.
2917 * gcc.dg/compat/union-m128-1_y.c: Likewise.
2919 2004-06-20 Zack Weinberg <zack@codesourcery.com>
2921 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
2923 * g++.dg/other/pragma-re-1.C: Add comments.
2925 2004-06-19 Bud Davis <bdavis9659@comcast.net>
2928 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
2930 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
2932 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
2933 instead of setting the type of size_t by
2936 2004-06-18 Roger Sayle <roger@eyesopen.com>
2938 * gcc.dg/unordered-2.c: New test case.
2939 * gcc.dg/unordered-3.c: New test case.
2941 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
2944 * lib/g++.exp (g++_version): Tweak regexp for version
2945 * lib/g77.exp (g77_version): Likewise
2946 * lib/gfortran.exp (gfortran_version): Likewise
2947 * lib/objc.exp (objc_version): Likewise
2948 * lib/treelang.exp (treelang_version): Likewise
2950 2004-06-19 Jakub Jelinek <jakub@redhat.com>
2952 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
2953 Use INT_MAX instead of __INT_MAX__.
2954 * gcc.dg/compat/struct-align-2_y.c: Likewise.
2956 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
2957 * gcc.dg/compat/scalar-return-3_x.c: Use it.
2958 * gcc.dg/compat/scalar-return-3_y.c: Use it.
2959 * gcc.dg/compat/scalar-return-4_x.c: Use it.
2960 * gcc.dg/compat/scalar-return-4_y.c: Use it.
2961 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
2962 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
2963 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
2964 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
2966 * gcc.dg/range-test-1.c: New test.
2967 * g++.dg/opt/range-test-1.C: New test.
2969 2004-06-17 Richard Henderson <rth@redhat.com>
2971 * objc.dg/sync-1.m: New.
2972 * objc.dg/try-catch-1.m: Don't force next runtime.
2973 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
2974 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
2975 shadowed catch clause.
2976 * objc.dg/try-catch-5.m: New.
2978 2004-06-17 Zack Weinberg <zack@codesourcery.com>
2981 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
2983 2004-06-15 Richard Henderson <rth@redhat.com>
2985 * gcc.dg/20001116-1.c: Move expected warning line.
2987 2004-06-15 Richard Henderson <rth@redhat.com>
2989 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
2990 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
2992 2004-06-15 Jeff Law <law@redhat.com>
2994 * gcc.dg/tree-ssa/20040615-1.c: New test.
2995 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
2996 be less sensitive to operand ordering.
2997 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
2999 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
3001 * g++.dg/abi/bitfield3.C: Add comment..
3003 2004-06-15 Richard Henderson <rth@redhat.com>
3005 * g++.dg/ext/stmtexpr1.C: XFAIL.
3006 * gcc.dg/20030612-1.c: XFAIL.
3008 2004-06-15 Eric Christopher <echristo@redhat.com>
3010 * g++.dg/charset/asm5.c: New.
3011 * gcc.dg/charset/asm6.c: New.
3013 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3016 * gfortran.fortran-torture/execute/select_1.f90: New test.
3018 2004-06-15 Paul Brook <paul@codesourcery.com>
3020 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
3022 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3025 * g++.dg/lookup/crash3.C: New test.
3027 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3030 * g++.dg/parse/dtor4.C: New test.
3032 2004-06-14 Jeff Law <law@redhat.com>
3034 * gcc.c-torture/compile/20040614-1.c: New test.
3036 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3039 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
3040 LEN of a character array.
3042 2004-06-14 Mark Mitchell <mark@codesourcery.com>
3045 * g++.dg/template/ptrmem10.C: New test.
3048 * g++.dg/template/friend30.C: New test.
3050 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3053 * gfortran.fortran-torture/compile/mloc.f90: New test.
3055 2004-06-13 Paul Brook <paul@codesourcery.com>
3057 * gfortran.fortran-torture/execute/random_2.f90: New test.
3059 2004-06-13 Eric Christopher <echristo@redhat.com>
3061 * gcc.dg/noncompile/redecl-1.c: Fix error message.
3063 2004-06-12 Paul Brook <paul@codesourcery.com>
3065 * gfortran.fortran-torture/execute/contained_3.f90: New test.
3067 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3070 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
3072 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3075 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
3076 syntax errors in end statements of contained subroutines.
3078 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3081 * gfortran.fortran-torture/execute/null_arg.f90: New test.
3083 2004-06-12 Bud Davis <bdavis9659@comcast.net>
3086 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
3088 2004-06-12 Bud Davis <bdavis9659@comcast.net>
3091 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
3093 2004-06-11 Mark Mitchell <mark@codesourcery.com>
3096 * g++.dg/parse/enum1.C: New test.
3098 2004-06-10 Jeff Law <law@redhat.com>
3100 * gcc.c-torture/compile/20040610-1.c: New test.
3102 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3104 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
3105 * g++.old-deja/g++.other/decl3.C: Likewise.
3107 2004-06-10 Brian Booth <bbooth@redhat.com>
3109 * gcc.dg/tree-ssa/20031015-1.c: Scan for
3110 V_MAY_DEF instead of VDEF.
3111 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
3113 2004-06-10 Mark Mitchell <mark@codesourcery.com>
3116 * g++.dg/conversion/const1.C: New test.
3119 * g++.dg/conversion/reinterpret1.C: New test.
3122 * g++.dg/template/enum2.C: New test.
3125 * g++.dg/template/error13.C: New test.
3127 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3130 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
3131 arguments to test_* REAL and of the right size.
3133 2004-06-10 Jakub Jelinek <jakub@redhat.com>
3136 PR rtl-optimization/15681
3137 * gcc.dg/20040609-1.c: New test.
3139 2004-06-10 Jakub Jelinek <jakub@redhat.com>
3142 * g++.dg/opt/builtins1.C: New test.
3144 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
3146 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
3147 that use default windows32 struct layout.
3148 * gcc.dg/i386-bitfield2.c: Likewise.
3150 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
3152 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
3153 for mingw32 and cygwin targets.
3155 2004-06-09 Geoffrey Keating <geoffk@apple.com>
3157 * gcc.dg/pch/macro-4.c: New.
3158 * gcc.dg/pch/macro-4.hs: New.
3160 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3163 * gfortran.fortran-torture/compile/name_clash.f90: New test.
3165 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3168 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
3170 2004-06-09 Bud Davis <bdavis9659@comcast.net>
3173 * gfortran.fortran-torture/execute/t_edit.f90: New test.
3175 2004-06-09 Bud Davis <bdavis9659@comcast.net>
3178 * gfortran.fortran-torture/execute/backspace.c : New test.
3180 2004-06-09 Paul Brook <paul@codesourcery.com>
3182 * gfortran.fortran-torture/execure/intrinsic_associated.f90
3183 (pointer_to_section): Rewrite to use smaller array.
3185 2004-06-08 David Edelsohn <edelsohn@gnu.org>
3187 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
3188 * gcc.dg/ext/altivec-10.c: Same.
3189 * gcc.dg/ext/altivec-11.c: Same.
3190 * gcc.dg/ext/altivec-12.c: Same.
3191 * gcc.dg/ext/altivec-13.c: Same.
3192 * gcc.dg/ext/altivec-14.c: Same.
3193 * gcc.dg/ext/altivec-15.c: Same.
3194 * gcc.dg/ext/altivec-16.c: Same.
3195 * gcc.dg/ext/altivec-3.c: Same.
3196 * gcc.dg/ext/altivec-4.c: Same.
3197 * gcc.dg/ext/altivec-6.c: Same.
3198 * gcc.dg/ext/altivec-7.c: Same.
3199 * gcc.dg/ext/altivec-8.c: Same.
3200 * gcc.dg/ext/altivec-varargs-1.c: Same.
3202 * g++.dg/ext/altivec-1.C: Correct dg syntax.
3203 * g++.dg/ext/altivec-10.C: Same.
3204 * g++.dg/ext/altivec-2.C: Same.
3205 * g++.dg/ext/altivec-3.C: Same.
3206 * g++.dg/ext/altivec-4.C: Same.
3207 * g++.dg/ext/altivec-5.C: Same.
3208 * g++.dg/ext/altivec-6.C: Same.
3209 * g++.dg/ext/altivec-7.C: Same.
3210 * g++.dg/ext/altivec-8.C: Same.
3211 * g++.dg/ext/altivec-9.C: Same.
3213 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3216 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
3218 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
3220 * gcc.dg/union-1.c: New test.
3222 2004-06-07 Roger Sayle <roger@eyesopen.com>
3224 * gcc.dg/builtins-41.c: New test case.
3225 * gcc.dg/builtins-42.c: New test case.
3227 2004-06-07 David Edelsohn <edelsohn@gnu.org>
3229 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
3230 * g++.dg/ext/altivec-10.C: Same.
3231 * g++.dg/ext/altivec-2.C: Same.
3232 * g++.dg/ext/altivec-3.C: Same.
3233 * g++.dg/ext/altivec-4.C: Same.
3234 * g++.dg/ext/altivec-5.C: Same.
3235 * g++.dg/ext/altivec-6.C: Same.
3236 * g++.dg/ext/altivec-7.C: Same.
3237 * g++.dg/ext/altivec-8.C: Same.
3238 * g++.dg/ext/altivec-9.C: Same.
3239 * g++.old-deja/g++.abi/cxa_vec.C: Same.
3240 * g++.old-deja/g++.brendan/new3.C: Same.
3241 * gcc.c-torture/execute/eeprof-1.x: Same.
3243 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
3246 * gcc.dg/pr14765-1.c: New test.
3248 2004-06-07 Roger Sayle <roger@eyesopen.com>
3251 * gcc.dg/pr14649-1.c: New test case.
3253 2004-06-07 Richard Henderson <rth@redhat.com>
3255 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
3258 2004-06-07 David Edelsohn <edelsohn@gnu.org>
3260 * g++.dg/eh/elide1.C: Remove XFAIL.
3262 2004-06-07 Mark Mitchell <mark@codesourcery.com>
3265 * g++.dg/expr/sizeof3.C: New test.
3268 * g++.dg/template/access14.C: New test.
3271 * g++.dg/template/enum1.C: New test.
3274 * g++.dg/eh/throw1.C: New test.
3276 2004-06-07 David Ayers <d.ayers@inode.at>
3277 Ziemowit Laski <zlaski@apple.com>
3279 * lib/objc.exp (objc_target_compile): Revert the '-framework
3280 Foundation' flag fix, since bare Darwin does not ship
3281 with the Foundation framework.
3282 * objc/execute/next_mapping.h: Provide a local NSConstantString
3283 @interface and @implementation.
3284 (objc_constant_string_init): A constructor function, used to
3285 initialize the NSConstantString meta-class object.
3286 * objc/execute/string1.m: Include "next_mapping.h" instead of
3287 <Foundation/NSString.h>.
3288 * objc/execute/string2.m: Likewise.
3289 * objc/execute/string3.m: Likewise.
3290 * objc/execute/string4.m: Likewise.
3292 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
3294 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
3295 to double. Replace double with FLOAT.
3296 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
3298 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
3299 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
3300 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
3301 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
3302 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
3303 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
3304 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
3305 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
3307 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
3310 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
3312 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3315 * g++.dg/template/meminit2.C: New test.
3317 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
3320 * gcc.c-torture/execute/compare-fp-1.c,
3321 gcc.c-torture/execute/compare-fp-2.c,
3322 gcc.c-torture/execute/compare-fp-3.c,
3323 gcc.c-torture/execute/compare-fp-4.c,
3324 gcc.c-torture/execute/compare-fp-3.x,
3325 gcc.c-torture/execute/compare-fp-4.x: Moved...
3326 * gcc.c-torture/execute/ieee/compare-fp-1.c,
3327 gcc.c-torture/execute/ieee/compare-fp-2.c,
3328 gcc.c-torture/execute/ieee/compare-fp-3.c,
3329 gcc.c-torture/execute/ieee/compare-fp-4.c,
3330 gcc.c-torture/execute/ieee/compare-fp-3.x,
3331 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
3333 2004-06-04 David Ayers <d.ayers@inode.at>
3335 * objc/execute/protocol-isEqual-4.m: New testcase.
3337 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
3339 * objc/execute/protocol-isEqual-1.m: New testcase.
3340 * objc/execute/protocol-isEqual-2.m: New testcase.
3341 * objc/execute/protocol-isEqual-3.m: New testcase.
3343 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3345 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
3347 2004-06-02 Ziemowit Laski <zlaski@apple.com>
3349 * lib/objc.exp (objc_target_compile): When running tests on
3350 Darwin (Mac OS X), inform the linker about '-framework
3353 2004-06-02 Eric Christopher <echristo@redhat.com>
3355 * gcc.c-torture/compile/20040602-1.c: New.
3357 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
3359 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
3360 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
3362 PR tree-optimization/14736
3363 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
3365 PR tree-optimization/14042
3366 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
3368 PR tree-optimization/14729
3369 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
3371 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3374 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
3376 2004-06-01 Richard Hederson <rth@redhat.com>
3378 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
3380 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3383 * g++.dg/parse/offsetof4.C: New test.
3385 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
3388 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
3390 2004-05-31 Mark Mitchell <mark@codesourcery.com>
3393 * g++.dg/template/friend29.C: New test.
3395 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
3398 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
3400 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
3402 * gcc.dg/sparc-trap-1.c: New test.
3404 2004-05-31 Roger Sayle <roger@eyesopen.com>
3407 * g++.dg/opt/fold3.C: New test case.
3409 2004-05-30 Graham Stott <graham.stott@btinternet.com>
3411 * lib/target-supports.exp (check_iconv_available): Fix fallout
3412 from 2004-05-28 patch.
3414 2004-05-30 Paul Brook <paul@codesourcery.com>
3417 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
3418 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
3420 2004-05-30 Steven G. Kargl <kargls@comcast.net>
3422 * gfortran.fortran-torture/execute/random_1.f90: New test.
3424 2004-05-28 Ziemowit Laski <zlaski@apple.com>
3426 * g++.dg/ext/altivec-10.C: New test.
3428 2004-05-29 Paul Brook <paul@codesourcery.com>
3430 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
3432 2004-05-28 Ziemowit Laski <zlaski@apple.com>
3434 * gcc.dg/altivec-16.c: New test.
3436 2004-05-28 Janis Johnson <janis187@us.ibm.com>
3438 * lib/target-supports.exp (check_vmx_hw_available): New.
3439 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
3441 * lib/target-supports.exp (check_alias_available,
3442 check_iconv_available, check_named_sections_available): Use
3443 unique names for temporary files.
3445 2004-05-28 Ziemowit Laski <zlaski@apple.com>
3447 * gcc.dg/altivec-15.c: New test.
3449 2004-05-28 Mark Mitchell <mark@codesourcery.com>
3452 * g++.dg/warn/noeffect6.C: New test.
3455 * g++.dg/expr/ptrmem4.C: New test.
3458 * g++.dg/template/operator3.C: New test.
3460 2004-05-28 Mark Mitchell <mark@codesourcery.com>
3463 * g++.dg/lookup/redecl1.C: New test.
3464 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
3466 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
3468 * gcc.c-torture/execute/compare-fp-1.c,
3469 gcc.c-torture/execute/compare-fp-2.c,
3470 gcc.c-torture/execute/compare-fp-3.c,
3471 gcc.c-torture/execute/compare-fp-4.c,
3472 gcc.c-torture/execute/compare-fp-3.x,
3473 gcc.c-torture/execute/compare-fp-4.x,
3474 gcc.dg/pr15649-1.c: New.
3476 2004-05-27 Adam Nemet <anemet@lnxw.com>
3479 * g++.dg/init/array14.C: New test.
3481 2004-05-25 Janis Johnson <janis187@us.ibm.com>
3483 * lib/compat.exp (compat-get-options-main): New.
3484 (compat-get-options): Remove unneeded code, warn for ignored
3486 (compat-execute): Check flag set by dg-require-* commands.
3488 * lib/compat.exp (compat-execute): Break up long lines.
3490 2004-05-24 Janis Johnson <janis187@us.ibm.com>
3492 * gcc.dg/altivec-7.c: Don't use 'vector long'.
3493 * gcc.dg/altivec-14.c: New test.
3494 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
3496 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
3497 * gcc.dg/altivec-12.c: Ditto.
3499 * gcc.dg/altivec-3.c: Move call to altivec_check.
3501 2004-05-23 Mark Mitchell <mark@codesourcery.com>
3504 * g++.dg/template/error12.C: New test.
3507 * g++.dg/ext/attrib15.C: New test.
3510 * g++.dg/template/ptrmem9.C: New test.
3512 2004-05-25 Paul Brook <paul@codesourcery.com>
3514 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
3516 2004-05-23 Mark Mitchell <mark@codesourcery.com>
3519 * g++.dg/template/crash19.C: New test.
3521 2004-05-23 Mark Mitchell <mark@codesourcery.com>
3524 * g++.dg/template/redecl1.C: New test.
3526 2004-05-23 Mark Mitchell <mark@codesourcery.com>
3529 * g++.dg/other/ns1.C: New test.
3532 * g++.dg/template/invalid1.C: New test.
3534 2004-05-23 Paul Brook <paul@codesourcery.com>
3535 Victor Leikehman <lei@haifasphere.co.il>
3537 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
3538 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
3540 2004-05-22 Mark Mitchell <mark@codesourcery.com>
3544 * g++.dg/template/non-dependent5.C: New test.
3545 * g++.dg/template/non-dependent6.C: New test.
3547 2004-05-22 Mark Mitchell <mark@codesourcery.com>
3550 * g++.dg/inherit/union1.C: New test.
3553 * g++.dg/template/addr1.C: New test.
3556 * g++.dg/template/array5.C: New test.
3559 * g++.dg/template/array6.C: New test.
3561 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
3562 Roger Sayle <roger@eyesopen.com>
3564 * g++.dg/lookup/forscope2.C: New test case.
3566 2004-05-22 Ben Elliston <bje@au.ibm.com>
3568 * gcc.dg/cpp/Wmissingdirs.c: New.
3570 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
3573 * gcc.dg/compat/union-m128-1.h: New file.
3574 * gcc.dg/compat/union-m128-1_main.c: Likewise.
3575 * gcc.dg/compat/union-m128-1_x.c: Likewise.
3576 * gcc.dg/compat/union-m128-1_y.c: Likewise.
3578 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
3581 * gcc.dg/compat/struct-complex-1.h: New file.
3582 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
3583 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
3584 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
3586 2004-05-20 Roger Sayle <roger@eyesopen.com>
3589 * gcc.dg/pr3074-1.c: New test case.
3590 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
3592 2004-05-20 Falk Hueffner <falk@debian.org>
3595 * gcc.dg/ftrapv-1.c: New test case.
3597 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
3599 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
3601 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
3602 Jeff Law <law@redhat.com>
3604 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
3605 * gcc.dg/tree-ssa/20040518-2.c: New test.
3607 * gcc.dg/tree-ssa/20040518-1.c: New test.
3609 2004-05-18 Zack Weinberg <zack@codesourcery.com>
3611 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
3613 2004-05-18 Paul Brook <paul@codesourcery.com>
3616 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
3618 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3620 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
3623 2004-05-17 Steven Bosscher <stevenb@suse.de>
3625 * gcc.dg/tree-ssa/20040517-1.c: New test.
3627 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3629 * gcc.dg/loop-4.c: New test.
3631 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
3633 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
3635 2004-05-15 Bud Davis <bdavis9659@comcast.net>
3638 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
3640 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3644 * gfortran.fortran-torture/compile/data_1.f90: New test.
3646 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
3648 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
3649 * gcc.dg/uninit-H.c: Define ASM for __s390__.
3651 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
3653 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
3655 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
3658 * gcc.dg/format/xopen-1.c: Adjust expected message.
3659 * gcc.dg/format/xopen-3.c: New test.
3661 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
3663 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
3665 2004-05-14 Jeff Law <law@redhat.com>
3667 * gcc.dg/tree-ssa/20040514-2.c: New test.
3669 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3671 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
3673 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
3676 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
3678 * gcc.dg/tree-ssa/20040514-1.c: New test.
3680 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3682 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
3685 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3688 * gfortran.fortran-torture/compile/do_1.f90: New test.
3690 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3693 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
3696 2004-05-14 Bud Davis <bdavis9659@comcast.net>
3699 * gfortran.fortran-torture/execute/random_init.f90: New test.
3701 2004-05-13 Paul Brook <paul@codesourcery.com>
3704 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
3706 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
3708 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
3709 for the powerpc case.
3711 2004-05-13 Jeff Law <law@redhat.com>
3713 * gcc.dg/tree-ssa/20040513-1.c: New test.
3714 * gcc.dg/tree-ssa/20040513-2.c: New test.
3716 2004-05-13 Paul Brook <paul@codesourcery.com>
3718 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
3719 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
3720 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
3722 2004-05-13 Andreas Schwab <schwab@suse.de>
3725 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
3728 2004-05-13 Bud Davis <bdavis9659@comcast.net>
3731 * gfortran.fortran-torture/execute/adjustr.f90: New file.
3733 2004-05-13 Diego Novillo <dnovillo@redhat.com>
3735 Merge from tree-ssa-20020619-branch. See
3736 ChangeLog.tree-ssa for details.
3738 2004-05-11 Ziemowit Laski <zlaski@apple.com>
3740 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
3741 include <altivec.h> explicitly.
3742 * gcc.dg/altivec-13.c: Likewise.
3744 2004-05-11 Paul Brook <paul@codesourcery.com>
3746 * gcc.c-torture/compile/20010518-1.c: Force enum size.
3748 2004-05-10 Eric Christopher <echristo@redhat.com>
3750 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
3751 * gcc.dg/sibcall-4.c: Ditto.
3753 2004-05-10 Ziemowit Laski <zlaski@apple.com>
3755 * g++.dg/ext/altivec-8.C: New test case.
3756 * gcc.dg/altivec-13.c: New test case.
3758 2004-05-08 Roger Sayle <roger@eyesopen.com>
3760 * gcc.c-torture/execute/divcmp-1.c: New test case.
3761 * gcc.c-torture/execute/divcmp-2.c: New test case.
3762 * gcc.c-torture/execute/divcmp-3.c: New test case.
3764 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
3766 * g++.dg/other/pragma-re-2.C: New test.
3768 2004-05-07 Uros Bizjak <uros@kss-loka.si>
3770 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
3771 * gcc.dg/i386-387-2.c: Likewise.
3773 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
3775 * gcc.dg/i386-387-6.c: Likewise.
3777 2004-05-07 Uros Bizjak <uros@kss-loka.si>
3779 * gcc.dg/builtins-33.c: Also check log1p*.
3781 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
3783 PR optimization/15296
3784 * gcc.c-torture/execute/pr15296.c: New test.
3786 2004-05-05 Uros Bizjak <uros@kss-loka.si>
3788 * gcc.dg/builtins-40.c: New test.
3790 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
3792 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
3794 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
3796 * g++.dg/ext/spe1.C: New testcase.
3798 2004-05-04 Ziemowit Laski <zlaski@apple.com>
3800 * objc.dg/image-info.m: Allow additional attributes
3801 for __image_info section.
3803 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
3805 * gcc.dg/torture/mips-hilo-2.c: New test.
3807 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3810 * g++.dg/template/member5.C: New test.
3812 2004-05-03 Uros Bizjak <uros@kss-loka.si>
3814 * gcc.dg/builtins-34.c: Also check expm1*.
3816 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3818 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
3819 * gcc.dg/torture/builtin-convert-3.c: New test.
3821 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
3824 * g++.dg/opt/pr15054.C: New test.
3826 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3828 * gcc.dg/torture/builtin-rounding-1.c: New test.
3829 * gcc.dg/builtins-25.c: Delete.
3830 * gcc.dg/builtins-29.c: Delete.
3832 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
3834 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
3835 * gcc.dg/sibcall-4.c: Likewise.
3836 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
3838 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
3840 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
3841 bit-field on 16-bit targets.
3843 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
3845 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
3848 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
3850 * gcc.dg/rs6000-power2-1.c: Change to compile only.
3851 * gcc.dg/rs6000-power2-2.c: Likewise.
3853 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
3855 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
3856 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
3857 Change the asm registers to be in form of frN instead of fN.
3859 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3861 * gcc.dg/torture/builtin-convert-2.c: New test.
3863 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
3865 * gcc.dg/rs6000-power2-1.c: New test.
3866 * gcc.dg/rs6000-power2-2.c: New test.
3868 2004-04-28 Jan Hubicka <jh@suse.cz>
3870 * gcc.dg/unused-6.c: New test.
3872 2004-04-24 Laurent GUERBY <laurent@guerby.net>
3873 Ulrich Weigand <uweigand@de.ibm.com>
3875 * ada/acats/run_all.sh: Define $target variable.
3877 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
3880 * g++.dg/other/vararg-1.C: New test.
3883 * g++.dg/eh/cleanup3.C: New test.
3885 2004-04-24 Laurent GUERBY <laurent@guerby.net>
3887 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
3888 and ad8011a (target_insn).
3889 * ada/acats/support/macro.dfs: Likewise.
3890 * ada/acats/support/impbit.adb: New file.
3892 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
3894 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
3896 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
3898 * gcc.dg/loop-3.c: New test.
3900 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
3902 * gcc.c-torture/execute/simd-5.c: New test.
3904 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3907 * g++.dg/template/crash18.C: New test.
3909 2004-04-22 Mark Mitchell <mark@codesourcery.com>
3911 * g++.dg/ext/complit3.C: New test.
3913 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
3915 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
3916 * gcc.dg/altivec-3.c: Same.
3917 * gcc.dg/altivec-varargs-1.c: Same.
3919 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
3921 * lib/target-supports.exp (check_profiling_available): Assume
3922 profiling is not available on powerpc-eabi targets.
3924 2004-04-21 Janis Johnson <janis187@us.ibm.com>
3926 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
3927 * gcc.dg/vmx/bug-1.c: Ditto.
3929 2004-04-20 Eric Christopher <echristo@redhat.com>
3931 * gcc.dg/charset/extern.c: New test.
3932 * g++.dg/charset/extern3.cc: Ditto.
3934 2004-04-20 Uros Bizjak <uros@kss-loka.si>
3936 * gcc.dg/builtins-39.c: New test.
3938 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
3940 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
3942 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
3944 * gcc.dg/torture/mips-hilo-1.c: New test.
3946 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
3948 * gcc.c-torture/compile/20040419-1.c: New test.
3950 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
3952 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
3954 2004-04-18 Zack Weinberg <zack@codesourcery.com>
3955 Aldy Hernandez <aldyh@redhat.com>
3957 * gcc.c-torture/execute/va-arg-24.c: New.
3959 2004-04-17 Zack Weinberg <zack@codesourcery.com>
3960 Aldy Hernandez <aldyh@redhat.com>
3962 * gcc.dg/vmx/1b-01.c: New.
3963 * gcc.dg/vmx/1b-02.c: New.
3964 * gcc.dg/vmx/1b-03.c: New.
3965 * gcc.dg/vmx/1b-04.c: New.
3966 * gcc.dg/vmx/1b-05.c: New.
3967 * gcc.dg/vmx/1b-06.c: New.
3968 * gcc.dg/vmx/1b-07.c: New.
3969 * gcc.dg/vmx/1c-01.c: New.
3970 * gcc.dg/vmx/1c-02.c: New.
3971 * gcc.dg/vmx/3a-01a.c: New.
3972 * gcc.dg/vmx/3a-01.c: New.
3973 * gcc.dg/vmx/3a-01m.c: New.
3974 * gcc.dg/vmx/3a-03.c: New.
3975 * gcc.dg/vmx/3a-03m.c: New.
3976 * gcc.dg/vmx/3a-04.c: New.
3977 * gcc.dg/vmx/3a-04m.c: New.
3978 * gcc.dg/vmx/3a-05.c: New.
3979 * gcc.dg/vmx/3a-06.c: New.
3980 * gcc.dg/vmx/3a-06m.c: New.
3981 * gcc.dg/vmx/3a-07.c: New.
3982 * gcc.dg/vmx/3b-01.c: New.
3983 * gcc.dg/vmx/3b-02.c: New.
3984 * gcc.dg/vmx/3b-10.c: New.
3985 * gcc.dg/vmx/3b-13.c: New.
3986 * gcc.dg/vmx/3b-14.c: New.
3987 * gcc.dg/vmx/3b-15.c: New.
3988 * gcc.dg/vmx/3c-01a.c: New.
3989 * gcc.dg/vmx/3c-01.c: New.
3990 * gcc.dg/vmx/3c-02.c: New.
3991 * gcc.dg/vmx/3c-03.c: New.
3992 * gcc.dg/vmx/3d-01.c: New.
3993 * gcc.dg/vmx/4-01.c: New.
3994 * gcc.dg/vmx/4-03.c: New.
3995 * gcc.dg/vmx/5-01.c: New.
3996 * gcc.dg/vmx/5-02.c: New.
3997 * gcc.dg/vmx/5-03.c: New.
3998 * gcc.dg/vmx/5-04.c: New.
3999 * gcc.dg/vmx/5-05.c: New.
4000 * gcc.dg/vmx/5-06.c: New.
4001 * gcc.dg/vmx/5-07.c: New.
4002 * gcc.dg/vmx/5-07t.c: New.
4003 * gcc.dg/vmx/5-08.c: New.
4004 * gcc.dg/vmx/5-10.c: New.
4005 * gcc.dg/vmx/5-11.c: New.
4006 * gcc.dg/vmx/7-01a.c: New.
4007 * gcc.dg/vmx/7-01.c: New.
4008 * gcc.dg/vmx/7c-01.c: New.
4009 * gcc.dg/vmx/7d-01.c: New.
4010 * gcc.dg/vmx/7d-02.c: New.
4011 * gcc.dg/vmx/8-01.c: New.
4012 * gcc.dg/vmx/8-02a.c: New.
4013 * gcc.dg/vmx/8-02.c: New.
4014 * gcc.dg/vmx/brode-1.c: New.
4015 * gcc.dg/vmx/bug-1.c: New.
4016 * gcc.dg/vmx/bug-2.c: New.
4017 * gcc.dg/vmx/bug-3.c: New.
4018 * gcc.dg/vmx/cw-bug-1.c: New.
4019 * gcc.dg/vmx/cw-bug-2.c: New.
4020 * gcc.dg/vmx/cw-bug-3.c: New.
4021 * gcc.dg/vmx/dct.c: New.
4022 * gcc.dg/vmx/debug-1.c: New.
4023 * gcc.dg/vmx/debug-2.c: New.
4024 * gcc.dg/vmx/debug-3.c: New.
4025 * gcc.dg/vmx/debug-4.c: New.
4026 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
4027 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
4028 * gcc.dg/vmx/eg-5.c: New.
4029 * gcc.dg/vmx/fft.c: New.
4030 * gcc.dg/vmx/gcc-bug-1.c: New.
4031 * gcc.dg/vmx/gcc-bug-2.c: New.
4032 * gcc.dg/vmx/gcc-bug-3.c: New.
4033 * gcc.dg/vmx/gcc-bug-4.c: New.
4034 * gcc.dg/vmx/gcc-bug-5.c: New.
4035 * gcc.dg/vmx/gcc-bug-6.c: New.
4036 * gcc.dg/vmx/gcc-bug-7.c: New.
4037 * gcc.dg/vmx/gcc-bug-8.c: New.
4038 * gcc.dg/vmx/gcc-bug-9.c: New.
4039 * gcc.dg/vmx/gcc-bug-b.c: New.
4040 * gcc.dg/vmx/gcc-bug-c.c: New.
4041 * gcc.dg/vmx/gcc-bug-d.c: New.
4042 * gcc.dg/vmx/gcc-bug-e.c: New.
4043 * gcc.dg/vmx/gcc-bug-f.c: New.
4044 * gcc.dg/vmx/gcc-bug-g.c: New.
4045 * gcc.dg/vmx/gcc-bug-i.c: New.
4046 * gcc.dg/vmx/harness.h: New.
4047 * gcc.dg/vmx/ira1.c: New.
4048 * gcc.dg/vmx/ira2a.c: New.
4049 * gcc.dg/vmx/ira2b.c: New.
4050 * gcc.dg/vmx/ira2.c: New.
4051 * gcc.dg/vmx/ira2c.c: New.
4052 * gcc.dg/vmx/mem.c: New.
4053 * gcc.dg/vmx/newton-1.c: New.
4054 * gcc.dg/vmx/ops.c: New.
4055 * gcc.dg/vmx/sn7153.c: New.
4056 * gcc.dg/vmx/spill2.c: New.
4057 * gcc.dg/vmx/spill3.c: New.
4058 * gcc.dg/vmx/spill.c: New.
4059 * gcc.dg/vmx/t.c: New.
4060 * gcc.dg/vmx/varargs-1.c: New.
4061 * gcc.dg/vmx/varargs-2.c: New.
4062 * gcc.dg/vmx/varargs-3.c: New.
4063 * gcc.dg/vmx/varargs-4.c: New.
4064 * gcc.dg/vmx/varargs-5.c: New.
4065 * gcc.dg/vmx/varargs-6.c: New.
4066 * gcc.dg/vmx/varargs-7.c: New.
4067 * gcc.dg/vmx/vmx.exp: New.
4068 * gcc.dg/vmx/vprint-1.c: New.
4069 * gcc.dg/vmx/vscan-1.c: New.
4070 * gcc.dg/vmx/x-01.c: New.
4071 * gcc.dg/vmx/x-02.c: New.
4072 * gcc.dg/vmx/x-03.c: New.
4073 * gcc.dg/vmx/x-04.c: New.
4074 * gcc.dg/vmx/x-05.c: New.
4075 * gcc.dg/vmx/yousufi-1.c: New.
4076 * gcc.dg/vmx/zero-1.c: New.
4077 * gcc.dg/vmx/zero.c: New.
4079 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
4081 * g++.dg/lookup/java1.C: Update for chage of
4083 * g++.dg/lookup/java2.C: Likewise.
4085 2004-04-17 Laurent GUERBY <laurent@guerby.net>
4087 * ada/acats/run_all.sh: use -O2 by default.
4089 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
4091 * gcc.dg/vr-mult-[12].c: New tests.
4093 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4095 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
4097 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
4099 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
4101 * lib/target-supports.exp (check_profiling_available): Assume profiling
4102 isn't available for mips*-*-elf targets.
4104 2004-04-14 Uros Bizjak <uros@kss-loka.si>
4106 * gcc.dg/builtins-38.c: New test.
4108 2004-04-14 Eric Christopher <echristo@redhat.com>
4110 * g++.dg/charset/charset.exp: Run .cc extension tests.
4112 2004-04-14 Zack Weinberg <zack@codesourcery.com>
4114 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
4116 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4118 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
4120 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
4122 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
4123 * gcc.dg/i386-387-2.c: Likewise.
4125 * gcc.dg/i386-387-7.c: New test.
4126 * gcc.dg/i386-387-8.c: New test.
4128 * gcc.dg/builtins-37.c: New test.
4130 2004-04-13 Geoffrey Keating <geoffk@apple.com>
4132 * g++.dg/pch/externc-1.C: Add missing semicolon.
4134 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
4136 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
4138 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
4140 * gcc.c-torture/execute/20040411-1.c: New test.
4142 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
4144 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
4146 2004-04-09 Chris Demetriou <cgd@broadcom.com>
4148 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
4150 2004-04-09 Zack Weinberg <zack@codesourcery.com>
4152 * lib/target-supports.exp (check_named_sections_available): New.
4153 * lib/gcc-dg.exp (dg-require-named-sections): New.
4154 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
4155 old-deja.exp. Also prune error-count message from HP linker.
4156 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
4158 * g++.dg/init/init-ref4.C: Use dg-require-weak.
4159 * g++.old-deja/g++.pt/static3.C: Likewise.
4160 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
4162 2004-04-09 Roger Sayle <roger@eyesopen.com>
4164 * gcc.c-torture/execute/20040409-1.c: New test case.
4165 * gcc.c-torture/execute/20040409-2.c: New test case.
4166 * gcc.c-torture/execute/20040409-3.c: New test case.
4168 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
4170 * gcc.dg/20040409-1.c: New test.
4172 2004-04-08 Roger Sayle <roger@eyesopen.com>
4175 * g++.dg/opt/pr14888.C: New test case.
4177 2004-04-08 Geoffrey Keating <geoffk@apple.com>
4179 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
4180 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
4181 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
4182 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
4185 2004-04-08 Paul Brook <paul@codesourcery.com>
4187 * gcc.dg/spill-1.c: New test.
4189 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4191 * gcc.dg/torture/builtin-ctype-2.c: New test.
4193 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
4195 * gcc.dg/pch/pch.exp: Add largefile test.
4197 2004-04-06 Geoffrey Keating <geoffk@apple.com>
4199 * g++.dg/pch/externc-1.Hs: New.
4200 * g++.dg/pch/externc-1.C: New.
4202 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4204 * gcc.dg/compat/struct-by-value-5a_main.c,
4205 gcc.dg/compat/struct-by-value-5b_main.c: New files.
4206 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
4207 * gcc.dg/compat/struct-by-value-5a_x.c,
4208 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
4209 gcc.dg/compat/struct-by-value-5_x.c.
4210 * gcc.dg/compat/struct-by-value-5a_y.c,
4211 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
4212 gcc.dg/compat/struct-by-value-5_y.c.
4214 * gcc.dg/compat/struct-by-value-6a_main.c,
4215 gcc.dg/compat/struct-by-value-6b_main.c: New files.
4216 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
4217 * gcc.dg/compat/struct-by-value-6a_x.c,
4218 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
4219 gcc.dg/compat/struct-by-value-6_x.c.
4220 * gcc.dg/compat/struct-by-value-6a_y.c,
4221 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
4222 gcc.dg/compat/struct-by-value-6_y.c.
4224 * gcc.dg/compat/struct-by-value-7a_main.c,
4225 gcc.dg/compat/struct-by-value-7b_main.c: New files.
4226 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
4227 * gcc.dg/compat/struct-by-value-7a_x.c,
4228 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
4229 gcc.dg/compat/struct-by-value-7_x.c.
4230 * gcc.dg/compat/struct-by-value-7a_y.c,
4231 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
4232 gcc.dg/compat/struct-by-value-7_y.c.
4234 2004-04-06 Jakub Jelinek <jakub@redhat.com>
4236 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
4237 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
4238 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
4241 2004-04-06 Uros Bizjak <uros@kss-loka.si>
4243 * gcc.dg/builtins-36.c: New test.
4245 2004-04-06 Paul Brook <paul@codesourcery.com>
4247 * README.gcc: Remove obsolete contraint on testcases.
4249 2004-04-05 Paul Brook <paul@codesourcery.com>
4252 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
4253 failure and exit(0) on success.
4254 * g++.dg/expr/anew2.C: Ditto.
4255 * g++.dg/expr/anew3.C: Ditto.
4256 * g++.dg/expr/anew4.C: Ditto.
4258 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
4261 * g++.dg/template/unify7.C: New.
4263 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
4265 * g++.dg/README: Bring up to date with new subdirectories; remove
4266 duplicate subdirectory lines.
4268 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
4271 * g++.dg/template/unify5.C: New.
4272 * g++.dg/template/unify6.C: New.
4273 * g++.dg/template/qualttp20.C: Adjust.
4274 * g++.old-deja/g++.jason/report.C: Adjust.
4275 * g++.old-deja/g++.other/qual1.C: Adjust.
4277 2004-04-01 Mark Mitchell <mark@codesourcery.com>
4280 * g++.dg/inherit/ptrmem1.C: New test.
4282 2004-04-01 Jakub Jelinek <jakub@redhat.com>
4285 * gcc.c-torture/execute/20040331-1.c: New test.
4286 * gcc.dg/20040331-1.c: New test.
4288 2004-04-01 Paul Brook <paul@codesourcery.com>
4290 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
4292 2004-03-30 Mark Mitchell <mark@codesourcery.com>
4295 * g++.dg/init/goto1.C: New test.
4298 * g++.dg/template/defarg4.C: New test.
4300 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
4302 * gcc.dg/altivec-11.c: Extend test for more valid cases.
4304 2004-03-28 David Edelsohn <edelsohn@gnu.org>
4306 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
4308 2004-03-28 Zack Weinberg <zack@codesourcery.com>
4310 * gcc.dg/noncompile/undeclared-2.c: New test.
4312 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
4314 * gcc.dg/940409-1.c: Remove XFAIL.
4315 * gcc.dg/reg-vol-struct-1.c: New test.
4317 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4319 * gcc.dg/torture/builtin-wctype-1.c: New test.
4321 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
4323 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
4324 * gcc.dg/20001101-1.c: Likewise.
4325 * gcc.dg/20001102-1.c: Likewise.
4327 2004-03-25 Roger Sayle <roger@eyesopen.com>
4329 * gcc.dg/compare8.c: Add an additional test for XOR.
4331 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4333 * gcc.dg/torture/builtin-ctype-1.c: New test.
4335 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4337 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
4338 * gcc.dg/torture/builtin-math-1.c: Likewise.
4339 * gcc.dg/torture/builtin-power-1.c: New test.
4341 2004-03-24 Andreas Schwab <schwab@suse.de>
4343 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
4346 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
4347 Roger Sayle <roger@eyesopen.com>
4349 * gcc.dg/compare8.c: New test case.
4351 2004-03-23 Ziemowit Laski <zlaski@apple.com>
4353 * g++.dg/ext/altivec-7.C: New test.
4355 2004-03-23 Zack Weinberg <zack@codesourcery.com>
4357 PR 12267, 12391, 12560, 13129, 14114, 14133
4358 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
4359 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
4360 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
4361 Adjust error regexps.
4362 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
4363 * gcc.dg/noncompile/undeclared-1.c: New test cases.
4364 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
4365 * gcc.dg/local1.c: Add explanatory comment.
4367 2004-03-23 Roger Sayle <roger@eyesopen.com>
4369 PR optimization/14669
4370 * g++.dg/opt/fold2.C: New test case.
4372 2004-03-22 Jakub Jelinek <jakub@redhat.com>
4375 * gcc.dg/20040322-1.c: New test.
4377 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
4379 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
4380 * gcc.dg/ultrasp4.c: Likewise.
4381 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
4383 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
4385 * gcc.dg/i386-sse-8.c: Reset default options.
4387 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
4389 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
4390 in the error message text.
4392 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
4394 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
4396 2004-03-21 Mark Mitchell <mark@codesourcery.com>
4399 * g++.dg/init/array13.C: New test.
4401 2004-03-20 Roger Sayle <roger@eyesopen.com>
4404 * gcc.c-torture/compile/pr13889.c: New test case.
4406 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
4409 * builtins-1.c (nan, nans): Don't test.
4410 * builtins-30.c: Don't use nan, nanf, nanl.
4411 * builtins-35.c: New test.
4413 2004-03-19 Ziemowit Laski <zlaski@apple.com>
4415 * g++.dg/ext/altivec-6.C: New test.
4417 2004-03-19 Mark Mitchell <mark@codesourcery.com>
4419 * g++.dg/init/placement3.C: New test.
4421 * g++.dg/template/spec13.C: New test.
4423 * g++.dg/lookup/using11.C: New test.
4425 * g++.dg/lookup/koenig3.C: New test.
4427 * g++.dg/template/operator2.C: New test.
4429 * g++.dg/expr/dtor3.C: New test.
4430 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
4432 * g++.old-deja/g++.law/visibility28.C: Likewise.
4434 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
4436 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
4437 * gcc.dg/ppc64-abi-3.c: Likewise.
4439 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4442 * g++.dg/parse/template15.C: New test.
4444 2004-03-18 Mark Mitchell <mark@codesourcery.com>
4446 * g++.dg/expr/dtor2.C: New test.
4448 * g++.dg/lookup/anon4.C: New test.
4450 * g++.dg/overload/using1.C: New test.
4452 * g++.dg/template/lookup7.C: New test.
4454 * g++.dg/template/typename6.C: New test.
4456 * g++.dg/expr/cond6.C: New test.
4458 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4460 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
4462 2004-03-18 Mark Mitchell <mark@codesourcery.com>
4464 * g++.dg/expr/cond5.C: New test.
4465 * g++.dg/expr/constcast1.C: Likewise.
4466 * g++.dg/expr/ptrmem2.C: Likewise.
4467 * g++.dg/expr/ptrmem3.C: Likewise.
4468 * g++.dg/lookup/main1.C: Likewise.
4469 * g++.dg/template/lookup6.C: Likewise.
4471 2004-03-18 Mark Mitchell <mark@codesourcery.com>
4473 * gcc.dg/local1.c: New test.
4475 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
4477 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4479 * gcc.dg/torture/builtin-convert-1.c: New test.
4481 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4483 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
4485 2004-03-16 Mark Mitchell <mark@codesourcery.com>
4488 * g++.dg/warn/Wunused-7.C: New test.
4490 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4492 * gcc.dg/torture/builtin-integral-1.c: New test.
4494 2004-03-16 Mark Mitchell <mark@codesourcery.com>
4497 * g++.dg/parse/non-dependent3.C: New test.
4499 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
4501 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
4502 * g++.dg/eh/simd-2.C: Likewise.
4503 * g++.dg/init/array10.C: Likewise.
4504 * gcc.c-torture/compile/simd-1.c: Likewise.
4505 * gcc.c-torture/compile/simd-2.c: Likewise.
4506 * gcc.c-torture/compile/simd-3.c: Likewise.
4507 * gcc.c-torture/compile/simd-4.c: Likewise.
4508 * gcc.c-torture/compile/simd-6.c: Likewise.
4509 * gcc.c-torture/execute/simd-1.c: Likewise.
4510 * gcc.c-torture/execute/simd-2.c: Likewise.
4511 * gcc.dg/compat/vector-defs.h: Likewise.
4512 * gcc.dg/20020531-1.c: Likewise.
4513 * gcc.dg/altivec-3.c: Likewise.
4514 * gcc.dg/altivec-4.c: Likewise.
4515 * gcc.dg/altivec-varargs-1.c: Likewise.
4516 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
4517 * gcc.dg/i386-mmx-3.c: Likewise.
4518 * gcc.dg/i386-sse-4.c: Likewise.
4519 * gcc.dg/i386-sse-5.c: Likewise.
4520 * gcc.dg/i386-sse-8.c: Likewise.
4521 * gcc.dg/simd-1.c: Likewise.
4522 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
4523 __ev64_opaque__ since the machine description provides it.
4525 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
4527 * lib/compat.exp (skip_list): New global variable.
4528 Use it to hold the user defined COMPAT_SKIPS list if any.
4529 (compat-obj): Add the members of skip_list to optall.
4531 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
4533 * gcc.dg/compat/union-by-value-1_main.c,
4534 union-by-value-1_x.c, union-by-value-1_y.c,
4535 union-check.h, union-defs.h,
4536 union-init.h, union-return-1_main.c,
4537 union-return-1_x.c, union-return-1_y.c: New files.
4539 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
4541 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
4542 mixed-struct-init.h: Add 4 mixed structure types.
4543 struct-by-value-21_main.c, struct-by-value-21_x.c,
4544 struct-by-value-21_y.c, struct-return-21_main.c,
4545 struct-return-21_x.c, struct-return-21_y.c: New files.
4547 2004-03-13 Mark Mitchell <mark@codesourcery.com>
4550 * g++.dg/parse/template14.C: New test.
4552 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
4554 * gcc.c-torture/execute/20040313-1.c: New test.
4556 2004-03-13 Jakub Jelinek <jakub@redhat.com>
4559 * gcc.dg/20040311-2.c: New test.
4561 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
4564 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
4567 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
4569 * gcc.dg/20040305-2.c: Add missing return statement.
4571 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4573 * gcc.dg/builtins-34.c: Also check pow10*.
4575 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
4578 * gcc.dg/20040305-2.c: New test.
4580 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
4582 * gcc.dg/20040310-1.c: New test.
4584 2004-03-11 Roger Sayle <roger@eyesopen.com>
4586 * gcc.c-torture/execute/20040311-1.c: New test case.
4588 2004-03-11 Mark Mitchell <mark@codesourcery.com>
4591 * g++.dg/lookup/enum1.C: New test.
4593 2004-03-10 Mark Mitchell <mark@codesourcery.com>
4596 * g++.dg/lookup/struct2.C: New test.
4598 2004-03-10 Uros Bizjak <uros@kss-loka.si>
4600 * gcc.dg/builtins-34.c: New test.
4602 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4604 * gcc.dg/torture/builtin-nonneg-1.c: New test.
4606 2004-03-09 James E Wilson <wilson@specifixinc.com>
4608 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
4609 * gcc.dg/alias-2.c: New testcase.
4611 2004-03-09 Zack Weinberg <zack@codesourcery.com>
4613 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
4615 2004-03-09 Roger Sayle <roger@eyesopen.com>
4617 * gcc.c-torture/execute/20040309-1.c: New test case.
4619 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
4622 * g++.dg/overload/ref1.C: New.
4624 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4627 * g++.dg/template/spec12.C: New test.
4630 * g++.dg/parse/crash14.C: New test.
4632 2004-03-09 Mark Mitchell <mark@codesourcery.com>
4635 * g++.dg/init/ref11.C: New test.
4637 2004-03-09 Mark Mitchell <mark@codesourcery.com>
4640 * g++.dg/parse/builtin2.C: New test.
4642 2004-03-08 Mark Mitchell <mark@codesourcery.com>
4645 * g++.dg/init/ctor3.C: New test.
4646 * g++.dg/init/union1.C: New test.
4647 * g++.dg/ext/anon-struct4.C: New test.
4649 2004-03-08 Mark Mitchell <mark@codesourcery.com>
4651 * g++.dg/lookup/koenig1.C: Tweak error messages.
4652 * g++.dg/lookup/used-before-declaration.C: Likewise.
4653 * g++.dg/other/do1.C: Likewise.
4654 * g++.dg/overload/koenig1.C: Likewise.
4655 * g++.dg/parse/crash13.C: Likewise.
4656 * g++.dg/template/instantiate3.C: Likewise.
4658 2004-03-08 Eric Christopher <echristo@redhat.com>
4660 * * lib/target-supports.exp: Enable libiconv in test
4661 compilation. Fix up error checking.
4663 2004-03-08 Roger Sayle <roger@eyesopen.com>
4666 * gcc.dg/pr14289-1.c: New test case.
4667 * gcc.dg/pr14289-2.c: Likewise.
4668 * gcc.dg/pr14289-3.c: Likewise.
4670 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
4672 * gcc.c-torture/execute/20040308-1.c: New test.
4674 2004-03-07 Roger Sayle <roger@eyesopen.com>
4676 * gcc.c-torture/execute/20040307-1.c: New test case.
4678 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
4680 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
4682 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
4684 * gcc.dg/20040306-1.c: New test.
4686 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
4688 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
4690 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
4692 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
4695 * gcc.dg/decl-6.c: New test.
4697 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4699 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
4700 Rename LOGPOW -> LOG_POW.
4701 (SQRT_EXP, POW_EXP): New.
4703 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
4705 * gcc.dg/i386-sse-8.c: New test.
4707 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
4710 * gcc.dg/decl-5.c: New test.
4712 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
4714 * gcc.dg/20040305-1.c: New test.
4716 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
4719 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
4721 2004-03-04 Ziemowit Laski <zlaski@apple.com>
4723 PR c++/14425, c++/14426
4724 * g++.dg/ext/altivec-4.C: New test.
4725 * g++.dg/ext/altivec-5.C: New test.
4727 2004-03-04 Geoffrey Keating <geoffk@apple.com>
4729 * g++.old-deja/g++.other/linkage1.C: Expect errors about
4730 global variables of a type with no linkage.
4731 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
4732 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
4733 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
4734 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
4735 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
4736 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
4737 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
4738 * g++.dg/warn/deprecated.C: Name enum Color.
4739 * g++.dg/overload/VLA.C: Name structure for 'b'.
4740 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
4742 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
4744 * gcc.c-torture/compile/20040304-1.c: New test.
4746 2004-03-03 Zack Weinberg <zack@codesourcery.com>
4749 * gcc.dg/decl-4.c: New testcase.
4751 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
4753 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
4754 as PRECF if sizeof (float) > sizeof (double).
4755 (PRECL): Make it the same as PRECF if
4756 sizeof (float) > sizeof (long double).
4758 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4760 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
4761 system type. Add check for irix6 which doesn't have c99 runtime.
4763 2004-03-03 Bob Wilson <bob.wilson@acm.org>
4765 * gcc.dg/const-elim-1.c: xfail for xtensa.
4767 2004-03-01 Mark Mitchell <mark@codesourcery.com>
4770 * g++.dg/template/cond4.C: New test.
4772 2004-03-01 Mark Mitchell <mark@codesourcery.com>
4775 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
4778 * g++.dg/parse/defarg7.C: New test.
4781 * g++.dg/template/friend26.C: New test.
4783 2004-03-01 Mark Mitchell <mark@codesourcery.com>
4786 * g++.dg/abi/mangle21.C: New test.
4789 * g++.dg/parse/constructor2.C: New test.
4792 * g++.dg/template/sfinae1.C: New test.
4794 2004-02-29 Mark Mitchell <mark@codesourcery.com>
4797 * g++.dg/expr/crash2.C: New test.
4800 * gcc.dg/inline-5.c: New test.
4801 * gcc.dg/always-inline.c: Split out tests into ...
4802 * gcc.dg/always-inline2.c: ... this and ...
4803 * gcc.dg/always-inline3.c: ... this.
4805 2004-02-29 Mark Mitchell <mark@codesourcery.com>
4808 * g++.dg/debug/crash1.C: New test.
4810 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
4812 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
4813 function with __attribute__((noinline)).
4814 (recurser_void2): Likewise.
4815 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
4816 (recurser_void2): Likewise.
4818 2004-02-29 Roger Sayle <roger@eyesopen.com>
4821 * g++.dg/warn/Wunused-6.C: New test case.
4823 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
4825 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
4828 2004-02-27 Eric Christopher <echristo@redhat.com>
4830 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
4831 * g++.dg/charset/asm2.c: Run only x86.
4832 * gcc.dg/charset/asm3.c: Ditto.
4834 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
4836 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
4839 2004-02-27 Ziemowit Laski <zlaski@apple.com>
4841 * g++.dg/ext/altivec-3.C: New.
4843 2004-02-26 Richard Henderson <rth@redhat.com>
4845 * g++.dg/ext/attrib10.C: Mark for warning.
4846 * gcc.dg/attr-alias-1.c: New.
4848 2004-02-26 Richard Henderson <rth@redhat.com>
4850 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
4851 * gcc.c-torture/execute/20040208-2.c: ... it back.
4853 2004-02-26 Eric Christopher <echristo@redhat.com>
4855 * lib/target-supports.exp (check-iconv-available): New function.
4856 * lib/gcc-dg.exp (dg-require-iconv): New function.
4858 * gcc.dg/charset: New directory.
4859 * gcc.dg/charset/charset.exp: New file.
4860 * gcc.dg/charset/asm1.c: Ditto.
4861 * gcc.dg/charset/asm2.c: Ditto.
4862 * gcc.dg/charset/asm3.c: Ditto.
4863 * gcc.dg/charset/asm4.c: Ditto.
4864 * gcc.dg/charset/asm5.c: Ditto.
4865 * gcc.dg/charset/attribute1.c: Ditto.
4866 * gcc.dg/charset/attribute2.c: Ditto.
4867 * gcc.dg/charset/string1.c: Ditto.
4868 * g++.dg/charset: New directory.
4869 * g++.dg/dg.exp: Add here. Special options.
4870 * g++.dg/charset/charset.exp: New file.
4871 * g++.dg/charset/asm1.c: Ditto.
4872 * g++.dg/charset/asm2.c: Ditto.
4873 * g++.dg/charset/asm3.c: Ditto.
4874 * g++.dg/charset/asm4.c: Ditto.
4875 * g++.dg/charset/attribute1.c: Ditto.
4876 * g++.dg/charset/attribute2.c: Ditto.
4877 * g++.dg/charset/extern1.cc: Ditto.
4878 * g++.dg/charset/extern2.cc: Ditto.
4879 * g++.dg/charset/string1.c: Ditto.
4881 2004-02-26 Mark Mitchell <mark@codesourcery.com>
4884 * g++.dg/parse/comma1.C: New test.
4886 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4889 * g++.dg/template/ttp8.C: New test.
4891 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
4893 * gcc.dg/fixuns-trunc-1.c: New test.
4895 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4897 * gcc.dg/builtins-config.h: Use #elif.
4899 2004-02-26 Michael Matz <matz@suse.de>
4901 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
4902 * gcc.dg/991214-1.c: Likewise.
4903 * gcc.dg/i386-asm-1.c: Likewise.
4905 2004-02-25 Richard Henderson <rth@redhat.com>
4907 * gcc.c-torture/execute/20040208-2.c: Move ...
4908 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
4910 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4913 * g++.dg/other/crash-3.C: New test.
4915 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4917 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
4918 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
4920 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
4923 2004-02-24 Michael Matz <matz@suse.de>
4925 * gcc.dg/i386-regparm.c: New.
4927 2004-02-23 James E Wilson <wilson@specifixinc.com>
4929 * gcc.c-torture/execute/20040223-1.c: New.
4931 2004-02-23 Zack Weinberg <zack@codesourcery.com>
4932 Kazu Hirata <kazu@cs.umass.edu>
4934 * gcc.dg/fwritable-strings-1.c: Remove.
4936 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
4939 * gcc.dg/20040223-1.c: New test.
4941 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4944 * g++.dg/ext/typeof9.C: New test.
4946 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4949 * g++.dg/other/switch1.C: New test.
4951 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
4953 * gcc.dg/cast-function-1.c: Adjust for new informative message.
4954 * gcc.dg/va-arg-1.c: Likewise.
4956 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4959 * g++.dg/template/koenig5.C: New test.
4961 2004-02-21 Ziemowit Laski <zlaski@apple.com>
4963 * g++.dg/ext/altivec-1.C: Generalize target triple.
4964 * g++.dg/ext/altivec-2.C: New test case.
4965 * g++.dg/ext/altivec_check.h: New file.
4966 * gcc.dg/altivec-1.c: Generalize target triple;
4967 include altivec_check.h and call altivec_check().
4968 * gcc.dg/altivec-[2-5].c: Generalize target triple.
4969 * gcc.dg/altivec-6.c: New test case.
4970 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
4971 type casts as needed.
4972 * gcc.dg/altivec-10.c: Include altivec_check.h and call
4974 * gcc.dg/altivec-12.c: New test case.
4975 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
4976 include altivec_check.h and call altivec_check().
4977 * gcc.dg/altivec_check.h: New file.
4979 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4981 * lib/target-supports.exp (check_alias_available): Don't mangle
4982 function `g' in test program.
4984 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4986 * lib/target-supports.exp (check_profiling_available): Check
4987 argument to determine whether we support a profiling type.
4988 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
4989 check_profiling_available.
4990 * g++.dg/bprob/bprob.exp: Likewise
4991 * g77.dg/bprob/bprob.exp: Likewise.
4992 * gcc.misc-tests/bprob.exp: Likewise.
4993 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
4994 dg-require-profiling and delete expected error handling.
4995 * gcc.dg/20021014-1.c: Likewise.
4996 * gcc.dg/nest.c: Likewise.
4998 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5001 * g++.dg/other/vthunk1.C: New test.
5003 2004-02-20 Falk Hueffner <falk@debian.org>
5006 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
5008 2004-02-20 Mark Mitchell <mark@codesourcery.com>
5011 * g++.dg/other/error8.C: Remove XFAIL markers.
5014 * g++.dg/ext/packed5.C: New test.
5017 * g++.dg/warn/Wunused-5.C: New test.
5020 * g++.dg/lookup/member1.C: New test.
5022 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
5024 * gcc.c-torture/compile/20040130-1.c: Enable only when
5025 __INT_MAX__ >= 2147483647L.
5026 * gcc.c-torture/compile/961203-1.c: Likewise.
5028 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
5030 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
5031 * g++.dg/opt/template1.C: Robustify assembler regexp
5033 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5035 * gcc.c-torture/execute/simd-4.x: Remove.
5036 * gcc.c-torture/execute/va-arg-25.x: Likewise.
5037 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
5038 Guard with #ifndef SKIP_ATTRIBUTE.
5039 * gcc.dg/compat/vector-1_y.c: Likewise.
5040 * gcc.dg/compat/vector-2_x.c: Likewise.
5041 * gcc.dg/compat/vector-2_y.c: Likewise.
5042 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
5043 * g++.dg/eh/simd-2.C: Likewise.
5045 2004-02-19 Alan Modra <amodra@bigpond.net.au>
5047 * gcc.c-torture/compile/complex-1.c: New.
5049 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
5052 * gcc.c-torture/execute/20040218-1.c: New test.
5054 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5057 * g++.dg/parse/new2.C: New test.
5059 2004-02-18 Paul Brook <paul@codesourcery.com>
5061 * gcc.c-torture/compile/libcall-1.c: New test.
5063 2004-02-18 Paul Brook <paul@codesourcery.com>
5066 * gcc.dg/debug/debug-7.c: New test.
5068 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
5070 * gcc.dg/20040217-1.c: New test.
5072 2004-02-17 Zack Weinberg <zack@codesourcery.com>
5074 * gcc.c-torture/execute/990208-1.x: Delete.
5076 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
5078 * gcc.c-torture/execute/20040208-2.x: New file.
5080 2004-02-17 Mark Mitchell <mark@codesourcery.com>
5083 * g++.dg/abi/structret1.C: New test.
5085 2004-02-17 Jakub Jelinek <jakub@redhat.com>
5087 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
5088 (i386_cpuid): No need to test if cpuid is available on AMD64.
5089 Fix assembly, so that it works onboth i386 and AMD64.
5090 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
5091 (vecInLong): Fix s[] member type to unsigned int.
5092 (vecInWord): Remove type.
5093 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
5094 (a64, b64, c64, d64, e64): Remove.
5095 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
5096 Remove unused variable. Remove initialization of removed variables.
5097 Don't call mmx_tests nor sse_tests.
5098 (reference_mmx, reference_sse): Remove.
5099 (check): Add return stmt.
5100 * gcc.dg/i386-sse-7.c: New test.
5101 * gcc.dg/i386-mmx-4.c: New test.
5103 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5105 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
5106 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
5107 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
5108 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
5109 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
5110 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
5111 g++.dg/tc1/dr94.C: Fix line terminator.
5113 2004-02-16 Geoffrey Keating <geoffk@apple.com>
5115 * gcc.c-torture/compile/20040216-1.c: New.
5117 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5119 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
5120 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
5121 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
5122 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
5123 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
5124 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
5126 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
5128 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
5130 2004-02-15 Mark Mitchell <mark@codesourcery.com>
5133 * g++.dg/expr/cond4.C: New test.
5136 * g++.dg/lookup/crash2.C: New test.
5138 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
5140 * gcc.c-torture/compile/20040214-2.c: New test.
5142 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
5145 * g++.dg/ext/typeof8.C: New test.
5147 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
5149 * gcc.c-torture/compile/20040214-1.c: New test.
5151 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5154 * g++.dg/template/spec11.C: New test.
5156 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5159 * g++.dg/other/error8.C: New test.
5161 2004-02-13 Mark Mitchell <mark@codesourcery.com>
5164 * g++.dg/template/array4.C: New test.
5167 * g++.dg/inherit/thunk2.C: New test.
5170 * g++.dg/eh/cond2.C: New test.
5172 2004-02-12 Alan Modra <amodra@bigpond.net.au>
5174 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
5176 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
5178 * lib/scanasm.exp (dg-scan): Quote pattern before display.
5180 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
5182 * g++.dg/simd-2.C: xfail on ppc64-linux.
5184 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
5187 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
5190 2004-02-11 Uros Bizjak <uros@kss-loka.si>
5192 * gcc.dg/builtins-33.c: New test.
5194 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
5196 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
5198 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
5200 * g++.dg/simd-2.C: Set -maltivec for ppc64.
5202 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
5204 * gcc.dg/ppc64-abi-3.c: New test.
5206 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
5210 * gcc.dg/pr14092-1.c: New testcase.
5212 2004-02-10 Alan Modra <amodra@bigpond.net.au>
5214 * gcc.dg/cpp/assert4.c: Fix typo last change.
5216 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
5217 * gcc.dg/cpp/assert4.c: Handle powerpc64.
5219 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
5221 2004-02-09 Roger Sayle <roger@eyesopen.com>
5223 * gcc.c-torture/compile/20040209-1.c: New test case.
5225 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
5227 * gcc.dg/c90-init-1.c: Adjust expected error messages.
5229 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
5231 * gcc.c-torture/execute/20040208-[12].c: New tests.
5233 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
5235 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
5237 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
5239 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
5241 2004-02-07 Zack Weinberg <zack@codesourcery.com>
5244 * gcc.dg/visibility-8.c: New testcase.
5246 2004-02-07 Zack Weinberg <zack@codesourcery.com>
5248 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
5250 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
5252 2004-02-07 Roger Sayle <roger@eyesopen.com>
5255 * g++.dg/opt/fold1.C: New test case.
5257 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5260 * g++.dg/other/crash-2.C: New test.
5262 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5265 * g++.dg/parse/angle-bracket2.C: New test.
5267 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
5271 2004-01-15 Geoffrey Keating <geoffk@apple.com>
5273 * testsuite/g++.dg/pch/wchar-1.C: New.
5274 * testsuite/g++.dg/pch/wchar-1.Hs: New.
5276 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5279 * g++.dg/parse/error15.C: New test.
5280 * g++.dg/parse/crash11.C: Update dg-error mark.
5282 2004-02-04 Mark Mitchell <mark@codesourcery.com>
5285 * g++.dg/warn/conv2.C: New test.
5287 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5290 * g++.dg/warn/incomplete1.C: Remove xfail.
5292 2004-02-04 Mark Mitchell <mark@codesourcery.com>
5294 * lib/file-format.exp (gcc_target_object_format): Use
5295 ${tool}_target_compile, not gcc_target_compile.
5296 * lib/target-supports.exp (check_alias_available): Likewise.
5297 (check_gc_sections_available): Likewise.
5298 * g++.dg/ext/attrib10.C: Use dg-require-alias.
5299 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
5302 2004-02-04 Mark Mitchell <mark@codesourcery.com>
5305 * g++.dg/template/static6.C: New test.
5307 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
5309 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
5311 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5313 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
5314 tests for systems where `char' is unsigned by default.
5316 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5319 * g++.dg/template/partial3.C: New test.
5321 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
5323 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
5324 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
5325 Remove mentions of obsolete ports.
5327 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
5329 * gcc.dg/noncompile/20001228-1.c: Fix for new
5332 2004-02-03 Roger Sayle <roger@eyesopen.com>
5335 * gcc.c-torture/execute/multdi-1.c: New test case.
5337 2004-02-03 Mark Mitchell <mark@codesourcery.com>
5340 * g++.dg/template/lookup5.C: New test.
5342 2004-02-03 Mark Mitchell <mark@codesourcery.com>
5345 * g++.dg/template/lookup4.C: New test.
5348 * g++.dg/parse/error14.C: New test.
5351 * g++.dg/parse/template13.C: New test.
5353 2004-02-03 Mark Mitchell <mark@codesourcery.com>
5356 * g++.dg/template/koenig4.C: New test.
5359 * g++.dg/template/crash17.C: New test.
5362 * g++.dg/parse/error13.C: New test.
5363 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
5365 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
5367 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
5369 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
5373 * gcc.dg/noncompile/20040203-1.c: New test.
5374 * gcc.dg/noncompile/20040203-2.c: Likewise.
5375 * gcc.dg/noncompile/20040203-3.c: Likewise.
5376 * gcc.dg/20040203-1.c: Likewise.
5378 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
5381 * g++.dg/template/sizeof7.C: New test.
5383 2004-02-02 Eric Christopher <echristo@redhat.com>
5384 Zack Weinberg <zack@codesourcery.com>
5386 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
5388 2004-02-02 Zack Weinberg <zack@codesourcery.com>
5390 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
5391 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
5392 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
5393 * gcc.dg/cleanup-5.c: Run only on Linux targets.
5395 2004-02-02 Mark Mitchell <mark@codesourcery.com>
5398 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
5401 * g++.dg/ext/attrib13.C: New test.
5404 * g++.dg/conversion/op2.C: New test.
5406 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
5408 * gcc.dg/titype-1.c: Fix pasto.
5410 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
5412 * gcc.dg/titype-1.c: New test.
5414 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5417 * g++.dg/template/non-type-template-argument-1.C,
5418 g++.dg/template/qualified-id1.C: Update dg-error marks.
5419 * g++.dg/template/nontype6.C: New test.
5421 2004-02-01 Roger Sayle <roger@eyesopen.com>
5423 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
5424 * gcc.dg/builtins-31.c: New testcase.
5425 * gcc.dg/builtins-32.c: New testcase.
5427 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
5429 * objc.dg/call-super-2.m: Update line numbers
5430 for the including of stddef.h.
5432 2004-01-30 Michael Matz <matz@suse.de>
5434 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
5435 g++.dg/ext/case-range3.C: New tests.
5437 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5441 * g++.dg/template/member4.C: New test.
5443 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5446 * g++.dg/template/sizeof6.C: New test.
5448 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
5450 * gcc.dg/fwritable-strings-1.c: New test.
5452 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
5454 * gcc.c-torture/compile/20040130-1.c: New test.
5456 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
5458 * objc.dg/call-super-2.m: Include stddef.h for size_t.
5460 2004-01-29 Mark Mitchell <mark@codesourcery.com>
5463 * g++.dg/template/ctor3.C: New test.
5465 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5467 * g++.dg/tc1: New directory.
5468 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
5469 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
5470 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
5471 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
5472 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
5474 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5476 * g++.dg/parse/error11.C: New test.
5477 * g++.dg/parse/error12.C: Likewise.
5479 2004-01-28 Ziemowit Laski <zlaski@apple.com>
5481 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
5482 (scan_initial, main): Use aligned_sizeof instead of sizeof.
5484 2004-01-28 Mark Mitchell <mark@codesourcery.com>
5487 * g++.dg/ext/attrib12.C: New test.
5490 * g++.dg/parse/cast2.C: New test.
5492 2004-01-27 James E Wilson <wilson@specifixinc.com>
5494 * objc.dg/encode-2.m (main): New local string. Set depending on
5495 sizeof long. Use in sscanf call.
5496 * objc.dg/encode-3.m (main): New local string. Set depending on
5497 sizeof long. Use in scan_initial call.
5499 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5501 * objc.dg/call-super-2.m: Make LP64-safe.
5502 * objc.dg/desig-init-1.m: Likewise.
5504 2004-01-27 Devang Patel <dpatel@apple.com>
5506 * g++.dg/debug/namespace1.C: New test.
5508 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
5510 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
5513 * gcc.dg/arm-mmx-1.c: New test.
5515 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
5517 * gcc.dg/20040127-1.c: New test.
5518 * gcc.dg/20040127-2.c: New test.
5520 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
5522 * objc.dg/stret-1.m (glob): Renamed to globa.
5524 2004-01-26 Mark Mitchell <mark@codesourcery.com>
5527 * g++.dg/expr/for1.C: New test.
5529 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
5532 * gcc.dg/darwin-longlong.c: New test.
5534 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
5536 * gcc.dg/20040124-1.c: Moved test from here...
5537 * gcc.c-torture/compile/20040124-1.c: ...to here.
5539 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
5541 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
5542 the assembly output if -m64 is passed.
5544 2004-01-25 Mark Mitchell <mark@codesourcery.com>
5547 * g++.dg/template/cond3.C: New test.
5549 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5552 * g++.dg/template/ttp7.C: New test.
5554 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5557 * g++.dg/template/nontype4.C: New test.
5558 * g++.dg/template/nontype5.C: Likewise.
5560 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
5562 * gcc.dg/torture/mips-clobber-at.c: New test.
5564 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
5566 * gcc.dg/20040124-1.c: New test.
5568 2004-01-24 Jakub Jelinek <jakub@redhat.com>
5570 * gcc.dg/20040123-1.c: New test.
5572 2004-01-23 Zack Weinberg <zack@codesourcery.com>
5574 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
5576 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
5578 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
5580 2004-01-23 Andrew Pinski <apinski@apple.com>
5582 * gcc.dg/20030121-1.c: Move to ..
5583 * gcc.dg/20040121-1.c: here.
5585 2004-01-23 Roger Sayle <roger@eyesopen.com>
5587 * gcc.dg/builtins-29.c: New test case.
5589 2004-01-23 Zack Weinberg <zack@codesourcery.com>
5592 * gcc.dg/builtins-30.c: New testcase.
5594 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
5596 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
5597 * lib/g77.exp: Likewise.
5598 * lib/objc.exp: Likewise.
5599 * lib/g++.exp: Likewise.
5601 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
5603 * gcc.dg/struct-by-value-2.c: New test.
5605 2004-01-21 Andrew Pinski <apinski@apple.com>
5608 * gcc.dg/20030121-1.c: New test.
5610 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
5612 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
5613 clobber frame pointer register in asm statement.
5615 2004-01-21 Falk Hueffner <falk@debian.org>
5617 * gcc.c-torture/compile/20040121-1.c: New test.
5619 2004-01-21 Zack Weinberg <zack@codesourcery.com>
5621 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
5623 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
5625 * gcc.dg/ppc64-abi-2.c: New test.
5627 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
5629 * lib/treelang.exp: Fill out this file.
5630 * lib/treelang-dg.exp: New File.
5632 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
5634 * gcc.c-torture/compile/981022-1.c: Remove.
5635 * gcc.dg/array-5.c: Remove XFAIL.
5636 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
5637 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
5638 gcc.dg/cond-lvalue-1.c: Update.
5639 * gcc.dg/cast-lvalue-2.c: New test.
5641 2004-01-19 Mark Mitchell <mark@codesourcery.com>
5644 * g++.dg/other/error1.C (class foo): Tweak error message.
5647 * g++.dg/template/call2.C: New test.
5649 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5651 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
5652 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
5653 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
5654 scalar-return-1_x.c, scalar-return-2_y.c,
5655 scalar-return-3_x.c, scalar-return-3_y.c,
5656 scalar-return-4_x.c, scalar-return-4_y.c,
5657 struct-align-1.h, struct-align-1_x.c,
5658 struct-align-1_y.c, struct-align-2.h,
5659 struct-align-2_x.c, struct-align-2_y.c,
5660 struct-by-value-10_y.c, struct-by-value-11_x.c,
5661 struct-by-value-11_y.c, struct-by-value-12_x.c,
5662 struct-by-value-12_y.c, struct-by-value-13_x.c,
5663 struct-by-value-13_y.c, struct-by-value-14_x.c,
5664 struct-by-value-14_y.c, struct-by-value-15_x.c,
5665 struct-by-value-15_y.c, struct-by-value-16_y.c,
5666 struct-by-value-17_y.c, struct-by-value-18_y.c,
5667 struct-by-value-19_y.c, struct-by-value-1_x.c,
5668 struct-by-value-1_y.c, struct-by-value-20_y.c,
5669 struct-by-value-2_x.c, struct-by-value-2_y.c,
5670 struct-by-value-3_y.c, struct-by-value-4_x.c,
5671 struct-by-value-4_y.c, struct-by-value-5_y.c,
5672 struct-by-value-6_y.c, struct-by-value-7_y.c
5673 struct-by-value-8_x.c, struct-by-value-8_y.c
5674 struct-by-value-9_x.c, struct-by-value-9_y.c
5675 struct-return-10_x.c, struct-return-10_y.c,
5676 struct-return-19_x.c, struct-return-20_x.c
5677 struct-return-2_x.c, struct-return-2_y.c
5678 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
5679 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
5681 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5683 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
5684 attribute on sparc*-sun-solaris2.*.
5686 2004-01-18 Mark Mitchell <mark@codesourcery.com>
5689 * g++.dg/ext/typeof7.C: New test.
5691 2004-01-18 David Edelsohn <edelsohn@gnu.org>
5693 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
5694 * gcc.dg/const-elim-1.c: Same.
5696 2004-01-17 Ziemowit Laski <zlaski@apple.com>
5698 * objc.dg/stret-1.m: New.
5699 * objc.dg/stret-2.m: New.
5701 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5704 * g++.dg/ext/vector1.C: New test.
5706 2004-01-16 Geoffrey Keating <geoffk@apple.com>
5708 * gcc.dg/pch/import-1.c: New.
5709 * gcc.dg/pch/import-1.hs: New.
5710 * gcc.dg/pch/import-1a.h: New.
5711 * gcc.dg/pch/import-1b.h: New.
5712 * gcc.dg/pch/import-1c.h: New.
5714 2004-01-16 Mark Mitchell <mark@codesourcery.com>
5717 * g++.dg/ext/array1.C: New test.
5720 * g++.dg/conversion/op1.C: New test.
5722 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
5725 From Kazumoto Kojima / Dan Kegel:
5726 * gcc.dg/pr11864-1.c: New test.
5729 From Marcus Comstedt / Dan Kegel:
5730 * gcc.dg/pr10392-1.c: New test.
5732 2004-01-16 Mark Mitchell <mark@codesourcery.com>
5735 * g++.dg/init/ref10.C: New test.
5737 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5740 * g++.dg/parse/typename6.C: New test.
5742 2004-01-15 Geoffrey Keating <geoffk@apple.com>
5745 * testsuite/g++.dg/pch/wchar-1.C: New.
5746 * testsuite/g++.dg/pch/wchar-1.Hs: New.
5748 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5751 * g++.dg/expr/sizeof2.C: New test.
5753 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
5755 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
5757 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
5760 * g++.dg/lookup/strong-using-3.C: New.
5761 * g++.dg/lookup/using-10.C: New.
5763 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
5766 * g++.dg/lookup/strong-using-2.C: New.
5768 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
5769 Dan Kegel <dank@kegel.com>
5770 J"orn Rennecke <joern.rennecke@superh.com>
5773 * gcc.dg/pr9365-1.c: New test.
5775 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5778 * g++.dg/parse/casting-operator2.C: New test.
5779 * g++.old-deja/g++.pt/explicit83.C: Remove.
5781 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
5783 * gcc.dg/label-compound-stmt-1.c: New test.
5784 * gcc.c-torture/compile/950922-1.c,
5785 gcc.c-torture/compile/20000211-3.c,
5786 gcc.c-torture/compile/20000518-1.c,
5787 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
5788 compound statements.
5790 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
5792 * gcc.dg/ppc64-abi-1.c: New test.
5794 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
5796 * g++.dg/ext/attrib9.C: Add dg-warnings.
5798 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5801 * g++.dg/parse/dtor3.C: New test.
5803 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
5806 * g++.dg/parse/try-catch-1.C: New test.
5808 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
5810 * ada/acats/run_all.sh: Add more verbose output in acats.log
5811 when compiling tests.
5813 2004-01-12 Zack Weinberg <zack@codesourcery.com>
5816 * gcc.dg/typedef-redecl.c: New test case.
5817 * gcc.dg/typedef-redecl.h: New support file.
5819 2004-01-13 Jan Hubicka <jh@suse.cz>
5821 * gcc.dg/always_inline.c: New test.
5822 * gcc.dg/debug/20031231-1.c: Fix.
5824 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5827 * g++.dg/template/array3.C: New test.
5829 2004-01-12 Zack Weinberg <zack@codesourcery.com>
5831 * g++.dg/ext/lvalue1.C: No longer expected to fail.
5832 * g++.dg/warn/Wunused-2.C: Likewise.
5834 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5837 * g++.dg/template/instantiate6.C: New test.
5839 2004-01-12 Roger Sayle <roger@eyesopen.com>
5842 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
5844 2004-01-12 Jan Hubicka <jh@suse.cz>
5847 * gcc.dg/20040112-1.c: New.
5849 * gcc.dg/dwarf-die[1-7].c: Move to...
5850 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
5851 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
5853 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
5856 * g++.dg/parse/friend4.C: New test.
5858 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
5861 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
5862 definition is called a friend.
5864 2004-01-11 Zack Weinberg <zack@codesourcery.com>
5866 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
5868 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
5871 * g++.dg/parse/error10.C: New test.
5872 * g++.dg/template/arg2.C: Accept "invalid type" error.
5874 2004-01-11 Jakub Jelinek <jakub@redhat.com>
5877 * g++.dg/opt/expect2.C: New test.
5879 2004-01-10 Zack Weinberg <zack@codesourcery.com>
5881 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
5882 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
5883 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
5884 Update dg-error regexps.
5886 2004-01-10 Zack Weinberg <zack@codesourcery.com>
5888 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
5889 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
5891 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
5893 * gcc.dg/pragma-re-1.c: Use right pointer type.
5895 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
5897 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
5899 2004-01-09 Geoffrey Keating <geoffk@apple.com>
5901 * gcc.dg/rs6000-ldouble-1.c: New.
5903 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5907 * g++.dg/other/abstract1.C: New test.
5909 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
5911 * g++.dg/lookup/strong-using-1.C: New.
5913 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
5916 * gcc.dg/func-ptr-conv-1.c: New test.
5917 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
5919 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
5922 * gcc.c-torture/compile/20040109-1.c: New.
5924 2004-01-08 Stuart Hastings <stuart@apple.com>
5926 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
5927 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
5928 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
5930 2004-01-09 Alan Modra <amodra@bigpond.net.au>
5932 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
5934 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
5936 * ada/acats/run_acats: Treat 'gnatchop' the same way
5937 as 'gnatmake'. Export GCC_DRIVER.
5938 * ada/acats/run_all.sh: Add target_gnatchop. Use
5939 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
5941 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5944 * g++.dg/template/dependent-expr4.C: New test.
5946 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
5948 * gcc.dg/altivec-11.c: New test.
5950 2004-01-07 Mark Mitchell <mark@codesourcery.com>
5952 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
5954 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
5957 * gcc.dg/enum-compat-1.c: New test.
5958 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
5960 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
5963 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
5964 gcc.dg/c99-idem-qual-3.c: New tests.
5966 2004-01-07 Alan Modra <amodra@bigpond.net.au>
5968 * gcc.dg/winline-7.c: Don't cast void * to int.
5970 2004-01-06 Jan Hubicka <jh@suse.cz>
5972 * gcc.dg/i386-sse-5.c: New test
5973 * g++.dg/eh/simd-1.c: Add -w argument for i386.
5975 2004-01-05 Mark Mitchell <mark@codesourcery.com>
5978 * g++.dg/rtti/typeid4.C: New test.
5980 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
5982 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
5984 2004-01-05 Mark Mitchell <mark@codesourcery.com>
5987 * g++.dg/template/error11.C: New test.
5990 * g++.dg/template/class2.C: New test.
5992 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
5993 Richard Sandiford <rsandifo@redhat.com>
5996 * g++.dg/opt/alias3.C: New test.
5998 2004-01-04 Mark Mitchell <mark@codesourcery.com>
6001 * g++.dg/template/koenig3.C: New test.
6004 * g++.dg/parse/offsetof3.C: New test.
6006 * g++.dg/init/copy7.C: Add missing dg-error markers.
6009 * g++.dg/init/copy7.c: New test.
6012 * g++.dg/parse/cast1.C: New test.
6014 2004-01-04 Jan Hubicka <jh@suse.cz>
6016 * gcc.dg/winline[1-7].c: New tests.
6018 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6021 * g++.dg/template/qualttp22.C: New test.
6023 2004-01-01 Jan Hubicka <jh@suse.cz>
6025 * gcc.dg/debug/20031231-1.c: New.
6026 * gcc.c-torture/compile/20040101-1.c: New.
6027 * gcc.dg/dwarf-die-[1-7].c: New.
6029 2004-01-01 Jakub Jelinek <jakub@redhat.com>
6031 PR optimization/13521
6032 * gcc.c-torture/compile/20031231-1.c: New test.
6034 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
6036 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
6038 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6041 * g++.dg/template/crash16.C: New test.
6043 2003-12-30 Mark Mitchell <mark@codesourcery.com>
6045 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
6047 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
6049 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
6051 * g++.old-deja/g++.jason/thunk3.C: Likewise.
6052 * g++.old-deja/g++.law/profile1.C: Likewise.
6053 * gcc.c-torture/compile/981006-1.c: Likewise.
6054 * gcc.c-torture/execute/loop-2e.x: Likewise.
6055 * gcc.c-torture/execute/loop-2f.x: Remove.
6056 * gcc.c-torture/execute/loop-2g.x: Likewise.
6057 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
6058 * gcc.dg/20020312-2.c: Remove traces of dead ports.
6060 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
6063 * g++.dg/ext/attrib11.C: New test.
6066 * g++.dg/template/array2-1.C: New test.
6067 * g++.dg/template/array2-2.C: New test.
6069 2003-12-29 Mark Mitchell <mark@codesourcery.com>
6071 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
6073 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
6076 * g++.dg/template/array1-1.C: New test.
6077 * g++.dg/template/array1-2.C: New test.
6079 2003-12-29 Roger Sayle <roger@eyesopen.com>
6082 * g77.dg/12632.f: New test case.
6084 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6087 * g++.dg/parse/nontype1.C: New test.
6089 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6092 * g++.dg/parse/explicit1.C: New test.
6093 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
6095 2003-12-28 Mark Mitchell <mark@codesourcery.com>
6098 * g++.dg/opt/inline6.C: New test.
6101 * g++.dg/parse/error9.C: New test.
6103 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
6105 2003-12-28 Mark Mitchell <mark@codesourcery.com>
6108 * g++.dg/init/assign1.C: New test.
6110 2003-12-28 Roger Sayle <roger@eyesopen.com>
6113 * g++.dg/warn/format3.C: New test case.
6115 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6117 * gcc.c-torture/compile/20031227-1.c: New test.
6119 2003-12-23 Mark Mitchell <mark@codesourcery.com>
6121 * g++.dg/bprob/bprob.exp: Load target-supports.exp
6122 * g77.dg/bprob/bprob.exp: Likewise.
6123 * gcc.misc-tests/bprob.exp: Likewise.
6124 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
6125 variants on systems where the library does not provide that
6127 * gcc.dg/builtins-20.c: Use builtins-config.h.
6128 * gcc.dg/builtins-config.h: New file.
6130 2003-12-23 Mark Mitchell <mark@codesourcery.com>
6132 * lib/gcc-dg.exp (dg-require-profiling): New function.
6133 * lib/target-supports.exp (check_profiling_available): Likewise.
6134 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
6135 * g77.dg/bprob/bprob.exp: Likewise.
6136 * gcc.misc-tests/bprob.exp: Likewise.
6137 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
6138 * gcc.dg/20021014-1.c: Likewise.
6139 * gcc.dg/nest.c: Likewise.
6141 2003-12-23 Mark Mitchell <mark@codesourcery.com>
6143 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
6145 * g++.dg/lookup/java2.C: Likewise.
6146 * gcc.dg/cpp/lexident.c: Likewise.
6148 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
6150 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
6152 * gcc.c-torture/compile/961203-1.c: Likewise.
6153 * gcc.c-torture/compile/980506-1.c: Likewise.
6155 2003-12-23 Zack Weinberg <zack@codesourcery.com>
6157 * lib/gcc-dg.exp (dg-prune-output): New annotation.
6158 (additional_prunes): New global.
6159 (gcc-dg-prune): Handle additional per-test pruning.
6160 (dg-test): Clear additional_prunes between tests.
6162 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
6163 dg-prune-output to avoid spurious failures from assembler
6164 complaining about nonexistent WAW violations.
6165 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
6166 Use dg-prune-output to avoid spurious failures from assembler
6167 warning about Itanium B-step errata.
6169 2003-12-23 Mark Mitchell <mark@codesourcery.com>
6171 * g++.dg/abi/macro0.C: New test.
6172 * g++.dg/abi/macro1.C: Likewise.
6173 * g++.dg/abi/macro2.C: Likewise.
6175 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
6176 * g++.dg/abi/bitfield7.C: Likewise.
6177 * g++.dg/abi/dtor2.C: Likewise.
6178 * g++.dg/abi/mangle11.C: Likewise.
6179 * g++.dg/abi/mangle12.C: Likewise.
6180 * g++.dg/abi/mangle14.C: Likewise.
6181 * g++.dg/abi/mangle17.C: Likewise.
6182 * g++.dg/abi/vbase10.C: Likewise.
6183 * g++.dg/abi/vbase14.C: Likewise.
6184 * g++.dg/template/qualttp17.C: Likewise.
6186 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
6189 * gcc.dg/20031223-1.c: New test.
6191 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6193 * gcc.dg/noreturn-7.c: New test.
6195 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6197 * gcc.dg/null-pointer-1.c: New test.
6199 2003-12-22 Mark Mitchell <mark@codesourcery.com>
6201 * g++.old-deja/g++.jason/template18.C: Remove.
6202 * g++.old-deja/g++.jason/template37.C: Likewise.
6205 * g++.dg/lookup/ns1.C: New test.
6208 * g++.dg/template/lookup3.C: New test.
6210 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
6212 * g++.dg/template/recurse1.C: New test
6214 2003-12-22 Mark Mitchell <mark@codesourcery.com>
6217 * g++.dg/parse/semicolon1.C: New test.
6218 * g++.dg/parse/semicolon1.h: Likewise.
6220 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
6222 * gcc.dg/darwin-misaligned.c: New test.
6224 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
6227 * gcc.dg/20031222-1.c: New test.
6229 2003-12-21 Mark Mitchell <mark@codesourcery.com>
6232 * g++.dg/parse/error8.C: New test.
6235 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
6237 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
6239 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
6241 * gcc.c-torture/compile/930217-1.c: Likewise.
6242 * gcc.c-torture/compile/930513-1.c: Likewise.
6243 * gcc.c-torture/execute/920908-2.c: Likewise.
6244 * gcc.c-torture/execute/921204-1.c: Likewise.
6245 * gcc.c-torture/execute/930621-1.c: Likewise.
6246 * gcc.c-torture/execute/930630-1.c: Likewise.
6247 * gcc.c-torture/execute/931031-1.c: Likewise.
6248 * gcc.c-torture/execute/980602-2.c: Likewise.
6249 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
6250 * gcc.c-torture/execute/compndlit-1.c: Likewise.
6251 * gcc.c-torture/execute/extzvsi.c: Likewise.
6252 * gcc.c-torture/unsorted/ext.c: Likewise.
6254 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
6257 * gcc.c-torture/compile/20031220-2.c: New test case.
6259 2003-12-20 Roger Sayle <roger@eyesopen.com>
6261 PR optimization/13031
6262 * gcc.c-torture/compile/20031220-1.c: New test case.
6264 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6266 * gcc.dg/cast-function-1.c: New test.
6268 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
6270 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
6273 2003-12-19 Mark Mitchell <mark@codesourcery.com>
6276 * g++.dg/ext/attrib10.C: New test.
6278 2003-12-19 Jakub Jelinek <jakub@redhat.com>
6280 * gcc.dg/cleanup-10.c: New test.
6281 * gcc.dg/cleanup-11.c: New test.
6283 2003-12-19 Jakub Jelinek <jakub@redhat.com>
6286 * g++.dg/opt/expect1.C: New test.
6288 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
6290 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
6292 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
6295 * gcc.dg/20031218-1.c: New test.
6298 * gcc.dg/20031218-2.c: New test.
6299 * gcc.dg/20031218-3.c: New test.
6301 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
6302 of label name and allow for USER_LABEL_PREFIX == "_" names.
6303 * g++.dg/abi/mangle18-2.C: Likewise.
6304 * g++.dg/abi/mangle19-1.C: Likewise.
6305 * g++.dg/abi/mangle19-2.C: Likewise.
6306 * g++.dg/abi/mangle20-1.C: Likewise.
6307 * g++.dg/abi/mangle20-2.C: Likewise.
6309 2003-12-18 Richard Henderson <rth@redhat.com>
6311 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
6313 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
6314 Dan Kegel <dank@kegel.com>
6317 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
6318 testing a cross compiler, it causes spurious compile failures.
6319 * lib/g++.exp: Likewise.
6321 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6324 * g++.dg/template/access13.C: New test.
6326 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
6328 * gcc.dg/20031216-1.c: New test.
6330 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6333 * g++.dg/template/error10.C: New test.
6335 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
6337 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
6338 * g++.dg/eh/simd-2.C: Likewise.
6340 2003-12-17 James E Wilson <wilson@specifixinc.com>
6341 Roger Sayle <roger@eyesopen.com>
6343 * gcc.c-torture/execute/ieee/mzero5.c: New.
6345 2003-12-17 Mark Mitchell <mark@codesourcery.com>
6348 * g++.dg/parse/error6.C: New test.
6351 * g++.dg/parse/error7.C: New test.
6353 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
6355 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
6356 at -O with stabs debugging formats.
6357 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
6358 * gcc.dg/debug/debug-2.c: Likewise.
6360 2003-12-16 Mark Mitchell <mark@codesourcery.com>
6363 * g++.dg/init/error1.C: New test.
6366 * g++.dg/init/pm3.C: New test.
6368 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
6371 * gcc.dg/bitfld-8.c: New test.
6373 2003-12-16 James Lemke <jim@wasabisystems.com>
6375 * gcc.dg/arm-scd42-[123].c: New tests.
6377 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
6380 * g++.dg/abi/mangle20-1.C: New test.
6381 * g++.dg/abi/mangle20-2.C: New test.
6383 2003-12-16 Mark Mitchell <mark@codesourcery.com>
6386 * g++.dg/other/offsetof2.C: Remove XFAIL.
6387 * g++.dg/parse/offsetof1.C: New test.
6388 * g++.gd/parse/offsetof2.C: Likewise.
6390 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6392 * g++.dg/template/nontype3.C: New test.
6393 * g++.dg/template/static2.C: Tweaked the dg-error clause.
6395 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6397 * g++.dg/warn/noreturn-3.C: Also test instantiation.
6399 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
6402 * g++.dg/expr/assign1.C: New test.
6405 * g++.dg/abi/mangle19-1.C: New test.
6406 * g++.dg/abi/mangle19-2.C: New test.
6408 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
6410 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
6412 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
6414 * gcc.c-torture/execute/20031216-1.c: New test.
6416 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6418 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
6421 2003-12-15 Mark Mitchell <mark@codesourcery.com>
6424 * g++.dg/template/error9.C: New test.
6427 * g++.dg/template/error8.C: New test.
6429 2003-12-15 Roger Sayle <roger@eyesopen.com>
6432 * gcc.c-torture/execute/20031215-1.c: New test case.
6434 2003-12-15 Mark Mitchell <mark@codesourcery.com>
6437 * g++.dg/parse/error5.C: New test.
6440 * g++.dg/expr/sizeof1.C: New test.
6443 * g++.dg/template/crash15.C: New test.
6445 2003-12-15 Geoffrey Keating <geoffk@apple.com>
6447 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
6448 a non-POD type as the last named parameter of a varargs function.
6450 2003-12-15 Mark Mitchell <mark@codesourcery.com>
6454 * g++.dg/template/crash14.C: New test.
6455 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
6457 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
6459 * g++.dg/other/java1.C: New test.
6462 * g++.dg/abi/mangle18-1.C: New test.
6463 * g++.dg/abi/mangle18-2.C: New test.
6465 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6467 PR optimization/10312
6468 * gcc.c-torture/execute/20031214-1.c: New.
6470 2003-12-14 Mark Mitchell <mark@codesourcery.com>
6474 * g++.dg/parse/error3.C: New test.
6475 * g++.dg/parse/error4.C: Likewise.
6476 * g++.dg/abi/mangle4.C: Tweak error messages.
6477 * g++.dg/lookup/using5.C: Likewise.
6478 * g++.dg/other/error2.C: Likewise.
6479 * g++.dg/parse/typename5.C: Likewise.
6480 * g++.dg/parse/undefined1.C: Likewise.
6481 * g++.dg/template/arg2.C: Likewise.
6482 * g++.dg/template/ttp3.C: Likewise.
6483 * g++.dg/template/type1.C: Likewise.
6484 * g++.old-deja/g++.other/crash32.C: Likewise.
6485 * g++.old-djea/g++.pt/defarg8.C: Likewise.
6487 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6490 * g++.dg/warn/noreturn-3.C: New test.
6492 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
6495 * g++.dg/abi/covariant3.C: New.
6497 2003-12-12 Jakub Jelinek <jakub@redhat.com>
6499 * g++.dg/eh/ia64-1.C: New test.
6501 2003-12-12 Roger Sayle <roger@eyesopen.com>
6503 PR optimization/13037
6504 * g77.f-torture/execute/13037.f: New test case.
6506 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
6509 * g++.dg/abi/covariant2.C: New.
6511 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
6513 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
6515 2003-12-11 Zack Weinberg <zack@codesourcery.com>
6517 * gcc.c-torture/execute/wchar_t-1.x: Delete.
6519 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
6522 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
6524 * lib/g++.exp (g++_version): Likewise.
6525 * lib/g77.exp (g77_version): Likewise.
6526 * lib/objc.exp (default_objc_version): Likewise.
6528 2003-12-10 Richard Henderson <rth@redhat.com>
6530 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
6532 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
6534 2003-12-08 Matt Austern <austern@apple.com>
6537 * lib/gcc-dg.exp (dg-require-visibility): Define.
6538 * lib/target-supports (check_visibility_available): Define.
6539 * gcc.dg/visibility-1.c: New test.
6540 * gcc.dg/visibility-2.c: Likewise.
6541 * gcc.dg/visibility-3.c: Likewise.
6542 * gcc.dg/visibility-4.c: Likewise.
6543 * gcc.dg/visibility-5.c: Likewise.
6544 * gcc.dg/visibility-6.c: Likewise.
6545 * g++.dg/ext/visibility-1.C: Likewise.
6546 * g++.dg/ext/visibility-2.C: Likewise.
6547 * g++.dg/ext/visibility-3.C: Likewise.
6548 * g++.dg/ext/visibility-4.C: Likewise.
6549 * g++.dg/ext/visibility-5.C: Likewise.
6550 * g++.dg/ext/visibility-6.C: Likewise.
6552 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6554 * g++.dg/lookup/java1.C: New test.
6555 * g++.dg/lookup/java2.C: New test.
6557 2003-12-07 Falk Hueffner <falk@debian.org>
6559 * g++.dg/opt/noreturn-1.C: New test.
6561 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
6563 * gcc.dg/overflow-1.c: New test.
6565 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
6567 * g77.f-torture/compile/13060.f: New test.
6569 2003-12-06 Mark Mitchell <mark@codesourcery.com>
6572 * g++.dg/inherit/operator2.C: New test.
6574 2003-12-05 Mark Mitchell <mark@codesourcery.com>
6577 * g++.dg/ext/attrib9.C: New test.
6579 2003-12-05 Mark Mitchell <mark@codesourcery.com>
6582 * g++.dg/template/error7.C: New test.
6584 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
6585 J"orn Rennecke <joern.rennecke@superh.com>
6588 * g++.dg/other/struct-va_list.C: New test.
6590 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6593 * g++.dg/parse/defarg6.C: New test.
6595 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
6598 * gcc.c-torture/execute/20031201-1.c: New test.
6600 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
6602 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
6604 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
6606 * gcc.dg/builtin-return-1.c: New test.
6608 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
6609 J"orn Rennecke <joern.rennecke@superh.com>
6611 PR optimization/13260
6612 * gcc.c-torture/execute/20031204-1.c: New test.
6614 2003-12-03 Mark Mitchell <mark@codesourcery.com>
6617 * g++.dg/template/error6.C: New test.
6619 2003-12-03 Jakub Jelinek <jakub@redhat.com>
6621 * gcc.dg/20031202-1.c: New test.
6623 2003-12-03 Mark Mitchell <mark@codesourcery.com>
6626 * g++.dg/template/eh1.C: New test.
6629 * g++.dg/template/error5.C: New test.
6631 2003-12-02 David Ung <davidu@mips.com>
6633 * gcc.dg/compat/vector-check.h: Corrected type for var
6636 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6639 * g++.dg/template/ptrmem8.C: New test.
6641 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6644 * g++.dg/template/dependent-expr3.C: New test.
6646 2003-12-01 James Lemke <jim@wasabisystems.com>
6648 * gcc.dg/arm-g2.c: New test.
6650 2003-12-01 Roger Sayle <roger@eyesopen.com>
6652 PR optimization/11634
6653 * gcc.dg/20031201-2.c: New test case.
6655 2003-12-01 Zack Weinberg <zack@codesourcery.com>
6658 * objc.dg/proto-lossage-3.m: New test.
6660 2003-12-01 Roger Sayle <roger@eyesopen.com>
6662 PR optimization/12628
6663 * gcc.dg/20031201-1.c: New test case.
6665 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
6667 * gcc.dg/unaligned-1.c: New test.
6669 2003-11-30 Mark Mitchell <mark@codesourcery.com>
6672 * g++.dg/template/error4.C: New test.
6673 * g++.dg/template/nested3.C: Adjust error markers.
6675 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6677 * gcc.dg/cpp/assert4.c: Check more #system assertions.
6679 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
6682 * gcc.dg/bitfld-7.c: New test.
6684 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
6686 * gcc.dg/tls/asm-1.C: New test.
6688 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6690 * gcc.dg/cpp/assert4.c: Update.
6692 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
6694 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
6695 * gcc.dg/builtin-apply3.c: New test.
6697 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
6699 * lib/compat.exp (compat-obj): New xfaildata parameter.
6700 Use it to set compiler_conditional_xfail_data before compiling.
6701 (compat-get-options): Handle dg-xfail-if.
6702 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
6703 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
6704 * gcc.dg/compat/vector-1_y.c: Likewise.
6705 * gcc.dg/compat/vector-2_x.c: Likewise.
6706 * gcc.dg/compat/vector-2_y.c: Likewise.
6708 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
6710 * g++.dg/opt/reg-stack4.C: New test.
6712 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
6714 * gcc.dg/builtin-apply2.c: New test.
6716 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
6718 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
6720 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6723 * g++.dg/template/template-id-2.C: New test.
6725 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6728 * g++.dg/template/memfriend1.C: New test.
6729 * g++.dg/template/memfriend2.C: Likewise.
6730 * g++.dg/template/memfriend3.C: Likewise.
6731 * g++.dg/template/memfriend4.C: Likewise.
6732 * g++.dg/template/memfriend5.C: Likewise.
6733 * g++.dg/template/memfriend6.C: Likewise.
6734 * g++.dg/template/memfriend7.C: Likewise.
6735 * g++.dg/template/memfriend8.C: Likewise.
6736 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
6738 2003-11-21 Mark Mitchell <mark@codesourcery.com>
6741 * g++.dg/ext/cond1.C: New test.
6743 2003-11-20 Richard Henderson <rth@redhat.com>
6745 * gcc.dg/20020201-2.c: Remove.
6746 * gcc.dg/20020201-4.c: Remove.
6747 * gcc.dg/20020304-1.c: Remove.
6749 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
6751 * gcc.dg/cpp/trad/xwin1.c: New test case.
6753 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
6755 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
6756 * lib/g77.exp: Likewise.
6757 * lib/objc.exp: Likewise.
6758 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
6761 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6764 * g++.dg/template/static5.C: New test.
6766 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
6768 * gcc.dg/nested-func-1.c: New test.
6770 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6772 * gcc.dg/cpp/assert4.c: New test.
6774 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
6777 * g++.dg/lookup/using9.c: New test.
6779 2003-11-14 Mark Mitchell <mark@codesourcery.com>
6782 * g++.dg/template/error3.C: New test.
6784 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
6787 * ada/acats/run_acats, run_all.sh: Fix syntax error.
6788 No longer use a wrapper for gcc, since this does not work under
6791 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
6794 * g++.dg/template/ptrmem7.C: New test.
6796 2003-11-13 Andrew Pinski <apinski@apple.com>
6798 * gcc.c-torture/compile/20031113-1.c: New test.
6800 2003-11-13 Mark Mitchell <mark@codesourcery.com>
6801 Kean Johnston <jkj@sco.com>
6804 * gcc.dg/unused-4.c: Update.
6806 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
6808 * g++.dg/opt/const3.C: New test.
6810 2003-11-13 Jan Hubicka <jh@suse.cz>
6812 * gcc.c-torture/compile/20031112-1.c: New test.
6814 2003-11-12 Mark Mitchell <mark@codesourcery.com>
6816 * g++.dg/parse/crash10.C: Remove bogus error marker.
6818 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6820 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
6821 (host_gcc): Likewise.
6822 (ROOT): Honor $PWDCMD.
6824 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
6826 2003-11-12 Catherine Moore <clm@redhat.com>
6828 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
6830 2003-11-12 Andreas Jaeger <aj@suse.de>
6831 Jakub Jelinek <jakub@redhat.com>
6832 Andrew Pinski <pinskia@physics.uc.edu>
6833 Richard Henderson <rth@redhat.com>
6835 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
6837 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
6839 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
6840 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
6842 2003-11-11 Andreas Jaeger <aj@suse.de>
6844 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
6846 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
6848 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
6850 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
6853 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
6855 * gcc.dg/trampoline-1.c: New test.
6857 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
6859 * gcc.c-torture/compile/200031109-1.c: New test.
6861 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
6865 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
6866 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
6867 gcc.dg/format/no-y2k-1.c: Update.
6869 2003-11-08 Roger Sayle <roger@eyesopen.com>
6871 PR optimization/10467
6872 * gcc.dg/20031108-1.c: New test case.
6874 2003-11-07 Geoffrey Keating <geoffk@apple.com>
6876 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
6878 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
6880 * gcc.dg/compound-lvalue-1.c: New test.
6881 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
6884 2003-11-06 Geoffrey Keating <geoffk@apple.com>
6886 * gcc.dg/altivec-varargs-1.c: New test.
6888 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
6890 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
6891 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
6892 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
6893 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
6894 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
6896 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
6898 * gcc.dg/cond-lvalue-1.c: New test.
6900 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
6902 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
6904 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6907 * g++.dg/template/instantiate5.C: New test.
6909 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6912 * g++.dg/ext/complit2.C: Replace test with self-contained version.
6913 * ChangeLog: Add missing first entry for above test.
6915 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6918 * g++.dg/template/using8.C: New test.
6919 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
6921 2003-11-02 Roger Sayle <roger@eyesopen.com>
6923 PR optimization/10817
6924 * gcc.c-torture/compile/20031102-1.c: New test case.
6926 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
6928 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
6931 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
6933 * gcc.dg/20031102-1.c: New test.
6935 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
6937 * gcc.dg/complex-1.c: New test.
6939 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6942 * g++.dg/template/crash13.C: Adjust expected error location.
6943 * g++.old-deja/g++.brendan/ns1.C: Likewise.
6945 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
6947 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
6949 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
6952 * gcc.c-torture/compile/20031031-2.c: New test.
6954 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
6957 * gcc.c-torture/compile/20031031-1.c: New test.
6959 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
6961 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
6962 * gcc.misc-tests/bprob.exp: Likewise.
6963 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
6964 the execution test on arm-elf configs.
6965 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
6966 configs that don't support scratch files.
6967 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
6969 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
6971 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
6974 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
6976 * ada/acats/run_all.sh: Redirect mv output to /dev/null
6977 Avoid non pure sh syntax. Add more logging.
6979 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
6982 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6985 * gcc.dg/ppc-stackalign-1.c: New test.
6987 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
6989 * ada/acats/run_all.sh: Change output to be more compliant with
6991 Create acats.sum and acats.log files under testsuite/ada/acats
6992 Only run [a-z]* directories, to filter out e.g. CVS.
6993 Redirect build output to log file.
6995 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
6997 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
6999 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
7002 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
7004 2003-10-27 Jakub Jelinek <jakub@redhat.com>
7006 * gcc.c-torture/compile/20031023-1.c: New test.
7007 * gcc.c-torture/compile/20031023-2.c: New test.
7008 * gcc.c-torture/compile/20031023-3.c: New test.
7009 * gcc.c-torture/compile/20031023-4.c: New test.
7011 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7014 * g++.dg/lookup/scoped8.C: New test.
7016 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
7018 * g++.dg/opt/reg-stack3.C: New test.
7020 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
7022 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
7024 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7027 * g++.dg/template/crash13.C: New test.
7029 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
7031 * gcc.dg/c99-restrict-2.c: New test.
7033 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
7035 PR c++/12698, c++/12699, c++/12700, c++/12566
7036 * g++.dg/inherit/covariant9.C: New test.
7037 * g++.dg/inherit/covariant10.C: New test.
7038 * g++.dg/inherit/covariant11.C: New test.
7040 2003-10-23 Jason Merrill <jason@redhat.com>
7043 * g++.dg/ext/complit2.C: New test.
7045 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
7048 * gcc.c-torture/execute/20031020-1.c: New test.
7050 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7052 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
7053 following the jump_insn.
7055 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
7057 * gcc.dg/cast-lvalue-1.c: New test.
7059 2003-10-21 Mark Mitchell <mark@codesourcery.com>
7062 * g++.dg/template/cond2.C: New test.
7064 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
7066 * gcc.dg/builtins-28.c: New test.
7068 2003-10-20 Jan Hubicka <jh@suse.cz>
7070 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
7072 * testsuite/gcc.dg/inline-2.c: Likewise.
7074 2003-10-20 Phil Edwards <phil@codesourcery.com>
7076 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
7077 * gcc.dg/nest.c: Likewise.
7079 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7081 PR c++/9781, c++/10583, c++/11862
7082 * g++.dg/parse/crash13.C: New test.
7084 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7086 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
7088 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7090 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
7091 Define HAVE_C99_RUNTIME except on Solaris.
7092 * gcc.dg/builtins-20.c: Likewise.
7094 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7096 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
7098 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7101 * g++.dg/template/crash21.C: New test.
7103 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7106 * g++.dg/template/typename5.C: New test.
7108 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7111 * g++.dg/template/friend25.C: New test.
7113 2003-10-16 Ziemowit Laski <zlaski@apple.com>
7115 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
7118 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
7120 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
7123 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
7125 * gcc.c-torture/execute/960416-1.x: Remove.
7126 * gcc.c-torture/execute/divconst-3.x: Likewise.
7128 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
7131 * gcc.dg/torture/cris-volatile-1.c: New test.
7133 2003-10-14 Roger Sayle <roger@eyesopen.com>
7135 PR optimization/9325
7136 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
7137 for overflowing floating point to integer conversion during RTL
7140 2003-10-13 Ziemowit Laski <zlaski@apple.com>
7142 * objc/execute/_cmd.m: Fix typo.
7143 * objc.dg/image-info.m, objc.dg/symtab-1.m:
7144 Relax 'scan-assembler' regexp.
7145 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
7146 objc.dg/try-catch-4.m: Run on non-Darwin targets.
7147 * objc.dg/zero-link-2.m: Remove blank line.
7148 * objc.dg/zero-link-3.m: New test case.
7150 2003-10-13 Geoffrey Keating <geoffk@apple.com>
7152 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
7154 * gcc.dg/asm-names.c: Use scan-assembler-not rather
7155 than linker trickery.
7157 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7160 * g++.dg/other/friend2.C: New test.
7162 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
7164 * gcc.dg/20031012-1.c: New test.
7166 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
7168 * gcc.dg/weak/weak-3.c: Fix for new warning.
7170 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
7172 PR optimization/8750
7173 * gcc.c-torture/execute/20031012-1.c: New test case.
7175 2003-10-11 Roger Sayle <roger@eyesopen.com>
7177 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
7178 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
7180 2003-10-11 Roger Sayle <roger@eyesopen.com>
7182 PR optimization/12260
7183 * gcc.c-torture/compile/20031011-2.c: New test case.
7185 2003-10-11 Roger Sayle <roger@eyesopen.com>
7187 * gcc.c-torture/execute/20031011-1.c: New testcase.
7189 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
7191 * gcc.c-torture/compile/20031011-1.c: New test.
7193 2003-10-11 Jan Hubicka <jh@suse.cz>
7195 * g++.dg/other/first-global.C: New test.
7197 2003-10-11 Roger Sayle <roger@eyesopen.com>
7199 * gcc.c-torture/execute/string-opt-18.c: New testcase.
7201 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
7203 * gcc.c-torture/compile/20031010-1.c: New test.
7205 2003-10-10 Geoffrey Keating <geoffk@apple.com>
7207 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
7208 * gcc.c-torture/execute/va-arg-25.c: ... here.
7210 2003-10-09 Mark Mitchell <mark@codesourcery.com>
7212 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
7214 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
7216 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
7218 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
7220 * g++.dg/parse/error2.C: New test.
7222 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
7225 * g++.dg/other/error5.C: Modify the error message.
7226 * g++.dg/lookup/using8.C: New test.
7228 2003-10-07 Geoffrey Keating <geoffk@apple.com>
7230 * gcc.dg/darwin-abi-2.c: New file.
7231 * gcc.c-torture/execute/va-arg-24.c: New file.
7233 2003-10-06 Bob Wilson <bob.wilson@acm.org>
7235 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
7238 2003-10-06 Mark Mitchell <mark@codesourcery.com>
7241 * g++.dg/other/error4.C: Update error messages.
7242 * g++.dg/template/ptrmem4.C: Likewise.
7245 * g++.dg/init/new9.C: New test.
7247 PR c++/12334, c++/12236, c++/8656
7248 * g++.dg/ext/attrib8.C: New test.
7250 2003-10-06 Devang Patel <dpatel@apple.com>
7252 * gcc.dg/debug/dwarf2-3.h: New test.
7253 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
7255 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
7257 * g++.dg/opt/cfg2.C: New test.
7259 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7261 * g++.dg/opt/float1.C: New test.
7263 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7265 * gcc.dg/c90-array-lval-6.c: New test.
7266 * gcc.dg/c99-array-lval-6.c: New test.
7268 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
7269 Ziemowit Laski <zlaski@apple.com>
7271 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
7272 'Derived', so that it is never considered a class method; add
7273 new warning for '+port' method ambiguity.
7274 * objc.dg/method-12.m: Include <objc/objc.h> instead of
7275 <objc/objc-api.h> (needed on Mac OS X).
7276 * objc.dg/method-13.m: New test.
7278 2003-10-03 Roger Sayle <roger@eyesopen.com>
7280 PR optimization/9325, PR java/6391
7281 * gcc.c-torture/execute/20031003-1.c: New test case.
7283 2003-10-02 Mark Mitchell <mark@codesourcery.com>
7285 PR optimization/12180
7286 * gcc.dg/20031002-1.c: New test.
7289 * g++.dg/inherit/error1.C: New test.
7291 2003-10-02 Chris Demetriou <cgd@broadcom.com>
7293 * lib/f-torture.exp (search_for): Rename to...
7294 (search_for_re): This. Also, clean up comments and the
7295 "regexp" invocation.
7297 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
7299 * gcc.c-torture/compile/20031002-1.c: New test.
7301 2003-10-02 Jakub Jelinek <jakub@redhat.com>
7303 * g++.dg/opt/cond1.C: New test.
7305 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
7307 * gcc.dg/Wold-style-definition-2.c: New testcase.
7308 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
7310 2003-09-29 Richard Henderson <rth@redhat.com>
7312 * g++.dg/init/array10.C: Add dg-options.
7314 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
7316 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
7318 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7320 * g++.dg/template/friend19.C: Fix typo.
7321 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
7323 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
7325 * gcc.c-torture/execute/20030928-1.c: New test.
7326 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
7328 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
7330 * g++.dg/opt/unroll1.C: New test.
7332 2003-09-26 Roger Sayle <roger@eyesopen.com>
7334 PR optimization/11741
7335 * gcc.dg/20030926-1.c: New test case.
7337 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7340 * g++.dg/parse/access7.C: New test.
7341 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
7343 2003-09-24 Ziemowit Laski <zlaski@apple.com>
7345 MERGE OF objc-improvements-branch into MAINLINE:
7346 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
7347 if libobjc has not been built.
7348 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
7349 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
7350 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
7351 objc/execute/nested-3.m, objc/execute/np-2.m,
7352 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
7353 objc/execute/redefining_self.m, objc/execute/root_methods.m,
7354 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
7355 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
7356 objc.dg/special/unclaimed-category-1.h,
7357 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
7358 well as GNU runtime.
7359 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
7360 * execute/cascading-1.m, execute/function-message-1.m,
7361 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
7362 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
7363 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
7364 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
7365 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
7366 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
7367 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
7368 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
7369 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
7370 * objc.dg/bitfield-2.m: Run only on Darwin.
7371 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
7372 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
7373 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
7374 * objc.dg/const-str-1.m: Fix constant string layout.
7376 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
7378 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
7380 2003-09-23 Geoffrey Keating <geoffk@apple.com>
7382 * gcc.dg/darwin-abi-1.c: New file.
7384 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
7387 * gcc.c-torture/compile/20030921-1.c: New test.
7389 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
7391 * g++.dg/opt/reg-stack2.C: New test.
7393 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
7395 * g++.dg/eh/delayslot1.C: New test.
7397 2003-09-20 Richard Henderson <rth@redhat.com>
7399 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
7401 2003-09-20 Roger Sayle <roger@eyesopen.com>
7403 * gcc.c-torture/execute/20030920-1.c: New test case.
7405 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7407 * g++.dg/rtti/typeid3.C: Correct expected error message.
7409 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7412 * g++.dg/parse/crash12.C: New test.
7414 2003-09-19 Janis Johnson <janis187@us.ibm.com>
7416 * gcc.dg/compat/mixed-struct-check.h: New.
7417 * gcc.dg/compat/mixed-struct-defs.h: New.
7418 * gcc.dg/compat/mixed-struct-init.h: New.
7419 * gcc.dg/compat/struct-by-value-19_main.c: New.
7420 * gcc.dg/compat/struct-by-value-19_x.c: New.
7421 * gcc.dg/compat/struct-by-value-19_y.c: New.
7422 * gcc.dg/compat/struct-by-value-20_main.c: New.
7423 * gcc.dg/compat/struct-by-value-20_x.c: New.
7424 * gcc.dg/compat/struct-by-value-20_y.c: New.
7425 * gcc.dg/compat/struct-return-19_main.c: New.
7426 * gcc.dg/compat/struct-return-19_x.c: New.
7427 * gcc.dg/compat/struct-return-19_y.c: New.
7428 * gcc.dg/compat/struct-return-20_main.c: New.
7429 * gcc.dg/compat/struct-return-20_x.c: New.
7430 * gcc.dg/compat/struct-return-20_y.c: New.
7432 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
7433 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
7434 so that it will not complain on LP64 targets.
7436 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7439 * g++.dg/template/friend24.C: New test.
7441 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
7444 * g++.dg/template/memtmpl2.C: New test.
7446 2003-09-18 Mark Mitchell <mark@codesourcery.com>
7449 * gcc.dg/builtin-apply1.c: New test.
7451 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
7454 * g++.dg/warn/Wunused-4.C: New test.
7456 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7459 * g++.dg/other/gc2.C: New test.
7461 2003-09-17 Mark Mitchell <mark@codesourcery.com>
7464 * g++.dg/rtti/typeid3.C: New test.
7467 * g++.dg/overload/template1.C: New test.
7469 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
7471 * g++.dg/opt/cfg3.C: New test.
7473 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7476 * g++.dg/template/crash11.C: New test.
7478 2003-09-16 Jason Merrill <jason@redhat.com>
7479 Jakub Jelinek <jakub@redhat.com>
7481 * gcc.dg/attr-warn-unused-result.c: New test.
7483 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
7486 * g++.dg/expr/call2.C: New test.
7488 2003-09-15 Andreas Jaeger <aj@suse.de>
7490 * gcc.dg/Wold-style-definition-1.c: New test.
7492 2003-09-14 Mark Mitchell <mark@codesourcery.com>
7495 * g++.dg/parse/template12.C: New test.
7497 * g++.dg/abi/bitfield11.C: New test.
7498 * g++.dg/abi/bitfield12.C: Likewise.
7500 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
7502 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
7503 non-expansion of functional macro name without arguments at EOL.
7504 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
7506 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
7508 * gcc.c-torture/execute/20030914-[12].c: New tests.
7510 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
7513 * g++.dg/overload/addr1.C: New test.
7515 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
7517 * gcc.dg/20030909-1.c: New test.
7519 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7521 * gcc.dg/ultrasp10.c: New test.
7523 2003-09-09 Devang Patel <dpatel@apple.com>
7525 * gcc.dg/darwin-ld-6.c: New test.
7527 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7529 * gcc.dg/torture/builtin-explog-1.c: New testcase.
7531 2003-09-08 Mark Mitchell <mark@codesourcery.com>
7533 * gcc.dg/ia64-types1.c: New test.
7534 * gcc.dg/ia64-types2.c: Likewise.
7536 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7538 * gcc.dg/builtins-1.c: Add more _Complex tests.
7539 * gcc.dg/torture/builtin-attr-1.c: Likewise.
7541 * gcc.dg/builtins-1.c: Test existing _Complex functions.
7542 * gcc.dg/torture/builtin-attr-1.c: Likewise.
7544 2003-09-08 Mark Mitchell <mark@codesourcery.com>
7547 * g++.dg/lookup/koenig2.C: New test.
7550 * g++.dg/rtti/typeid2.C: New test.
7552 2003-09-08 Jakub Jelinek <jakub@redhat.com>
7554 * gcc.c-torture/compile/20030904-1.c: New test.
7556 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7558 * g++.dg/opt/longbranch2.C: New test.
7560 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
7562 * g++.dg/template/crash10.C: Only compile it.
7564 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
7567 * gcc.c-torture/compile/20030907-1.c: New test.
7568 * g++.dg/init/array11.C: New test.
7570 2003-09-07 Mark Mitchell <mark@codesourcery.com>
7573 * g++.dg/init/struct1.C: New test.
7575 2003-09-07 Mark Mitchell <mark@codesourcery.com>
7578 * g++.dg/expr/comma1.C: New test.
7580 2003-09-06 Mark Mitchell <mark@codesourcery.com>
7583 * g++.dg/expr/static_cast5.C: New test.
7585 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
7588 * g++.dg/lookup/scoped7.C: New test.
7591 * g++.dg/other/static1.C: New test.
7594 * g++.dg/warn/template-1.C: New test.
7597 * g++.dg/template/crash10.C: New test.
7600 * g++.dg/overload/VLA.C: New test.
7603 * g++.dg/template/call1.C: New test.
7605 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
7608 * g++.dg/parse/using3.C: New test.
7610 2003-09-06 Roger Sayle <roger@eyesopen.com>
7613 * g++.dg/overload/builtin3.C: New test case.
7615 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
7618 * gcc.dg/20030906-1.c: New test.
7619 * gcc.dg/20030906-2.c: Likewise.
7621 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
7624 * g++.dg/parse/defarg5.C: New test.
7626 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
7628 2003-09-05 Mark Mitchell <mark@codesourcery.com>
7631 * g++.dg/expr/static_cast4.C: New test.
7634 * g++.dg/template/crash9.C: New test.
7636 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
7638 * g++.old-deja/g++.ext/pretty2.C: Update for change
7640 * g++.old-deja/g++.ext/pretty3.C: Likewise.
7642 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
7645 * g++/dg/template/qualified-id1.C: New test.
7648 * g++.dg/warn/noeffect4.C: New test.
7650 2003-09-04 Matt Austern <austern@apple.com>
7652 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
7653 * g++.dg/ext/fnname2.C: Likewise.
7654 * g++.dg/ext/fnname3.C: Likewise.
7656 2003-09-04 Mark Mitchell <mark@codesourcery.com>
7658 * g++.dg/expr/lval1.C: New test.
7659 * g++.dg/ext/lvcast.C: Remove.
7661 2003-09-03 Roger Sayle <roger@eyesopen.com>
7663 PR optimization/11700.
7664 * gcc.c-torture/compile/20030903-1.c: New test case.
7666 2003-09-03 Mark Mitchell <mark@codesourcery.com>
7669 * g++.dg/abi/layout4.C: New test.
7671 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
7674 * g++.dg/parse/friend3.C: New test.
7676 2003-09-02 Mark Mitchell <mark@codesourcery.com>
7679 * g++.dg/template/class1.C: New test.
7682 * g++.dg/expr/call1.C: New test.
7684 2003-09-01 Mark Mitchell <mark@codesourcery.com>
7687 * g++.dg/init/ref9.C: New test.
7690 * g++.dg/template/nested4.C: New test.
7692 2003-08-29 Mark Mitchell <mark@codesourcery.com>
7695 * g++.dg/template/non-dependent4.C: New test.
7698 * g++.dg/inherit/conv1.C: New test.
7700 2003-08-29 Mark Mitchell <mark@codesourcery.com>
7703 * g++.dg/ext/label1.C: New test.
7704 * g++.dg/ext/label2.C: Likewise.
7706 2003-08-28 Mark Mitchell <mark@codesourcery.com>
7708 * g++.dg/expr/cond3.C: New test.
7710 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7712 * gcc.dg/builtins-1.c: Add new builtin cases.
7714 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7716 * gcc.dg/builtins-1.c: Add new cases.
7717 * gcc.dg/torture/builtin-attr-1.c: Likewise.
7719 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7721 * gcc.dg/builtins-1.c: Add more math builtin tests.
7722 * gcc.dg/torture/builtin-attr-1.c: New test.
7724 2003-08-28 Mark Mitchell <mark@codesourcery.com>
7726 PR optimization/5079
7727 * g++.dg/opt/static3.C: New test.
7729 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7731 * gcc.misc-tests/gcov-10b.c: New test.
7733 2003-08-27 Mark Mitchell <mark@codesourcery.com>
7735 * g++.dg/opt/ptrmem3.C: New test.
7737 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
7739 2003-08-27 Jakub Jelinek <jakub@redhat.com>
7741 * gcc.dg/20030826-2.c: New test.
7743 2003-08-26 Roger Sayle <roger@eyesopen.com>
7746 * g77.f-torture/compile/12002.f: New test case.
7748 2003-08-26 Roger Sayle <roger@eyesopen.com>
7750 * gcc.dg/20030826-1.c: New test case.
7752 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
7754 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
7756 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
7759 * c++.dg/lookup/crash1.C: New test.
7761 * c++.dg/warn/noeffect3.C: New test.
7763 2003-08-25 Janis Johnson <janis187@us.ibm.com>
7765 * gcc.dg/compat/vector-1_x.c: Compile with -w.
7766 * gcc.dg/compat/vector-1_y.c: Ditto.
7767 * gcc.dg/compat/vector-2_x.c: Ditto.
7768 * gcc.dg/compat/vector-2_y.c: Ditto.
7770 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
7772 * gcc.dg/20030702-1.c: New test.
7774 2003-08-25 Mark Mitchell <mark@codesourcery.com>
7777 * g++.dg/ext/altivec-1.C: New test.
7779 2003-08-24 Richard Henderson <rth@redhat.com>
7781 * g++.dg/eh/simd-2.C: Add -w for x86.
7783 2003-08-23 Jakub Jelinek <jakub@redhat.com>
7785 * gcc.dg/20030815-1.c: New test.
7787 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7790 * g++.dg/parse/access6.C: New test.
7792 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7794 PR c++/641, c++/11876
7795 * g++.dg/template/friend22.C: New test.
7796 * g++.dg/template/friend23.C: Likewise.
7798 2003-08-22 Mark Mitchell <mark@codesourcery.com>
7800 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
7803 2003-08-22 Mark Mitchell <mark@codesourcery.com>
7805 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
7807 2003-08-22 Mark Mitchell <mark@codesourcery.com>
7809 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
7811 2003-08-22 Mark Mitchell <mark@codesourcery.com>
7813 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
7815 2003-08-22 Mark Mitchell <mark@codesourcery.com>
7817 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
7819 2003-08-21 Mark Mitchell <mark@codesourcery.com>
7822 * g++.dg/overload/prom1.C: New test.
7825 * g++.dg/parse/dtor2.C: New test.
7828 * g++.dg/parse/using2.C: New test.
7830 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
7833 * gcc.c-torture/compile/20030821-1.c: New.
7835 2003-08-20 Mark Mitchell <mark@codesourcery.com>
7838 * g++.dg/template/deduce2.C: New test.
7840 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
7842 * gcc.c-torture/execute/20030821-1.c: New test.
7844 2003-08-20 Roger Sayle <roger@eyesopen.com>
7847 * gcc.dg/20030820-1.c: New test case.
7849 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
7852 * g++.dg/warn/noeffect2.C: New test.
7854 2003-08-19 Mark Mitchell <mark@codesourcery.com>
7857 * g++.dg/template/dtor2.C: New test.
7860 * g++.dg/template/operator1.C: New test.
7861 * g++.dg/parse/operator4.C: New test.
7864 * g++.dg/expr/enum1.C: New test.
7865 * gcc.dg/c99-bool-1.c: Remove bogus warning.
7868 * g++.dg/parse/elab2.C: New test.
7869 * g++.dg/parse/typedef4.C: Change error message.
7870 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
7871 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
7872 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
7874 2003-08-19 Geoffrey Keating <geoffk@apple.com>
7876 * gcc.dg/pch/warn-1.c: New.
7877 * gcc.dg/pch/warn-1.hs: New.
7879 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
7882 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
7884 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
7886 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
7888 * gcc.dg/uninit-D.c: New Test.
7889 * gcc.dg/uninit-E.c: New Test.
7890 * gcc.dg/uninit-F.c: New Test.
7891 * gcc.dg/uninit-G.c: New Test.
7893 2003-08-19 Michael Ritzert <ritzert@t-online.de>
7895 * g++.dg/README: Describe the pch directory.
7897 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7900 * g++.dg/parse/access4.C: New test.
7901 * g++.dg/parse/access5.C: Likewise.
7902 * g++.old-deja/g++.jason/access17.C: Adjust error message.
7904 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
7906 * gcc.dg/noncompile/20030818-1.c: New.
7908 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
7911 * g++.dg/warn/noeffect1.C: New test.
7913 * g++.dg/template/scope2.C: New test.
7914 * g++.dg/template/error2.C: Correct dg-error
7916 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
7918 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
7920 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
7923 * g++.dg/template/warn1.C: New.
7925 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
7927 * g++.dg/template/error2.C: New test.
7928 * g++.dg/lookup/using7.C: Adjust errors
7929 * g++.old-deja/g++.pt/crash36.C: Likewise.
7930 * g++.old-deja/g++.pt/derived3.C: Likewise.
7932 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7934 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
7935 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
7936 * gcc.c-torture/execute/builtins/string-9.c: New, from
7937 string-opt-9.c. Adjust for execute/builtins framework.
7938 * gcc.c-torture/execute/string-opt-9.c: Delete.
7940 2003-08-12 Mark Mitchell <mark@codesourcery.com>
7942 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
7944 * g++.dg/parse/ret-type2.C: New test.
7947 * g++.dg/init/new8.C: New test.
7950 * g++.dg/parse/typedef5.C: New test.
7953 * g++.dg/parse/qualified2.C: New test.
7954 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
7957 2003-08-11 Mark Mitchell <mark@codesourcery.com>
7959 * g++.dg/conversion/ptrmem1.C: New test.
7961 2003-08-11 Jakub Jelinek <jakub@redhat.com>
7964 * gcc.dg/20030811-1.c: New test.
7967 * gcc.c-torture/execute/20030811-1.c: New test.
7969 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7971 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
7973 2003-08-10 Mark Mitchell <mark@codesourcery.com>
7976 * g++.dg/inherit/multiple1.C: New test.
7978 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
7980 * gcc.dg/spe1.c: New test.
7983 * g++.dg/expr/cast2.C: New test.
7986 * g++.dg/template/dependent-name2.C: New test.
7988 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
7990 * g++.dg/parse/crash11.C: Put the dg options in comments.
7992 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
7994 * lib/gcc-dg.exp: Update for diagnostic change.
7996 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7999 * g++.dg/parse/crash11.C: New test.
8001 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
8003 * gcc.dg/cpp/spacing1.c: Update.
8005 2003-08-04 Janis Johnson <janis187@us.ibm.com>
8008 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
8011 2003-08-04 Roger Sayle <roger@eyesopen.com>
8014 * gcc.c-torture/compile/20030804-1.c: New test case.
8016 2003-08-04 Roger Sayle <roger@eyesopen.com>
8018 * gcc.dg/20030804-1.c: New test case.
8020 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
8022 * gcc.dg/cpp/separate-1.c: New test.
8024 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
8027 * g++.dg/template/dependent-expr2.C: New test.
8030 * g++.dg/expr/ptrmem1.C: New test.
8032 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8035 * g++.dg/template/friend15.C: New test.
8037 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
8039 * lib/dg-pch.exp: Work round PCH bug.
8041 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8043 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
8044 builtins. Move cases from builtins-4.c here.
8046 * gcc.dg/torture/builtin-math-1.c: New test taken from
8047 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
8050 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
8053 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
8056 * g++.dg/template/using7.C: New test.
8058 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
8060 * import1.c, import2.c: New tests.
8062 2003-08-01 Jakub Jelinek <jakub@redhat.com>
8064 * g++.dg/eh/crossjump1.C: New test.
8066 2003-08-01 Mark Mitchell <mark@codesourcery.com>
8069 * g++.dg/template/using6.C: New test.
8072 * g++.dg/template/koenig2.C: New test.
8074 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8077 * g++.dg/parse/typedef4.C: New test.
8079 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8081 PR c++/8442, c++/8806
8082 * g++.dg/template/elab1.C: New test.
8083 * g++.dg/template/type2.C: Likewise.
8084 * g++.dg/template/ttp3.C: Adjust expected error message.
8085 * g++.old-deja/g++.law/visibility13.C: Likewise.
8086 * g++.old-deja/g++.niklas/t135.C: Likewise.
8087 * g++.old-deja/g++.pt/ttp41.C: Likewise.
8088 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
8090 * g++.old-deja/g++.pt/ttp44.C: Likewise.
8092 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
8095 * g++.dg/ext/stmtexpr1.C: New test.
8097 * g++.dg/opt/tmp1.C: New test.
8100 * g++.dg/parse/constant4.C: New test.
8103 * g++.dg/template/using5.C: New test.
8105 2003-07-31 Roger Sayle <roger@eyesopen.com>
8107 * gcc.dg/builtins-27.c: New test case.
8109 2003-07-31 Jakub Jelinek <jakub@redhat.com>
8111 * gcc.dg/tls/opt-7.c: New test.
8113 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
8115 * g++.old-deja/g++.other/crash18.C: Remove.
8117 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
8119 * g++.dg/template/explicit3.C: New.
8120 * g++.dg/template/explicit4.C: New.
8121 * g++.dg/template/explicit5.C: New.
8124 * g++.dg/template/memtmpl1.C: New.
8126 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
8129 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
8130 * gcc.dg/i386-387-5.c (dg-options): Likewise.
8132 2003-07-30 Jan Hubicka <jh@suse.cz>
8136 2003-07-29 Zack Weinberg <zack@codesourcery.com>
8138 * gcc.dg/struct-in-proto-1.c: New test.
8140 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
8142 * gcc.dg/cpp/include2.c: Only expect one message.
8144 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
8147 * g++.dg/template/using1.C: New test.
8148 * g++.dg/template/using2.C: New test.
8149 * g++.dg/template/using3.C: New test.
8150 * g++.dg/template/using4.C: New test.
8152 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
8154 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
8155 * gcc.c-torture/execute/string-opt-10.c: Likewise.
8157 2003-07-28 Jan Hubicka <jh@suse.cz>
8160 * g++.dg/opt/call1.C: New test.
8162 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
8165 * g++.dg/init/enum2.C: New test.
8166 * g++.dg/template/overload1.C: Add "-w" option.
8168 2003-07-28 <hp@bitrange.com>
8170 * gcc.dg/Wdeclaration-after-statement-1.c,
8171 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
8173 2003-07-28 Jakub Jelinek <jakub@redhat.com>
8175 * gcc.c-torture/compile/20030725-1.c: New test.
8177 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
8179 * gcc.dg/20030505.c: Only run for SPE.
8180 Remove definition of opaque type.
8182 2003-07-27 Mark Mitchell <mark@codesourcery.com>
8184 * g++.dg/template/ptrmem6.C: New test.
8186 2003-07-26 Geoffrey Keating <geoffk@apple.com>
8188 * gcc.c-torture/compile/zero-strct-2.c: New test.
8190 2003-07-25 Geoffrey Keating <geoffk@apple.com>
8192 * gcc.dg/intermod-1.c: New test.
8194 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
8197 * g++.dg/template/lookup2.C: New test.
8198 * g++.dg/template/memclass1.C: Remove instantiated from error.
8199 * g++.dg/other/error2.C: Tweak expected errors.
8202 * g++.dg/template/defarg3.C: New test.
8204 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
8206 2003-07-24 Mark Mitchell <mark@codesourcery.com>
8208 * g++.dg/inherit/access5.C: New test.
8210 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8213 * g++.dg/template/crash8.C: New test.
8215 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
8218 * gcc.dg/noncompile/incomplete-2.c: New test.
8220 2003-07-23 Mark Mitchell <mark@codesourcery.com>
8223 * g++.dg/inherit/access4.C: New test.
8226 * g++.dg/expr/cond2.C: New test.
8228 PR optimization/10679
8229 * g++.dg/opt/inline4.C: New test.
8231 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
8233 * g++.dg/parse/crash10: New test.
8235 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
8237 * g++.dg/ext/flexary1.C: New test.
8239 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8242 * g++.dg/template/crash9.C: New test.
8244 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8247 * g++.dg/parse/typedef3.C: New test.
8250 * g++.dg/parse/operator2.C: New test.
8253 * g++.dg/parse/def-tmpl-arg1.C: New test.
8256 * g++.dg/parse/funptr1.C: New test.
8259 * g++.dg/parse/ambig3.C: New test.
8262 * g++.dg/parse/operator3.C: New test.
8265 * g++.dg/parse/template10.C: New test.
8268 * g++.dg/parse/template11.C: New test.
8271 * g++.dg/parse/invalid-op1.C: New test.
8274 * g++.dg/parse/condexpr1.C: New test.
8276 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
8278 * g++.dg/ext/packed3.C: New test.
8279 * g++.dg/ext/packed4.C: New test.
8281 * gcc.dg/pack-test-3.c: New test.
8283 2003-07-21 Janis Johnson <janis187@us.ibm.com>
8285 * lib/compat.exp: Handle dg-options per source file.
8286 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
8287 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
8288 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
8289 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
8290 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
8291 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
8292 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
8293 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
8294 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
8295 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
8296 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
8297 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
8298 * g++.dg/compat/break/bitfield7_x.C: Ditto.
8299 * g++.dg/compat/break/bitfield7_y.C: Ditto.
8301 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
8304 * gcc.c-torture/execute/20030718-1.c: New test.
8306 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
8308 PR optimization/11536
8309 * gcc.dg/20030721-1.c: New test.
8311 2003-07-19 Mark Mitchell <mark@codesourcery.com>
8314 * g++.dg/template/lookup1.C: New test.
8316 2003-07-19 Zack Weinberg <zack@codesourcery.com>
8318 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
8319 diagnostics of ill-formed constructs involving labels.
8320 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
8321 the new 'previously defined here' message.
8323 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
8325 * g++.dg/parse/non-dependent2.C: New test.
8327 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
8329 * g++.dg/init/init-ref4.C: xfail on targets without
8332 2003-07-17 Jakub Jelinek <jakub@redhat.com>
8335 * gcc.c-torture/execute/20030717-1.c: New test.
8337 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8339 * g++.dg/opt/cfg1.C: New test.
8341 2003-07-17 Mark Mitchell <mark@codesourcery.com>
8343 PR optimization/11557
8344 * gcc.dg/20030717-1.c: New test.
8346 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
8349 * g++.dg/expr/crash-1.C: New test.
8352 * g++.dg/template/init3.C: New test.
8355 * g++.dg/template/non-dependent1.C: New test.
8358 * g++.dg/template/non-dependent2.C: New test.
8361 * g++.dg/template/non-dependent3.C: New test.
8364 * g++.dg/template/sizeof5.C: New test.
8366 2003-07-17 Geoffrey Keating <geoffk@apple.com>
8369 * gcc.c-torture/compile/mangle-1.c: New file.
8371 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8374 * g++.dg/parse/access3.C: New test.
8376 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
8379 * g++.dg/init/init-ref4.C: New test.
8381 2003-07-16 Mark Mitchell <mark@codesourcery.com>
8384 * g++.dg/parse/constant3.C: New test.
8385 * g++.dg/parse/crash7.C: Likewise.
8387 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
8390 * gcc.dg/i386-pentium4-not-mull.c: New.
8392 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
8394 * gcc.dg/asm-names.c (ymain): Make it weak.
8396 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8399 * g++.dg/template/friend21.C: New test.
8401 2003-07-16 Jakub Jelinek <jakub@redhat.com>
8403 * gcc.dg/cleanup-8.c: New test.
8404 * gcc.dg/cleanup-9.c: New test.
8406 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
8408 * g++.dg/ext/dll-MI1.h: New file.
8409 * g++.dg/ext/dllexport-MI1.C: New file.
8410 * g++.dg/ext/dllimport-MI1.C: New file.
8412 2003-07-15 Jakub Jelinek <jakub@redhat.com>
8414 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
8415 it does not have cmpstrsi patterns (just cmpmemsi).
8417 2003-07-15 Mark Mitchell <mark@codesourcery.com>
8420 * g++.dg/debug/debug8.C: New test.
8422 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8425 * g++.dg/template/crash7.C: New test.
8427 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
8430 * gcc.c-torture/compile/20030708-1.c: New.
8432 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
8434 * gcc.c-torture/execute/20030715-1.c: New test.
8436 2003-07-14 Geoffrey Keating <geoffk@apple.com>
8438 * gcc.dg/pch/inline-3.c: New file.
8439 * gcc.dg/pch/inline-3.hs: New file.
8440 * gcc.dg/pch/inline-4.c: New file.
8441 * gcc.dg/pch/inline-4.hs: New file.
8443 2003-07-14 Mark Mitchell <mark@codesourcery.com>
8446 * g++.dg/template/crash6.C: New test.
8449 * g++.dg/template/friend20.C: New test.
8452 * g++.dg/template/overload2.C: New test.
8454 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8456 PR optimization/11440
8457 * gcc.c-torture/execute/20030714-1.c: New test.
8459 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8462 * g++.dg/template/partial2.C: New test.
8464 2003-07-13 Mark Mitchell <mark@codesourcery.com>
8467 * g++.dg/template/anon1.C: New test.
8471 * g++.dg/parse/template9.C: Likewise.
8472 * g++.dg/template/crash4.C: New test.
8473 * g++.dg/template/koenig1.C: Likewise.
8474 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
8475 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
8476 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
8478 * g++.old-deja/g++.jason/template36.C: Likewise.
8479 * g++.old-deja/g++.mike/p1989.C: Likewise.
8480 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
8481 * g++.old-deja/g++.pt/ttp20.C: Use this->.
8482 * g++.old-deja/g++.pt/ttp21.C: Use this->.
8483 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
8485 * g++.old-deja/g++.pt/union2.C: Use this->.
8487 2003-07-11 Jakub Jelinek <jakub@redhat.com>
8489 * gcc.dg/20030711-1.c: New test.
8491 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
8494 * g++.dg/parse/args1.C: New test.
8495 * g++.pt/defarg8.C: Change expected errors.
8497 2003-07-11 Mark Mitchell <mark@codesourcery.com>
8500 * g++.dg/template/nontype2.C: New test.
8503 * g++.dg/parse/template8.C: New test.
8506 * g++.dg/template/scope1.C: New test.
8508 * g++.dg/warn/Wsign-compare-1.C: New test.
8510 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
8512 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
8514 2003-07-10 Mark Mitchell <mark@codesourcery.com>
8517 * g++.dg/template/explicit2.C: New test.
8520 * g++.dg/warn/pedantic1.C: New test.
8522 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
8525 * g++.dg/other/field1.C: New test.
8527 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
8530 * gcc.c-torture/compile/20030707-1.c: New.
8532 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8535 * g++.dg/template/access12.C: New test.
8537 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
8539 * g++.dg/bprob/bprob.exp (prof_ext): Update.
8540 * g77.dg/bprob/bprob.exp (prof_ext): Update.
8541 * gcc.misc-tests/bprob.exp (prof_ext): Update.
8542 * gcc.misc-tests/gcov.exp: Update
8543 * g++.dg/gcov/gcov.exp: Update
8544 * lib/gcov.exp: Update.
8546 2003-07-08 Mark Mitchell <mark@codesourcery.com>
8548 * g++.dg/abi/mangle17.C: Make sure template expressions are
8550 * g++.dg/abi/mangle4.C: Mark erroneous casts.
8551 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
8552 * g++.dg/opt/stack1.C: Remove erroneous code.
8553 * g++.dg/parse/template7.C: New test.
8554 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
8555 * g++.old-deja/g++.pt/crash4.C: Likewise.
8557 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8559 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
8560 with zero or one occurence of `$' after the initial `L'.
8562 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
8564 * gcc.c-torture/compile/20030704-1.c: Add a comment.
8566 2003-07-08 Roger Sayle <roger@eyesopen.com>
8569 * gcc.dg/Wunreachable-6.c: New testcase.
8570 * gcc.dg/Wunreachable-7.c: New testcase.
8572 2003-07-08 Jakub Jelinek <jakub@redhat.com>
8575 * gcc.dg/20030708-1.c: New test.
8577 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
8579 * gcc.dg/compat/sdata-section.h: New file.
8580 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
8581 * gcc.dg/torture/mips-sdata-1.c: New test.
8583 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8586 * g++.dg/template/friend19.C: New test.
8588 2003-07-08 Jakub Jelinek <jakub@redhat.com>
8590 * g++.dg/opt/strength-reduce.C: New test.
8592 2003-07-07 Roger Sayle <roger@eyesopen.com>
8595 * gcc.dg/20030707-1.c: New testcase.
8597 2003-07-07 Roger Sayle <roger@eyesopen.com>
8599 PR optimization/11059
8600 * g++.dg/opt/emptyunion.C: New testcase.
8602 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8603 Eric Botcazou <ebotcazou@libertysurf.fr>
8605 * g++.dg/opt/stack1.C: New test.
8607 2003-07-05 Mark Mitchell <mark@codesourcery.com>
8609 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
8613 * g++.dg/expr/static_cast3.C: New test.
8615 2003-07-04 Zack Weinberg <zack@codesourcery.com>
8617 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
8619 * gcc.dg/concat.c: Concatenation of string constants with
8620 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
8621 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
8622 * gcc.dg/cpp/escape-2.c: Use wide character constants where
8623 necessary to avoid multi-character character constant warning.
8624 * gcc.dg/cpp/escape.c: Likewise.
8625 * gcc.dg/cpp/ucs.c: Likewise.
8626 Remove backslashes from dg-bogus comments, as they confuse Tcl.
8629 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
8632 * gcc.c-torture/compile/20030704-1.c: New.
8634 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
8636 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
8638 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
8640 PR c++/5287, PR c++/7910, PR c++/11021
8641 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
8643 * g++.dg/ext/dllimport2.C: Add tests for warnings.
8644 * g++.dg/ext/dllimport3.C: Likewise.
8645 * g++.dg/ext/dllimport4.C: New file.
8646 * g++.dg/ext/dllimport5.C: New file.
8647 * g++.dg/ext/dllimport6.C: New file.
8648 * g++.dg/ext/dllimport7.C: New file.
8649 * g++.dg/ext/dllimport8.C: New file.
8650 * g++.dg/ext/dllimport9.C: New file.
8651 * g++.dg/ext/dllimport10.C: New file.
8652 * g++.dg/ext/dllexport1.C: New file.
8654 2003-07-03 Mark Mitchell <mark@codesourcery.com>
8656 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
8657 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
8659 2003-07-03 Roger Sayle <roger@eyesopen.com>
8661 * gcc.dg/builtins-25.c: New testcase.
8662 * gcc.dg/builtins-26.c: New testcase.
8664 2003-07-03 Janis Johnson <janis187@us.ibm.com>
8666 * gcc.dg/compat/vector-defs.h: New file.
8667 * gcc.dg/compat/vector-setup.h: New file.
8668 * gcc.dg/compat/vector-check.h: New file.
8669 * gcc.dg/compat/vector-1_main.c: New file.
8670 * gcc.dg/compat/vector-1_x.c: New file.
8671 * gcc.dg/compat/vector-1_y.c: New file.
8672 * gcc.dg/compat/vector-2_main.c: New file.
8673 * gcc.dg/compat/vector-2_x.c: New file.
8674 * gcc.dg/compat/vector-2_y.c: New file.
8676 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
8677 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
8678 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
8679 * gcc.dg/compat/struct-align-1.h: New file.
8680 * gcc.dg/compat/struct-align-1_main.c: New file.
8681 * gcc.dg/compat/struct-align-1_x.c: New file.
8682 * gcc.dg/compat/struct-align-1_y.c: New file.
8683 * gcc.dg/compat/struct-align-2.h: New file.
8684 * gcc.dg/compat/struct-align-2_main.c: New file.
8685 * gcc.dg/compat/struct-align-2_x.c: New file.
8686 * gcc.dg/compat/struct-align-2_y.c: New file.
8688 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
8689 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
8690 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
8691 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
8692 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
8693 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
8694 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
8695 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
8696 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
8697 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
8698 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
8699 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
8700 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
8701 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
8702 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
8703 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
8704 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
8705 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
8706 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
8707 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
8708 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
8709 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
8710 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
8711 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
8712 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
8713 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
8714 * gcc.dg/compat/struct-return-10_x.c: Ditto.
8715 * gcc.dg/compat/struct-return-2_x.c: Ditto.
8716 * gcc.dg/compat/struct-return-3_x.c: Ditto.
8718 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
8720 * gcc.dg/i386-call-1.c: New test.
8722 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
8725 * g++.dg/parse/defarg4.C: New.
8727 2003-07-03 Roger Sayle <roger@eyesopen.com>
8730 * gcc.c-torture/compile/20030703-1.c: New test case.
8732 2003-07-03 Mark Mitchell <mark@codesourcery.com>
8734 * g++.dg/template/local3.C: Remove extra semicolon.
8736 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
8738 * gcc.dg/i386-volatile-1.c: New test.
8740 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
8743 * g++.dg/other/offsetof2.C: XFAIL.
8744 * g++.dg/other/offsetof5.C: New.
8747 * g++.dg/template/error1.C: New.
8750 * g++.dg/template/dependent-expr1.C: New.
8752 2003-07-01 Mark Mitchell <mark@codesourcery.com>
8755 * g++.dg/template/local3.C: New test.
8758 * g++.dg/lookup/scoped6.C: New test.
8760 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
8763 * g++.dg/other/error7.C: New test.
8765 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
8767 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
8768 * g++.old-deja/g++.abi/vtable3.h: Likewise.
8769 * g++.old-deja/g++.law/code-gen5.C: Likewise.
8770 * g++.old-deja/g++.other/union2.C: Likewise.
8771 * gcc.dg/c90-const-expr-2.c: Likewise.
8772 * gcc.dg/c90-const-expr-3.c: Likewise.
8773 * gcc.dg/c99-const-expr-2.c: Likewise.
8774 * gcc.dg/c99-const-expr-3.c: Likewise.
8775 * gcc.dg/concat.c: Likewise.
8777 2003-07-01 Mark Mitchell <mark@codesourcery.com>
8780 * g++.dg/init/static1.C: New test.
8782 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8784 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
8785 * g++.old-deja/g++.other/access2.C: Likewise.
8786 * g++.old-deja/g++.other/decl2.C: Likewise.
8787 * gcc.c-torture/execute/20020615-1.c: Likewise.
8789 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
8792 * g++.dg/template/sizeof4.C: New test.
8794 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
8796 * g++.dg/other/error6.C: New test.
8798 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
8801 * g++.dg/parse/constant2.C: New test.
8803 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
8806 * g++.dg/other/error5.C: New test.
8808 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8810 * gcc.dg/format/gcc_diag-1.c: New test.
8812 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
8814 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
8816 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
8818 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
8819 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
8820 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
8822 2003-06-28 Jakub Jelinek <jakub@redhat.com>
8824 * gcc.c-torture/execute/builtins/string-8.c: New test.
8825 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
8826 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
8827 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
8829 2003-06-27 Mark Mitchell <mark@codesourcery.com>
8832 * g++.dg/ext/typeof6.C: New test.
8834 2003-06-27 Mark Mitchell <mark@codesourcery.com>
8837 * g++.dg/init/enum1.C: New test.
8839 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
8841 * gcc.dg/20030627-1.c: New test.
8843 2003-06-26 Mark Mitchell <mark@codesourcery.com>
8846 * g++.dg/expr/static_cast2.C: New test.
8848 2003-06-26 Roger Sayle <roger@eyesopen.com>
8849 Jakub Jelinek <jakub@redhat.com>
8851 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
8852 sprintf(dst,"%s",src) optimization.
8853 * gcc.c-torture/execute/20030626-1.c: New test case.
8854 * gcc.c-torture/execute/20030626-2.c: New test case.
8856 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
8858 * gcc.c-torture/execute/multi-ix.c: New test.
8860 * gcc.c-torture/execute/simd-4.c (main):
8861 Added missing semicolon at end of union.
8863 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
8866 * g++.dg/template/explicit-instantiation3.C: New test.
8868 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
8870 * gcc.dg/20030626-1.c: Use signed char.
8872 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
8874 * gcc.dg/20030626-1.c: New test.
8876 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
8878 * const-str-2.m: Update.
8880 2003-06-25 Mark Mitchell <mark@codesourcery.com>
8883 * g++.dg/rtti/dyncast1.C: New test.
8884 * g++.dg/abi/mangle4.C: Correct base-specifier access.
8885 * g++.dg/lookup/scoped1.C: Remove XFAIL.
8886 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
8889 * g++.dg/expr/static_cast1.C: New test.
8891 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
8893 * gcc.dg/20030625-1.c: New test.
8895 2003-06-24 Roger Sayle <roger@eyesopen.com>
8897 * gcc.c-torture/compile/20030624-1.c: New test case.
8899 2003-06-24 Jakub Jelinek <jakub@redhat.com>
8901 * gcc.c-torture/execute/string-opt-17.c: New test.
8903 2003-06-24 Mark Mitchell <mark@codesourcery.com>
8906 * g++.dg/parse/crash6.C: New test.
8908 2003-06-23 Roger Sayle <roger@eyesopen.com>
8910 * gcc.dg/builtins-24.c: New test case.
8912 2003-06-23 Jakub Jelinek <jakub@redhat.com>
8914 * g++.dg/opt/operator1.C: New test.
8916 2003-06-22 Roger Sayle <roger@eyesopen.com>
8918 * gcc.c-torture/execute/string-opt-16.c: New test case.
8920 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
8922 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
8923 * g++.old-deja/g++.other/conv7.C: Likewise
8924 * g++.old-deja/g++.other/overcnv2.C: Likewise.
8925 * g++.old-deja/g++.other/overload14.C: Likewise.
8927 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
8929 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
8930 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
8932 2003-06-20 Mark Mitchell <mark@codesourcery.com>
8935 * g++.dg/warn/Winline-3.C: New test.
8937 2003-06-20 Mark Mitchell <mark@codesourcery.com>
8939 * lib/target-supports.exp (check_alias_available): Make the test
8940 program acceptable to the Solaris assembler.
8943 * g++.dg/template/memclass2.C: New test.
8945 2003-06-20 Mark Mitchell <mark@codesourcery.com>
8946 Eric Botcazou <ebotcazou@libertysurf.fr>
8948 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
8949 data for non-matching targets.
8950 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
8952 2003-06-20 Mark Mitchell <mark@codesourcery.com>
8955 * g++.dg/template/member3.C: New test.
8957 2003-06-19 Mark Mitchell <mark@codesourcery.com>
8960 * g++.dg/template/func1.C: New test.
8963 * g++.dg/template/static4.C: New test.
8964 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
8967 * g++.dg/init/ref7.C: New test.
8969 2003-06-19 Matt Austern <austern@apple.com>
8972 * g++.dg/anew1.C: New test.
8973 * g++.dg/anew2.C: New test.
8974 * g++.dg/anew3.C: New test.
8975 * g++.dg/anew4.C: New test.
8977 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
8979 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
8981 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
8983 * gcc.c-torture/execute/simd-4.c (main): Make expected value
8986 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
8988 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
8991 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
8993 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
8994 * gcc.c-torture/compile/961203-1.c: Likewise.
8995 * gcc.c-torture/compile/980506-1.c: Likewise.
8997 2003-06-17 Mark Mitchell <mark@codesourcery.com>
9000 * g++.dg/lookup/using7.C: New test.
9002 2003-06-17 Mark Mitchell <mark@codesourcery.com>
9005 * g++.dg/abi/conv1.C: Remove it.
9006 * g++.dg/template/conv7.C: New test.
9007 * g++.dg/template/conv8.C: Likewise.
9008 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
9009 conversion operator.
9011 2003-06-17 Janis Johnson <janis187@us.ibm.com>
9013 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
9014 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
9015 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
9016 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
9017 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
9018 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
9019 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
9020 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
9021 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
9022 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
9023 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
9024 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
9025 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
9026 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
9027 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
9028 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
9029 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
9030 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
9031 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
9032 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
9033 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
9034 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
9035 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
9036 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
9037 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
9038 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
9039 * gcc.dg/compat/struct-return-10_x.c: Ditto.
9040 * gcc.dg/compat/struct-return-2_x.c: Ditto.
9041 * gcc.dg/compat/struct-return-3_x.c: Ditto.
9043 2003-06-16 Mark Mitchell <mark@codesourcery.com>
9045 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
9046 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
9049 2003-06-16 Roger Sayle <roger@eyesopen.com>
9051 * gcc.dg/i386-387-5.c: New test case.
9052 * gcc.dg/i386-387-6.c: New test case.
9053 * gcc.dg/builtins-23.c: New test case.
9055 2003-06-15 Roger Sayle <roger@eyesopen.com>
9057 * gcc.dg/builtins-22.c: New test case.
9058 * gcc.dg/i386-387-1.c: Update to test exp.
9059 * gcc.dg/i386-387-2.c: Likewise.
9061 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9063 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
9065 2003-06-12 Mark Mitchell <mark@codesourcery.com>
9067 * lib/gcc-dg.exp (dg-require-dll): New function.
9068 (dg-xfail-if): Likewise.
9069 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
9072 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
9073 * gcc.c-torture/compile/20001205-1.c: Likewise.
9074 * gcc.c-torture/compile/20001226-1.c: Likewise.
9075 * gcc.c-torture/compile/20010518-2.c: Likewise.
9076 * gcc.c-torture/compile/20020312-1.c: Likewise.
9077 * gcc.c-torture/compile/20020604-1.c: Likewise.
9078 * gcc.c-torture/compile/920501-12.c: Likewise.
9079 * gcc.c-torture/compile/920501-4.c: Likewise.
9080 * gcc.c-torture/compile/920520-1.c: Likewise.
9081 * gcc.c-torture/compile/920521-1.c: Likewise.
9082 * gcc.c-torture/compile/920625-1.c: Likewise.
9083 * gcc.c-torture/compile/961203-1.c: Likewise.
9084 * gcc.c-torture/compile/980506-1.c: Likewise.
9085 * gcc.c-torture/compile/981006-1.c: Likewise.
9086 * gcc.c-torture/compile/981022-1.c: Likewise.
9087 * gcc.c-torture/compile/981223-1.c: Likewise.
9088 * gcc.c-torture/compile/990617-1.c: Likewise.
9089 * gcc.c-torture/compile/dll.c: Likewise.
9090 * gcc.c-torture/compile/labels-3.c: Likewise.
9091 * gcc.c-torture/compile/mipscop-1.c: Likewise.
9092 * gcc.c-torture/compile/mipscop-2.c: Likewise.
9093 * gcc.c-torture/compile/mipscop-3.c: Likewise.
9094 * gcc.c-torture/compile/mipscop-4.c: Likewise.
9095 * gcc.c-torture/compile/simd-5.c: Likewise.
9096 * gcc.c-torture/compile/20000804-1.x: Remove.
9097 * gcc.c-torture/compile/20001205-1.x: Likewise.
9098 * gcc.c-torture/compile/20001226-1.x: Likewise.
9099 * gcc.c-torture/compile/20010518-2.x: Likewise.
9100 * gcc.c-torture/compile/20020312-1.x: Likewise.
9101 * gcc.c-torture/compile/20020604-1.x: Likewise.
9102 * gcc.c-torture/compile/920501-12.x: Likewise.
9103 * gcc.c-torture/compile/920501-4.x: Likewise.
9104 * gcc.c-torture/compile/920520-1.x: Likewise.
9105 * gcc.c-torture/compile/920521-1.x: Likewise.
9106 * gcc.c-torture/compile/920625-1.x: Likewise.
9107 * gcc.c-torture/compile/961203-1.x: Likewise.
9108 * gcc.c-torture/compile/980506-1.x: Likewise.
9109 * gcc.c-torture/compile/981006-1.x: Likewise.
9110 * gcc.c-torture/compile/981022-1.x: Likewise.
9111 * gcc.c-torture/compile/981223-1.x: Likewise.
9112 * gcc.c-torture/compile/990617-1.x: Likewise.
9113 * gcc.c-torture/compile/mipscop-1.x: Likewise.
9114 * gcc.c-torture/compile/mipscop-2.x: Likewise.
9115 * gcc.c-torture/compile/mipscop-3.x: Likewise.
9116 * gcc.c-torture/compile/mipscop-4.x: Likewise.
9117 * gcc.c-torture/compile/simd-5.x: Likewise.
9119 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
9121 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
9123 * gcc.c-torture/execute/20030611-1.c: New test.
9125 2003-06-12 Roger Sayle <roger@eyesopen.com>
9128 * gcc.dg/20030612-1.c: New test case.
9130 2003-06-12 Mark Mitchell <mark@codesourcery.com>
9133 * g++.dg/expr/cast1.C: New test.
9135 2003-06-12 Roger Sayle <roger@eyesopen.com>
9137 * gcc.dg/builtins-21.c: New test case.
9139 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
9141 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
9142 options instead of at the end.
9143 * lib/objc.exp (objc_target_compile): Likewise.
9145 2003-06-11 Mark Mitchell <mark@codesourcery.com>
9148 * g++.dg/parse/error1.C: New test.
9150 2003-06-11 Janis Johnson <janis187@us.ibm.com>
9152 * gcc.dg/compat/struct-by-value-11_main.c: New file.
9153 * gcc.dg/compat/struct-by-value-11_x.c: New file.
9154 * gcc.dg/compat/struct-by-value-11_y.c: New file.
9155 * gcc.dg/compat/struct-by-value-12_main.c: New file.
9156 * gcc.dg/compat/struct-by-value-12_x.c: New file.
9157 * gcc.dg/compat/struct-by-value-12_y.c: New file.
9158 * gcc.dg/compat/struct-by-value-13_main.c: New file.
9159 * gcc.dg/compat/struct-by-value-13_x.c: New file.
9160 * gcc.dg/compat/struct-by-value-13_y.c: New file.
9161 * gcc.dg/compat/struct-by-value-14_main.c: New file.
9162 * gcc.dg/compat/struct-by-value-14_x.c: New file.
9163 * gcc.dg/compat/struct-by-value-14_y.c: New file.
9164 * gcc.dg/compat/struct-by-value-15_main.c: New file.
9165 * gcc.dg/compat/struct-by-value-15_x.c: New file.
9166 * gcc.dg/compat/struct-by-value-15_y.c: New file.
9167 * gcc.dg/compat/struct-by-value-16_main.c: New file.
9168 * gcc.dg/compat/struct-by-value-16_x.c: New file.
9169 * gcc.dg/compat/struct-by-value-16_y.c: New file.
9170 * gcc.dg/compat/struct-by-value-17_main.c: New file.
9171 * gcc.dg/compat/struct-by-value-17_x.c: New file.
9172 * gcc.dg/compat/struct-by-value-17_y.c: New file.
9173 * gcc.dg/compat/struct-by-value-18_main.c: New file.
9174 * gcc.dg/compat/struct-by-value-18_x.c: New file.
9175 * gcc.dg/compat/struct-by-value-18_y.c: New file.
9177 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
9178 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
9179 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
9180 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
9181 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
9182 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
9183 * gcc.dg/compat/scalar-return-3_main.c: New file.
9184 * gcc.dg/compat/scalar-return-3_x.c: New file.
9185 * gcc.dg/compat/scalar-return-3_y.c: New file.
9186 * gcc.dg/compat/scalar-return-4_main.c: New file.
9187 * gcc.dg/compat/scalar-return-4_x.c: New file.
9188 * gcc.dg/compat/scalar-return-4_y.c: New file.
9190 2003-06-10 Janis Johnson <janis187@us.ibm.com>
9192 * gcc.dg/compat/fp2-struct-check.h: New file.
9193 * gcc.dg/compat/fp2-struct-defs.h: New file.
9194 * gcc.dg/compat/fp2-struct-init.h: New file.
9195 * gcc.dg/compat/struct-by-value-10_main.c: New file.
9196 * gcc.dg/compat/struct-by-value-10_x.c: New file.
9197 * gcc.dg/compat/struct-by-value-10_y.c: New file.
9198 * gcc.dg/compat/struct-return-10_main.c: New file.
9199 * gcc.dg/compat/struct-return-10_x.c: New file.
9200 * gcc.dg/compat/struct-return-10_y.c: New file.
9202 * gcc.dg/compat/compat-common.h: New file.
9203 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
9204 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
9205 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
9206 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
9207 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
9208 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
9209 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
9210 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
9211 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
9212 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
9213 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
9214 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
9215 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
9216 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
9217 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
9218 * gcc.dg/compat/small-struct-check.h: Ditto.
9219 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
9220 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
9221 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
9222 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
9223 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
9224 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
9225 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
9226 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
9227 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
9228 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
9229 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
9230 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
9231 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
9232 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
9233 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
9234 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
9235 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
9236 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
9237 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
9238 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
9239 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
9240 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
9241 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
9242 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
9243 * gcc.dg/compat/struct-return-2_main.c: Ditto.
9244 * gcc.dg/compat/struct-return-2_x.c: Ditto.
9245 * gcc.dg/compat/struct-return-2_y.c: Ditto.
9246 * gcc.dg/compat/struct-return-3_main.c: Ditto.
9247 * gcc.dg/compat/struct-return-3_x.c: Ditto.
9248 * gcc.dg/compat/struct-return-3_y.c: Ditto.
9250 2003-06-10 Geoffrey Keating <geoffk@apple.com>
9252 * g++.dg/pch/static-1.C: New file.
9253 * g++.dg/pch/static-1.Hs: New file.
9255 2003-06-10 Richard Henderson <rth@redhat.com>
9257 * gcc.dg/asm-7.c: Adjust expected warning text.
9259 2003-06-10 Roger Sayle <roger@eyesopen.com>
9261 * gcc.dg/builtins-20.c: New test case.
9263 2003-06-10 Mark Mitchell <mark@codesourcery.com>
9266 * g++.dg/opt/template1.C: New test.
9268 2003-06-09 Mark Mitchell <mark@codesourcery.com>
9270 * lib/gcc-dg.exp (dg-test): Clear additional_files and
9273 2003-05-21 David Taylor <dtaylor@emc.com>
9275 * gcc.dg/Wpadded.c: New file.
9277 2003-06-09 Mark Mitchell <mark@codesourcery.com>
9279 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
9280 * gcc.dg/special/weak-2.c: Add dg-require-weak.
9281 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
9284 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
9286 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
9288 2003-06-09 Mark Mitchell <mark@codesourcery.com>
9290 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
9291 (dg-require-alias): Likewise.
9292 (dg-require-gc-sections): Likewise.
9293 * lib/target-supports.exp (check_gc_sections_available): Likewise.
9295 2003-06-08 Richard Henderson <rth@redhat.com>
9297 * gcc.dg/20011029-2.c: Fix the array reference.
9298 * gcc.dg/asm-7.c: New.
9300 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
9302 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
9304 2003-06-08 Mark Mitchell <mark@codesourcery.com>
9306 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
9307 (dg-require-gc-sections): Likewise.
9309 2003-06-08 Jan Hubicka <jh@suse.cz>
9311 * i386-cmov1.c: Fix regular expression.
9312 * i386-cvt-1.c: Likewise.
9313 * i386-local.c: Likewise.
9314 * i386-local2.c: Likewise.
9315 * i386-mul.c: Likewise.
9316 * i386-ssetype-1.c: Likewise.
9317 * i386-ssetype-3.c: Likewise.
9318 * i386-ssetype-5.c: Likewise.
9320 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9323 * g++.dg/warn/implicit-typename2.C: New test.
9324 * g++.dg/warn/implicit-typename3.C: New test.
9326 2003-06-07 Richard Henderson <rth@redhat.com>
9328 * g++.dg/other/offsetof3.C: Use size_t.
9329 * g++.dg/other/offsetof4.C: Likewise.
9331 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
9333 * lib/copy-file.exp: New. Implement gcc_copy_files.
9335 * lib/dg-pch.exp: Load copy-file.exp
9336 (dg-pch): Use gcc_copy_files instead of "file copy".
9338 2003-06-06 Mark Mitchell <mark@codesourcery.com>
9340 * gcc.dg/weak/weak.exp: Simplify.
9341 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
9342 * gcc.dg/weak/weak-1.c: Likewise.
9343 * gcc.dg/weak/weak-2.c: Likewise.
9344 * gcc.dg/weak/weak-3.c: Likewise.
9345 * gcc.dg/weak/weak-4.c: Likewise.
9346 * gcc.dg/weak/weak-5.c: Likewise.
9347 * gcc.dg/weak/weak-6.c: Likewise.
9348 * gcc.dg/weak/weak-7.c: Likewise.
9349 * gcc.dg/weak/weak-8.c: Likewise.
9350 * gcc.dg/weak/weak-9.c: Likewise.
9352 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
9354 gcc.c-torture/execute/20030606-1.c: New.
9356 2003-06-06 Roger Sayle <roger@eyesopen.com>
9358 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
9359 * gcc.dg/builtins-19.c: Likewise.
9361 2003-06-06 Roger Sayle <roger@eyesopen.com>
9363 * gcc.dg/builtins-2.c: Add some more tests.
9364 * gcc.dg/builtins-18.c: New test case.
9365 * gcc.dg/builtins-19.c: New test case.
9367 2003-06-06 Roger Sayle <roger@eyesopen.com>
9368 Jim Wilson <wilson@tuliptree.org>
9370 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
9372 2003-06-06 Jakub Jelinek <jakub@redhat.com>
9374 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
9375 mempcpy/stpcpy calls not to be optimized into something else.
9376 * gcc.c-torture/execute/string-opt-3.c: Moved to...
9377 * gcc.c-torture/execute/builtins/string-7.c: ...here.
9378 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
9380 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9382 * gcc.dg/format/asm_fprintf-1.c: New test.
9384 2003-06-05 Mark Mitchell <mark@codesourcery.com>
9386 * lib/gcc-defs.exp (additional_sources): New variable.
9387 (dg-additional-sources): New function.
9388 (additional_files): New variable.
9389 (dg-additional-files): New function.
9390 (dg-additional-files-options): Likewise.
9391 * lib/gcc-dg.exp (dg-require-weak): New function.
9392 (dg-require-alias): Likewise.
9393 (dg-require-gc-sections): Likewise.
9394 * lib/target-supports.exp (check_alias_available): Remove testfile
9396 (check_gc_sections_available): New function.
9397 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
9398 (dg-gpp-additional-files): Likewise.
9399 * lib/g++.exp (additional_sources): Remove.
9400 (additional_files): Likewise.
9401 (g++_target_compile): Use dg-additional-files-options.
9403 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
9405 * gcc.dg/special/ecos.exp: Remove.
9406 * gcc.dg/special/20000419-2.c: Use dg-require-*.
9407 * gcc.dg/special/alias-1.c: Likewise.
9408 * gcc.dg/special/alias-2.c: Likewise.
9409 * gcc.dg/special/gcsec-1.c: Likewise.
9410 * gcc.dg/special/weak-1.c: Likewise.
9411 * gcc.dg/special/weak-2.c: Likewise.
9412 * gcc.dg/special/wkali-1.c: Likewise.
9413 * gcc.dg/special/wkali-2.c: Likewise.
9415 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
9416 dg-gpp-additional-*.
9417 * g++.dg/special/conpr-3.C: Likewise.
9418 * g++.dg/special/conpr-4.C: Likewise.
9419 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
9420 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
9421 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
9422 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
9423 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
9424 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
9425 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
9426 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
9427 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
9428 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
9429 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
9430 * g++.old-deja/g++.other/comdat1.C: Likewise.
9431 * g++.old-deja/g++.other/comdat2.C: Likewise.
9432 * g++.old-deja/g++.other/comdat3.C: Likewise.
9433 * g++.old-deja/g++.other/ctor1.C: Likewise.
9434 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
9436 2003-06-05 Richard Henderson <rth@redhat.com>
9438 * gcc.dg/debug/20030605-1.c: New.
9440 2003-06-04 Mark Mitchell <mark@codesourcery.com>
9442 * README.QMTEST: Update.
9444 2003-06-04 Richard Henderson <rth@redhat.com>
9446 * gcc.dg/cleanup-1.c: New.
9447 * gcc.dg/cleanup-2.c: New.
9448 * gcc.dg/cleanup-3.c: New.
9449 * gcc.dg/cleanup-4.c: New.
9450 * gcc.dg/cleanup-5.c: New.
9451 * gcc.dg/cleanup-6.c: New.
9452 * gcc.dg/cleanup-7.c: New.
9454 2003-06-04 Mark Mitchell <mark@codesourcery.com>
9456 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
9458 * lib/dg-pch.exp: New file.
9459 * g++.dg/pch/pch.exp: Use dg-pch.exp.
9460 * gcc.dg/pch/pch.exp: Likewise.
9462 2003-06-04 Roger Sayle <roger@eyesopen.com>
9464 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
9465 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
9466 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
9467 * gcc.dg/builtins-17.c: New test case.
9468 * gcc.dg/i386-387-4.c: New test case.
9469 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
9471 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9473 * gcc.dg/ultrasp9.c: New test.
9475 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9477 * gcc.c-torture/compile/20030604-1.c: New test.
9478 * gcc.dg/sparc-constant-1.c: New test.
9480 2003-06-03 Glen Nakamura <glen@imodulo.com>
9482 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
9484 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
9486 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
9488 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
9489 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
9491 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
9493 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
9495 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9498 * g++.dg/template/spec10.C: New test.
9500 2003-06-03 Roger Sayle <roger@eyesopen.com>
9502 * gcc.dg/builtins-16.c: New test case.
9504 2003-06-03 Jakub Jelinek <jakub@redhat.com>
9506 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
9507 mempcpy test with post-increments.
9508 * gcc.c-torture/execute/string-opt-3.c: New test.
9509 * gcc.dg/string-opt-1.c: New test.
9511 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
9514 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
9516 2003-06-02 Mark Mitchell <mark@codesourcery.com>
9518 * lib/scanasm.exp (dg-scan): New function, factored out of ...
9519 (scan-assembler): ... here. Use dg-scan.
9520 (scan-assembler-not): Likewise.
9521 (scan-file): New function.
9522 (scan-file-not): Likewise.
9523 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
9524 * gcc.dg/cpp/_Pragma4.c: Likewise.
9525 * gcc.dg/cpp/_Pragma5.c: Likewise.
9526 * gcc.dg/cpp/avoidpaste1.c: Likewise.
9527 * gcc.dg/cpp/avoidpaste2.c: Likewise.
9528 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
9529 * gcc.dg/cpp/cmdlne-P.c: Likewise.
9530 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
9531 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
9532 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
9533 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
9534 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
9535 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
9536 * gcc.dg/cpp/cxxcom1.c: Likewise.
9537 * gcc.dg/cpp/line1.c: Likewise.
9538 * gcc.dg/cpp/maccom1.c: Likewise.
9539 * gcc.dg/cpp/maccom2.c: Likewise.
9540 * gcc.dg/cpp/maccom3.c: Likewise.
9541 * gcc.dg/cpp/maccom4.c: Likewise.
9542 * gcc.dg/cpp/maccom5.c: Likewise.
9543 * gcc.dg/cpp/maccom6.c: Likewise.
9544 * gcc.dg/cpp/multiline.c: Likewise.
9545 * gcc.dg/cpp/spacing1.c: Likewise.
9546 * gcc.dg/cpp/spacing2.c: Likewise.
9547 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
9548 * gcc.dg/cpp/trad/maccom1.c: Likewise.
9549 * gcc.dg/cpp/trad/maccom2.c: Likewise.
9550 * gcc.dg/cpp/trad/maccom3.c: Likewise.
9551 * gcc.dg/cpp/trad/maccom4.c: Likewise.
9552 * gcc.dg/cpp/trad/maccom6.c: Likewise.
9553 * gcc.dg/cpp/cxxcom2.c: Likewise.
9554 * gcc.dg/cpp/cxxcom2.h: New file.
9556 * gcc.dg/cpp/truefalse.cpp: Move it to ...
9557 * g++.dg/cpp/truefalse.C: Here.
9558 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
9560 2003-06-01 Loren James Rittle <ljrittle@acm.org>
9562 * gcc.dg/cpp/redef3.c: New file.
9564 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
9566 * gcc.dg/i386-loop-3.c: New test.
9568 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
9570 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
9572 2003-05-31 Roger Sayle <roger@eyesopen.com>
9574 * gcc.dg/fwrapv-1.c: New test case.
9575 * gcc.dg/fwrapv-2.c: New test case.
9577 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9580 * g++.dg/template/spec9.C: New test.
9582 2003-05-29 Roger Sayle <roger@eyesopen.com>
9584 * gcc.dg/duff-4.c: New test case.
9586 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
9589 * g77.dg/ffixed-form-1.f: New test
9590 * g77.dg/ffixed-form-2.f: New test
9591 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
9592 * g77.dg/ffree-form-3.f: New test
9594 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
9596 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
9597 * gcc.dg/wint_t-1.c: Likewise.
9599 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9601 * g++.dg/template/access11.C: New test.
9603 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9606 * g++.dg/template/access10.C: New test.
9608 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
9609 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9611 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
9613 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
9615 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
9616 suppress for powerpc-*-darwin*.
9617 * gcc.dg/torture/builtin-noret-2.c: Likewise.
9619 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
9621 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
9622 suppress option for powerpc-*-darwin*.
9624 2003-05-23 Roger Sayle <roger@eyesopen.com>
9626 * gcc.dg/builtins-1.c: Add tests for tan and atan.
9627 * gcc.dg/builtins-4.c: Add test for fmod.
9629 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9632 * g++.dg/template/instantiate4.C: New test.
9634 2003-05-22 Roger Sayle <roger@eyesopen.com>
9636 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
9638 2003-05-21 Janis Johnson <janis187@us.ibm.com>
9640 * gcc.dg/compat/scalar-return-1_main.c: New file.
9641 * gcc.dg/compat/scalar-return-1_x.c: New file.
9642 * gcc.dg/compat/scalar-return-1_y.c: New file.
9643 * gcc.dg/compat/scalar-return-2_main.c: New file.
9644 * gcc.dg/compat/scalar-return-2_x.c: New file.
9645 * gcc.dg/compat/scalar-return-2_y.c: New file.
9646 * gcc.dg/compat/struct-return-3_main.c: New file.
9647 * gcc.dg/compat/struct-return-3_y.c: New file.
9648 * gcc.dg/compat/struct-return-3_x.c: New file.
9649 * gcc.dg/compat/struct-return-2_main.c: New file.
9650 * gcc.dg/compat/struct-return-2_x.c: New file.
9651 * gcc.dg/compat/struct-return-2_y.c: New file.
9653 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9655 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
9657 * gcc.dg/20021014-1.c (dg-options): Likewise.
9658 * gcc.dg/nest.c (dg-options): Likewise.
9660 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
9663 * g++.dg/ext/dllimport2.C: New file.
9664 * g++.dg/ext/dllimport3.C: New file.
9666 2003-05-20 Janis Johnson <janis187@us.ibm.com>
9668 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
9669 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
9670 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
9671 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
9672 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
9673 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
9674 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
9675 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
9676 * gcc.dg/compat/small-struct-defs.h: New file.
9677 * gcc.dg/compat/small-struct-init.h: New file.
9678 * gcc.dg/compat/small-struct-check.h: New file.
9679 * gcc.dg/compat/fp-struct-defs.h: New file.
9680 * gcc.dg/compat/fp-struct-check.h: New file.
9681 * gcc.dg/compat/fp-struct-init.h: New file.
9682 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
9683 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
9685 2003-05-19 Jakub Jelinek <jakub@redhat.com>
9687 * gcc.dg/20030225-2.c: New test.
9689 2003-05-18 Roger Sayle <roger@eyesopen.com>
9690 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9692 * gcc.c-torture/compile/20030518-1.c: New test case.
9694 2003-05-18 Mark Mitchell <mark@codesourcery.com>
9696 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
9697 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
9698 gcc-dg-debug-runtest.
9699 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
9700 gcc-dg-debug-runtest.
9702 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9705 * g++.dg/lookup/using6.C: New test.
9707 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9709 * g++.dg/parse/access2.C: New test.
9711 2003-05-17 Mark Mitchell <mark@codesourcery.com>
9713 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
9714 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
9715 * gcc.dg/debug/debug.exp: Likewise.
9717 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
9719 * gcc.dg/dollar.c: New test.
9721 2003-05-16 Janis Johnson <janis187@us.ibm.com>
9723 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
9724 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
9725 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
9726 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
9727 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
9728 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
9729 * gcc.dg/compat/struct-by-value-6_main.c: New file.
9730 * gcc.dg/compat/struct-by-value-6_x.c: New file.
9731 * gcc.dg/compat/struct-by-value-6_y.c: New file.
9732 * gcc.dg/compat/struct-by-value-7_main.c: New file.
9733 * gcc.dg/compat/struct-by-value-7_x.c: New file.
9734 * gcc.dg/compat/struct-by-value-7_y.c: New file.
9735 * gcc.dg/compat/struct-by-value-8_main.c: New file.
9736 * gcc.dg/compat/struct-by-value-8_x.c: New file.
9737 * gcc.dg/compat/struct-by-value-8_y.c: New file.
9738 * gcc.dg/compat/struct-by-value-9_main.c: New file.
9739 * gcc.dg/compat/struct-by-value-9_x.c: New file.
9740 * gcc.dg/compat/struct-by-value-9_y.c: New file.
9742 2003-05-16 Mark Mitchell <mark@codesourcery.com>
9744 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
9745 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
9746 support for "repo" mode.
9747 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
9748 * lib/g77-dg.exp: Likewise.
9749 * lib/obj-dg.exp: Likewise.
9751 2003-05-16 Jakub Jelinek <jakub@redhat.com>
9753 Merge from gcc-3_2-rhl8-branch:
9754 2003-04-23 Jakub Jelinek <jakub@redhat.com>
9756 * gcc.dg/tls/opt-6.c: New test.
9758 2003-04-05 Jakub Jelinek <jakub@redhat.com>
9760 * gcc.dg/20030405-1.c: New test.
9762 2003-03-09 Jakub Jelinek <jakub@redhat.com>
9764 * gcc.dg/20030309-1.c: New test.
9766 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
9768 * gcc.c-torture/execute/20030307-1.c: New test.
9770 2003-02-20 Randolph Chung <tausq@debian.org>
9772 * gcc.c-torture/compile/20030220-1.c: New test.
9774 2003-02-18 Jakub Jelinek <jakub@redhat.com>
9776 * gcc.dg/20030217-1.c: New test.
9778 2003-01-29 Jakub Jelinek <jakub@redhat.com>
9780 * gcc.c-torture/compile/20020129-1.c: New test.
9782 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
9784 * gcc.dg/unroll-1.c: New test.
9786 2002-11-16 Jan Hubicka <jh@suse.cz>
9788 * gcc.c-torture/execute/20020920-1.c: New test.
9790 2002-10-08 Jakub Jelinek <jakub@redhat.com>
9793 * gcc.c-torture/compile/20021008-1.c: New test.
9795 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
9798 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
9800 2002-08-07 Jakub Jelinek <jakub@redhat.com>
9802 * gcc.c-torture/compile/20020807-1.c: New test.
9804 2002-07-30 Jakub Jelinek <jakub@redhat.com>
9806 * gcc.dg/tls/opt-1.c: New test.
9808 2002-07-29 Jakub Jelinek <jakub@redhat.com>
9810 * gcc.dg/20020729-1.c: New test.
9812 2002-07-20 Jakub Jelinek <jakub@redhat.com>
9814 * g++.dg/opt/life1.C: New test.
9816 2002-05-20 Jakub Jelinek <jakub@redhat.com>
9818 * gcc.dg/20020525-1.c: New test.
9820 2002-05-24 Jakub Jelinek <jakub@redhat.com>
9823 * g++.dg/ext/pretty1.C: New test.
9824 * g++.dg/ext/pretty2.C: New test.
9826 2003-05-15 Mark Mitchell <mark@codesourcery.com>
9829 * g++.dg/ext/typeof5.C: New test.
9831 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
9833 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
9834 __USER_LABEL_PREFIX__ into account.
9835 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
9837 2003-05-14 Roger Sayle <roger@eyesopen.com>
9839 * gcc.dg/builtins-15.c: New test case.
9841 2003-05-13 Zack Weinberg <zack@codesourcery.com>
9843 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
9845 2003-05-12 Mark Mitchell <mark@codesourcery.com>
9847 * lib/g++.exp: Tweak handling of additional source files.
9848 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
9849 * g++.dg/special/conpr-2a.C: Rename to ...
9850 * g++.dg/special/conpr-2a.cc: ... this.
9851 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
9852 * g++.dg/special/conpr-3a.C: Rename to ...
9853 * g++.dg/special/conpr-3a.cc: This.
9854 * g++.dg/special/conpr-3b.C: Rename to ...
9855 * g++.dg/special/conpr-3b.cc: This.
9856 * g++.dg/special/conpr-4.C: New test.
9857 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
9859 2003-05-12 David Edelsohn <edelsohn@gnu.org>
9861 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
9863 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9865 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
9866 * g++.old-deja/g++.robertl/eb71.C: Likewise.
9867 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
9868 * g++.old-deja/g++.other/warn3.C: Likewise.
9870 2003-05-11 Roger Sayle <roger@eyesopen.com>
9872 * gcc.dg/i386-387-1.c: Update to also test log.
9873 * gcc.dg/i386-387-2.c: Likewise.
9875 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
9877 * g77.f-torture/execute/int8421.f: New test.
9879 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9881 PR c++/10230, c++/10481
9882 * g++.dg/lookup/scoped5.C: New test.
9884 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9887 * g++.dg/template/ttp6.C: New test.
9889 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
9891 * gcc.c-torture/execute/builtins: New directory.
9892 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
9893 gcc.c-torture/execute/builtins.
9894 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
9895 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
9896 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
9897 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
9899 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9902 * g++.dg/template/access8.C: New test.
9903 * g++.dg/template/access9.C: New test.
9905 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9908 * g++.dg/parse/access1.C: New test.
9910 2003-05-09 DJ Delorie <dj@redhat.com>
9912 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
9913 long, and not an int.
9915 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9917 PR c++/10555, c++/10576
9918 * g++.dg/template/memclass1.C: New test.
9920 2003-05-08 DJ Delorie <dj@redhat.com>
9922 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
9924 * gcc.c-torture/execute/20021024-1.x: Likewise.
9925 * gcc.c-torture/execute/shiftdi.x: Likewise.
9926 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
9927 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
9928 * gcc.dg/20021018-1.c: Likewise.
9930 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9932 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
9934 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
9935 (bcopy): Call memmove.
9937 2003-05-08 Roger Sayle <roger@eyesopen.com>
9939 * g77.f-torture/compile/8485.f: New test case.
9941 2003-05-07 Richard Henderson <rth@redhat.com>
9944 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
9945 Verify exception_cleanup not called for rethrows.
9946 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
9947 when exiting catch block without rethrowing.
9948 * g++.dg/eh/forced3.C: New.
9949 * g++.dg/eh/forced4.C: New.
9951 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
9953 * gcc.dg/20030505.c: Fix triplet.
9955 2003-05-06 DJ Delorie <dj@redhat.com>
9957 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
9958 * gcc.dg/nest.c: Likewise.
9960 2003-05-05 Roger Sayle <roger@eyesopen.com>
9962 * gcc.dg/builtins-14.c: New test case.
9964 2003-05-05 Janis Johnson <janis187@us.ibm.com>
9966 * lib/compat.exp (compat-execute): New argument.
9967 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
9968 * gcc.dg/compat: New test directory.
9969 * gcc.dg/compat/compat.exp: New expect script.
9970 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
9971 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
9972 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
9973 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
9974 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
9975 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
9977 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
9978 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
9979 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
9980 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
9981 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
9982 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
9983 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
9984 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
9985 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
9986 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
9987 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
9988 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
9989 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
9990 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
9991 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
9993 2003-05-05 Zack Weinberg <zack@codesourcery.com>
9995 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
9997 2003-05-05 Jakub Jelinek <jakub@redhat.com>
9999 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
10001 2003-05-05 Geoffrey Keating <geoffk@apple.com>
10003 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
10004 * gcc.dg/ppc-fsel-2.c: New test.
10006 * gcc.dg/unused-5.c: New test.
10008 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10011 * g++.dg/warn/pmf1.C: New test.
10013 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10016 * g++.dg/warn/main.C: New test.
10018 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10020 * gcc.dg/nonnull-3.c: New test.
10022 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
10024 * gcc.dg/cpp/Wtrigraphs.c: Update.
10025 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
10027 2003-05-03 Geoffrey Keating <geoffk@apple.com>
10029 * gcc.dg/ppc-fsel-1.c: New test.
10031 2003-05-03 Zack Weinberg <zack@codesourcery.com>
10034 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
10036 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
10038 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
10040 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10042 PR c++/9364, c++/10553, c++/10586
10043 * g++.dg/parse/typename4.C: New test.
10044 * g++.dg/parse/typename5.C: Likewise.
10046 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
10048 * gcc.c-torture/compile/20030503-1.c: New test.
10050 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10052 * g++.dg/lookup/using5.C: Fix testcase error.
10054 2003-05-01 Chris Demetriou <cgd@broadcom.com>
10056 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
10057 since MEABI is no longer supported. Remove all vestiges
10058 of MEABI from the test.
10060 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10063 * g++.dg/lookup/using5.C: New test.
10065 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10068 * g++.dg/template/ttp5.C: New test.
10070 2003-04-30 Mark Mitchell <mark@codesourcery.com>
10072 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
10073 (dg-gpp-additional-sources): New function.
10074 (dg-gpp-additional-files): Likewise.
10075 * lib/g++.exp (additional_sources): New variable.
10076 (additional_files): Likewise.
10077 (g++_target_compile): Deal with them.
10078 * lib/old-dejagnu.exp: Remove.
10079 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
10080 * g++.old-deja: Revise all tests to use dg commands.
10082 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10084 PR c++/9432, c++/9528
10085 * g++.dg/lookup/using4.C: New test.
10087 2003-04-29 Geoffrey Keating <geoffk@apple.com>
10089 * gcc.dg/noreturn-5.c: New file.
10090 * gcc.dg/noreturn-6.c: New file.
10092 * gcc.c-torture/compile/inline-1.c: New file.
10094 2003-04-29 Mark Mitchell <mark@codesourcery.com>
10097 * g++.dg/template/explicit1.C: New test.
10099 2003-04-29 Mark Mitchell <mark@codesourcery.com>
10102 * g++.dg/other/bitfield1.C: New test.
10105 * g++.dg/init/new7.C: New test.
10107 2003-04-29 Mark Mitchell <mark@codesourcery.com>
10109 * g++.dg/ext/desig1.C: New test.
10110 * g++.dg/ext/init1.C: Update.
10112 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
10114 2003-04-28 Mark Mitchell <mark@codesourcery.com>
10117 * g++.dg/warn/Winline-1.C: New test.
10119 2003-04-28 Jakub Jelinek <jakub@redhat.com>
10121 * gcc.c-torture/execute/string-opt-19.c: New test.
10123 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
10124 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
10126 2003-04-27 Mark Mitchell <mark@codesourcery.com>
10129 * g++.dg/init/new6.C: New test.
10132 * g++.dg/init/ref6.C: New test.
10134 2003-04-26 David Edelsohn <edelsohn@gnu.org>
10136 * g++.dg/warn/weak1.C: XFAIL on AIX4.
10138 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10140 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
10141 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
10143 2003-04-25 Mark Mitchell <mark@codesourcery.com>
10145 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
10146 initialized static data members.
10148 2003-04-25 H.J. Lu <hjl@gnu.org>
10150 * gcc.dg/ia64-sync-4.c: New test.
10152 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10154 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
10157 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
10160 * g++.dg/warn/conv1.C: New test.
10161 * g++.old-deja/g++.other/conv7.C: Adjust.
10162 * g++.old-deja/g++.other/overload14.C: Adjust.
10164 2003-04-23 Mark Mitchell <mark@codesourcery.com>
10167 * g++.dg/template/defarg2.C: New test.
10169 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
10171 * gcc.dg/cpp/include2.c: Update.
10172 * gcc.dg/cpp/multiline-2.c: New.
10173 * gcc.dg/cpp/multiline.c: Update.
10174 * gcc.dg/cpp/strify2.c: Update.
10175 * gcc.dg/cpp/trad/literals-2.c: Update.
10177 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10179 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
10181 2003-04-23 Mark Mitchell <mark@codesourcery.com>
10183 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
10185 2003-04-23 Mark Mitchell <mark@codesourcery.com>
10188 * g++.dg/parse/crash4.C: New test.
10191 * g++.dg/parse/crash5.C: New test.
10193 2003-04-22 Mark Mitchell <mark@codesourcery.com>
10196 * g++.dg/parse/crash3.C: New test.
10199 * g++.dg/parse/elab1.C: New test.
10201 2003-04-22 Devang Patel <dpatel@apple.com>
10203 * gcc.dg/cpp/trad/funlike-5.c: New test.
10205 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
10207 * g++.dg/other/packed1.C: Fix dg options.
10209 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
10211 * g++.dg/other/offsetof2.C: New test.
10213 2003-04-21 Mark Mitchell <mark@codesourcery.com>
10215 * g++.dg/template/recurse.C: Adjust location of error messages.
10217 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
10220 * g++.dg/init/addr-const1.C: New test.
10221 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
10223 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
10226 * g++.dg/lookup/struct-hack1.C: New test.
10228 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
10230 * ucs.c: Update diagnostic messages.
10232 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
10234 * gcc.dg/cpp/truefalse.cpp: New test.
10235 * gcc.dg/cpp/cpp.exp: Update.
10236 * g++.dg/other/stdbool-if.C: Remove.
10238 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
10240 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
10241 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
10243 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10245 * gcc.c-torture/compile/20030418-1.c: New test.
10247 2003-04-17 Janis Johnson <janis187@us.ibm.com>
10249 * README.compat: Remove; content moved to doc/sourcebuild.texi.
10251 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10254 g++.dg/template/dependent-name1.C: New test.
10256 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
10258 * gcc.dg/warn-1.c (tourist_guide): New array,
10259 contains a pointer to bar.
10261 2003-04-16 Roger Sayle <roger@eyesopen.com>
10263 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
10264 * gcc.c-torture/execute/medce-1.c: New test case.
10265 * gcc.c-torture/execute/medce-2.c: New test case.
10267 2003-04-15 Mark Mitchell <mark@codesourcery.com>
10269 * lib/prune.exp: Ignore more messages.
10272 * g++.dg/parse/lookup3.C: New test.
10274 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
10276 * gcc.c-torture/compile/20030415-1.c : New test.
10278 2003-04-14 Mark Mitchell <mark@codesourcery.com>
10280 * gcc.c-torture/execute/scope-2.c: Move to ...
10281 * gcc.dg/noncompile/scope.c: .... here.
10283 2003-04-14 Roger Sayle <roger@eyesopen.com>
10285 * gcc.dg/20030414-2.c: New test case.
10287 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
10290 * gcc.dg/20030414-1.c: New test.
10292 2003-04-13 Roger Sayle <roger@eyesopen.com>
10294 * gcc.dg/builtins-12.c: New test case.
10295 * gcc.dg/builtins-13.c: New test case.
10297 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10299 * gcc.c-torture/execute/string-opt-18.c: New test.
10301 2003-04-13 Mark Mitchell <mark@codesourcery.com>
10304 * g++.dg/init/new5.C: New test.
10306 2003-04-12 Mark Mitchell <mark@codesourcery.com>
10309 * g++.dg/ext/dllimport1.C: New test.
10311 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
10313 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
10315 2003-04-11 Bud Davis <bdavis9659@comcast.net>
10318 * g77.f-torture/noncompile/9263.f: New test
10320 * g77.f-torture/execute/1832.f: New test
10322 2003-04-11 David Chad <davidc@freebsd.org>
10323 Loren J. Rittle <ljrittle@acm.org>
10326 * objc.dg/headers.m: New test.
10328 2003-04-10 Zack Weinberg <zack@codesourcery.com>
10330 * gcc.c-torture/execute/builtin-noret-2.c: New.
10331 * gcc.c-torture/execute/builtin-noret-2.x: New.
10332 XFAIL builtin-noret-2.c at -O1 and above.
10333 * gcc.dg/redecl.c: New.
10334 * gcc.dg/Wshadow-1.c: Update error regexps.
10336 2003-04-10 Mark Mitchell <mark@codesourcery.com>
10338 * g++.dg/abi/bitfield10.C: New test.
10340 2003-04-09 Mike Stump <mrs@apple.com>
10342 * gcc.dg/pch/pch.exp: Make testcase names longer.
10343 * g++.dg/pch/pch.exp: Make testcase names longer.
10345 2003-04-08 Roger Sayle <roger@eyesopen.com>
10347 * gcc.dg/builtins-11.c: New test case.
10349 2003-04-08 Roger Sayle <roger@eyesopen.com>
10351 * gcc.dg/builtins-9.c: New test case.
10352 * gcc.dg/builtins-10.c: New test case.
10354 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
10356 * gcc.dg/noncompile/init-4.c.c: New test.
10358 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
10360 * gcc.misc-test/gcov-9.c: New test.
10361 * gcc.misc-test/gcov-10.c: New test
10362 * gcc.misc-test/gcov-11.c: New test.
10364 2003-04-05 Zack Weinberg <zack@codesourcery.com>
10366 PR optimization/10024
10367 * gcc.c-torture/compile/20030405-1.c: New test.
10369 2003-04-04 Geoffrey Keating <geoffk@apple.com>
10371 * gcc.dg/pch/static-3.c: New.
10372 * gcc.dg/pch/static-3.hs: New.
10373 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
10375 2003-04-04 Richard Henderson <rth@redhat.com>
10377 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
10378 * g++.dg/eh/forced2.C: Likewise.
10380 2003-04-03 Mike Stump <mrs@apple.com>
10382 * lib/scanasm.exp (scan-assembler): Add xfail processing for
10384 (scan-assembler-times, scan-assembler-not): Likewise.
10385 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
10387 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
10389 * gcc.dg/sparc-loop-1.c: New test.
10391 2003-04-02 Geoffrey Keating <geoffk@apple.com>
10394 * g++.dg/pch/system-2.C: New.
10395 * g++.dg/pch/system-2.Hs: New.
10397 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
10399 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
10401 * g++.dg/eh/simd-1.C (vecfunc): Same.
10403 2003-04-01 Roger Sayle <roger@eyesopen.com>
10405 * gcc.c-torture/execute/20030401-1.c: New test case.
10407 2003-04-01 Ziemowit Laski <zlaski@apple.com>
10409 * objc.dg/defs.m: New.
10411 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
10413 * g++.dg/eh/simd-1.C: New.
10414 * g++.dg/eh/simd-2.C: New.
10416 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
10418 * gcc.c-torture/execute/simd-3.c: New.
10420 2003-03-31 Mark Mitchell <mark@codesourcery.com>
10423 * gcc.dg/20030331-2.c: New test.
10425 2003-03-31 Mark Mitchell <mark@codesourcery.com>
10428 * g++.dg/parse/crash2.C: New test.
10430 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
10432 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
10433 * gcc.c-torture/execute/20030331-1.c: ...here.
10435 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
10437 * gcc.c-torture/execute/20030331-1.c: New test.
10439 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
10441 * lib/gcov.exp: Adjust call return testing strings.
10442 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
10444 2003-03-31 Roger Sayle <roger@eyesopen.com>
10446 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
10447 * gcc.dg/builtins-7.c: New test case.
10448 * gcc.dg/builtins-8.c: New test case.
10450 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
10452 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
10454 2003-03-30 Mark Mitchell <mark@codesourcery.com>
10457 * g++.dg/lookup-class-member-2.C: New test.
10459 2003-03-30 Glen Nakamura <glen@imodulo.com>
10461 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
10463 2003-03-28 Roger Sayle <roger@eyesopen.com>
10465 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
10467 2003-03-28 Mark Mitchell <mark@codesourcery.com>
10469 * g++.dg/init/attrib1.C: New test.
10471 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
10473 * gcc.dg/ultrasp8.c: New test.
10475 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
10477 * gcc.dg/ultrasp7.c: New test.
10479 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
10482 * g++.dg/template/inline1.C: New test.
10484 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
10486 * gcc.dg/sparc-dwarf2.c: New test.
10488 2003-03-27 Roger Sayle <roger@eyesopen.com>
10490 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
10491 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
10493 2003-03-27 Mark Mitchell <mark@codesourcery.com>
10495 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
10496 than reading .x files.
10497 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
10498 * g77.dg/gcov/gcov-1.f: Likewise.
10499 * gcc.misc-tests/gcov-4b.c: Likewise.
10500 * gcc.misc-tests/gcov-5b.c: Likewise.
10501 * gcc.misc-tests/gcov-6.c: Likewise.
10502 * gcc.misc-tests/gcov-7.c: Likewise.
10503 * gcc.misc-tests/gcov-8.c: Likewise.
10504 * g++.dg/gcov/gcov-1.x: Remove.
10505 * g77.dg/gcov/gcov-1.x: Likewise.
10506 * gcc.misc-tests/gcov-4b.x: Likewise.
10507 * gcc.misc-tests/gcov-5b.x: Likewise.
10508 * gcc.misc-tests/gcov-6.x: Likewise.
10509 * gcc.misc-tests/gcov-7.x: Likewise.
10510 * gcc.misc-tests/gcov-8.x: Likewise.
10512 2003-03-27 Glen Nakamura <glen@imodulo.com>
10515 * gcc.dg/20030324-1.c: New test.
10517 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
10520 * g++.dg/template/arg3.C: New test.
10523 * g++.dg/template/friend18.C: New test.
10525 2003-03-26 Roger Sayle <roger@eyesopen.com>
10527 * g77.f-torture/compile/20030326-1.f: New test case.
10529 2003-03-26 Janis Johnson <janis187@us.ibm.com>
10531 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
10533 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
10535 2003-03-26 Jakub Jelinek <jakub@redhat.com>
10537 * gcc.dg/ia64-sync-3.c: New test.
10539 2003-03-26 Alan Modra <amodra@bigpond.net.au>
10541 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
10543 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
10545 * gcc.dg/ultrasp6.c: New test.
10547 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
10549 * gcc.dg/i386-signbit-1.c: New test.
10550 * gcc.dg/i386-signbit-2.c: New test.
10551 * gcc.dg/i386-signbit-3.c: New test.
10553 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
10555 * gcc.dg/ultrasp5.c: Fix options.
10557 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
10559 * gcc.dg/ultrasp5.c: Fix comment.
10561 2003-03-24 Bud Davis <bdavis9659@comcast.net>
10564 * g77.f-torture/execute/10197.f: New test.
10566 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
10568 PR c++/9898, c++/383
10569 * g++.dg/template/conv6.C: New test.
10572 * g++.dg/template/ptrmem5.C: New test.
10575 * g++.dg/lookup/koenig1.C: New test.
10578 * g++.dg/lookup/template2.C: New test.
10580 2003-03-24 Jakub Jelinek <jakub@redhat.com>
10582 * g++.dg/opt/rtti1.C: New test.
10584 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10586 * gcc.dg/ultrasp5.c: New test.
10588 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
10591 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
10594 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
10597 * gcc.dg/20030323-1.c: New test.
10599 2003-03-23 Roger Sayle <roger@eyesopen.com>
10601 * gcc.c-torture/compile/20030323-1.c: New test case.
10603 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
10605 * gcc.dg/20030321-1.c: New test.
10607 2003-03-22 Zack Weinberg <zack@codesourcery.com>
10609 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
10611 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
10613 PR c++/9978, c++/9708
10614 * g++.dg/ext/vlm1.C: Adjust expected error.
10615 * g++.dg/ext/vla2.C: New test.
10616 * g++.dg/template/arg1.C: New test.
10617 * g++.dg/template/arg2.C: New test.
10619 2003-03-22 Bud Davis <bdavis9659@comcast.net>
10621 * g77.f-torture/execute/select.f: New test.
10622 * g77.f-torture/noncompile/select_no_compile.f: New test.
10624 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
10627 * g++.dg/other/error4.C: New test.
10629 2003-03-20 Mark Mitchell <mark@codesourcery.com>
10631 * g++.dg/template/friend17.C: New test.
10633 2003-03-21 Alan Modra <amodra@bigpond.net.au>
10635 * gcc.c-torture/compile/20030320-1.c: New.
10637 2003-03-20 Roger Sayle <roger@eyesopen.com>
10639 * gcc.dg/builtins-6.c: New test case.
10641 2003-03-19 Alan Modra <amodra@bigpond.net.au>
10644 * gcc.c-torture/compile/20030319-1.c: New.
10646 2003-03-18 Jan Hubicka <jh@suse.cz>
10648 * gcc.dg/i386-cvt-1.c: New test.
10650 2003-03-17 Zack Weinberg <zack@codesourcery.com>
10652 * objc.dg/naming-1.m: Use "(parse|syntax) error".
10653 * objc.dg/naming-2.m: Likewise.
10655 2003-03-17 Mark Mitchell <mark@codesourcery.com>
10658 * g++.dg/parse/crash1.C: New test.
10660 2003-03-16 Mark Mitchell <mark@codesourcery.com>
10663 * g++.dg/eh/cleanup1.C: New test.
10665 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
10667 * gcc.c-torture/execute/20030316-1.c: New test case.
10669 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
10672 * g++.dg/init/ctor2.C: New test.
10674 2003-03-15 Roger Sayle <roger@eyesopen.com>
10676 * g77.f-torture/compile/xformat.f: New test case.
10678 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10680 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
10681 * g++.old-deja/g++.mike/eh50.C: Likewise.
10683 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10686 * g++.dg/template/spec7.C: New test.
10687 * g++.dg/template/spec8.C: Likewise.
10689 2003-03-14 Jakub Jelinek <jakub@redhat.com>
10691 * gcc.c-torture/execute/20030313-1.c: New test.
10693 2003-03-14 Richard Henderson <rth@redhat.com>
10695 * gcc.dg/inline-2.c: Adjust alpha test for external call.
10697 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
10699 * gcc.c-torture/compile/20030314-1.c: New test.
10701 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
10703 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
10704 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
10706 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
10707 to accept newer _imp__ prefix and additional
10708 newline in .drectve section.
10709 * gcc.dg/dll-4.c: Likewise.
10710 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
10713 2003-03-13 Mark Mitchell <mark@codesourcery.com>
10715 * g++.dg/parse/namespace9.C: New test.
10717 * g++.dg/init/ref5.C: New test.
10718 * g++.dg/parse/ptrmem1.C: Likewise.
10720 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10722 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
10723 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
10724 regular expression.
10725 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
10726 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
10728 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
10730 * gcc.c-torture/execute/20030224-2.c: New test.
10732 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
10734 * gcc.dg/decl-3.c: New test.
10736 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
10738 * gcc.dg/i386-loop-2.c: New test.
10740 2003-03-11 Mark Mitchell <mark@codesourcery.com>
10743 * g++.dg/parse/namespace8.C: New test.
10746 * g++.dg/overload/builtin2.C: New test.
10748 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
10750 * gcc.dg/return-type-3.c: New test.
10752 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
10754 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
10755 profiling options are not supported.
10757 2003-03-10 Mark Mitchell <mark@codesourcery.com>
10759 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
10760 * g++.old-deja/g++.warn/impint2.C: Likewise.
10762 2003-03-10 Devang Patel <dpatel@apple.com>
10764 * g++.dg/cpp/c++_cmd_1.C: New test.
10765 * g++.dg/cpp/c++_cmd_1.h: New file.
10767 2003-03-10 Segher Boessenkool <segher@koffie.nl>
10769 * gcc.dg/altivec-9.c: New file.
10771 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10773 * gcc.dg/ppc-sdata-1.c: New test.
10774 * gcc.dg/ppc-sdata-2.c: New test.
10776 2003-03-09 Mark Mitchell <mark@codesourcery.com>
10779 * g++.dg/opt/ptrmem2.C: New test.
10782 * g++.dg/opt/ptrmem1.C: New test.
10784 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
10786 * gcc.dg/i386-loop-1.c: New test.
10788 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10791 * g++.dg/lookup/friend1.C: New test.
10793 2003-03-08 Mark Mitchell <mark@codesourcery.com>
10796 * g++.dg/parser/constructor1.C: New test.
10798 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
10800 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
10802 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
10804 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
10806 * gcc.dg/cpp/Wunused.c: Update test.
10808 2003-03-08 Jan Hubicka <jh@suse.cz>
10810 * gcc.dg/inline-3.c: New test.
10812 2003-03-08 Mark Mitchell <mark@codesourcery.com>
10815 * g++.dg/parse/builtin1.C: New test.
10818 * g++.dg/abi/cookie1.C: New test.
10819 * g++.dg/abi/cookie2.C: Likewise.
10822 * g++.dg/template/field1.C: New test.
10825 * g++.dg/parse/class1.C: New test.
10826 * g++.dg/parse/namespace7.C: Likewise.
10827 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
10829 2003-03-07 Mark Mitchell <mark@codesourcery.com>
10831 * g++.dg/init/ref4.C: New test.
10833 2003-03-07 Jan Hubicka <jh@suse.cz>
10835 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
10836 * gcc.dg/inline-3.c: New test.
10838 2003-03-06 Mark Mitchell <mark@codesourcery.com>
10840 * g++.dg/init/ref3.C: New test.
10843 * g++.dg/init/ref2.C: New test.
10846 * g++.dg/warn/Wshadow-2.C: New test.
10849 * g++.dg/warn/Woverloaded-1.C: New test.
10851 2003-03-05 Jan Hubicka <jh@suse.cz>
10853 * gcc.dg/i386-local2.c: New.
10854 * gcc.dg/i386-local.c: Fix typo.
10856 2003-03-05 Mark Mitchell <mark@codesourcery.com>
10858 * g++.dg/abi/layout3.C: New test.
10860 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10862 * gcc.c-torture/compile/20030305-1.c
10864 2003-03-05 Jan Hubicka <jh@suse.cz>
10866 * gcc.dg/i386-local.c: New.
10868 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
10870 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
10872 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
10874 * gcc.dg/switch-2.c: New test.
10875 * gcc.dg/switch-3.c: New test.
10876 * gcc.dg/Wswitch.c: Adjust line numbers.
10877 * gcc.dg/Wswitch-default.c: Likewise.
10878 * gcc.dg/Wswitch-enum.c: Likewise.
10880 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
10882 * gcc.c-torture/execute/20030222-1.c: New test.
10884 2003-03-03 James E Wilson <wilson@tuliptree.org>
10886 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
10888 2003-03-03 Mark Mitchell <mark@codesourcery.com>
10891 * g++.dg/init/ref1.C: New test.
10893 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
10895 * gcc.dg/sh-relax.c: New SH-only test.
10897 2003-03-03 Geoffrey Keating <geoffk@apple.com>
10899 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
10900 comment explaining purpose of testcase.
10902 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
10904 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
10905 for HC11/HC12 (asm needs two int registers).
10906 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
10907 HC11/HC12 because the test uses an asm which needs two 32-bit
10910 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
10912 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
10913 for HC11/HC12 (array is too large otherwise).
10914 * gcc.c-torture/compile/920501-4.x: New file, likewise.
10915 * gcc.c-torture/compile/20010518-2.x: Likewise.
10916 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
10917 HC11/HC12 (array is too large).
10919 2003-03-01 Geoffrey Keating <geoffk@apple.com>
10921 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
10922 * lib/g++-dg.exp (g++-dg-test): Likewise.
10924 2003-03-01 Roger Sayle <roger@eyesopen.com>
10926 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
10927 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
10929 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10931 * g++.dg/warn/implicit-typename1.C: Remove warning.
10933 2003-02-28 Richard Henderson <rth@redhat.com>
10935 * gcc.dg/noreturn-1.c: Move noreturn warning line.
10936 * gcc.dg/return-type-1.c: Move control reaches end warning line.
10938 2003-02-28 Geoffrey Keating <geoffk@apple.com>
10940 * gcc.dg/pch/pch.exp: Change .pch to .gch.
10941 * g++.dg/pch/pch.exp: Likewise.
10943 2003-02-28 Mark Mitchell <mark@codesourcery.com>
10946 * testsuite/g++.dg/init/new4.C: New test.
10948 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
10950 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
10952 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
10954 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
10957 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
10960 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10962 * lib/scanasm.exp: Add support for counting numbers of
10964 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
10965 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
10967 2003-02-25 Mark Mitchell <mark@codesourcery.com>
10970 * g++.dg/template/static3.C: New test.
10973 * g++.dg/parse/namespace6.C: New test.
10975 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10978 * gcc.dg/20030225-1.c: New test.
10980 2003-02-24 Mark Mitchell <mark@codesourcery.com>
10982 * README: Remove out-of-date information.
10985 * g++.dg/template/spec6.C: New test.
10987 2003-02-24 Jeff Law <law@redhat.com>
10989 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
10991 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10993 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
10994 * gcc.dg/pragma-ep-1.c: Likewise.
10996 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10999 * g++.dg/template/friend16.C: New test.
11001 2003-02-23 Mark Mitchell <mark@codesourcery.com>
11004 * g++.dg/parse/fused-params1.C: Adjust error messages.
11005 * g++.dg/template/nested3.C: New test.
11007 2003-02-24 Alan Modra <amodra@bigpond.net.au>
11009 * g++.dg/abi/param1.C: New test.
11011 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11014 * g++.dg/warn/implicit-typename1.C: New test.
11016 2003-02-22 Kelley Cook <kelleycook@comcast.net>
11018 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
11020 * g++.old-deja/g++.other/store-expr2.C: Likewise.
11021 * gcc.c-torture/execute/20010129-1.x: Likewise.
11022 * gcc.dg/20011107-1.c: Likewise.
11023 * gcc.dg/20020108-1.c: Likewise.
11024 * gcc.dg/20020122-3.c: Likewise.
11025 * gcc.dg/20020206-1.c: Likewise.
11026 * gcc.dg/20020310-1.c: Likewise.
11027 * gcc.dg/20020426-2.c: Likewise.
11028 * gcc.dg/20020517-1.c: Likewise.
11029 * gcc.dg/991230-1.c: Likewise.
11030 * gcc.dg/i386-unroll-1.c: Likewise.
11031 * gcc.misc-tests/i386-prefetch.exp: Likewise.
11033 2003-02-22 Jan Hubicka <jh@suse.cz>
11035 * gcc.dg/i386-mul.c: New test.
11037 2003-02-21 Roger Sayle <roger@eyesopen.com>
11039 * gcc.dg/builtins-5.c: New test case.
11041 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
11043 * gcc.dg/asmreg-1.c: New test.
11045 2003-02-21 Mark Mitchell <mark@codesourcery.com>
11048 * g++.dg/parse/varmod1.C: New test.
11050 2003-02-21 Mark Mitchell <mark@codesourcery.com>
11053 * g++.dg/template/op1.C: New test.
11055 2003-02-21 Mark Mitchell <mark@codesourcery.com>
11058 * g++.dg/template/nested2.C: New test.
11060 2003-02-21 Mark Mitchell <mark@codesourcery.com>
11063 * g++.dg/expr/dtor1.C: New test.
11065 2003-02-21 Zack Weinberg <zack@codesourcery.com>
11067 * gcc.dg/cpp/include3.c: New test.
11068 * gcc.dg/cpp/inc/foo.h: New file.
11070 2003-02-21 Glen Nakamura <glen@imodulo.com>
11072 * gcc.c-torture/execute/20030221-1.c: New test.
11074 2003-02-20 Mark Mitchell <mark@codesourcery.com>
11077 * g++.dg/abi/conv1.C: New test.
11079 2003-02-20 Jan Hubicka <jh@suse.cz>
11081 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
11083 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
11085 * gcc.c-torture/compile/20030219-1.c: New test.
11087 2003-02-18 Jan Hubicka <jh@suse.cz>
11089 * gcc.dg/funcorder.c: New test.
11091 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
11093 * gcc.c-torture/execute/20030218-1.c: New.
11095 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
11097 * gcc.dg/20030218-1.c: New.
11099 2003-02-18 Richard Henderson <rth@redhat.com>
11101 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
11102 * gcc.dg/attr-used-2.c: New.
11104 2003-02-18 Mark Mitchell <mark@codesourcery.com>
11107 * g++.dg/init/copy5.C: New test.
11109 2003-02-18 Geoffrey Keating <geoffk@apple.com>
11111 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
11112 * g++.dg/pch/pch.exp: Likewise.
11114 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
11116 * gcc.c-torture/execute/20030209-1.c: Enable the test if
11117 STACK_SIZE is not defined.
11119 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11122 * g++.dg/template/init1.C: New test.
11124 2003-02-16 Jan HUbicka <jh@suse.cz>
11126 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
11127 (foo): Add few extra tests
11128 * gcc.dg/c99-const-expr-3.c: Likewise.
11129 * gcc.c-torture/execute/20030216-1.c: New.
11131 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11134 * g++.dg/ext/typeof4.C: New test.
11136 2003-02-15 Roger Sayle <roger@eyesopen.com>
11138 * gcc.dg/i386-387-3.c: New test case.
11140 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
11142 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
11143 cris-*-elf* cris-*-aout* and mmix-*-*.
11145 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
11147 * gcc.dg/20030213-1.c: New test.
11149 2003-02-12 Roger Sayle <roger@eyesopen.com>
11151 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
11152 * gcc.dg/i386-387-2.c: Likewise.
11154 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
11156 * gcc.dg/ppc-spe.c: Fix formatting.
11157 Enable tests that were previously unsupported by gas.
11158 Delete tests for instructions that no longer exist.
11159 Switch arguments on evsubifw builtin.
11161 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
11163 * gcc.c-torture/execute/20030209-1.c: Disable the test if
11164 STACK_SIZE is too small.
11166 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11167 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
11169 * gcc.dg/decl-2.c: New test.
11171 2003-02-10 Jan Hubicka <jh@suse.cz>
11173 * gcc.dg/i386-fpcvt-1.c: New test.
11175 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
11177 * gcc.c-torture/execute/20030209-1.c: New test.
11179 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
11181 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
11182 int-wide bitops, use the constants of the same width.
11183 Likewise, if long long is 32-bit wide, test bitops using
11186 2003-02-07 Loren James Rittle <ljrittle@acm.org>
11188 * gcc.dg/20021014-1.c: Annotate with expected notice text.
11190 2003-02-07 Roger Sayle <roger@eyesopen.com>
11192 * testsuite/gcc.dg/builtins-4.c: New test case.
11194 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11196 * gcc.dg/20020430-1.c: Fix dg command typos.
11197 * gcc.dg/20020503-1.c: Likewise.
11199 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11202 * g++.dg/parse/fused-params1.C: New test.
11205 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
11208 * g++.dg/parse/non-dependent1.C: New test.
11211 * g++.dg/parse/dupl-tmpl-args1.C: New test.
11214 * g++.dg/parse/undefined7.C: New test.
11215 * g++.dg/parse/non-templ1.C: New test.
11218 * g++.dg/parse/too-many-tmpl-args1.C: New test.
11220 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11222 * gcc.c-torture/compile/20030206-1.c: New test.
11224 2003-02-05 Roger Sayle <roger@eyesopen.com>
11226 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
11227 "pow" to "foo" to avoid potential confusion with a math built-in.
11229 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11231 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
11232 conditions for SPARC targets.
11234 2003-02-05 Jakub Jelinek <jakub@redhat.com>
11236 * gcc.dg/20030204-1.c: New test.
11238 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11241 * g++.dg/parse/array-size1.C: New test.
11244 * g++.dg/parse/undefined3.C: New test.
11247 * g++.dg/parse/undefined4.C: New test.
11250 * g++.dg/parse/undefined5.C: New test.
11253 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
11256 * g++.dg/parse/casting-operator1.C: New test.
11259 * g++.dg/parse/undefined6.C: New test.
11262 * g++.dg/parse/missing-template1.C: New test.
11264 2003-02-04 Jan Hubicka <jh@suse.cz>
11266 * gcc.dg/i386-cadd.c: Compile using -march=k8.
11267 * gcc.dg/i386-cmov?.c: Likewise.
11268 * gcc.dg/i386-fpcvt-?.c: Likewise.
11269 * gcc.dg/i386-ssefp-1.c: Likewise.
11270 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
11273 2003-02-03 Mark Mitchell <mark@codesourcery.com>
11276 * testsuite/g++.dg/ext/max.C: New test.
11278 2003-02-03 Jan Hubicka <jh@suse.cz>
11280 * gcc.c-torture/execute/20030203-1.c: New test.
11282 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
11284 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
11287 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
11289 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
11290 * g++.dg/init/new2.C: Likewise.
11291 * g++.dg/other/new1.C: Likewise.
11293 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
11295 * gcc.dg/struct-ret-libc.c: New test.
11297 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
11299 * gcc.dg/20030129-1.c: New test.
11301 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11304 * g++.dg/template/ptrmem4.C: New test.
11306 2003-01-29 Mark Mitchell <mark@codesourcery.com>
11308 * g++.dg/parser/constant1.C: New test.
11310 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11313 * g++.dg/parse/friend2.C: New test.
11315 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
11318 * g++.dg/template/unify4.C: New test.
11320 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
11322 * gcc.c-torture/execute/20030128-1.c: New test.
11324 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
11326 * g++.dg/lookup/nested1.C: Test moved from ...
11327 * g++.old-deja/g++.other/lookup24.C: ... here.
11329 2003-01-28 Jan Hubicka <jh@suse.cz>
11331 * gcc.dg/i386-cmov5.c: New test.
11333 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
11335 * gcc.c-torture/execute/20010925-1.c: Changed the
11336 memcpy declaration.
11338 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
11341 * g++.dg/parse/template5.C: New test.
11343 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
11346 * g77.dg/pr9258: New test.
11348 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
11350 * README: Move relevant parts from README.g++.
11352 * README.g++: Remove this file.
11354 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
11356 * g++.dg/abi/dcast1.C: New test.
11358 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11360 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
11362 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
11365 * g++.old-deja/g++.other/lookup24.C: New test.
11367 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11370 * gcc.dg/uninit-C.c: New test.
11372 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
11374 * g++.dg/abi/covariant1.C: New test.
11376 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
11378 * gcc.dg/20030123-1.c: New test.
11380 2003-01-25 Jan Hubicka <jh@suse.cz>
11383 * gcc.c-torture/compile/20030125-1.c
11385 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
11388 * g++.dg/parse/template3.C: New test.
11389 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
11392 * g++.dg/parse/template4.C: New test.
11395 * g++.dg/template/qual2.C: New test.
11398 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
11400 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
11402 2003-01-25 Roger Sayle <roger@eyesopen.com>
11404 * gcc.c-torture/execute/switch-1.c: New test case.
11406 2003-01-25 Jan Hubicka <jh@suse.cz>
11408 * gcc.c-torture/execute/20030125-1.[cx]: New test.
11410 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
11412 Tweaks for Bison-1.875. From the NEWS file:
11413 "- `parse error' -> `syntax error'
11414 Bison now uniformly uses the term `syntax error'"
11415 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
11416 * gcc.dg/cpp/digraph2.c: Likewise.
11417 * gcc.dg/cpp/direct2.c: Likewise.
11418 * gcc.dg/cpp/paste4.c: Likewise.
11419 * gcc.dg/c90-restrict-1.c: Likewise.
11420 * gcc.dg/c99-func-2.c: Likewise.
11421 * gcc.dg/noncompile/920721-2.c: Likewise.
11422 * gcc.dg/noncompile/930622-2.c: Likewise.
11423 * gcc.dg/noncompile/940112-1.c: Likewise.
11424 * gcc.dg/noncompile/950921-1.c: Likewise.
11425 * gcc.dg/noncompile/951123-1.c: Likewise.
11426 * gcc.dg/noncompile/971104-1.c: Likewise.
11427 * gcc.dg/noncompile/990416-1.c: Likewise.
11429 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
11431 * g++.dg/parse/undefined1.C: Add error message.
11433 2003-01-22 Mark Mitchell <mark@codesourcery.com>
11436 * g++.dg/parse/new1.C: New test.
11439 * g++.dg/parse/template2.C: New test.
11442 * g++.dg/parse/typedef2.C: New test.
11445 * g++.dg/ext/typeof3.C: New test.
11447 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11450 * g++.dg/parse/ret-type1.C: New test.
11453 * g++.dg/parse/tmpl-outside1.C: New test.
11456 * g++.dg/parse/int-as-enum1.C: New test.
11459 * g++.dg/parse/no-typename1.C: New test.
11462 * g++.dg/parse/no-value1.C: New test.
11465 * g++.dg/parse/wrong-inline1.C: New test.
11468 * g++.dg/parse/ref1.C: New test.
11471 * g++.dg/parse/attr-ctor1.C: New test.
11474 * g++.dg/parse/namespace5.C: New test.
11477 * g++.dg/parse/func-def1.C: New test.
11480 * g++.dg/parse/undefined1.C: New test.
11482 PR c++/5723, PR c++/8522
11483 * g++.dg/parse/specialization1.C: New test.
11485 PR c++/163, PR c++/8595
11486 * g++.dg/parse/struct-as-enum1.C: New test.
11489 * g++.dg/parse/undefined2.C: New test.
11491 2003-01-22 Mark Mitchell <mark@codesourcery.com>
11494 * g++.dg/parse/template1.C: New test.
11497 * g++.dg/parse/using1.C: New test.
11501 * g++.dg/parse/expr2.C: New test.
11504 * g++.dg/parse/lookup2.C: Likewise.
11506 2003-01-21 Jan Hubicka <jh@suse.cz>
11508 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
11509 * gcc.c-torture/execute/eeprof-1.c: Likewise.
11510 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
11511 * gcc.c-torture/execute/string-opt-*.c: Likewise.
11513 2003-01-20 Nick Clifton <nickc@redhat.com>
11515 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
11516 problem with ARM sibcall code generation.
11518 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
11520 * gcc.c-torture/execute/20030120-1.c: New.
11522 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
11524 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
11526 2003-01-17 Mark Mitchell <mark@codesourcery.com>
11529 * g++.dg/parse/ctor1.C: New test.
11532 * g++.dg/parse/qualified1.C: New test.
11534 * g++.dg/parse/typename3.C: New test.
11536 2003-01-16 Richard Henderson <rth@redhat.com>
11538 * g++.dg/tls/init-2.C: Fix error matches for real this time.
11540 2003-01-16 Richard Henderson <rth@redhat.com>
11542 * g++.dg/pch/pch.exp: Copy test header to the working directory
11543 before using it either for precompilation or direct use.
11544 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
11545 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
11547 2003-01-16 Richard Henderson <rth@redhat.com>
11549 * gcc.dg/pch/pch.exp: Copy test header to the working directory
11550 before using it either for precompilation or direct use.
11551 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
11552 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
11554 2003-01-16 Mark Mitchell <mark@codesourcery.com>
11556 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
11557 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
11558 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
11559 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
11560 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
11561 typename warning into error.
11562 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
11564 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
11565 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
11566 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
11568 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
11569 make declaration visible in template.
11570 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
11571 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
11573 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
11575 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
11576 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
11577 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
11578 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
11579 typename warning with error message.
11580 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
11581 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
11582 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
11584 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
11586 * g++.dg/parse/ambig2.C: New test.
11588 2003-01-15 Richard Henderson <rth@redhat.com>
11590 * g++.dg/tls/init-2.C: Update error message string.
11592 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11594 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
11596 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
11598 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
11600 * gcc.c-torture/compile/20001205-1.x: Likewise.
11601 * gcc.c-torture/compile/20001226-1.x: Likewise.
11602 * gcc.c-torture/compile/920520-1.x: Likewise.
11603 * gcc.c-torture/compile/961203-1.x: Likewise.
11604 * gcc.c-torture/compile/20020604-1.x: Likewise.
11606 2003-01-15 Jan Hubicka <jh@suse.cz>
11608 * gcc.c-torture/compile/20030115-1.c: New test.
11610 * gcc.dg/i386-fpcvt-1.c: New test.
11611 * gcc.dg/i386-fpcvt-2.c: New test.
11613 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
11615 Further conform g++'s __vmi_class_type_info to the C++ ABI
11617 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
11620 2003-01-14 Jan Hubicka <jh@suse.cz>
11622 * gcc.dg/i386-fpcvt-1.c: New test.
11623 * gcc.dg/i386-fpcvt-2.c: New test.
11625 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
11627 * gcc.dg/i386-mmx-3.c: New test.
11629 2003-01-12 Mark Mitchell <mark@codesourcery.com>
11632 * g++.dg/parse/octal1.C: New file.
11635 * g++.dg/parse/typename1.C: New file.
11637 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
11639 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
11640 * gcc.dg/bf-no-ms-layout.c: Likewise.
11641 * gcc.dg/bf-ms-attrib.c: Likewise.
11643 2003-01-10 Mark Mitchell <mark@codesourcery.com>
11646 * g++.dg/parse/dtor1.C: New file.
11649 * g++.dg/rtti/typeid1.C: New file.
11652 * g++.dg/parse/lookup1.C: New file.
11655 * g++.dg/templ/spec5.C: New file.
11657 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
11659 * gcc.c-torture/compile/20030110-1.c: New test.
11661 2003-01-09 Geoffrey Keating <geoffk@apple.com>
11663 Merge from pch-branch:
11665 2002-12-23 Geoffrey Keating <geoffk@apple.com>
11667 * gcc.dg/pch/cpp-1.h: New.
11668 * gcc.dg/pch/cpp-1.c: New.
11669 * gcc.dg/pch/cpp-2.h: New.
11670 * gcc.dg/pch/cpp-2.c: New.
11672 2002-11-19 Geoffrey Keating <geoffk@apple.com>
11674 * gcc.dg/pch/except-1.h: New.
11675 * gcc.dg/pch/except-1.c: New.
11677 2002-11-13 Geoffrey Keating <geoffk@apple.com>
11679 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
11681 * gcc.dg/pch: Include *.hp not *.h.
11682 * gcc.dg/pch/system-1.h: New.
11683 * gcc.dg/pch/system-1.c: New.
11685 2002-11-11 Geoffrey Keating <geoffk@apple.com>
11687 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
11688 rather than trying to build and run a program using PCH.
11689 * gcc.dg/pch: Remove dg-do commands from test files.
11691 2002-11-08 Geoffrey Keating <geoffk@apple.com>
11693 * gcc.dg/pch/macro-3.c: New.
11694 * gcc.dg/pch/macro-3.h: New.
11696 2002-11-04 Geoffrey Keating <geoffk@apple.com>
11698 * gcc.dg/pch/common-1.c: New.
11699 * gcc.dg/pch/common-1.h: New.
11700 * gcc.dg/pch/decl-1.c: New.
11701 * gcc.dg/pch/decl-1.h: New.
11702 * gcc.dg/pch/decl-2.c: New.
11703 * gcc.dg/pch/decl-2.h: New.
11704 * gcc.dg/pch/decl-3.c: New.
11705 * gcc.dg/pch/decl-3.h: New.
11706 * gcc.dg/pch/decl-4.c: New.
11707 * gcc.dg/pch/decl-4.h: New.
11708 * gcc.dg/pch/decl-5.c: New.
11709 * gcc.dg/pch/decl-5.h: New.
11710 * gcc.dg/pch/global-1.c: New.
11711 * gcc.dg/pch/global-1.h: New.
11712 * gcc.dg/pch/inline-1.c: New.
11713 * gcc.dg/pch/inline-1.h: New.
11714 * gcc.dg/pch/inline-2.c: New.
11715 * gcc.dg/pch/inline-2.h: New.
11716 * gcc.dg/pch/static-1.c: New.
11717 * gcc.dg/pch/static-1.h: New.
11718 * gcc.dg/pch/static-2.c: New.
11719 * gcc.dg/pch/static-2.h: New.
11721 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
11723 * g++.dg/pch/pch.exp: Better handle failing testcases.
11724 * gcc.dg/pch/pch.exp: Likewise.
11725 * gcc.dg/pch/macro-1.c: New.
11726 * gcc.dg/pch/macro-1.h: New.
11727 * gcc.dg/pch/macro-2.c: New.
11728 * gcc.dg/pch/macro-2.h: New.
11730 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
11732 * g++.dg/dg.exp: Treat files in pch/ specially.
11733 * g++.dg/pch/pch.exp: New file.
11734 * g++.dg/pch/empty.H: New file.
11735 * g++.dg/pch/empty.C: New file.
11736 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
11739 * gcc.dg/pch/pch.exp: New file.
11740 * gcc.dg/pch/empty.h: New file.
11741 * gcc.dg/pch/empty.c: New file.
11742 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
11745 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11747 * g++.dg/template/friend14.C: New test.
11749 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
11751 * gcc.dg/old-style-asm-1.c: New test.
11753 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
11755 * gcc.c-torture/compile/20030109-1.c: New test.
11757 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
11759 * gcc.c-torture/execute/20030109-1.c: New test.
11761 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
11763 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
11764 * g++.old-deja/g++.mike/dyncast2.C: Likewise
11765 * g++.old-deja/g++.mike/dyncast3.C: Likewise
11766 * g++.old-deja/g++.mike/eh2.C: Likewise
11767 * g++.old-deja/g++.mike/eh3.C: Likewise
11768 * g++.old-deja/g++.mike/eh5.C: Likewise
11769 * g++.old-deja/g++.mike/eh6.C: Likewise
11770 * g++.old-deja/g++.mike/eh7.C: Likewise
11771 * g++.old-deja/g++.mike/eh8.C: Likewise
11772 * g++.old-deja/g++.mike/eh9.C: Likewise
11773 * g++.old-deja/g++.mike/eh10.C: Likewise
11774 * g++.old-deja/g++.mike/eh12.C: Likewise
11775 * g++.old-deja/g++.mike/eh13.C: Likewise
11776 * g++.old-deja/g++.mike/eh14.C: Likewise
11777 * g++.old-deja/g++.mike/eh16.C: Likewise
11778 * g++.old-deja/g++.mike/eh17.C: Likewise
11779 * g++.old-deja/g++.mike/eh18.C: Likewise
11780 * g++.old-deja/g++.mike/eh21.C: Likewise
11781 * g++.old-deja/g++.mike/eh23.C: Likewise
11782 * g++.old-deja/g++.mike/eh24.C: Likewise
11783 * g++.old-deja/g++.mike/eh25.C: Likewise
11784 * g++.old-deja/g++.mike/eh26.C: Likewise
11785 * g++.old-deja/g++.mike/eh27.C: Likewise
11786 * g++.old-deja/g++.mike/eh28.C: Likewise
11787 * g++.old-deja/g++.mike/eh29.C: Likewise
11788 * g++.old-deja/g++.mike/eh31.C: Likewise
11789 * g++.old-deja/g++.mike/eh33.C: Likewise
11790 * g++.old-deja/g++.mike/eh34.C: Likewise
11791 * g++.old-deja/g++.mike/eh35.C: Likewise
11792 * g++.old-deja/g++.mike/eh36.C: Likewise
11793 * g++.old-deja/g++.mike/eh37.C: Likewise
11794 * g++.old-deja/g++.mike/eh38.C: Likewise
11795 * g++.old-deja/g++.mike/eh39.C: Likewise
11796 * g++.old-deja/g++.mike/eh40.C: Likewise
11797 * g++.old-deja/g++.mike/eh41.C: Likewise
11798 * g++.old-deja/g++.mike/eh42.C: Likewise
11799 * g++.old-deja/g++.mike/eh44.C: Likewise
11800 * g++.old-deja/g++.mike/eh46.C: Likewise
11801 * g++.old-deja/g++.mike/eh47.C: Likewise
11802 * g++.old-deja/g++.mike/eh48.C: Likewise
11803 * g++.old-deja/g++.mike/eh49.C: Likewise
11804 * g++.old-deja/g++.mike/eh50.C: Likewise
11805 * g++.old-deja/g++.mike/eh51.C: Likewise
11806 * g++.old-deja/g++.mike/eh53.C: Likewise
11807 * g++.old-deja/g++.mike/eh55.C: Likewise
11808 * g++.old-deja/g++.mike/p7912.C: Likewise
11809 * g++.old-deja/g++.mike/p9706.C: Likewise
11810 * g++.old-deja/g++.mike/p10416.C: Likewise
11811 * g++.old-deja/g++.mike/p11667.C: Likewise
11812 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
11813 Remove redundant reference to Iris.
11814 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
11815 Elxsi, i860, Pico Java, and WE32K.
11817 2003-01-07 Mark Mitchell <mark@codesourcery.com>
11819 * g++.dg/ext/asm4.C: New test.
11821 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11824 * g++.dg/template/friend12.C: New test.
11825 * g++.dg/template/friend13.C: Likewise.
11826 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
11828 2003-01-08 Jan Hubicka <jh@suse.cz>
11830 * gcc.dg/i386-cadd.c: New test.
11831 * gcc.dg/i386-cmov4.c: Likewise.
11833 2003-01-06 Mark Mitchell <mark@codesourcery.com>
11836 * g++.dg/warn/Wunused-3.C: New test.
11838 * g++.dg/abi/bitfield9.C: New test.
11841 * g++.dg/parse/defarg3.C: New test.
11843 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
11845 * g++.dg/parse/ambig1.C: New test.
11846 * g++.dg/parse/defarg2.C: New test.
11848 2003-01-05 Mark Mitchell <mark@codesourcery.com>
11850 * g++.dg/template/defarg-1.C: New test.
11851 * g++.dg/template/local2.C: Likewise.
11853 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
11855 * gcc.c-torture/execute/20030105-1.c: New test.
11857 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11859 * g++.dg/parse/namespace3.C: Remove extra semicolons.
11860 * g++.dg/parse/namespace4.C: Likewise.
11862 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
11864 * g++.dg/template/ntp2.C: New test.
11866 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
11868 * g++.dg/parse/extern-C-1.C: New test.
11870 * g++.dg/parse/namespace4.C: New test.
11872 * g++.dg/template/nested1.C: New test.
11874 * g++.dg/parse/namespace3.C: New test.
11876 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
11878 * g++.dg/lookup/two-stage1.C: New test.
11880 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11882 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
11883 * g++.old-deja/g++.jason/access8.C: Likewise.
11884 * g++.old-deja/g++.other/decl5.C: Likewise.
11886 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
11888 * g++.dg/parse/parse7.C: New test.
11890 2003-01-02 Mark Mitchell <mark@codesourcery.com>
11893 * g++.dg/ext/attrib7.C: New test.
11895 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
11897 * g++.dg/parse/parse6.C: New test.
11899 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
11901 * gcc.dg/h8300-stack-1.c: New.
11903 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
11905 g++.dg/lookup/exception1.C: New test.
11907 g++.dg/lookup/template1.C: New test.
11909 g++.dg/parse/namespace2.C: New test.
11911 g++.dg/parse/parens2.C: New test.
11913 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
11915 * g++.dg/parse/parse5.C: New test.
11916 * g++.dg/lookup/scoped4.C: New test.
11918 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
11920 * g++.dg/parse/parens1.C: New test.
11922 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
11924 * g++.dg/parse/parens2.C: New test.
11926 * g++.dg/lookup/scope-operator1.C: New test.
11928 * g++.dg/parse/operator1.C: New test.
11930 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11932 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
11933 * g++.old-deja/g++.other/access6.C: Likewise.
11934 * g++.old-deja/g++.other/decl1.C: Likewise.
11935 * g++.old-deja/g++.pt/typename12.C: Likewise.
11937 2002-12-31 Mark Mitchell <mark@codesourcery.com>
11939 * g++.dg/parse/namespace1.C: New test.
11941 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
11943 * g++.dg/parse/parse4.C: New test.
11945 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
11947 * g++.dg/parse/parse3.C: New test.
11949 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
11951 * g++.dg/parse/parse2.C: New test.
11953 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
11955 * g++.dg/template/friend11.C: New test.
11957 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
11959 * g++.dg/parse/parse1.C: New test.
11961 2002-12-31 Janis Johnson <janis187@us.ibm.com>
11963 * lib/profopt.exp: Change the name of a global variable to avoid
11964 possible clashes with other test suites.
11966 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
11968 * g++.dg/inherit/covariant8.C: New test.
11970 2002-12-31 Mark Mitchell <mark@codesourcery.com>
11972 * g++.dg/init/array9.C: New test.
11975 * g++.dg/parse/expr1.C: New test.
11977 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
11979 * gcc.c-torture/compile/20021230-1.c: New test.
11981 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
11983 * g++.dg/inherit/covariant5.C: New test.
11984 * g++.dg/inherit/covariant6.C: New test.
11985 * g++.dg/inherit/covariant7.C: New test.
11987 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11990 * g++.dg/other/access2.C: New test.
11992 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
11994 * g++.dg/other/anon-struct.C: No longer fails
11995 * g++.old-deja/g++.brendan/parse4.C: Likewise.
11996 * g++.old-deja/g++.brendan/parse5.C: Likewise.
11997 * g++.old-deja/g++.brendan/parse6.C: Likewise.
11999 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
12001 * g++.dg/parse/angle-bracket.C (main): No longer fails.
12003 2002-12-27 Mark Mitchell <mark@codesourcery.com>
12005 * g++.dg/eh/spec4.C: Remove stray semicolon.
12006 * g++.dg/expr/pmf-1.C: Change error message.
12007 * g++.dg/ext/asm1.C: Remove stray semicolon.
12008 * g++.dg/ext/typename1.C: Add missing typenames.
12009 * g++.dg/inherit/template-as-base.C: Change error message.
12010 * g++.dg/lookup/scoped1.C: Likewise.
12011 * g++.dg/lookup/scoped2.C: Likewise.
12012 * g++.dg/lookup/using2.C: Likewise.
12013 * g++.dg/other/component1.C: Remove stray semicolon.
12014 * g++.dg/other/do1.C: Change error message.
12015 * g++.dg/other/error2.C: Likewise.
12016 * g++.dg/other/init1.C: Likewise.
12017 * g++.dg/other/packed1.C: Remove stray semicolon.
12018 * g++.dg/other/ptrmem2.C: Change error message.
12019 * g++.dg/parse/parameter-declaration-1.C: Remove line number
12021 * g++.dg/special/initp1.C: Remove invalid attribute usage.
12022 * g++.dg/template/access3.C: Add typename keyword.
12023 * g++.dg/template/access5.C: Remove stray semicolon.
12024 * g++.dg/template/access6.C: Likewise.
12025 * g++.dg/template/complit1.C: Likewise.
12026 * g++.dg/template/crash1.C: Change error message.
12027 * g++.dg/template/inherit2.C: Remove stray semicolon.
12028 * g++.dg/template/instantiate2.C: Likewise.
12029 * g++.dg/template/instantiate3.C: Change error message.
12030 * g++.dg/template/qual1.C: Remove stray semicolon.
12031 * g++.dg/template/qualttp18.C: Change error message.
12032 * g++.dg/template/ref1.C: Remove stray semicolon.
12033 * g++.dg/template/sizeof1.C (A::value): Declare it.
12034 * g++.dg/template/spec4.C: Change error message.
12035 * g++.dg/template/static1.C: Likewise.
12036 * g++.dg/template/type1.C: Likewise.
12037 * g++.dg/template/typename3.C: Likewise.
12038 * g++.old-deja/g++.benjamin/13478.C: Change error message.
12039 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
12040 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
12041 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
12042 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
12043 named return value extension.
12044 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
12045 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
12046 * g++.old-deja/g++.bob/extern_C.C: Likewise.
12047 * g++.old-deja/g++.bob/inherit2.C: Likewise.
12048 * g++.old-deja/g++.brendan/complex1.C: Likewise.
12049 * g++.old-deja/g++.brendan/copy5.C: Likewise.
12050 * g++.old-deja/g++.brendan/crash13.C: Likewise.
12051 * g++.old-deja/g++.brendan/crash15.C: Likewise.
12052 * g++.old-deja/g++.brendan/crash18.C: Change error message.
12053 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
12054 * g++.old-deja/g++.brendan/crash38.C: Likewise.
12055 * g++.old-deja/g++.brendan/crash50.C: Likewise.
12056 * g++.old-deja/g++.brendan/crash56.C: Likewise.
12057 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
12059 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
12060 * g++.old-deja/g++.brendan/crash8.C: Change error message.
12061 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
12062 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
12063 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
12064 * g++.old-deja/g++.brendan/template11.C: Likewise.
12065 * g++.old-deja/g++.brendan/template26.C: Likewise.
12066 * g++.old-deja/g++.brendan/template27.C: Use explicit
12067 specialization syntax.
12068 * g++.old-deja/g++.brendan/template30.C: Likewise.
12069 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
12070 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
12071 non-dependent names.
12072 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
12073 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
12074 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
12075 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
12076 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
12077 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
12078 named return value extension.
12079 * g++.old-deja/g++.ext/namedret2.C: Likewise.
12080 * g++.old-deja/g++.ext/namedret3.C: Likewise.
12081 * g++.old-deja/g++.ext/return1.C: Likewise.
12082 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
12083 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
12084 * g++.old-deja/g++.jason/access8.C: Likewise.
12085 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
12086 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
12087 pseudo-destructor names.
12088 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
12089 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
12090 pseudo-destructor names.
12091 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
12092 * g++.old-deja/g++.jason/overload19.C: Likewise.
12093 * g++.old-deja/g++.jason/overload32.C: Likewise.
12094 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
12096 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
12097 * g++.old-deja/g++.jason/return.C: Likewise.
12098 * g++.old-deja/g++.jason/return2.C: Likewise.
12099 * g++.old-deja/g++.jason/shadow1.C: Likewise.
12100 * g++.old-deja/g++.jason/special.C: Use explicit specialization
12102 * g++.old-deja/g++.jason/template10.C: Account for use of
12103 non-dependent names.
12104 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
12106 * g++.old-deja/g++.jason/template37.C: Likewise.
12107 * g++.old-deja/g++.law/access4.C: Change error messages.
12108 * g++.old-deja/g++.law/arm13.C: Remove incorrect
12109 pseudo-destructor names.
12110 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
12111 * g++.old-deja/g++.law/ctors9.C: Likewise.
12112 * g++.old-deja/g++.law/cvt22.C: Likewise.
12113 * g++.old-deja/g++.law/dtors5.C: Likewise.
12114 * g++.old-deja/g++.law/global-init1.C: Likewise.
12115 * g++.old-deja/g++.law/missed-error3.C: Likewise.
12116 * g++.old-deja/g++.law/operators28.C: Likewise.
12117 * g++.old-deja/g++.law/visibility28.C: Likewise.
12118 * g++.old-deja/g++.martin/eval1.C: Likewise.
12119 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
12121 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
12122 * g++.old-deja/g++.mike/net34.C: Likewise.
12123 * g++.old-deja/g++.mike/net36.C: Likewise.
12124 * g++.old-deja/g++.mike/ns2.C: Likewise.
12125 * g++.old-deja/g++.mike/p12306.C: Likewise.
12126 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
12128 * g++.old-deja/g++.mike/p700.C: Likewise.
12129 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
12130 * g++.old-deja/g++.mike/p710.C: Likewise.
12131 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
12133 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
12134 * g++.old-deja/g++.mike/pmf9.C: Likewise.
12135 * g++.old-deja/g++.ns/crash2.C: Likewise.
12136 * g++.old-deja/g++.ns/crash3.C: Likewise.
12137 * g++.old-deja/g++.ns/invalid1.C: Likewise.
12138 * g++.old-deja/g++.ns/ns17.C: Likewise.
12139 * g++.old-deja/g++.ns/template16.C: Likewise.
12140 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
12142 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
12143 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
12144 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
12145 named return value extension.
12146 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
12147 * g++.old-deja/g++.other/access4.C: Issue additional error
12149 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
12150 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
12151 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
12152 * g++.old-deja/g++.other/crash25.C: Change error message.
12153 * g++.old-deja/g++.other/crash4.C: Change error message.
12154 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
12155 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
12156 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
12158 * g++.old-deja/g++.other/defarg8.C: Likewise.
12159 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
12160 * g++.old-deja/g++.other/dtor10.C: Likewise.
12161 * g++.old-deja/g++.other/incomplete.C: Likewise.
12162 * g++.old-deja/g++.other/linkage7.C: Likewise.
12163 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
12165 * g++.old-deja/g++.other/mangle2.C: Likewise.
12166 * g++.old-deja/g++.other/refinit2.C: Likewise.
12167 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
12168 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
12169 * g++.old-deja/g++.pt/crash28.C: Likewise.
12170 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
12172 * g++.old-deja/g++.pt/crash32.C: Change error message.
12173 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
12174 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
12175 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
12176 error message position.
12177 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
12178 * g++.old-deja/g++.pt/defarg8.C: Change error message.
12179 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
12181 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
12182 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
12183 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
12184 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
12186 * g++.old-deja/g++.pt/explicit31.C: Likewise.
12187 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
12188 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
12190 * g++.old-deja/g++.pt/explicit71.C: Change error message.
12191 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
12193 * g++.old-deja/g++.pt/friend28.C: Account for use of
12194 non-dependent names.
12195 * g++.old-deja/g++.pt/friend29.C: Likewise.
12196 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
12198 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
12199 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
12200 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
12202 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
12203 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
12205 * g++.old-deja/g++.pt/memclass20.C: Likewise.
12206 * g++.old-deja/g++.pt/memclass5.C: Likewise.
12207 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
12209 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
12210 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
12211 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
12212 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
12213 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
12214 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
12216 * g++.old-deja/g++.pt/spec10.C: Likewise.
12217 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
12218 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
12219 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
12220 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
12221 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
12222 * g++.old-deja/g++.pt/ttp62.C: Likewise.
12223 * g++.old-deja/g++.pt/ttp64.C: Likewise.
12224 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
12225 * g++.old-deja/g++.pt/typename15.C: Likewise.
12226 * g++.old-deja/g++.pt/typename22.C: Likewise.
12227 * g++.old-deja/g++.pt/typename6.C: Change error messages.
12228 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
12229 * g++.old-deja/g++.pt/virtual2.C: Likewise.
12230 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
12232 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
12233 return value extension.
12234 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
12235 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
12236 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
12237 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
12239 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
12241 * g++.dg/warn/inline1.C: New test.
12242 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
12243 * g++.old-deja/g++.jason/synth10.C: Likewise.
12244 * g++.old-deja/g++.mike/net31.C: Likewise.
12245 * g++.old-deja/g++.mike/p8786.C: Likewise.
12247 * g++.dg/template/friend10.C: New test.
12248 * g++.dg/template/conv5.C: New test.
12250 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
12252 * g++.dg/lookup/scoped3.C: New test.
12254 * g++.dg/lookup/decl1.C: New test.
12255 * g++.dg/lookup/decl2.C: New test.
12257 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
12259 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
12260 gcc.c-torture/compile/20021015-1.c,
12261 gcc.c-torture/compile/20021015-2.c,
12262 gcc.c-torture/compile/20021123-1.c,
12263 gcc.c-torture/compile/20021123-2.c,
12264 gcc.c-torture/compile/20021123-3.c,
12265 gcc.c-torture/compile/20021123-4.c,
12266 gcc.c-torture/execute/20021024-1.c: Add tests previously added
12267 only to 3.1 or 3.2 branch.
12269 2002-12-23 Mark Mitchell <mark@codesourcery.com>
12271 * gcc.dg/i386-bitfield3.c: New test.
12273 * gcc.dg/i386-bitfield2.c: New test.
12275 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
12277 * g++.dg/parse/conv_op1.C: New test.
12279 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
12281 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
12284 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
12286 * gcc.c-torture/compile/20021220-1.c: New test.
12288 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
12290 * gcc.dg/i386-fastcall-1.c: New.
12292 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
12294 * gcc.c-torture/execute/20021219-1.c: New test.
12296 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
12298 * gcc.dg/i386-pic-1.c: New test.
12300 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12303 * g++.dg/template/friend9.C: New test.
12305 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12308 * g++.dg/template/access7.C: New test.
12310 2002-12-18 Nick Clifton <nickc@redhat.com>
12312 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
12313 the libstdc++-v3 directory has been found.
12315 2002-12-12 Devang Patel <dpatel@apple.com>
12316 * gcc.dg/darwin-ld-1.c: New test.
12317 * gcc.dg/darwin-ld-2.c: New test.
12318 * gcc.dg/darwin-ld-3.c: New test.
12319 * gcc.dg/darwin-ld-4.c: New test.
12320 * gcc.dg/darwin-ld-5.c: New test.
12322 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
12324 * gcc.c-torture/compile/20021212-1.c: New test.
12326 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
12328 * gcc.dg/fshort-wchar: New test.
12330 2002-12-10 Mark Mitchell <mark@codesourcery.com>
12333 * g++.dg/template/dtor1.C: New test.
12335 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
12338 2002-12-10 Jakub Jelinek <jakub@redhat.com>
12340 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
12342 2002-12-09 Mark Mitchell <mark@codesourcery.com>
12344 * g++.dg/template/static1.C: New test.
12345 * g++.dg/template/static2.C: New test.
12346 * g++.old-deja/g++.ext/memconst.C: New test.
12348 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12350 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
12351 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
12352 * g++.dg/special/initp1.C: Likewise.
12354 2002-12-06 Jakub Jelinek <jakub@redhat.com>
12356 * gcc.c-torture/execute/20021204-1.c: New test.
12358 2002-12-04 Geoffrey Keating <geoffk@apple.com>
12360 * gcc.dg/ppc-fmadd-1.c: New file.
12361 * gcc.dg/ppc-fmadd-2.c: New file.
12362 * gcc.dg/ppc-fmadd-3.c: New file.
12364 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
12366 * gcc.c-torture/compile/20021204-1.c: New test.
12368 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
12370 * g++.dg/inherit/covariant2.C: New test.
12371 * g++.dg/inherit/covariant3.C: New test.
12372 * g++.dg/inherit/covariant4.C: New test.
12373 * g++.dg/inherit/covariant1.C: Remove XFAIL.
12374 * g++.old-deja/g++.robertl/eb17.C: Likewise.
12376 2002-12-03 Mark Mitchell <mark@codesourcery.com>
12379 * g++.dg/init/brace3.C: New test.
12381 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
12383 * gcc.dg/20020210-1.c: Fix a comment typo.
12385 2002-12-02 Mark Mitchell <mark@codesourcery.com>
12388 * g++.dg/parse/defarg1.C: New test.
12391 * g++.dg/template/char1.C: New test.
12393 * g++.dg/template/varmod1.C: Fix typo.
12395 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12398 * g++.old-deja/g++.pt/crash32.C: Expect error.
12400 2002-12-01 Mark Mitchell <mark@codesourcery.com>
12403 * g++.dg/template/varmod1.C: New test.
12406 * g++.dg/inherit/typeinfo1.C: New test.
12409 * g++.dg/inherit/typedef1.C: New test.
12411 2002-11-30 Mark Mitchell <mark@codesourcery.com>
12415 * g++.dg/template/strlen1.C: New test.
12418 * g++.dg/template/ctor2.C: New test.
12421 * g++.dg/init/string1.C: New test.
12424 * g++.dg/template/friend8.C: New test.
12426 2002-11-29 Joe Buck <jbuck@synopsys.com>
12428 * g++.dg/lookup/anon2.C: New test.
12430 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
12432 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
12435 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
12437 * gcc.dg/bitfld-6.c: New test.
12439 2002-11-27 Jan Hubicka <jh@suse.cz>
12441 * gcc.c-torture/execute/20021127.[cx]: New test.
12443 2002-11-26 Jan Hubicka <jh@suse.cz>
12445 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
12448 2002-11-26 Geoffrey Keating <geoffk@apple.com>
12450 * g++.dg/init/brace2.C: New test.
12451 * g++.old-deja/g++.mike/p9129.C: Correct.
12453 2002-11-26 Mark Mitchell <mark@codesourcery.com>
12455 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
12457 2002-11-25 Andreas Bauer <baueran@in.tum.de>
12459 * gcc.dg/sibcall-6: New test for indirect sibcalls.
12461 2002-11-25 Mark Mitchell <mark@codesourcery.com>
12463 * testsuite/g++.dg/abi/empty11.C: New test.
12464 * testsuite/g++.dg/rtti/cv1.C: New test.
12466 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
12468 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
12470 2002-11-24 Mark Mitchell <mark@codesourcery.com>
12472 * g++.dg/abi/empty10.C: New test.
12474 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
12476 * gcc.c-torture/compile/20021124-1.c: New test.
12478 2002-11-22 Mark Mitchell <mark@codesourcery.com>
12480 * g++.dg/abi/rtti2.C: New test.
12482 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12484 * gcc.dg/i386-unroll-1.c: New test.
12486 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
12488 * gcc.c-torture/compile/20021120-1.c: New test.
12489 * gcc.c-torture/compile/20021120-2.c: New test.
12491 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
12493 * gcc.dg/bitfld-5.c: New test.
12495 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
12497 * gcc.c-torture/execute/20021120-3.c: New test.
12499 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
12501 * gcc.c-torture/execute/20021120-2.c: New test.
12503 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
12505 * gcc.c-torture/execute/20021120-1.c: New test.
12507 2002-11-20 Jakub Jelinek <jakub@redhat.com>
12509 * gcc.c-torture/execute/20021118-3.c: New test.
12511 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
12513 * gcc.c-torture/compile/20021119-1.c: New test.
12515 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
12517 * gcc.dg/duff-1.c: New test.
12518 * gcc.dg/duff-2.c: New test.
12519 * gcc.dg/duff-3.c: New test.
12521 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
12523 * gcc.dg/cpp/_Pragma5.c: New test.
12525 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
12527 * gcc.c-torture/execute/20021118-2.c: New test.
12529 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
12531 * gcc.c-torture/execute/20021118-1.c: New test.
12533 2002-11-16 Jakub Jelinek <jakub@redhat.com>
12535 * gcc.dg/20021116-1.c: New test.
12537 2002-11-14 Mark Mitchell <mark@codesourcery.com>
12539 * g++.dg/abi/vcall1.C: New test.
12541 2002-11-14 Jakub Jelinek <jakub@redhat.com>
12543 * gcc.dg/20021029-1.c: New test.
12544 * gcc.dg/20021029-2.c: New test.
12546 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
12548 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
12550 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
12553 * gcc.dg/20021110.c: Move to ...
12554 * gcc.c-torture/compile/20021110.c: .... here.
12556 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12559 * gcc.c-torture/execute/20021111-1.c
12561 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
12564 * gcc.dg/20021110.c: New test.
12566 2002-11-10 Mark Mitchell <mark@codesourcery.com>
12568 * g++.dg/abi/vthunk3.C: Run only on x86.
12570 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
12572 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
12574 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
12576 * lib/compat.exp (compat-execute): Fix logic error in last
12579 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
12581 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
12583 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12586 * g++.dg/template/access6.C: New test.
12588 2002-11-08 Jan Hubicka <jh@suse.cz>
12590 * gcc.dg/i386-ssefp-1.c: New test.
12591 * gcc.dg/i386-ssefp-1.c: New test.
12593 2002-11-08 Jan Hubicka <jh@suse.cz>
12595 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
12597 2002-11-07 Mark Mitchell <mark@codesourcery.com>
12599 * g++.dg/abi/vthunk3.C: New test.
12602 * g++.dg/template/crash2.C: New test.
12604 2002-11-07 Mark Mitchell <mark@codesourcery.com>
12606 * testsuite/g++.dg/abi/dtor1.C: New test.
12607 * testsuite/g++.dg/abi/dtor2.C: Likewise.
12609 2002-11-05 Geoffrey Keating <geoffk@apple.com>
12611 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
12614 2002-11-04 Adam Nemet <anemet@lnxw.com>
12616 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
12617 -mthumb. Only xfail with -O0.
12619 2002-11-03 Mark Mitchell <mark@codesourcery.com>
12621 * g++.dg/abi/thunk1.C: New test.
12622 * g++.dg/abi/thunk2.C: Likewise.
12623 * g++.dg/abi/vtt1.C: Likewise.
12625 2002-11-02 Diego Novillo <dnovillo@redhat.com>
12627 PR optimization/8423
12628 * gcc.c-torture/execute/builtin-constant.c: New test.
12630 2002-11-01 Zack Weinberg <zack@codesourcery.com>
12632 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
12633 Add some more cases.
12635 2002-11-01 Mark Mitchell <mark@codesourcery.com>
12638 * g++.dg/opt/local1.C: New test.
12640 2002-10-30 Mark Mitchell <mark@codesourcery.com>
12643 * g++.dg/template/complit1.C: New test.
12646 * g++.dg/template/typename4.C: Likewise.
12648 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12650 Core issue 287, PR c++/7639
12651 * g++.dg/template/instantiate1.C: Adjust error location.
12652 * g++.dg/template/instantiate3.C: New test.
12653 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
12654 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
12655 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
12657 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
12659 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
12661 2002-10-29 Mark Mitchell <mark@codesourcery.com>
12664 * g++.dg/init/dtor2.C: New test.
12666 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12668 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
12669 * gcc.dg/nest.c: Bypass errors on irix6.
12671 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
12673 * gcc.dg/nest.c: Expect error for mmix-*-*.
12674 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
12676 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
12678 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
12681 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
12683 2002-10-25 Mike Stump <mrs@apple.com>
12685 * gcc.dg/warn-1.c: New test.
12687 2002-10-25 Zack Weinberg <zack@codesourcery.com>
12689 * g++.dg/template/typename3.C: New test.
12691 2002-10-25 Mark Mitchell <mark@codesourcery.com>
12693 * g++.dg/lookup/ptrmem1.C: New test.
12695 * g++.dg/abi/vthunk2.C: New test.
12697 2002-10-25 Zack Weinberg <zack@codesourcery.com>
12699 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
12701 2002-10-24 Mark Mitchell <mark@codesourcery.com>
12703 * g++.dg/abi/empty9.C: New test.
12705 2002-10-24 Richard Henderson <rth@redhat.com>
12707 * g++.dg/inherit/thunk1.C: Enable for ia64.
12709 2002-10-23 Mark Mitchell <mark@codesourcery.com>
12712 * g++.dg/lookup/pretty1.C: New test.
12714 2002-10-23 Jakub Jelinek <jakub@redhat.com>
12716 * gcc.dg/20021023-1.c: New test.
12718 2002-10-23 Mark Mitchell <mark@codesourcery.com>
12721 * g++.dg/parse/inline1.C: New test.
12723 2002-10-23 Richard Henderson <rth@redhat.com>
12725 * g++.dg/inherit/thunk1.C: Enable for x86_64.
12727 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
12729 2002-10-22 Mark Mitchell <mark@codesourcery.com>
12732 * g++.dg/parse/stmtexpr3.C: New test.
12734 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
12736 * g++.dg/expr/cond1.C: New test.
12738 2002-10-21 Zack Weinberg <zack@codesourcery.com>
12740 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
12742 2002-10-21 Mark Mitchell <mark@codesourcery.com>
12744 * g++.dg/abi/vbase13.C: New test.
12745 * g++.dg/abi/vbase14.C: Likewise.
12747 2002-10-21 Jakub Jelinek <jakub@redhat.com>
12749 * gcc.dg/tls/pic-1.c: New test.
12750 * gcc.dg/tls/nonpic-1.c: New test.
12751 * gcc.dg/20021018-1.c: New test.
12753 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
12755 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
12756 Remove only files with the same base name as the test case.
12757 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
12758 (profopt-execute): Likewise. Also, remove old profiling
12759 and performance data files before running the tests.
12761 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
12762 * g++.dg/bprob/bprob.exp: Likewise.
12763 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
12764 to allow more general test case names.
12766 * g++.dg/bprob/bprob-1.C: Rename to ...
12767 * g++.dg/bprob/g++-bprob-1.C: ... this.
12769 * g77.dg/bprob/bprob-1.f: Rename to ...
12770 * g77.dg/bprob/g77-bprob-1.f: ... this.
12772 2002-10-21 Zack Weinberg <zack@codesourcery.com>
12774 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
12775 bison 1.50 or later.
12777 2002-10-21 Janis Johnson <janis187@us.ibm.com>
12779 * g++.dg/README: Describe more test directories.
12781 2002-10-21 Mark Mitchell <mark@codesourcery.com>
12783 * g++.dg/init/array6.C: Add additional tests.
12785 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
12787 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
12788 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
12790 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
12792 * gcc.c-torture/compile/20020604-1.x: New.
12793 * gcc.c-torture/compile/simd-5.x: Likewise.
12794 * gcc.c-torture/execute/920710-1.x: Likewise.
12795 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
12797 2002-10-21 Mark Mitchell <mark@codesourcery.com>
12799 * g++.dg/inherit/override1.C: Add dg-options clause.
12801 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12803 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
12806 2002-10-19 Andreas Schwab <schwab@suse.de>
12808 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
12809 directory component.
12811 2002-10-18 Mark Mitchell <mark@codesourcery.com>
12813 * g++.dg/inherit/thunk1.C: New test.
12815 * g++.dg/inherit/override1.C: New test.
12817 * g++.dg/abi/mangle11.C: New test.
12818 * g++.dg/abi/mangle14.C: New test.
12819 * g++.dg/abi/mangle17.C: New test.
12821 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
12823 * g++.dg/overload/member2.C: New test.
12825 2002-10-17 Janis Johnson <janis187@us.ibm.com>
12827 * g++.dg/README: Describe new compat directory.
12828 * g++.dg/dg.exp: Skip tests in compat directory.
12829 * README.compat: New file.
12830 * lib/compat.exp: New expect script.
12831 * g++.dg/compat: New test directory.
12832 * g++.dg/compat/compat.exp: New expect script.
12833 * g++.dg/compat/abi: New test directory.
12834 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
12835 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
12836 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
12837 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
12838 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
12839 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
12840 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
12841 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
12842 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
12843 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
12844 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
12845 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
12846 * g++.dg/compat/break: New test directory.
12847 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
12848 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
12849 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
12850 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
12851 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
12852 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
12853 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
12854 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
12855 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
12856 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
12857 g++.dg/compat/break/README: New files.
12858 * g++.dg/compat/eh: New test directory.
12859 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
12860 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
12861 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
12862 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
12863 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
12864 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
12865 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
12866 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
12867 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
12868 g++.dg/compat/eh/filter2_y.C,
12869 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
12870 g++.dg/compat/eh/new1_y.C,
12871 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
12872 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
12873 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
12874 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
12875 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
12876 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
12877 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
12878 g++.dg/compat/eh/unexpected1_y.C: New files.
12879 * g++.dg/compat/init: New test directory.
12880 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
12881 g++.dg/compat/init/array5_y.C,
12882 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
12883 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
12884 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
12885 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
12886 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
12887 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
12888 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
12889 g++.dg/compat/init/init-ref2_y.C: New files.
12891 2002-10-17 Mark Mitchell <mark@codesourcery.com>
12894 * g++.dg/inherit/using3.C: New test.
12896 2002-10-17 Jan Hubicka <jh@suse.cz>
12898 * gcc.dg/20021017-2.c: New test.
12900 2002-10-17 Mark Mitchell <mark@codesourcery.com>
12902 * g++.dg/abi/mangle16.C: Adjust.
12904 * g++.dg/init/array8.C: New test.
12906 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
12908 * gcc.dg/special/mips-abi.exp: New test.
12909 * gcc.dg/special/mips-abi.s: Empty file used by the above.
12911 2002-10-16 Mark Mitchell <mark@codesourcery.com>
12913 * g++.dg/abi/mangle16.C: New test.
12914 * g++.dg/abi/mangle17.C: Likewise.
12917 * g++.dg/template/ref1.C: New test.
12919 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12921 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
12923 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
12925 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
12927 2002-10-16 Mark Mitchell <mark@codesourcery.com>
12930 * g++.dg/init/array7.C: New test.
12932 2002-10-15 Mark Mitchell <mark@codesourcery.com>
12934 * g++.dg/init/array6.C: New test.
12936 * g++.dg/abi/mangle13.C: Likewise.
12937 * g++.dg/abi/mangle14.C: Likewise.
12938 * g++.dg/abi/mangle15.C: Likewise.
12940 2002-10-14 Mark Mitchell <mark@codesourcery.com>
12942 * g++.dg/abi/empty8.C: New test.
12944 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
12946 * g++.dg/init/ctor1.C: New test.
12948 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
12950 * gcc.c-torture/execute/20021015-1.c: New test.
12952 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
12954 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
12956 2002-10-14 Jan Hubicka <jh@suse.cz>
12958 * gcc.dg/i386-ssetype-[1-5].c: New tests.
12960 2002-10-14 Richard Henderson <rth@redhat.com>
12962 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
12964 2002-10-14 Mark Mitchell <mark@codesourcery.com>
12966 PR optimization/6631
12967 * g++.dg/opt/const2.C: New test.
12969 2002-10-14 Mark Mitchell <mark@codesourcery.com>
12972 * g++.dg/parse/friend1.C: New test.
12973 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
12975 2002-10-14 Jakub Jelinek <jakub@redhat.com>
12977 * gcc.dg/20021014-1.c: New test.
12979 2002-10-11 Mark Mitchell <mark@codesourcery.com>
12982 * g++.dg/ext/vlm1.C: New test.
12983 * g++.dg/ext/vlm2.C: Likewise.
12985 * g++.dg/init/array1.C: Remove invalid braces.
12986 * g++.dg/init/brace1.C: New test.
12987 * g++.dg/init/copy2.C: Likewise.
12988 * g++.dg/init/copy3.C: Likewise.
12989 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
12990 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
12993 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
12995 * gcc.dg/cpp/assembler.S: Don't use -ansi.
12997 2002-10-11 Richard Shann <richard.shann@superh.com>
12999 * gcc.c-torture/compile/simd-5.c: New test.
13001 2002-10-10 Roger Sayle <roger@eyesopen.com>
13003 * gcc.c-torture/execute/shiftopt-1.c: New test case.
13005 2002-10-10 Jim Wilson <wilson@redhat.com>
13007 * gcc.c-torture/execute/20021010-1.c: New test.
13009 2002-10-09 Zack Weinberg <zack@codesourcery.com>
13012 * g++.dg/ext/typedef-init.C: New test.
13013 * gcc.dg/typedef-init.c: New test.
13015 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
13017 * gcc.dg/cpp/paste13.c: New test.
13019 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13021 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
13022 remaining platforms, XFAIL during compile, not execute. Don't
13025 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
13027 * gcc.dg/alias-1.c: Tweak expected warning.
13029 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
13031 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
13033 2002-10-06 Andreas Jaeger <aj@suse.de>
13035 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
13036 * gcc.dg/cpp/c++98.C: Likewise.
13038 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
13039 * g++.dg/cpp/c++98.C: Likewise.
13041 * g++.dg/README (Subdirectories): Mention cpp directory.
13044 * gcc.dg/20021006-1.c: New test.
13046 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13049 * g++.dg/other/warning1.C: New test.
13051 2002-10-04 Roger Sayle <roger@eyesopen.com>
13053 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
13054 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
13055 and sparc-*-* with -m64 as expected failures. See PR 8087.
13057 2002-10-03 Mark Mitchell <mark@codesourcery.com>
13060 * g++.dg/template/ptrmem3.C: New test.
13063 * g++.dg/template/union1.C: New test.
13065 2002-10-03 Mark Mitchell <mark@codesourcery.com>
13068 * g++.dg/abi/mangle9.C: New test.
13069 * g++.dg/abi/mangle10.C: New test.
13070 * g++.dg/abi/mangle11.C: New test.
13071 * g++.dg/abi/mangle12.C: New test.
13073 2002-10-02 Mark Mitchell <mark@codesourcery.com>
13076 * g++.dg/template/meminit1.C: New test.
13077 * g++.dg/warn/Wreorder-1.C: Likewise.
13078 * g++.old-deja/g++.mike/warn3.C: Tweak.
13079 * lib/prune.exp: Ingore "in copy constructor".
13081 2002-10-02 Andreas Jaeger <aj@suse.de>
13083 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
13084 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
13085 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
13088 2002-10-01 Mark Mitchell <mark@codesourcery.com>
13090 * gcc.dg/empty1.C: Fix typo.
13092 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
13094 * gcc.dg/alias-1.c: New test.
13096 2002-10-01 Mark Mitchell <mark@codesourcery.com>
13098 * gcc.dg/empty1.C: New test.
13100 * g++.dg/tls/init-2.C: Tweak error messages.
13102 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
13104 * gcc.c-torture/compile/20020923-1.c: New test.
13106 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
13108 * gcc.c-torture/execute/ffs-1.c: New test.
13109 * gcc.c-torture/execute/ffs-2.c: Ditto.
13111 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
13113 * g++.dg/overload/member1.C: New test.
13115 2002-09-30 Mark Mitchell <mark@codesourcery.com>
13117 * g++.dg/abi/empty7.C: New test.
13118 * g++.dg/init/pm2.C: Likewise.
13120 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
13122 * g++.dg/rtti/crash1.C: New test.
13124 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
13126 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
13127 gcc.dg/sibcall-4.c: New tests.
13129 2002-09-28 Roger Sayle <roger@eyesopen.com>
13131 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
13132 powerpc and MMIX targets.
13134 2002-09-27 Zack Weinberg <zack@codesourcery.com>
13136 * gcc.dg/cpp/20020927-1.c: New.
13138 2002-09-26 David S. Miller <davem@redhat.com>
13140 * gcc.c-torture/compile/trunctfdf.c: New.
13142 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13144 * lib/target-supports.exp (check_weak_available): Handle solaris2.
13146 2002-09-27 Alan Modra <amodra@bigpond.net.au>
13148 * gcc.c-torture/execute/loop-15.c: New.
13150 2002-09-26 Janis Johnson <janis187@us.ibm.com>
13152 * README.QMTEST: Fix typo.
13154 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
13156 * gcc.dg/20020926-1.c: New test.
13158 2002-09-25 David S. Miller <davem@redhat.com>
13161 * gcc.c-torture/execute/shiftdi.c: New test.
13163 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
13165 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
13166 unique to the tool.
13167 * lib/g77.exp (g77_init): Likewise.
13168 * lib/g++.exp (g++_init): Likewise.
13169 * lib/objc.exp (objc_init): Likewise.
13171 2002-09-25 Mark Mitchell <mark@codesourcery.com>
13173 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
13174 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
13175 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
13177 2002-09-25 Richard Henderson <rth@redhat.com>
13179 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
13180 too-small long double.
13182 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
13184 * gcc.dg/20020919-1.c: New test.
13186 2002-09-23 Mark Mitchell <mark@codesourcery.com>
13188 * g++.dg/abi/bitfield6.C: New test.
13189 * g++.dg/abi/bitfield7.C: New test.
13190 * g++.dg/abi/bitfield8.C: New test.
13191 * g++.dg/abi/vbase11.C: New test.
13193 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
13195 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
13196 hppa*-*-hpux*. Update test comment.
13198 2002-09-20 Jakub Jelinek <jakub@redhat.com>
13200 * gcc.dg/tls/struct-1.c: New test.
13202 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
13204 * gcc.dg/cpp/tr-warn2.c: Update.
13206 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
13208 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
13210 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
13212 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
13215 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
13217 * gcc.c-torture/execute/ieee/mzero3.c: New test.
13219 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
13220 Adjust for c++filt moved to binutils. Remove spurious duplicate
13221 setting of cxxfilt.
13223 2002-09-19 Geoffrey Keating <geoffk@apple.com>
13225 * gcc.dg/20020312-2.c: Update for darwin.
13227 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
13229 * g++.old-deja/g++.other/crash32.C: Mark ICE.
13231 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
13233 * objc.dg/comp-types-1.m: New test.
13234 * objc.dg/comp-types-2.m: New test.
13235 * objc.dg/comp-types-3.m: New test.
13236 * objc.dg/comp-types-4.m: New test.
13237 * objc.dg/comp-types-5.m: New test.
13238 * objc.dg/comp-types-6.m: New test.
13240 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
13242 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
13244 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
13246 * g++.dg/other/do1.C: New test.
13248 * g++.dg/template/subst1.C: New test.
13250 2002-09-16 Steve Ellcey <sje@cup.hp.com>
13252 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
13254 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
13256 * g++.dg/template/qualttp20.C: Adjust expected errors.
13257 * g++.old-deja/g++.jason/report.C: Likewise.
13258 * g++.old-deja/g++.other/qual1.C: Likewise.
13260 * g++.dg/lookup/scoped2.C: New test.
13262 * g++.dg/ext/asm3.C: New test.
13264 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
13266 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
13268 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
13270 * ChangeLog: follow spelling conventions.
13271 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
13272 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
13273 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
13274 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
13275 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
13276 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
13277 * g++.old-deja/g++.law/global-init1.C: Likewise.
13278 * g++.old-deja/g++.other/delete4.C: Likewise.
13279 * g++.old-deja/g++.other/inline21.C: Likewise.
13280 * g++.old-deja/g++.other/singleton.C: Likewise.
13281 * g77.dg/strlen0.f: Likewise.
13282 * g77.f-torture/compile/20010519-1.f: Likewise.
13283 * g77.f-torture/compile/980310-4.f: Likewise.
13284 * gcc.c-torture/compile/20000605-1.c: Likewise.
13285 * gcc.c-torture/execute/20020225-1.c: Likewise.
13286 * gcc.dg/c90-hexfloat-2.c: Likewise.
13287 * gcc.dg/c99-bool-1.c: Likewise.
13288 * gcc.dg/c99-hexfloat-2.c: Likewise.
13289 * gcc.dg/dll-2.c: Likewise.
13290 * gcc.dg/wtr-union-init-1.c: Likewise.
13291 * gcc.dg/wtr-union-init-2.c: Likewise.
13292 * gcc.dg/wtr-union-init-3.c: Likewise.
13293 * gcc.dg/cpp/avoidpaste1.c: Likewise.
13294 * gcc.dg/cpp/defined.c: Likewise.
13295 * gcc.dg/cpp/macsyntx.c: Likewise.
13296 * gcc.dg/cpp/paste2.c: Likewise.
13297 * gcc.dg/cpp/trad/defined.c: Likewise.
13298 * gcc.dg/format/c90-printf-1.c: Likewise.
13299 * gcc.dg/format/c90-scanf-1.c: Likewise.
13300 * gcc.dg/format/c99-printf-1.c: Likewise.
13301 * gcc.dg/format/c99-scanf-1.c: Likewise.
13302 * gcc.misc-tests/gcov-8.c: Likewise.
13303 * lib/profopt.exp: Likewise.
13305 2002-09-15 Krister Walfridsson <cato@df.lth.se>
13307 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
13309 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
13311 * g++.dg/inherit/using2.C: New test.
13313 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
13315 * ChangeLog: Follow spelling conventions.
13316 * g++.dg/template/friend4.C: Likewise.
13317 * g++.old-deja/g++.pt/crash67.C: Likewise.
13318 * gcc.c-torture/execute/20000801-4.c: Likewise.
13319 * gcc.dg/c90-digraph-1.c: Likewise.
13320 * gcc.dg/c94-digraph-1.c: Likewise.
13321 * gcc.dg/c99-digraph-1.c: Likewise.
13322 * gcc.dg/cpp/line5.c: Likewise.
13323 * gcc.dg/cpp/multiline.c: Likewise.
13324 * gcc.dg/cpp/trad/literals-1.c: Likewise.
13325 * gcc.dg/format/attr-3.c: Likewise.
13326 * gcc.dg/format/c90-scanf-3.c: Likewise.
13327 * gcc.dg/format/ext-4.c: Likewise.
13329 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
13331 * g++.dg/template/pretty1.C: New test.
13333 2002-09-14 Alan Modra <amodra@bigpond.net.au>
13335 * gcc.c-torture/execute/struct-cpy-1.c: New test.
13337 2002-09-13 Matt Austern <austern@apple.com>
13339 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
13340 passing a cast expression to a function by const reference.
13342 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
13344 * g++.dg/template/deduce1.C: New test.
13346 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
13348 * gcc.c-torture/execute/simd-1.c: Force all use of int to
13351 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
13353 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
13356 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
13358 * gcc.c-torture/compile/20020910-1.c: New test.
13360 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
13362 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
13364 2002-09-10 Andreas Jaeger <aj@suse.de>
13366 * gcc.dg/20020312-2.c: Adjust for x86-64.
13368 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
13370 * g77.dg/7388.f: New test case for PR 7388.
13372 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
13374 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
13376 2002-09-05 Ziemowit Laski <zlaski@apple.com>
13378 * objc.dg/proto-lossage-1.m: New test.
13380 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
13382 * gcc.dg/cpp/_Pragma4.c: Fix typo.
13384 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
13386 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
13389 2002-09-06 Stan Shebs <shebs@apple.com>
13390 David Edelsohn <edelsohn@gnu.org>
13392 * gcc.dg/weak: New directory.
13393 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
13394 target-specific xfail bits.
13395 * gcc.dg/typeof-2.c: Move to new directory.
13396 * gcc.dg/weak.exp: New expect script.
13398 2002-09-06 Alan Modra <amodra@bigpond.net.au>
13400 * gcc.c-torture/execute/extzvsi.c: New test.
13402 2002-09-05 Stan Shebs <shebs@apple.com>
13404 * gcc.dg/weak-1.c: xfail on Darwin.
13405 * gcc.dg/weak-2.c: Ditto.
13406 * gcc.dg/weak-3.c: Ditto.
13407 * gcc.dg/weak-4.c: Ditto.
13408 * gcc.dg/weak-5.c: Ditto.
13409 * gcc.dg/weak-6.c: Ditto.
13410 * gcc.dg/weak-7.c: Ditto.
13411 * gcc.dg/weak-8.c: Ditto.
13412 * gcc.dg/weak-9.c: Ditto.
13414 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
13416 * gcc.c-torture/execute/loop-14.c: New test.
13418 2002-09-04 Jakub Jelinek <jakub@redhat.com>
13420 * g++.dg/other/cxa-atexit1.C: New test.
13422 * gcc.dg/typeof-2.c: New test.
13424 2002-09-03 Roger Sayle <roger@eyesopen.com>
13426 * gcc.dg/builtins-2.c: New testcase.
13427 * gcc.dg/builtins-3.c: New testcase.
13429 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
13431 * gcc.dg/cpp/_Pragma4.c: New test.
13433 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
13435 * objc/execute/nil_method-1.m: New testcase.
13437 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
13439 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
13440 [Object class], not [Object initialize].
13442 2002-08-31 Roger Sayle <roger@eyesopen.com>
13443 Hans-Peter Nilsson <hp@bitrange.com>
13445 * gcc.c-torture/execute/20020720-1.x: Skip test on
13446 mmix-knuth-mmixware. Correct comment.
13448 2002-08-27 Mark Mitchell <mark@codesourcery.com>
13450 * testsuite/g++.dg/abi/bitfield5.C: New test.
13451 * testsuite/g++.dg/abi/vbase10.C: Likewise.
13453 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
13455 * objc.dg/undeclared-selector.m: New test.
13457 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
13459 * g++.dg/other/offsetof1.C: Avoid cast warning.
13461 2002-08-26 Ziemowit Laski <zlaski@apple.com>
13463 * objc.dg/super-class-2.m: New test.
13465 2002-08-24 Matt Austern <austern@apple.com>
13467 * g++.dg/ext/lvaddr.C: New test.
13468 * g++.dg/ext/lvcast.C: New test.
13470 2002-08-22 Mark Mitchell <mark@codesourcery.com>
13472 * testsuite/g++.dg/inherit/cond1.C: New test.
13474 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
13476 * gcc.dg/noncompile/incomplete-1.c: New test.
13478 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
13480 * gcc.dg/typespec-1.c: New test.
13482 2002-08-20 Devang Patel <dpatel@apple.com>
13483 * objc.dg/proto-hier-2.m: New test.
13485 2002-08-19 Ziemowit Laski <zlaski@apple.com>
13487 * objc.dg/bitfield-1.m: New test.
13488 * objc.dg/bitfield-2.m: New test.
13490 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
13492 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
13493 gcc.dg/c99-flex-array-4.c: New tests.
13495 2002-08-16 Stan Shebs <shebs@apple.com>
13497 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
13499 2002-08-15 Jakub Jelinek <jakub@redhat.com>
13501 * gcc.dg/typeof-1.c: New test.
13502 * g++.dg/ext/typeof2.C: New test.
13504 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
13506 * g++.dg/other/offsetof1.C: New test.
13508 2002-08-14 Richard Henderson <rth@redhat.com>
13510 * gcc.dg/tls/diag-3.c: Fix expected message strings.
13512 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
13514 * gcc.dg/cpp/_Pragma3.c: New test.
13516 2002-08-13 Mark Mitchell <mark@codesourcery.com>
13518 * g++.dg/template/inherit3: New test.
13520 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
13522 * gcc.dg/bitfld-4.c: Add blank options.
13524 2002-08-09 Mark Mitchell <mark@codesourcery.com>
13526 * g++.dg/template/crash1.C: New test.
13528 2002-08-08 Jakub Jelinek <jakub@redhat.com>
13530 * gcc.dg/tls/opt-2.c: New test.
13532 2002-08-08 Devang Patel <dpatel@apple.com>
13534 * objc.dg/selector-1.m : New test
13536 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
13538 * g++.dg/abi/bitfield4.C: New test.
13539 * gcc.dg/bitfld-4.c: New test.
13541 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
13543 * g++.dg/other/packed1.C: New test.
13545 2002-08-07 Mark Mitchell <mark@codesourcery.com>
13547 * g++.dg/abi/offsetof.C: Tweak error messages.
13548 * g++.old-deja/g++.mike/p10769a.C: Likewise.
13550 2002-08-08 Jakub Jelinek <jakub@redhat.com>
13552 * gcc.dg/bitfld-3.c: New test.
13554 2002-08-07 Jakub Jelinek <jakub@redhat.com>
13555 Richard Henderson <rth@redhat.com>
13557 * gcc.dg/i386-bitfield1.c: New test.
13558 * g++.dg/abi/bitfield3.C: Update.
13560 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
13562 * objc.dg/const-str-2.m: Update.
13563 * gcc.dg/cpp/c++98.c: Change to C extension.
13564 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
13565 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
13567 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
13569 * testsuite/gcc.dg/tls/diag-3.c: New.
13571 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
13573 * g++.dg/README (Subdirectories): Document new subdir expr.
13574 * g++.dg/expr/pmf-1.C: New test.
13576 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
13578 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
13580 2002-08-06 Jakub Jelinek <jakub@redhat.com>
13582 * g++.dg/abi/bitfield3.C: New test.
13584 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
13586 * lib/gcov.exp: Tweak expected line formats.
13587 * gcc.misc-tests/gcov8.c: New test.
13588 * gcc.misc-tests/gcov8.x: New flags.
13590 2002-08-05 Jakub Jelinek <jakub@redhat.com>
13592 * consistency.vlad/layout/endian.c: Include string.h.
13594 * gcc.c-torture/execute/20020805-1.c: New test.
13596 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
13598 * g++.dg/other/conversion1.C: New test.
13600 2002-08-03 Roger Sayle <roger@eyesopen.com>
13602 * gcc.dg/builtins-1.c: New testcase.
13604 2002-08-02 Mark Mitchell <mark@codesourcery.com>
13606 * g++.dg/inherit/access3.C: New test.
13608 2002-08-01 Jakub Jelinek <jakub@redhat.com>
13610 * gcc.dg/ia64-visibility-2.c: New test.
13612 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
13614 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
13615 __qualifier_flags to __flags.
13617 2002-07-31 Mark Mitchell <mark@codesourcery.com>
13619 * g++.dg/inherit/operator1.C: New test.
13620 * g++.dg/lookup/disamb1.C: Fix typo in comment.
13621 * g++.dg/other/error1.C: Change expected error message.
13622 * g++.dg/template/conv4.C: Likewise.
13624 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
13626 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
13627 for documented behavior.
13629 2002-07-25 Roger Sayle <roger@eyesopen.com>
13631 * gcc.c-torture/execute/20020720-1.x: Skip this test on
13632 several targets known to fail.
13634 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
13636 * gcc.dg/mips-args-[123].c: New tests.
13638 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
13640 * gcc.dg/ppc-spe.c: New.
13642 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
13644 * g++.dg/other/ptrmem4.C: New testcase.
13646 2002-07-24 Richard Henderson <rth@redhat.com>
13648 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
13650 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
13652 * g++.dg/ext/alignof1.C (main): Return 0 for success.
13654 2002-07-24 Roger Sayle <roger@eyesopen.com>
13656 * gcc.c-torture/execute/memset-3.c: New testcase.
13658 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
13660 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
13661 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
13663 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13665 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
13668 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
13670 * gcc.c-torture/compile/simd-4.c: New test.
13672 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13674 PR c++/7347, c++/7348
13675 * g++.dg/template/access4.C: New test.
13676 * g++.dg/template/access5.C: New test.
13677 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
13678 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
13679 * g++.old-deja/g++.pt/ttp58.C: Likewise.
13680 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
13682 2002-07-22 Jakub Jelinek <jakub@redhat.com>
13684 * gcc.dg/gnu89-init-2.c: New test.
13686 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
13688 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
13690 2002-07-20 Roger Sayle <roger@eyesopen.com>
13692 * gcc.c-torture/execute/20020720-1.c: New testcase.
13694 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
13696 * gcc.dg/cpp/Wsignprom.c: New tests.
13698 2002-07-20 Alan Modra <amodra@bigpond.net.au>
13700 * gcc.c-torture/execute/loop-13.c: New test.
13702 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
13704 * gcc.dg/cpp/expr.c: New tests.
13706 2002 07-18 David Edelsohn <edelsohn@gnu.org>
13708 * g++.dg/opt/pr6713.C: Add template instantiation.
13710 2002-07-18 Alan Modra <amodra@bigpond.net.au>
13712 * gcc.dg/nest.c: New test.
13714 2002-07-17 Richard Henderson <rth@redhat.com>
13716 * g++.dg/opt/pr6713.C: New test.
13718 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
13720 * gcc.c-torture/execute/loop-2e.x: Let the testcase
13721 XFAIL for all x86 processors.
13723 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
13725 * gcc.c-torture/execute/20010122-1.x: Do not test with
13726 -fomit-frame-pointer.
13728 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13730 * g++.dg/template/instantiate2.C: New test.
13731 * g++.dg/template/spec4.C: New test.
13733 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13735 * g++.dg/template/access2.C: New test.
13736 * g++.dg/template/access3.C: New test.
13738 2002-07-15 Zack Weinberg <zack@codesourcery.com>
13740 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
13741 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
13742 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
13743 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
13744 Convert to use <stdarg.h>.
13745 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
13747 * gcc.dg/va-arg-2.c: New.
13748 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
13750 2002-07-15 Jakub Jelinek <jakub@redhat.com>
13752 * gcc.c-torture/compile/20020710-1.c: New test.
13754 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
13755 Andrew Pinski <pinskia@physics.uc.edu>
13757 gcc.c-torture/compile/simd-2.c: New testcase.
13758 gcc.c-torture/compile/simd-3.c: Likewise.
13760 2002-07-11 Mark Mitchell <mark@codesourcery.com>
13763 * g++.dg/overload/error1.C: New test.
13765 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13767 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
13768 configuration and IRIX 6 O32 ABI.
13770 2002-07-11 Roger Sayle <roger@eyesopen.com>
13772 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
13774 2002-07-10 Roger Sayle <roger@eyesopen.com>
13776 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
13778 2002-07-10 Jeffrey A Law <law@redhat.com>
13780 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
13782 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
13784 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
13786 * gcc.dg/20020312-2.c: Check for __PPC__.
13788 2002-07-09 Diego Novillo <dnovillo@redhat.com>
13790 * gcc.c-torture/compile/20020709-1.c: New test.
13792 2002-07-07 Roger Sayle <roger@eyesopen.com>
13794 * g++.dg/template/qualttp21.C: New test case.
13796 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
13798 * gcc.c-torture/compile/20020706-1.c: New test.
13799 * gcc.c-torture/compile/20020706-2.c: New test.
13801 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
13802 Alexandre Oliva <aoliva@redhat.com>
13804 * g++.dg/warn/incomplete1.C: New test.
13806 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13809 * g++.dg/warn/noreturn1.C: New test.
13811 2002-07-03 Mark Mitchell <mark@codesourcery.com>
13814 * g++.dg/debug/debug6.C: New test.
13815 * g++.dg/debug/debug7.C: New test.
13817 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
13819 * gcc.c-torture/compile/simd-3.c: New test.
13821 2002-07-03 Chris Demetriou <cgd@broadcom.com>
13823 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
13824 * gcc.dg/20020620-1.c: Likewise.
13826 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13829 * g++.dg/init/array4.C: New test.
13830 * g++.dg/init/array5.C: New test.
13832 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
13834 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
13835 * gcc.c-torture/execute/simd-2.c (main): Likewise.
13837 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13839 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
13840 * gcc.dg/wtr-aggr-init-1.c: Likewise.
13841 * gcc.dg/wtr-conversion-1.c: Likewise.
13842 * gcc.dg/wtr-escape-1.c: Likewise.
13843 * gcc.dg/wtr-int-type-1.c: Likewise.
13844 * gcc.dg/wtr-label-1.c: Likewise.
13845 * gcc.dg/wtr-static-1.c: Likewise.
13846 * gcc.dg/wtr-strcat-1.c: Likewise.
13847 * gcc.dg/wtr-suffix-1.c: Likewise.
13848 * gcc.dg/wtr-switch-1.c: Likewise.
13849 * gcc.dg/wtr-unary-plus-1.c: Likewise.
13850 * gcc.dg/wtr-union-init-1.c: Likewise.
13851 * gcc.dg/wtr-union-init-2.c: Likewise.
13852 * gcc.dg/wtr-union-init-3.c: Likewise.
13854 * gcc.dg/wtr-func-def-1.c: New test.
13856 2002-07-02 Devang Patel <dpatel@apple.com>
13858 * objc.dg/param-1.m: New test.
13860 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
13862 * gcc.dg/cpp/trad/directive.c: Add test.
13863 * gcc.dg/cpp/trad/macroargs.c: Add test.
13864 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
13866 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
13868 * gcc.dg/cpp/cmdlne-M.c: New test.
13870 2002-07-02 Ziemowit Laski <zlaski@apple.com>
13872 * objc.dg/desig-init-1.m: New test.
13874 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13877 * g++.dg/template/instantiate1.C: New test.
13879 2002-07-01 Mark Mitchell <mark@codesourcery.com>
13882 * g++.dg/template/sizeof2.C: New test.
13884 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
13886 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
13887 gcc.dg/cpp/trad/include.c: New tests.
13889 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
13892 * gcc.c-torture/compile/20020701-1.c: New test.
13894 2002-07-01 Stan Shebs <shebs@apple.com>
13896 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
13898 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
13899 (objc-torture-execute): or here.
13901 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
13903 * gcc.c-torture/execute/arith-rand-ll.c: New test.
13905 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
13907 * gcc.dg/cpp/trad/escaped-nl.c: New test.
13909 2002-06-30 Devang Patel <dpatel@apple.com>
13911 * objc.dg/fsyntax-only.m: New test.
13913 2002-06-27 Mark Mitchell <mark@codesourcery.com>
13916 * g++.dg/template/friend7.C: New file.
13918 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
13920 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
13923 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
13925 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
13926 avoid division by zero.
13928 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
13930 * gcc.dg/Wunknownprag.c: New tests.
13932 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
13934 * gcc.c-torture/execute/simd-2.c: New test.
13936 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
13938 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
13939 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
13940 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
13941 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
13942 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
13943 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
13944 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
13945 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
13946 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
13947 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
13948 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
13949 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
13950 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
13951 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
13952 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
13953 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
13954 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
13956 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
13958 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
13959 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
13960 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
13961 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
13963 * gcc.dg/cpp/trad/directive.c: Update.
13965 2002-06-23 Andreas Jaeger <aj@suse.de>
13967 * gcc.c-torture/execute/complex-6.c: New.
13969 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
13971 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
13972 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
13973 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
13974 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
13976 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
13978 * gcc.dg/cpp/trad: New directory with traditional tests copied
13979 from parent directory.
13980 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
13981 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
13982 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
13983 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
13984 Move to trad/ and rename.
13985 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
13986 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
13987 gcc.dg/cpp/trad/redef2.c: New tests.
13988 * gcc.dg/cpp/trad/trad.exp: New driver.
13990 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
13992 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
13993 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
13994 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
13995 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
13998 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
14000 * gcc.dg/20020620-1.c: New test.
14002 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14004 * g++.dg/template/ttp4.C: New test.
14006 2002-06-19 Jakub Jelinek <jakub@redhat.com>
14008 * g++.dg/opt/vt1.C: Fix regexp.
14010 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14012 * gcc.c-torture/execute/pure-1.c: Make functions static again.
14013 Don't use attribute `noinline'.
14015 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
14017 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
14019 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
14021 * gcc.c-torture/execute/simd-1.c: New.
14023 * gcc.dg/simd-1.c: New.
14025 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
14027 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
14029 2002-06-16 Richard Henderson <rth@redhat.com>
14031 * g++.dg/ext/anon-struct1.C: New.
14032 * g++.dg/ext/anon-struct2.C: New.
14033 * g++.dg/ext/anon-struct3.C: New.
14034 * gcc.dg/anon-struct-1.c: New.
14035 * gcc.dg/anon-struct-2.c: New.
14036 * gcc.dg/anon-struct-3.c: New.
14037 * gcc.dg/20011008-1.c: Adjust warning text.
14038 * gcc.dg/20020527-1.c: Add -fms-extensions.
14040 2002-06-16 Richard Henderson <rth@redhat.com>
14042 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
14044 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
14046 * gcc.c-torture/execute/20020615-1.c: New test.
14048 2002-06-15 Roger Sayle <roger@eyesopen.com>
14050 * gcc.c-tortuture/execute/compare-1.c: New test case.
14051 * gcc.c-tortuture/execute/compare-2.c: New test case.
14052 * gcc.c-tortuture/execute/compare-3.c: New test case.
14054 2002-06-13 Richard Henderson <rth@redhat.com>
14056 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
14059 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14061 * g++.dg/template/typename2.C: Update error message.
14063 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
14065 * gcc.c-torture/execute/20020611-1.c: New test.
14067 2002-06-11 Bob Wilson <bob.wilson@acm.org>
14069 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
14070 list of targets to skip.
14072 2002-06-10 Bob Wilson <bob.wilson@acm.org>
14074 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
14075 targets if not optimizing.
14077 2002-06-10 Jakub Jelinek <jakub@redhat.com>
14079 * gcc.c-torture/compile/20020605-1.c: New test.
14081 * g++.dg/opt/vt1.C: New test.
14083 * gcc.dg/20020531-1.c: New test.
14085 * gcc.dg/20020530-1.c: New test.
14087 * gcc.dg/20020527-1.c: New test.
14089 * g++.dg/opt/cse1.C: New test.
14091 2002-06-07 Roger Sayle <roger@eyesopen.com>
14093 * gcc.dg/20020607-2.c: New test case.
14095 2002-06-07 Jakub Jelinek <jakub@redhat.com>
14097 * gcc.c-torture/compile/20020604-1.c: New test.
14099 2002-06-04 Richard Henderson <rth@redhat.com>
14101 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
14102 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
14103 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
14105 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
14107 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
14109 2002-06-03 Richard Henderson <rth@redhat.com>
14111 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
14112 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
14114 2002-06-02 Richard Henderson <rth@redhat.com>
14116 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
14117 test functions static.
14119 2002-06-02 Andreas Jaeger <aj@suse.de>
14121 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
14124 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
14126 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
14127 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
14128 Update for mofified diagnostics.
14129 * gcc.dg/c99-intconst-1.c: No longer fail.
14131 2002-06-02 Richard Henderson <rth@redhat.com>
14133 * gcc.dg/uninit-A.c: Remove xfail markers.
14135 2002-06-01 Roger Sayle <roger@eyesopen.com>
14137 * gcc.dg/fnegate-1.c: New test case.
14139 2002-05-30 Osku Salerma <osku@iki.fi>
14141 * gcc.c-torture/execute/mayalias-1.c: New file.
14143 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
14145 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
14146 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
14147 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
14149 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
14151 * gcc.c-torture/execute/20020529-1.c: New test.
14153 2002-05-27 Richard Henderson <rth@redhat.com>
14155 * g++.dg/ext/attrib6.C: New test case.
14157 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14159 * gcc.c-torture/execute/pure-1.c: New test.
14161 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
14163 * gcc.dg/cpp/arith-2.c: Remove.
14165 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
14167 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
14168 * gcc.dg/cpp/if-3.c: Remove.
14170 2002-05-26 Jakub Jelinek <jakub@redhat.com>
14172 * g++.dg/opt/cse2.C: New test.
14174 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
14176 * gcc.dg/cpp/arith-1.c: New semantic tests.
14177 * gcc.dg/cpp/if-1.c: Update.
14179 2002-05-24 Ben Elliston <bje@redhat.com>
14181 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
14183 2002-05-24 Jakub Jelinek <jakub@redhat.com>
14185 * gcc.dg/verbose-asm.c: New test.
14187 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
14189 * gcc.dg/cpp/paste12.c: New test.
14191 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
14193 * g++.dg/parse/named_ops.C: New test.
14195 2002-05-23 Mark Mitchell <mark@codesourcery.com>
14197 * gcc/testsuite/gcc.dg/weak-8.c: New test.
14199 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
14201 * gcc.dg/weak-2.c: Allow optional leading underscore
14202 in scan-assembler symbol name.
14203 * gcc.dg/weak-3.c: Likewise.
14204 * gcc.dg/weak-4.c: Likewise.
14205 * gcc.dg/weak-5.c: Likewise.
14207 2002-05-23 Jakub Jelinek <jakub@redhat.com>
14209 * gcc.dg/20020523-1.c: New test.
14211 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
14213 * objc.dg/const-str-2.m: Update now that we stop after
14214 a command line error.
14216 2002-05-22 Richard Henderson <rth@redhat.com>
14218 * g++.dg/dg.exp: Fix typo in test pruneing.
14220 2002-05-22 Richard Henderson <rth@redhat.com>
14222 * g++.dg/dg.exp: Prune the tls subdirectory.
14223 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
14224 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
14225 * g++.dg/tls/init-1.C: New.
14227 2002-05-22 Jakub Jelinek <jakub@redhat.com>
14229 * gcc.dg/20020517-1.c: New test.
14231 2002-05-21 Richard Henderson <rth@redhat.com>
14233 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
14234 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
14236 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
14238 * g++.dg/other/copy2.C: New test.
14240 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
14242 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
14243 (MAX_COPY): Bump up to 10 times sizeof (long long).
14244 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
14246 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
14247 sizeof (long long).
14249 * gcc.c-torture/execute/strcpy-1.c: New test.
14251 2002-05-19 Jason Merrill <jason2redhat.com>
14253 * g++.dg/ext/oper1.C: New test.
14255 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
14256 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
14258 * README.QMTEST: New file.
14260 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
14262 2002-05-19 Andreas Jaeger <aj@suse.de>
14264 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
14266 * gcc.c-torture/execute/loop-2d.x: Likewise.
14268 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
14270 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
14271 support weak symbols.
14272 * gcc.dg/weak-4.c: Likewise
14273 * gcc.dg/weak-6.c: Likewise
14275 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
14277 * gcc.dg/weak-3.c: Add dg-excess-error comment for
14278 cygwin, coff and h8300-*-hms targets
14279 * gcc.dg/weak-5.c: Likewise
14280 * gcc.dg/weak-7.c: Likewise
14282 2002-05-16 Jason Merrill <jason@redhat.com>
14284 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
14285 (scan-assembler-not, scan-assembler-dem): Likewise.
14286 (scan-assembler-dem-not): Likewise.
14288 2002-05-15 Richard Henderson <rth@redhat.com>
14290 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
14292 2002-05-15 Richard Henderson <rth@redhat.com>
14294 * gcc.dg/weak-5.c (vfoo1c): No warning here.
14295 (vfoo1f): Warning here.
14296 (vfoo1l): Don't redefine the alias.
14298 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
14300 * g++.dg/init/pm1.C: New test.
14302 2002-05-12 David S. Miller <davem@redhat.com>
14304 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
14307 2002-05-10 Roger Sayle <roger@eyesopen.com>
14309 * gcc.c-torture/execute/20020510-1.c: New test case.
14311 2002-05-10 David S. Miller <davem@redhat.com>
14313 * gcc.c-torture/execute/conversion.c: Test long double too.
14315 2002-05-09 Jakub Jelinek <jakub@redhat.com>
14317 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
14318 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
14319 * lib/g++.exp (g++_link_flags): Likewise.
14320 * lib/objc.exp (objc_target_compile): Likewise.
14322 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
14324 * gcc.dg/cpp/poison.c: Update.
14325 * gcc.dg/cpp/20000625-2.c: Remove.
14326 * gcc.dg/cpp/direct2s.c: Remove final test.
14328 2002-05-08 Tom Rix <trix@redhat.com>
14330 * gcc.c-torture/execute/20020508-1.c: New test.
14331 * gcc.c-torture/execute/20020508-2.c: New test.
14332 * gcc.c-torture/execute/20020508-3.c: New test.
14334 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
14336 * gcc.dg/cpp/charconst-4.c: More tests.
14338 2002-05-08 Mark Mitchell <mark@codesourcery.com>
14341 * gcc.dg/weak-3.c: Update location of warning messages.
14342 * gcc.dg/weak-5.c: Likewise.
14344 2002-05-06 Roger Sayle <roger@eyesopen.com>
14346 * gcc.c-torture/execute/20020506-1.c: New test case.
14348 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
14350 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
14352 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
14354 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
14356 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
14358 * gcc.dg/cpp/charconst-3.c: New test.
14360 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
14362 * gcc.dg/cpp/charconst.c: Update tests.
14364 2002-05-05 Tim Josling <tej@melbpc.org.au>
14366 * treelang: Added directory for new sample language treelang. Also
14367 lib/treelang.exp: New file to signal treelang should be tested.
14369 2002-05-03 Jakub Jelinek <jakub@redhat.com>
14371 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
14372 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
14373 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
14374 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
14375 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
14376 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
14377 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
14379 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
14381 * gcc.dg/format/xopen-2.c: New test.
14383 2002-05-03 Jakub Jelinek <jakub@redhat.com>
14385 * gcc.dg/20020503-1.c: New test.
14387 2002-05-02 Mark Mitchell <mark@codesourcery.com>
14389 * g++.dg/init/dtor1.C: Make it tougher.
14391 2002-05-01 Mark Mitchell <mark@codesourcery.com>
14393 * g++.dg/init/dtor1.C: New test.
14395 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
14397 * gcc.dg/altivec-8.c: New.
14399 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
14401 * gcc.dg/altivec-7.c: New.
14403 2002-04-29 Jakub Jelinek <jakub@redhat.com>
14405 * g++.dg/parse/typedef1.C: New test.
14407 2002-04-29 Mark Mitchell <mark@codesourcery.com>
14410 * g++.dg/template/friend6.C: New test.
14413 * g++.dg/init/copy1.C: New test.
14415 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
14417 * g++.dg/warn/effc1.C: New test.
14419 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
14421 * gcc.dg/cpp/if-cexp.c: Add a test.
14423 2002-04-28 Jakub Jelinek <jakub@redhat.com>
14425 * gcc.dg/20020426-2.c: New test.
14427 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
14429 * gcc.dg/cpp/if-mop.c: Update.
14430 * gcc.dg/cpp/if-mpar.c: Add test.
14431 * gcc.dg/cpp/if-oppr.c: Update.
14433 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14436 * gcc.dg/weak-[2-7].c: New tests.
14438 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
14440 * gcc.dg/enum1.c: New test.
14442 2002-04-26 Mark Mitchell <mark@codesourcery.com>
14445 * g++.dg/inherit/access2.C: New test.
14447 2002-04-26 Mark Mitchell <mark@codesourcery.com>
14450 * gcc.dg/20020426-1.c: New test.
14452 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
14454 * g++.dg/abi/enum1.C: New test.
14456 2002-04-26 Richard Henderson <rth@redhat.com>
14458 * gcc.dg/c99-bool-1.c: Expect always true warning.
14460 2002-04-25 Roger Sayle <roger@eyesopen.com>
14462 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
14464 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14466 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
14469 2002-04-24 Mark Mitchell <mark@codesourcery.com>
14471 * g++.dg/abi/mange7.C: New test.
14474 * g++.dg/parse/stmtexpr2.C: New test.
14476 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
14478 * gcc.dg/20020312-2.c: Add SH target.
14480 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14482 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
14483 compiler output on mips*-*-irix*.
14485 2002-04-23 Jakub Jelinek <jakub@redhat.com>
14487 * g++.dg/parse/attr1.C: New test.
14489 2002-04-23 Roger Sayle <roger@eyesopen.com>
14491 * gcc.c-torture/execute/string-opt-17.c: New test case.
14492 * gcc.c-torture/execute/memset-2.c: New test case.
14494 2002-04-23 Mark Mitchell <mark@codesourcery.com>
14497 * g++.dg/template/friend5.C: New test.
14500 * g++.dg/template/qual1.C: Likewise.
14502 2002-04-22 Zack Weinberg <zack@codesourcery.com>
14504 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
14505 Include stdlib.h, not stdio.h or ctype.h.
14507 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
14509 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
14510 cris-*-elf* and mmix-*-*.
14511 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
14512 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
14513 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
14515 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
14516 * gcc.dg/wchar_t-1.c: Ditto.
14518 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
14520 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
14523 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
14525 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
14527 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14529 * gcc.c-torture/execute/20000906-1.x: Delete.
14531 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
14533 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
14535 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
14538 * g77.f-torture/execute/6367.f: New test.
14539 * g77.f-torture/execute/6367.x: Disable for MMIX.
14541 2002-04-19 Mark Mitchell <mark@codesourcery.com>
14544 * g++.dg/opt/inline2.C: New test.
14546 2002-04-18 Richard Henderson <rth@redhat.com>
14548 * gcc.dg/20000906-1.c: Enable for all targets.
14549 * gcc.c-torture/compile/iftrap-2.c: New.
14551 2002-04-18 Jakub Jelinek <jakub@redhat.com>
14553 * gcc.dg/20020418-1.c: New test.
14554 * gcc.dg/20020418-2.c: New test.
14556 2002-04-18 Richard Henderson <rth@redhat.com>
14558 * gcc.c-torture/compile/iftrap-1.c: New.
14559 * gcc.dg/iftrap-1.c: Adjust for ia64.
14560 * gcc.dg/iftrap-2.c: New.
14562 2002-04-18 Jakub Jelinek <jakub@redhat.com>
14564 * gcc.c-torture/compile/20020418-1.c: New test.
14566 2002-04-18 Roger Sayle <roger@eyesopen.com>
14568 * gcc.c-torture/compile/20020415-1.c: New.
14570 2002-04-18 David S. Miller <davem@redhat.com>
14572 * gcc.c-torture/execute/20020418-1.c: New test.
14574 2002-04-17 Jakub Jelinek <jakub@redhat.com>
14576 * gcc.dg/20020416-1.c: New test.
14578 * g++.dg/opt/inline1.C: New test.
14580 2002-04-16 Jakub Jelinek <jakub@redhat.com>
14582 * gcc.dg/altivec-5.c: New test.
14584 * gcc.dg/20020415-1.c: New test.
14586 2002-04-15 Mark Mitchell <mark@codesourcery.com>
14588 * testsuite/lib/chill.exp: Remove.
14590 2002-04-14 Jakub Jelinek <jakub@redhat.com>
14592 * g++.dg/other/big-struct.C: New test.
14594 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
14596 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
14599 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
14602 * gcc.dg/i386-387-1.c: Allow optional leading underscore
14603 in scan-assembler function name
14605 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
14607 * g77.f-torture/execute/980628-4.x,
14608 g77.f-torture/execute/980628-5.x,
14609 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
14610 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
14611 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
14614 2002-04-13 David S. Miller <davem@redhat.com>
14616 * gcc.c-torture/execute/20020413-1.c: New test.
14618 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
14621 * g++.dg/ext/asm1.C: New tests.
14623 2002-04-12 Mark Mitchell <mark@codesourcery.com>
14626 * g++.dg/parse/stmtexpr1.C: New test.
14629 * g++.dg/template/copy1.C: New test.
14631 2002-04-12 Richard Henderson <rth@redhat.com>
14633 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
14635 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
14637 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
14638 gcc.c-torture/execute/20020307-2.c.
14640 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
14642 * g++.dg/ext/attrib5.C,
14643 * g++.dg/lookup/struct1.C: New tests.
14645 2002-04-11 Jakub Jelinek <jakub@redhat.com>
14647 * gcc.dg/20020411-1.c: New test.
14649 * gcc.c-torture/execute/20020411-1.c: New test.
14651 2002-04-10 Janis Johnson <janis187@us.ibm.com>
14653 * g77.f-torture/execute/6177.f: New test.
14655 2002-04-10 Jakub Jelinek <jakub@redhat.com>
14658 * g++.dg/opt/cleanup1.C: New test.
14660 * g++.dg/opt/const1.C: New test.
14662 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
14664 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
14666 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
14669 * g++.dg/template/typename2.C: New test.
14671 2002-04-10 Alan Modra <amodra@bigpond.net.au>
14673 * gcc.c-torture/execute/loop-12.c: New.
14675 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
14677 * g77.f-torture/execute/980628-4.x,
14678 g77.f-torture/execute/980628-5.x,
14679 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
14680 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
14681 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
14683 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14685 PR optimization/6086
14686 * g++.dg/opt/preinc1.C: New test.
14688 2002-04-06 Mark Mitchell <mark@codesourcery.com>
14691 * g++.dg/opt/static2.C: New test.
14693 2002-04-06 Mark Mitchell <mark@codesourcery.com>
14696 * gcc.dg/20020406-1.c: New test.
14698 2002-04-04 David S. Miller <davem@redhat.com>
14700 * gcc.c-torture/execute/20020404-1.c: New test.
14702 2002-04-04 Jakub Jelinek <jakub@redhat.com>
14705 * gcc.dg/20020312-2.c: Do not declare global register variable
14706 if __PIC__ or __pic__ is defined.
14708 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
14710 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
14711 __asm__ so that it works correctly even if -ansi -pedantic-errors.
14713 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14715 * gcc.misc-tests/linkage.exp: Update last change to handle
14716 sparc*-, not just sparc-.
14718 2002-04-03 Richard Henderson <rth@redhat.com>
14720 * gcc.dg/cpp/ucs.c: Improved long UCS test.
14722 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
14724 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
14726 2002-04-02 David S. Miller <davem@redhat.com>
14728 * gcc.c-torture/execute/20020402-3.c: New test.
14730 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
14732 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
14733 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
14735 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
14736 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
14737 g77.f-torture/execute/20001201.x,
14738 g77.f-torture/execute/u77-test.x: New files.
14740 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
14741 * gcc.dg/wchar_t-1.c: Ditto.
14743 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14745 * gcc.c-torture/execute/20020402-1.c: New test.
14747 2002-04-01 Richard Henderson <rth@redhat.com>
14749 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
14751 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
14753 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14755 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
14757 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
14759 * g++.dg/inherit/template-as-base.C: Expect error.
14760 * g++.dg/inherit/namespace-as-base.C: Likewise.
14762 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
14764 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
14765 g++.dg/ext/instantiate3.C: Tweak match patterns.
14767 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
14768 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
14771 2002-03-31 Richard Henderson <rth@redhat.com>
14773 * gcc.dg/special/alias-2.c: New.
14774 * gcc.dg/special/ecos.exp: Run it.
14776 2002-03-31 Richard Henderson <rth@redhat.com>
14778 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
14780 2002-03-31 Kazu Hirata <kazu@hxi.com>
14782 * gcc.dg/weak-1.c: Disable on h8300 port.
14784 2002-03-29 Janis Johnson <janis187@us.ibm.com>
14786 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
14787 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
14789 * g++.dg/bprob/bprob-1.C: New test.
14790 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
14791 * g++.dg/gcov/gcov-1.C: New test.
14792 * g++.dg/gcov/gcov-1.x: New file.
14793 * g++.dg/gcov/gcov-2.C: New test.
14794 * g++.dg/gcov/gcov-3.C: New test.
14795 * g++.dg/gcov/gcov-3.h: New file.
14797 2002-03-28 Roger Sayle <roger@eyesopen.com>
14799 * g++.old-deja/g++.other/builtins5.C: New test.
14800 * g++.old-deja/g++.other/builtins6.C: New test.
14801 * g++.old-deja/g++.other/builtins7.C: New test.
14802 * g++.old-deja/g++.other/builtins8.C: New test.
14803 * g++.old-deja/g++.other/builtins9.C: New test.
14805 2002-03-29 Jakub Jelinek <jakub@redhat.com>
14807 * g++.dg/opt/static1.C: New test.
14809 * g++.dg/opt/longbranch1.C: New test.
14811 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
14813 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
14815 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
14817 2002-03-28 Jeffrey A Law (law@redhat.com)
14819 * gcc.c-torture/execute/20020328-1.c: New test.
14821 2002-03-27 Richard Henderson <rth@redhat.com>
14823 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
14824 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
14825 move from g++.old-deja/g++.ext/.
14827 2002-03-27 Mark Mitchell <mark@codesourcery.com>
14829 * g++.dg/init/new2.C: New test.
14831 2002-03-26 Richard Henderson <rth@redhat.com>
14833 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
14835 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
14838 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
14840 * gcc.dg/20001102-1.c: Likewise.
14842 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
14844 * gcc.dg/cpp/endif-pedantic1.c,
14845 gcc.dg/cpp/endif-pedantic2.c: New tests.
14847 2002-03-26 Mark Mitchell <mark@codesourcery.com>
14849 * g++.dg/init/new1.C: New test.
14851 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
14853 * g++.dg/abi/vbase9.C: New test.
14855 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
14857 * gcc.dg/arm-asm.c: New test.
14859 2002-03-26 Andrew Cagney <ac131313@redhat.com>
14861 * gcc.dg/Wswitch-enum.c: New test.
14864 2002-03-26 Richard Henderson <rth@redhat.com>
14866 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
14869 2002-03-25 Richard Henderson <rth@redhat.com>
14871 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
14874 * gcc.c-torture/compile/20011119-1.c (xxx): New.
14875 * gcc.c-torture/compile/20011119-2.c (xxx): New.
14877 2002-03-25 Zack Weinberg <zack@codesourcery.com>
14879 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
14881 2002-03-25 Bob Wilson <bob.wilson@acm.org>
14883 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
14884 targets using generic thunk support.
14886 2002-03-25 Jakub Jelinek <jakub@redhat.com>
14888 * gcc.c-torture/compile/20020323-1.c: New test.
14890 * g++.dg/opt/conj2.C: New test.
14892 2002-03-24 Richard Henderson <rth@redhat.com>
14894 * gcc.dg/weak-1.c: Use -fno-common.
14896 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
14898 * g77.dg/f77-edit-apostrophe-out.f: New test
14899 * g77.dg/f77-edit-h-out.f: New test
14900 * g77.dg/f77-edit-t-in.f: New test
14901 * g77.dg/f77-edit-t-out.f: New test
14902 * g77.dg/f77-edit-x-out.f: New test
14903 * g77.dg/f77-edit-slash-out.f: New test
14904 * g77.dg/f77-edit-colon-out.f: New test
14905 * g77.dg/f77-edit-s-out.f: New test
14907 2002-03-24 Richard Henderson <rth@redhat.com>
14909 * objc/execute/formal_protocol-6.x: New XFAIL.
14911 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
14913 * gcc.dg/weak-1.c: Early return from dg-final on platforms
14914 that do not support weak symbols
14916 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
14918 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
14919 * lib/g77.exp: Likewise
14920 * lib/objc.exp: Likewise
14922 2002-03-23 Andrew Cagney <ac131313@redhat.com>
14924 * gcc.dg/Wswitch-default.c: New test.
14926 2002-03-23 Jakub Jelinek <jakub@redhat.com>
14928 * g++.dg/other/enum1.C: New test.
14930 2002-03-23 Zack Weinberg <zack@codesourcery.com>
14932 * gcc.dg/pragma-ep-3.c: Fix typo.
14934 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
14936 * g++.dg/inherit/template-as-base.C: New test.
14938 2002-03-22 Jakub Jelinek <jakub@redhat.com>
14940 * g++.old-deja/g++.other/dwarf2-1.C: Move...
14941 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
14943 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
14945 * gcc.dg/cpp/multiline.c: Update to match.
14947 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
14949 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
14951 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
14953 * gcc.dg/cpp/extratokens2.c: New file.
14955 2002-03-21 David Edelsohn <edelsohn@gnu.org>
14957 * gcc.dg/20020312-2.c: Add rs6000 target.
14959 * gcc.c-torture/compile/20020319-1.c: New test.
14961 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14963 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
14964 (A, E): Handle this.
14966 2002-03-20 Jason Merrill <jason@redhat.com>
14968 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
14970 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
14971 through prune_gcc_output.
14973 2002-03-20 Jakub Jelinek <jakub@redhat.com>
14975 * gcc.c-torture/compile/20020320-1.c: New test.
14977 2002-03-19 Jakub Jelinek <jakub@redhat.com>
14979 * gcc.c-torture/compile/20020318-1.c: New test.
14981 * gcc.dg/struct-by-value-1.c: New test.
14983 * gcc.dg/20020319-1.c: New test.
14985 2002-03-18 Jakub Jelinek <jakub@redhat.com>
14987 * g++.dg/opt/conj1.C: New test.
14989 2002-03-17 Mark Mitchell <mark@codesourcery.com>
14991 * g++.dg/template/qualttp20.C: Revert previous change.
14992 * g++.dg/template/qualttp3.C: Likewise.
14993 * g++.dg/template/qualttp4.C: Likewise
14994 * g++.dg/template/qualttp5.C: Likewise
14995 * g++.dg/template/qualttp6.C: Likewise
14996 * g++.dg/template/qualttp7.C: Likewise
14997 * g++.dg/template/qualttp8.C: Likewise
14998 * g++.dg/template/recurse.C: Likewise.
15000 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
15002 * gcc.dg/cpp/wchar-1.c: Update.
15004 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
15006 * g++.dg/template/conv1.C: New test.
15007 * g++.dg/template/conv2.C: New test.
15008 * g++.dg/template/conv3.C: New test.
15009 * g++.dg/template/conv4.C: New test.
15011 2002-03-15 Mark Mitchell <mark@codesourcery.com>
15013 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
15014 * g++.dg/template/qualttp3.C: Likewise.
15015 * g++.dg/template/qualttp4.C: Likewise
15016 * g++.dg/template/qualttp5.C: Likewise
15017 * g++.dg/template/qualttp6.C: Likewise
15018 * g++.dg/template/qualttp7.C: Likewise
15019 * g++.dg/template/qualttp8.C: Likewise
15020 * g++.dg/template/recurse.C: Likewise.
15022 2002-03-15 Mark Mitchell <mark@codesourcery.com>
15024 * g++.dg/opt/dtor1.C: New test.
15026 2002-03-15 Jakub Jelinek <jakub@redhat.com>
15028 * gcc.c-torture/compile/20020315-1.c: New test.
15030 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
15032 * gcc.dg/weak-1.c: Fix scan tests.
15034 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
15036 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
15037 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
15038 cris-*-aout* mmix-*-*.
15039 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
15040 cris-*-aout* mmix-*-*.
15041 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
15042 cris-*-elf* cris-*-aout* and mmix-*-*.
15043 * gcc.dg/20001009-1.c: Ditto.
15044 * gcc.dg/20010912-1.c: Ditto.
15045 * gcc.dg/20020122-4.c: Ditto.
15046 * gcc.dg/inline-2.c: Ditto.
15048 2002-03-14 Jeffrey A Law (law@cygnus.com)
15050 * gcc.c-torture/compile/20020314-1.c: New test.
15052 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
15054 * gcc.c-torture/execute/20020314-1.c: New test.
15056 2002-03-14 Jakub Jelinek <jakub@redhat.com>
15058 * g++.dg/warn/Wunused-1.C: New test.
15060 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
15062 * g++.dg/abi/mangle6.C: New test.
15064 2002-03-13 Jakub Jelinek <jakub@redhat.com>
15066 * gcc.c-torture/compile/20020309-2.c: New test.
15068 * gcc.c-torture/compile/20020312-1.c: New test.
15070 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
15072 * g++.dg/other/access1.C: New test.
15074 2002-03-12 Jakub Jelinek <jakub@redhat.com>
15076 * gcc.c-torture/execute/wchar_t-1.c: New test.
15078 2002-03-12 David Edelsohn <edelsohn@gnu.org>
15080 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
15082 2002-03-12 Roger Sayle <roger@eyesopen.com>
15084 * gcc.dg/20020312-1.c: New test case.
15086 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
15088 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
15090 2002-03-11 Richard Henderson <rth@redhat.com>
15092 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
15093 * g++.old-deja/g++.jason/report.C: Likewise.
15095 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
15097 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
15098 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
15100 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
15102 * testsuite/g++.dg/overload/pmf1.C: New test.
15104 2002-03-11 Kazu Hirata <kazu@hxi.com>
15106 * gcc.c-torture/execute/20020307-1.c: Use long.
15108 2002-03-11 Jakub Jelinek <jakub@redhat.com>
15110 PR optimization/5844
15111 * gcc.dg/20020310-1.c: New test.
15113 2002-03-09 Michael Meissner <meissner@redhat.com>
15115 * gcc.c-torture/execute/memcpy-2.c: New test.
15116 * gcc.c-torture/execute/memset-1.c: New test.
15117 * gcc.c-torture/execute/strlen-1.c: New test.
15118 * gcc.c-torture/execute/strcmp-1.c: New test.
15119 * gcc.c-torture/execute/strncmp-1.c: New test.
15121 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
15123 * gcc.dg/ppc-ldstruct.c: New test.
15125 2002-03-09 Jakub Jelinek <jakub@redhat.com>
15127 * gcc.c-torture/execute/va-arg-22.c: New test.
15129 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
15131 * gcc.c-torture/compile/20020309-1.c: New test.
15133 2002-03-08 Jakub Jelinek <jakub@redhat.com>
15135 * gcc.c-torture/execute/20020307-2.c: New test.
15137 2002-03-07 Jeffrey A Law (law@redhat.com)
15139 * g77.f-torture/compile/20020307-1.f: New test.
15141 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
15143 * gcc.dg/unordered-1.c: New test.
15145 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
15147 * gcc.c-torture/execute/20020307-1.c: New test.
15149 2002-03-05 Jakub Jelinek <jakub@redhat.com>
15151 * gcc.dg/20020304-1.c: New test.
15153 * gcc.c-torture/compile/20020304-2.c: New test.
15155 2002-03-04 Zack Weinberg <zack@codesourcery.com>
15157 * gcc.c-torture/compile/20020304-1.c: New test case
15160 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
15162 * gcc.dg/20020103-1.c: Add other -D ppc variants.
15164 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
15166 * g++.dg/other/classkey1.C: New test.
15168 2002-03-01 Richard Henderson <rth@redhat.com>
15170 * gcc.c-torture/compile/981223-1.x: New.
15171 * gcc.c-torture/compile/920625-1.x: New.
15173 2002-02-28 Richard Henderson <rth@redhat.com>
15175 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
15177 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
15179 * gcc.c-torture/execute/20020227-1.c: New test.
15181 2002-02-27 Mark Mitchell <mark@codesourcery.com>
15183 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
15185 * g++.old-deja/g++.oliva/partord1.C: Likewise.
15186 * g++.old-deja.g++.other/defarg1.C: Likewise.
15187 * g++.old-deja/g++.pt/calls2.C: Likewise.
15188 * g++.old-deja/g++.pt/crash20.C: Likewise.
15189 * g++.old-deja/g++.pt/crash30.C: Likewise.
15190 * g++.old-deja/g++.pt/crash36.C: Likewise.
15191 * g++.old-deja/g++.pt/crash6.C: Likewise.
15192 * g++.old-deja/g++.pt/defarg13.C: Likewise.
15193 * g++.old-deja/g++.pt/derived3.C: Likewise.
15194 * g++.old-deja/g++.pt/error1.C: Likewise.
15195 * g++.old-deja/g++.pt/friend21.C: Likewise.
15196 * g++.old-deja/g++.pt/friend23.C: Likewise.
15197 * g++.old-deja/g++.pt/infinite1.C: Likewise.
15198 * g++.old-deja/g++.robertl/eb128.C: Likewise.
15200 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
15202 * gcc.c-torture/execute/20020225-2.c: New test.
15204 2002-02-27 Zack Weinberg <zack@codesourcery.com>
15206 * gcc.c-torture/execute/920730-1t.c,
15207 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
15208 Delete test cases, only relevant to -traditional.
15210 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
15212 * gcc.dg/cpp/undef1.c: Remove.
15213 * gcc.dg/cpp/directiv.c: Update.
15214 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
15216 2002-02-27 Michael Meissner <meissner@redhat.com>
15218 * gcc.c-torture/execute/20020226-1.c: New test.
15220 2002-02-26 Jakub Jelinek <jakub@redhat.com>
15222 * g++.dg/debug/debug4.C: New test.
15224 * gcc.dg/ia64-visibility-1.c: New test.
15226 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
15228 * gcc.dg/debug/20020224-1.c: New.
15230 2002-02-25 Kazu Hirata <kazu@hxi.com>
15232 * gcc.c-torture/execute/960416-1.x: New.
15233 * gcc.c-torture/execute/divconst-3.x: Likewise.
15235 2002-02-25 Jakub Jelinek <jakub@redhat.com>
15237 * gcc.dg/20020224-1.c: New test.
15239 2002-02-25 Alan Modra <amodra@bigpond.net.au>
15241 * gcc.c-torture/execute/20020225-1.c: New.
15243 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
15245 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
15247 2002-02-23 Jakub Jelinek <jakub@redhat.com>
15249 * gcc.dg/20020222-1.c: New test.
15251 2002-02-22 Jakub Jelinek <jakub@redhat.com>
15253 * g++.dg/opt/anonunion1.C: New test.
15255 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
15257 * g++.dg/template/qualttp19.C: New test.
15258 * g++.dg/template/qualttp20.C: New test.
15259 * g++.old-deja/g++.jason/report.C: Adjust expected errors
15260 * g++.old-deja/g++.other/qual1.C: Likewise.
15262 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
15264 * gcc.dg/attr-alwaysinline.c: New.
15266 2002-02-21 Jakub Jelinek <jakub@redhat.com>
15268 * gcc.dg/20020220-1.c: New test.
15270 * gcc.dg/20020220-2.c: New test.
15272 * g++.dg/opt/mmx1.C: New test.
15274 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
15276 * gcc.c-torture/compile/20020110.c: New test.
15278 2002-02-20 Jakub Jelinek <jakub@redhat.com>
15280 * gcc.c-torture/execute/20020219-1.c: New test.
15282 * gcc.dg/20020219-1.c: New test.
15284 * gcc.dg/noncompile/20020220-1.c: New test.
15286 * g++.dg/opt/ptrintsum1.C: New test.
15288 * gcc.dg/debug/20020220-1.c: New test.
15290 2002-02-17 Jakub Jelinek <jakub@redhat.com>
15292 * gcc.c-torture/execute/20020216-1.c: New test.
15294 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
15296 * gcc.dg/decl-1.c: Update, new test.
15298 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
15300 * g++.dg/abi/bitfield1.C: New test.
15301 * g++.dg/abi/bitfield2.C: New test.
15303 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
15305 * gcc.dg/attr-nest.c: New test.
15307 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
15309 * gcc.c-torture/execute/20020215-1.c: New test.
15311 2002-02-14 Jakub Jelinek <jakub@redhat.com>
15313 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
15314 * g++.dg/debug/debug.exp: New.
15315 * g++.dg/debug/trivial.C: New.
15316 * g++.dg/debug/debug1.C: Moved...
15317 * g++.dg/other/debug1.C: ...from here.
15318 * g++.dg/debug/debug2.C: Moved...
15319 * g++.dg/other/debug2.C: ...from here.
15320 * g++.dg/debug/debug3.C: Moved...
15321 * g++.dg/other/debug3.C: ...from here.
15323 * gcc.dg/noncompile/20020213-1.c: New test.
15325 2002-02-13 Jakub Jelinek <jakub@redhat.com>
15327 * g++.dg/other/debug3.C: New test.
15329 * gcc.c-torture/execute/20020213-1.c: New test.
15331 2002-02-13 Richard Smith <richard@ex-parrot.com>
15333 * g++.old-deja/g++.other/thunk1.C: New test.
15335 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
15337 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
15339 2002-02-13 Stan Shebs <shebs@apple.com>
15341 * gcc.dg/altivec-3.c: New.
15343 2002-02-12 Jakub Jelinek <jakub@redhat.com>
15345 * gcc.dg/Wunreachable-1.c: New test.
15346 * gcc.dg/Wunreachable-2.c: New test.
15348 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
15350 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
15352 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
15354 * gcc.dg/decl-1.c: New test.
15356 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
15358 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
15360 2002-02-10 Kazu Hirata <kazu@hxi.com>
15362 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
15363 * gcc.c-torture/compile/980506-1.x: Likewise.
15365 2002-02-10 Kazu Hirata <kazu@hxi.com>
15367 * gcc.dg/20020210-1.c: New.
15369 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
15371 * g77.f-torture/execute/947.f: New regression test
15372 for PR fortran/947.
15374 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
15376 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
15377 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
15379 2002-02-08 Richard Henderson <rth@redhat.com>
15381 * gcc.c-torture/compile/labels-3.c: New.
15383 2002-02-08 Jakub Jelinek <jakub@redhat.com>
15385 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
15386 expression statements work instead.
15387 * gcc.dg/noncompile/20020207-1.c: New test.
15389 2002-02-07 Richard Henderson <rth@redhat.com>
15391 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
15393 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
15395 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
15397 * lib/g77-dg.exp: Trim g77 error messages so that they are
15398 recognized by dg.exp.
15400 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
15403 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
15405 2002-02-07 Richard Henderson <rth@redhat.com>
15407 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
15408 to be sufficiently aligned for integers.
15410 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
15412 * g++.dg/template/friend4.C: New test.
15414 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
15417 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
15420 2002-02-07 Richard Henderson <rth@redhat.com>
15422 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
15423 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
15424 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
15425 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
15427 2002-02-06 Richard Henderson <rth@redhat.com>
15429 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
15431 2002-02-06 Janis Johnson <janis187@us.ibm.com>
15433 * gcc.dg/20020206-1.c: New test.
15435 2002-02-06 Jakub Jelinek <jakub@redhat.com>
15437 * gcc.c-torture/execute/20020206-1.c: New test.
15439 * gcc.c-torture/execute/20020206-2.c: New test.
15441 PR optimization/5429:
15442 * gcc.c-torture/compile/20020206-1.c: New test.
15444 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
15446 * g++.dg/ext/align1.C: Do not use an explicit alignment value
15447 as certain file formats cannot support particularly large
15450 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
15451 and do not expect to be able to link the executable.
15453 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
15454 fail because the COFF format does not support the weak attribute.
15456 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
15458 * g77.dg/pr5473.f: New test
15460 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
15462 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
15463 Fix testcase accordingly.
15465 2002-02-04 Richard Henderson <rth@redhat.com>
15467 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
15468 (buf): Change to be an array of pointers, not ints.
15470 2002-02-04 Jakub Jelinek <jakub@redhat.com>
15472 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
15473 before all tests. Move warning one line above to match where it
15475 * gcc.dg/Wswitch-2.c: New test.
15476 * g++.dg/warn/Wswitch-1.C: New test.
15477 * g++.dg/warn/Wswitch-2.C: New test.
15479 2002-02-04 Richard Henderson <rth@redhat.com>
15481 * g++.dg/abi/offsetof.C: Fix size comparison.
15483 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
15485 * gcc.dg/cast-qual-2.c: New test.
15487 2002-02-04 Jakub Jelinek <jakub@redhat.com>
15489 * gcc.dg/20020201-4.c: New test.
15491 2002-02-04 Ben Elliston <bje@redhat.com>
15493 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
15494 target_info attribute != 0, in addition to the empty string.
15495 (gcc_target_compile): Likewise.
15497 2002-02-03 Andrew Cagney <ac131313@redhat.com>
15499 * gcc.dg/Wswitch.c: New test.
15500 PR gcc/4475. PR gcc/3780.
15502 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
15504 * g77.f-torture/execute/5122.f: New test for regressions
15505 against PR fortran/5122.
15507 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
15509 * g77.f-torture/compile/pr3743.f: Delete
15510 * g77.dg/pr3743-1.f: New test.
15511 * g77.dg/pr3743-2.f: New test.
15512 * g77.dg/pr3743-3.f: New test.
15513 * g77.dg/pr3743-4.f: New test.
15515 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
15517 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
15519 2002-02-02 Richard Henderson <rth@redhat.com>
15521 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
15522 * gcc.c-torture/execute/bf64-1.c: Likewise.
15524 2002-02-02 Jakub Jelinek <jakub@redhat.com>
15526 * gcc.dg/20020201-2.c: New test.
15528 * gcc.dg/20020201-3.c: New test.
15530 * gcc.c-torture/execute/bitfld-2.c: New test.
15532 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
15534 * gcc.dg/bitfld-1.c: Update.
15535 * gcc.dg/bitfld-2.c: Update.
15536 * gcc.c-torture/execute/bitfld-1.x: New.
15538 2002-02-02 Jakub Jelinek <jakub@redhat.com>
15540 * gcc.c-torture/execute/20020201-1.c: New test.
15542 2002-02-01 Janis Johnson <janis187@us.ibm.com>
15545 * gcc.dg/20020201-1.c: New test.
15547 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
15550 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
15551 * g77.f-torture/compile/pr3743.x: Remove
15553 2002-01-31 Tom Rix <trix@redhat.com>
15555 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
15557 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
15559 * gcc.dg/noncompile/20020130-1.c: New test.
15561 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
15563 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
15565 2002-01-29 Richard Henderson <rth@redhat.com>
15567 * gcc.c-torture/execute/991118-1.c: Cast various constants back
15569 * gcc.c-torture/execute/bf64-1.c: Likewise.
15571 2002-01-29 Jakub Jelinek <jakub@redhat.com>
15573 * gcc.c-torture/execute/20020129-1.c: New test.
15575 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
15577 * gcc.c-torture/compile/20000224-1.c: Update.
15578 * gcc.c-torture/execute/bitfld-1.c: New tests.
15579 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
15580 * gcc.dg/uninit-A.c: Update.
15582 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
15584 * g++.dg/template/ctor1.C: Add instantiation.
15586 2002-01-28 Paul Koning <pkoning@equallogic.com>
15588 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
15589 argument to __builtin_prefetch to be const ptr.
15591 2002-01-28 Jakub Jelinek <jakub@redhat.com>
15593 * gcc.c-torture/compile/20020120-1.c: New test.
15595 2002-01-27 Kazu Hirata <kazu@hxi.com>
15597 * gcc.c-torture/execute/20020127-1.c: New test.
15599 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
15601 * g77.dg/f77-edit-i-in.f: New test
15602 * g77.dg/f77-edit-i-out.f: New test
15604 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
15606 * gcc.dg/debug/debug.exp: New file.
15607 * gcc.dg/debug/trivial.c: New file.
15608 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
15609 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
15610 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
15611 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
15612 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
15613 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
15614 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
15615 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
15616 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
15617 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
15618 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
15619 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
15620 * gcc.dg/20000503-1.c: Removed.
15621 * gcc.dg/20010207-1.c: Removed.
15622 * gcc.dg/20011223-1.c: Removed.
15623 * gcc.dg/20020104-2.c: Removed.
15624 * gcc.dg/debug-1.c: Removed.
15625 * gcc.dg/debug-2.c: Removed.
15626 * gcc.dg/debug-3.c: Removed.
15627 * gcc.dg/debug-4.c: Removed.
15628 * gcc.dg/debug-5.c: Removed.
15629 * gcc.dg/debug-6.c: Removed.
15630 * gcc.dg/dwarf2-1.c: Removed.
15631 * gcc.dg/dwarf2-2.c: Removed.
15633 2002-01-25 Jakub Jelinek <jakub@redhat.com>
15635 * g++.old-deja/g++.other/eh5.C: New test.
15636 * g++.old-deja/g++.other/sibcall2.C: New test.
15637 * g++.old-deja/g++.other/array9.C: New test.
15638 * g++.old-deja/g++.other/typename2.C: New test.
15639 * g++.old-deja/g++.other/crash60.C: New test.
15640 * g++.old-deja/g++.other/conv9.C: New test.
15641 * g++.old-deja/g++.other/mangle10.C: New test.
15642 * g++.old-deja/g++.other/unchanging1.C: New test.
15643 * g++.old-deja/g++.other/exprstmt1.C: New test.
15644 * g++.old-deja/g++.other/inline23.C: New test.
15645 * g++.old-deja/g++.eh/ia64-1.C: New test.
15646 * g++.old-deja/g++.other/dwarf2-1.C: New test.
15647 * g++.old-deja/g++.other/reload1.C: New test.
15648 * g++.old-deja/g++.other/static20.C: New test.
15649 * g++.old-deja/g++.other/local-alloc1.C: New test.
15650 * g++.old-deja/g++.other/conv8.C: New test.
15651 * g++.old-deja/g++.other/stmtexpr2.C: New test.
15652 * g++.old-deja/g++.other/storeexpr1.C: New test.
15653 * g++.old-deja/g++.other/storeexpr2.C: New test.
15654 * g++.dg/eh/template2.C: New test.
15655 * g++.dg/warn/weak1.C: New test.
15657 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
15659 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
15660 Remove first, non-varying, argument.
15662 2002-01-23 Richard Henderson <rth@redhat.com>
15664 * gcc.dg/inline-2.c: New.
15666 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
15667 Add optional target arg. Check number of arguments.
15668 (scan-assembler-not, scan-assembler-dem): Likewise.
15669 (scan-assembler-dem-not): Likewise.
15671 2002-01-23 Zack Weinberg <zack@codesourcery.com>
15673 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
15675 * g++.old-deja/g++.brendan/parse3.C,
15676 g++.old-deja/g++.other/crash26.C,
15677 g++.old-deja/g++.other/crash28.C,
15678 g++.old-deja/g++.other/crash29.C,
15679 g++.old-deja/g++.other/crash30.C,
15680 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
15682 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
15684 * gcc.dg/20020115-1.c: New.
15686 2002-01-23 Bob Wilson <bob.wilson@acm.org>
15688 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
15690 2002-01-23 Janis Johnson <janis187@us.ibm.com>
15692 * gcc.dg/20020122-3.c: New.
15694 2002-01-23 Jakub Jelinek <jakub@redhat.com>
15696 * g++.dg/other/gc1.C: New test.
15698 2002-01-23 Zack Weinberg <zack@codesourcery.com>
15700 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
15702 2002-01-22 Richard Henderson <rth@redhat.com>
15704 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
15706 2002-01-22 Richard Henderson <rth@redhat.com>
15708 * gcc.dg/20020122-4.c: New.
15710 2002-01-22 H.J. Lu <hjl@gnu.org>
15712 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
15714 * gcc.dg/special/ecos.exp: Likewise.
15715 * lib/g++-dg.exp: Likewise.
15716 * lib/g77-dg.exp: Likewise.
15717 * lib/gcc-dg.exp : Likewise.
15718 * lib/mike-g++.exp: Likewise.
15719 * lib/mike-g77.exp: Likewise.
15720 * lib/mike-gcc.exp: Likewise.
15721 * lib/objc-dg.exp: Likewise.
15723 2002-01-22 Janis Johnson <janis187@us.ibm.com>
15726 * gcc.dg/20020122-2.c: New test.
15728 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
15730 * gcc.dg/20020122-1.c: New test.
15732 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
15734 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
15736 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
15738 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
15740 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15742 * gcc.c-torture/compile/20020121-1.c: New test.
15744 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
15746 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
15749 2002-01-21 Jakub Jelinek <jakub@redhat.com>
15751 * gcc.dg/20020218-1.c: New test.
15753 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
15755 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
15757 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
15758 "At global scope" warning
15759 * g++.dg/ext/align1.C: Change cygwin test for alignment
15760 from db-bogus to dg-warning
15762 2002-01-21 Zack Weinberg <zack@codesourcery.com>
15764 * g77.f-torture/compile/cpp2.F: New test.
15766 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
15768 * g++.dg/template/access1.C: New test.
15770 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
15772 * gcc.dg/20020118-1.c: New.
15774 2002-01-18 Kazu Hirata <kazu@hxi.com>
15776 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
15778 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
15780 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
15781 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
15782 alignment warnings.
15784 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
15786 * gcc.misc-tests/i386-prefetch.exp: Save and restore
15787 torture_with_loops and torture_without_loops
15789 2002-01-17 Jakub Jelinek <jakub@redhat.com>
15791 * gcc.c-torture/compile/20020116-1.c: New test.
15793 2002-01-16 Jakub Jelinek <jakub@redhat.com>
15795 * gcc.dg/20020116-2.c: New test.
15797 * gcc.dg/ultrasp4.c: New test.
15799 * gcc.dg/20020116-1.c: New test.
15801 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
15803 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
15806 2002-01-15 Janis Johnson <janis187@us.ibm.com>
15808 * gcc.misc-tests/i386-prefetch.exp: New.
15809 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
15810 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
15811 * gcc.misc-tests/i386-pf-none-1.c: New test.
15812 * gcc.misc-tests/i386-pf-sse-1.c: New test.
15814 2002-01-15 Jakub Jelinek <jakub@redhat.com>
15816 * gcc.dg/gnu89-init-1.c: Add new tests.
15818 2002-01-15 Andreas Jaeger <aj@suse.de>
15820 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
15821 * gcc.dg/i386-mmx-2.c: Likewise.
15822 * gcc.dg/i386-sse-1.c: Likewise.
15823 * gcc.dg/i386-sse-2.c: Likewise.
15824 * gcc.dg/i386-sse-3.c: Likewise.
15826 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
15828 * g77.f-torture/execute/intrinsic-unix-bessel.f:
15829 Uncomment additional cases that now pass.
15831 2002-01-11 Richard Henderson <rth@redhat.com>
15833 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
15834 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
15836 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
15838 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
15840 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
15842 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
15843 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
15845 2002-01-10 Dale Johannesen <dalej@apple.com>
15847 * gcc.c-torture/execute/loop-11.c: New.
15849 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
15851 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
15852 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
15854 2002-01-09 Richard Henderson <rth@redhat.com>
15856 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
15857 type in which to perform the operation for each size.
15859 2002-01-09 Alan Matsuoka (alanm@redhat.com)
15861 * gcc.c-torture/compile/20020109-2.c: New test.
15863 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
15865 * gcc.c-torture/execute/loop-10.c: New test.
15867 2002-01-09 Jakub Jelinek <jakub@redhat.com>
15869 * gcc.c-torture/compile/20010226-1.c: New test.
15870 * gcc.c-torture/compile/20010227-1.c: New test.
15871 * gcc.c-torture/compile/20010426-1.c: New test.
15872 * gcc.c-torture/compile/20010510-1.c: New test.
15873 * gcc.c-torture/compile/20010605-3.c: New test.
15874 * gcc.c-torture/compile/20010824-1.c: New test.
15875 * gcc.c-torture/execute/20010409-1.c: New test.
15876 * gcc.dg/noncompile/20000901-1.c: New test.
15877 * gcc.dg/20001023-1.c: New test.
15878 * gcc.dg/20001101-1.c: New test.
15879 * gcc.dg/20001102-1.c: New test.
15880 * gcc.dg/20010207-1.c: New test.
15881 * gcc.dg/20010405-1.c: New test.
15882 * gcc.dg/20010822-1.c: New test.
15883 * gcc.dg/20011107-1.c: New test.
15885 2002-01-09 Jeffrey A Law (law@redhat.com)
15887 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
15889 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
15890 execution failure on PA targets.
15892 2002-01-09 Jakub Jelinek <jakub@redhat.com>
15894 * gcc.c-torture/compile/20020109-1.c: New test.
15896 2002-01-08 Kazu Hirata <kazu@hxi.com>
15898 * gcc.c-torture/execute/20020108-1.c: New test.
15900 2002-01-08 Jakub Jelinek <jakub@redhat.com>
15902 * gcc.dg/20020108-1.c: New test.
15904 2002-01-08 H.J. Lu <hjl@gnu.org>
15906 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
15909 2002-01-08 Geoff Keating <geoffk@redhat.com>
15911 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
15914 002-01-07 Aldy Hernandez <aldyh@redhat.com>
15916 * gcc.dg/altivec-4.c: Test altivec predicates.
15918 2002-01-07 Jakub Jelinek <jakub@redhat.com>
15920 * gcc.c-torture/execute/20020107-1.c: New test.
15922 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
15925 * gcc.c-torture/compile/20020106-1.c: New test.
15927 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
15929 * gcc.c-torture/execute/nestfunc-4.c: New test.
15931 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
15933 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
15934 extra triple that slipped in.
15935 * g++.old-deja/g++.abi/align.C: Likewise.
15936 * g++.old-deja/g++.abi/bitfields.C: Likewise.
15938 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
15940 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
15941 * g++.old-deja/g++.abi/align.C: Likewise.
15942 * g++.old-deja/g++.abi/bitfields.C: Likewise.
15944 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
15946 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
15949 2002-01-04 Jakub Jelinek <jakub@redhat.com>
15951 * gcc.dg/20020104-1.c: New test.
15953 * gcc.dg/20020104-2.c: New test.
15955 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
15957 * gcc.dg/20020103-1.c: Fix typo in target selector.
15959 2002-01-03 Richard Henderson <rth@redhat.com>
15961 * gcc.dg/20020103-1.c: New.
15963 2002-01-03 Kazu Hirata <kazu@hxi.com>
15965 * gcc.c-torture/execute/20020103-1.c: New test.
15967 2002-01-03 Jakub Jelinek <jakub@redhat.com>
15969 * g++.dg/other/debug2.C: New test.
15971 * gcc.c-torture/compile/20020103-1.c: New test.
15973 2002-01-02 Jakub Jelinek <jakub@redhat.com>
15975 * gcc.dg/gnu89-init-1.c: Added new tests.
15977 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
15979 * g++.dg/template/friend2.C: Remove as patch is reverted.
15981 * g++.dg/warn/oldcast1.C: New test.
15983 * g++.dg/template/ptrmem1.C: New test.
15984 * g++.dg/template/ptrmem2.C: New test.
15986 * g++.dg/template/ntp.C: New test.
15988 * g++.dg/other/component1.C: New test.
15990 * g++.dg/template/ttp3.C: New test.
15992 * g++.dg/template/friend2.C: New test.
15993 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
15995 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
15997 * g++.dg/other/ptrmem1.C: New test.
15998 * g++.dg/other/ptrmem2.C: New test.
16000 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
16002 * g++.dg/template/ctor1.C: New test.
16004 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
16006 * g++.dg/template/friend2.C: New test.
16008 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
16010 * gcc.dg/mmix-1.c: New test.
16012 2001-12-31 Richard Henderson <rth@redhat.com>
16014 * gcc.dg/asm-5.c: New.
16016 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
16018 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
16019 in namespace __gnu_cxx
16021 2001-12-30 Richard Henderson <rth@redhat.com>
16023 * gcc.dg/debug-6.c: New.
16025 2001-12-30 Jakub Jelinek <jakub@redhat.com>
16027 * gcc.c-torture/compile/20011229-2.c: New test.
16029 2001-12-29 Jakub Jelinek <jakub@redhat.com>
16031 * gcc.dg/debug-3.c: New test.
16032 * gcc.dg/debug-4.c: New test.
16033 * gcc.dg/debug-5.c: New test.
16035 2001-12-29 Richard Henderson <rth@redhat.com>
16037 * g++.dg/eh/loop1.C: New.
16039 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
16041 * g++.dg/template/crash1.C: New test.
16043 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
16045 * g++.dg/other/const1.C: New test.
16047 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
16049 * gcc.c-torture/compile/20011229-1.c: New test.
16051 2001-12-28 Stan Shebs <shebs@apple.com>
16053 * lib/objc-torture.exp: Resync with c-torture.exp.
16054 * lib/objc.exp: Load standard libraries.
16056 2001-12-28 Jakub Jelinek <jakub@redhat.com>
16058 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
16061 2001-12-27 Roger Sayle <roger@eyesopen.com>
16063 * gcc.c-torture/execute/string-opt-16.c: New testcase.
16065 2001-12-27 Richard Henderson <rth@redhat.com>
16067 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
16069 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
16071 * g++.dg/eh/ctor1.C: New test.
16072 * g++.dg/other/error2.C: New test.
16074 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
16076 * g++.dg/other/init2.C: New test.
16078 2001-12-24 Richard Henderson <rth@redhat.com>
16080 * gcc.dg/20011223-1.c: New.
16081 * gcc.dg/inline-1.c: New.
16083 2001-12-23 Richard Henderson <rth@redhat.com>
16085 * gcc.dg/asm-4.c: Test operand modifiers.
16087 2001-12-23 Richard Henderson <rth@redhat.com>
16089 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
16091 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
16093 * gcc.c-torture/execute/20011223-1.c: New test.
16095 2001-12-21 Richard Henderson <rth@redhat.com>
16097 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
16098 re-enables the warning.
16100 2001-12-21 Richard Henderson <rth@redhat.com>
16102 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
16104 2001-12-20 Jakub Jelinek <jakub@redhat.com>
16106 * gcc.c-torture/compile/20011218-1.c: New test.
16108 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
16110 * gcc.misc-test/arm-isr.exp: New file. Control running of the
16112 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
16113 epilogue generation for ARM ISR routines.
16115 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16117 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
16118 * gcc.dg/format/c90-printf-3.c: Likewise.
16119 * gcc.dg/format/c99-printf-3.c: Likewise.
16120 * gcc.dg/format/ext-1.c: Likewise.
16121 * gcc.dg/format/ext-6.c: Likewise.
16122 * gcc.dg/format/format.h: Prototype unlocked stdio.
16124 2001-12-20 Richard Henderson <rth@redhat.com>
16126 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
16128 (malloc): Correct allocation logic. Abort if we fill up the
16129 arena before initialization complete.
16130 (realloc): Correct allocation logic.
16132 2001-12-20 Jakub Jelinek <jakub@redhat.com>
16134 * gcc.c-torture/compile/20011219-2.c: New test.
16136 * gcc.c-torture/execute/20011219-1.c: New test.
16138 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
16140 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
16141 target does not support weak symbols.
16143 2001-12-19 Jakub Jelinek <jakub@redhat.com>
16145 * gcc.c-torture/compile/20011219-1.c: New test.
16147 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
16149 * g++.dg/other/error1.C: New test.
16151 2001-12-17 Jeffrey A Law (law@redhat.com)
16153 * gcc.c-torture/execute/20011217-1.c: New test.
16155 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
16157 * objc.dg/special/: New directory.
16158 * objc.dg/special/special.exp: New file.
16159 * objc.dg/special/unclaimed-category-1.h: New file.
16160 * objc.dg/special/unclaimed-category-1a.m: New file.
16161 * objc.dg/special/unclaimed-category-1.m: New file.
16163 2001-12-17 Andreas Jaeger <aj@suse.de>
16165 * gcc.c-torture/compile/20011217-2.c: New test.
16167 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
16169 * gcc.c-torture/compile/20011217-1.c: New test.
16171 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
16173 * testsuite/gcc.dg/20011214-1.c: New.
16175 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
16177 * gcc.dg/altivec-4.c: New.
16179 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
16181 * gcc.dg/20011113-1.c: New test.
16183 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
16185 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
16186 std::__malloc_alloc_template<0> and
16187 std::__default_alloc_template<false, 0>.
16189 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
16191 * objc/execute/bf-21.m: New test.
16192 * objc/execute/enumeration-1.m: New test.
16193 * objc/execute/enumeration-2.m: New test.
16195 2001-12-12 Jakub Jelinek <jakub@redhat.com>
16197 * gcc.dg/gnu89-init-1.c: New test.
16199 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
16201 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
16202 * g++.old-deja/g++.jason/2371.C: Likewise.
16203 * g++.old-deja/g++.jason/template33.C: Likewise.
16204 * g++.old-deja/g++.jason/template34.C: Likewise.
16205 * g++.old-deja/g++.jason/template36.C: Likewise.
16206 * g++.old-deja/g++.oliva/typename1.C: Likewise.
16207 * g++.old-deja/g++.oliva/typename2.C: Likewise.
16208 * g++.old-deja/g++.other/typename1.C: Likewise.
16209 * g++.old-deja/g++.pt/inherit2.C: Likewise.
16210 * g++.old-deja/g++.pt/nontype5.C: Likewise.
16211 * g++.old-deja/g++.pt/typename11.C: Likewise.
16212 * g++.old-deja/g++.pt/typename14.C: Likewise.
16213 * g++.old-deja/g++.pt/typename16.C: Likewise.
16214 * g++.old-deja/g++.pt/typename3.C: Likewise.
16215 * g++.old-deja/g++.pt/typename4.C: Likewise.
16216 * g++.old-deja/g++.pt/typename5.C: Likewise.
16217 * g++.old-deja/g++.pt/typename7.C: Likewise.
16218 * g++.old-deja/g++.robertl/eb9.C: Likewise.
16220 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
16222 * g++.dg/other/linkage1.C: New test.
16223 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
16226 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
16228 * gcc.dg/concat.c: New test.
16230 2001-12-11 Stan Shebs <shebs@apple.com>
16232 * objc/compile: New test directory.
16233 * objc/compile/compile.exp: New expect script.
16234 * objc/compile/20011211-1.m: New compile test.
16236 2001-12-11 Jason Merrill <jason@redhat.com>
16238 * lib/prune.exp (prune_gcc_output): Also handle "In member
16239 function". So many permutations...
16241 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
16243 * g++.dg/template/typedef1.C: New test.
16245 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
16247 * g++.dg/other/copy1.C: New test.
16249 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
16251 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
16253 * gcc.dg/builtin-choose-expr.c: New.
16255 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
16257 * gcc.dg/altivec-2.c: New.
16259 2001-12-07 Richard Henderson <rth@redhat.com>
16261 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
16263 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
16265 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
16268 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
16270 * g++-old.deja/g++.robertl/eb101.C: Deleted.
16272 2001-12-06 Janis Johnson <janis187@us.ibm.com>
16274 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
16275 variable argument list.
16277 2001-12-06 Zack Weinberg <zack@codesourcery.com>
16279 * gcc.c-torture/execute/memcheck: Delete entire directory.
16280 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
16281 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
16283 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
16285 * gcc.dg/Wshadow-1.c: New test.
16287 2001-12-05 Jakub Jelinek <jakub@redhat.com>
16289 * gcc.c-torture/compile/20011130-1.c: New test.
16291 * gcc.dg/noncompile/20011025-1.c: New test.
16293 * g++.dg/other/anon-union.C: New test.
16295 * gcc.c-torture/execute/20011024-1.c: New test.
16297 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
16299 * gcc.c-torture/execute/20000722-1.x,
16300 gcc.c-torture/execute/20010123-1.x: Remove.
16301 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
16302 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
16303 gcc.dg/c99-complit-2.c: New tests.
16305 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
16307 * g++.dg/inherit/base1.C: New test.
16309 2001-12-04 Jakub Jelinek <jakub@redhat.com>
16311 * g++.dg/other/stdarg1.C: New test.
16313 * gcc.c-torture/compile/20011130-2.c: New test.
16315 2001-12-03 Janis Johnson <janis187@us.ibm.com>
16317 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
16318 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
16319 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
16320 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
16321 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
16322 * gcc.dg/builtin-prefetch-1.c: New test.
16324 2001-12-03 Jakub Jelinek <jakub@redhat.com>
16326 * gcc.dg/20011130-1.c: New test.
16328 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
16330 * g++.dg/other/scope1.C: New test.
16331 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
16333 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
16335 * gcc.dg/vla-init-1.c: New test.
16337 2001-12-01 Geoff Keating <geoffk@redhat.com>
16339 * gcc.c-torture/compile/structs.c: New testcase from GDB.
16341 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
16343 * objc.dg/alias.m: Update.
16344 * objc.dg/class-1.m: Update.
16345 * objc.dg/const-str-1.m: Update.
16346 * objc.dg/fwd-proto-1.m: Update.
16347 * objc.dg/id-1.m: Update.
16348 * objc.dg/super-class-1.m: Update.
16350 2001-11-29 Mark Mitchell <mark@codesourcery.com>
16352 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
16355 2001-11-28 Jeffrey A Law (law@cygnus.com)
16357 * gcc.c-torture/execute/20011128-1.c: New test.
16359 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
16361 * gcc.dg/20011127-1.c: New test.
16363 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
16365 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
16366 from Austin Group draft 7.
16367 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
16368 scanf format arguments.
16369 * gcc.dg/format/no-exargs-2.c: New test.
16371 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
16373 * g++.dg/abi/vbase8-4.C: New test.
16375 2001-11-24 Ian Lance Taylor <ian@airs.com>
16377 * gcc.c-torture/execute/20011121-1.c: New test.
16379 2001-11-23 Jeffrey A Law (law@cygnus.com)
16381 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
16383 2001-11-23 Andreas Jaeger <aj@suse.de>
16385 * gcc.dg/cpp/charconst-2.c: New test.
16387 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
16389 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
16390 to the host if it is remote. Let tests specify extra headers
16392 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
16393 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
16394 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
16395 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
16396 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
16397 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
16398 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
16399 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
16400 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
16401 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
16403 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
16405 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
16406 for little endian ARMs.
16408 2001-11-20 Jakub Jelinek <jakub@redhat.com>
16410 * gcc.c-torture/compile/20011119-1.c: New test.
16411 * gcc.c-torture/compile/20011119-2.c: New test.
16413 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
16415 * gcc.dg/altivec-1.c: Fix typo.
16417 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
16419 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
16421 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
16423 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
16425 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
16427 * lib/g77.exp: Don't specify --rpath-link.
16429 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
16430 across all the headers.
16431 * gcc.dg/format/format.exp: For testing on a remote host,
16434 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
16435 * gcc.c-torture/execute/930406-1.c: Likewise.
16436 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
16438 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
16440 * gcc.dg/altivec-1.c: New.
16442 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
16444 * gcc.dg/cpp/fpreprocessed.c: New test case.
16446 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
16448 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
16449 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
16450 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
16452 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
16454 * gcc.dg/no-builtin-1.c: New test.
16456 2001-11-16 Jakub Jelinek <jakub@redhat.com>
16458 * gcc.c-torture/execute/20011115-1.c: New test.
16460 2001-11-15 Jakub Jelinek <jakub@redhat.com>
16462 * gcc.c-torture/compile/20011114-2.c: New test.
16463 * gcc.c-torture/compile/20011114-3.c: New test.
16464 * gcc.c-torture/compile/20011114-4.c: New test.
16466 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
16468 * g++.dg/other/init1.C: New test.
16470 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
16472 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
16475 * gcc.c-torture/execute/20011114-1.c: New testcase.
16477 * gcc.c-torture/compile/20010327-1.c: Revert last change.
16478 * gcc.c-torture/compile/20011114-1.c: New test, exactly
16479 like the (before this change) version of 20010327-1.c.
16481 2001-11-14 Roger Sayle <roger@eyesopen.com>
16483 * gcc.c-torture/execute/string-opt-13.c: New testcase.
16485 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
16487 * g++.dg/init/array2.C: New test.
16489 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
16491 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
16493 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
16495 * g++.dg/other/forscope1.C: New test.
16496 * g++.dg/ext/forscope1.C: New test.
16497 * g++.dg/ext/forscope2.C: New test.
16499 2001-11-13 Jakub Jelinek <jakub@redhat.com>
16501 * gcc.c-torture/execute/20011113-1.c: New test.
16503 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
16505 * gcc.c-torture/execute/20011109-2.c: New test.
16507 * gcc.c-torture/execute/20011109-1.c: New test.
16509 2001-11-09 Jakub Jelinek <jakub@redhat.com>
16511 * gcc.c-torture/compile/20011109-1.c: New test.
16513 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
16515 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
16516 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
16517 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
16518 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
16519 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
16520 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
16521 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
16523 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
16525 * g++.dg/warn/Wshadow-1.C: New tests.
16526 * g++.old-deja/g++.mike/for3.C: Update.
16528 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
16530 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
16531 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
16532 XFAILs. Adjust expected error texts.
16533 * gcc.c-torture/compile/20011106-1.c,
16534 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
16535 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
16536 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
16537 gcc.dg/c99-array-lval-5.c: New tests.
16539 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
16541 * gcc.dg/cpp/defined.c: Update.
16543 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
16545 * gcc.c-torture/execute/anon-1.c: New test.
16547 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
16549 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
16550 same size, so no warning should be produced on stormy16.
16552 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
16553 due to oversized array.
16554 * g++.old-deja/g++.mike/ns15.C: Likewise.
16555 * g++.old-deja/g++.pt/crash16.C: Likewise.
16557 2001-11-02 Graham Stott <grahams@redhat.com>
16559 * g++.dgother/debug1.C: Fix typos.
16561 2001-11-01 Jakub Jelinek <jakub@redhat.com>
16563 * g++.dg/other/debug1.C: New test.
16565 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
16567 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
16570 2001-10-30 Jakub Jelinek <jakub@redhat.com>
16572 * gcc.dg/20011029-2.c: New test.
16574 * gcc.c-torture/compile/20011029-1.c: New test.
16576 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
16578 * objc/execute/class_self-1.m: New test.
16579 * objc/execute/class_self-2.m: New test.
16581 2001-10-25 Zack Weinberg <zack@codesourcery.com>
16583 * gcc.misc-tests/msgs.exp: Delete.
16584 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
16585 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
16586 error set to match recent changes.
16588 2001-10-24 Zack Weinberg <zack@codesourcery.com>
16590 * gcc.dg/20011021-1.c: New test.
16592 2001-10-24 Jakub Jelinek <jakub@redhat.com>
16594 * gcc.c-torture/compile/20011023-1.c: New test.
16596 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
16598 * lib/g77.exp: Rewrite based on lib/g++.exp.
16600 2001-10-19 Jakub Jelinek <jakub@redhat.com>
16602 * gcc.c-torture/execute/20011019-1.c: New test.
16604 * gcc.dg/20011018-1.c: New test.
16606 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
16608 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
16610 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
16612 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
16613 * gcc.dg/attr-invalid.c: Likewise.
16615 2001-10-18 Jakub Jelinek <jakub@redhat.com>
16617 * testsuite/gcc.dg/20011015-1.c: New test.
16619 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
16621 * g++.dg/template/unify2.C: New test.
16623 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
16625 * g++.dg/other/exception-specification.C: New test
16627 2001-10-13 Tom Rix <trix@redhat.com>
16629 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
16630 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
16632 2001-10-12 Jakub Jelinek <jakub@redhat.com>
16634 * testsuite/gcc.dg/20011009-1.c: New test.
16636 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
16639 * g++.dg/other/friend1.C: New test.
16641 2001-10-11 Richard Henderson <rth@redhat.com>
16643 * g++.old-deja/g++.other/crash18.C: Add -S to options.
16645 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16647 * gcc.c-torture/compile/20011010-1.c: New.
16649 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
16651 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
16652 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
16653 g77.f-torture/execute/execute.exp,
16654 g77.f-torture/noncompile/noncompile.exp,
16655 gcc.c-torture/compile/compile.exp,
16656 gcc.c-torture/execute/execute.exp,
16657 gcc.c-torture/execute/ieee/ieee.exp,
16658 gcc.c-torture/execute/memcheck/memcheck.exp,
16659 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
16660 objc/execute/execute.exp: Update FSF address.
16662 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
16664 * gcc.dg/cpp/cmdlne-C.c: Update.
16665 * gcc.dg/cpp/cmdlne-C2.c: New.
16667 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16669 * gcc.c-torture/execute/20011008-3.c: New.
16671 2001-10-08 DJ Delorie <dj@redhat.com>
16673 * gcc.dg/20011008-1.c: New.
16674 * gcc.dg/20011008-2.c: New.
16676 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
16678 * gcc.dg/cpp/spacing1.c: Update test.
16680 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
16682 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
16683 spelling errors of "separate" as "seperate".
16685 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
16687 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
16688 enough to avoid inlining.
16690 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
16692 * lib/g77.exp: set libg2c_dir correctly.
16694 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
16696 * gcc.dg/cpp/macro11.c: New test.
16698 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
16700 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
16701 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
16702 gcc.dg/format/multattr-3.c: New tests.
16703 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
16704 tests for format attributes on function pointers being rejected.
16706 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
16708 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
16710 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
16712 * g++.dg/warn/format1.C: New test.
16714 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
16716 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
16718 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
16720 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
16722 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
16724 * gcc.dg/cpp/redef2.c: Add test.
16726 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
16728 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
16729 long-standing bug on i686, apparently.
16730 * gcc.c-torture/execute/loop-2c.x: New file.
16731 * gcc.c-torture/execute/loop-2d.x: New file.
16732 * gcc.c-torture/execute/loop-3c.x: New file.
16734 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
16736 * gcc.dg/cpp/20000625-2.c: Correct line number.
16738 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
16740 * gcc.dg/cpp/macro10.c: New test.
16741 * gcc.dg/cpp/strify3.c: New test.
16742 * gcc.dg/cpp/spacing1.c: Add tests.
16743 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
16744 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
16746 2001-09-24 DJ Delorie <dj@redhat.com>
16748 * gcc.c-torture/execute/20010924-1.c: New test.
16750 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
16752 * testsuite/objc/execute/paste.m: Remove.
16754 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
16756 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
16758 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
16760 * g77.dg/strlen0.f: New test.
16762 2001-09-21 Richard Henderson <rth@redhat.com>
16764 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
16765 * g++.old-deja/g++.abi/vtable2.C: Likewise.
16767 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
16769 Table-driven attributes.
16770 * g++.dg/ext/attrib1.C: New test.
16772 2001-09-20 DJ Delorie <dj@redhat.com>
16774 * gcc.dg/20000926-1.c: Update expected warning messages.
16775 * gcc.dg/array-2.c: Likewise, and test for warnings too.
16776 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
16779 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
16781 * g++.dg/eh/registers1.C: New test case.
16783 2001-09-17 Richard Henderson <rth@redhat.com>
16785 * gcc.dg/array-5.c: Fix VLA decomposition test.
16787 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
16789 * gcc.dg/cpp/line5.c: New testcase.
16791 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
16793 * gcc.dg/cpp/macro9.c: New test.
16795 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
16797 * gcc.c-torture/execute/980223.c: Change type of addr from long
16800 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
16802 * gcc.c-torture/execute/20010915-1.c: New test.
16804 2001-09-14 Janis Johnson <janis187@us.ibm.com>
16806 * g77.dg/bprob: New directory.
16807 * g77.dg/bprob/bprob.exp: New file.
16808 * g77.dg/bprob/bprob-1.f: New test.
16809 * g77.dg/gcov: New directory.
16810 * g77.dg/gcov/gcov.exp: New file.
16811 * g77.dg/gcov/gcov-1.f: New test.
16812 * g77.dg/gcov/gcov-1.x: New file.
16814 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
16816 * gcc.dg/cpp/directiv.c: Update.
16817 * gcc.dg/cpp/undef1.c: Update.
16819 2001-09-12 Jakub Jelinek <jakub@redhat.com>
16821 * gcc.dg/20010912-1.c: New test.
16823 2001-09-11 Janis Johnson <janis187@us.ibm.com>
16825 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
16826 language-independent file in lib.
16827 * lib/gcov.exp: New file.
16829 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
16831 * gcc.c-torture/compile/20010911-1.c: New test.
16833 2001-09-10 Janis Johnson <janis187@us.ibm.com>
16835 * lib/profopt.exp: New, to support profile-directed optimizations.
16836 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
16837 * gcc.misc-tests/bprob-1.c: New test.
16838 * gcc.misc-tests/bprob-2.c: New test.
16840 2001-09-07 Janis Johnson <janis187@us.ibm.com>
16842 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
16843 XFAIL and which kinds of gcov output to verify.
16844 * gcc.misc-tests/gcov-4b.x: New file.
16845 * gcc.misc-tests/gcov-5b.x: New file.
16846 * gcc.misc-tests/gcov-6.x: New file.
16847 * gcc.misc-tests/gcov-7.c: New test.
16848 * gcc.misc-tests/gcov-7.x: New file.
16850 2001-09-06 Janis Johnson <janis187@us.ibm.com>
16852 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
16853 * gcc.misc-tests/gcov-6.c: New test.
16855 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
16858 * g++.dg/abi/vbase1.C: New test.
16860 2001-09-05 Ziemowit Laski <zlaski@apple.com>
16862 * objc.dg/method-2.m: New.
16864 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
16867 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
16868 * g++.dg/init/empty1.C: New test.
16870 2001-09-03 Jakub Jelinek <jakub@redhat.com>
16872 * gcc.c-torture/compile/20010903-1.c: New test.
16874 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
16876 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
16879 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
16881 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
16883 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
16885 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
16887 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
16889 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
16890 for 16-bit 'unsigned int'.
16892 2001-08-29 Kazu Hirata <kazu@hxi.com>
16894 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
16896 2001-08-27 Richard Henderson <rth@redhat.com>
16898 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
16899 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
16901 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
16903 * gcc.dg/asm-names.c (ymain): New.
16905 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
16907 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
16908 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
16909 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
16911 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16913 * gcc.dg/compare5.c: New testcase.
16915 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
16917 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
16918 and "In instantiation".
16920 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
16922 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
16924 2001-08-20 Janis Johnson <janis187@us.ibm.com>
16926 * gcc.misc-tests/gcov.exp: Add support for branch information.
16927 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
16928 * gcc.misc-tests/gcov-4.c: New test.
16929 * gcc.misc-tests/gcov-4b.c: New test.
16930 * gcc.misc-tests/gcov-5b.c: New test.
16932 2001-08-20 Zack Weinberg <zackw@panix.com>
16934 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
16937 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
16939 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
16941 2001-08-19 Jakub Jelinek <jakub@redhat.com>
16943 * g++.dg/eh/template1.C: New test.
16945 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
16947 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
16949 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
16952 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
16954 * lib/g77-dg.exp: Use prune.exp for common procedures
16955 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
16956 * lib/g77.exp: (g77-dg-prune) Remove
16958 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
16960 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
16962 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16964 * g++.dg/template/unify1.C: New test.
16966 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
16968 * g++.dg/abi/empty4.C: New test.
16970 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
16972 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
16974 * g77.f-torture/compile/pr3743.x: Likewise
16976 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
16978 * g++.dg/other/using-declaration.C: New test.
16980 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
16982 * gcc.dg/cpp/tr-sign.c: New testcase.
16984 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
16986 * gcc.dg/cpp/19951025-1.c: Revert.
16987 * gcc.dg/cpp/directiv.c: We no longer process directives that
16988 interrupt macro arguments.
16990 2001-08-03 Zack Weinberg <zackw@stanford.edu>
16992 * gcc.dg/bconstp-1.c: New test.
16994 2001-08-03 Richard Henderson <rth@redhat.com>
16996 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
16998 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
17000 * gcc.dg/cpp/19951025-1.c: Update.
17002 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
17004 * g77.dg/ff90-1.f (s): Fix reference of variable z,
17007 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
17010 * g++.old-deja/g++.ns/ns14.C: Remove special options.
17011 * g++.old-deja/g++.other/std1.C: Likewise.
17012 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
17014 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
17016 * lib/g77.exp: Load gcc-defs.exp for common procedures
17017 (g77_pass, g77_fail, g77_finish, g77_exit,
17018 ${tool}_check_unsupported_p} Now redundant. Deleted.
17020 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
17022 * g77.dg/fbackslash.f
17023 * g77.dg/fcase-preserve.f
17025 * g77.dg/ffixed-line-length-0.f
17026 * g77.dg/ffixed-line-length-132.f
17027 * g77.dg/ffixed-line-length-7.f
17028 * g77.dg/ffixed-line-length-72.f
17029 * g77.dg/ffixed-line-length-none.f
17030 * g77.dg/ffree-form-1.f
17031 * g77.dg/fno-backslash.f
17032 * g77.dg/fno-f90-1.f
17033 * g77.dg/fno-fixed-form-1.f
17034 * g77.dg/fno-onetrip.f
17035 * g77.dg/fno-typeless-boz.f
17036 * g77.dg/fno-underscoring.f
17037 * g77.dg/fno-vxt-1.f
17038 * g77.dg/fonetrip.f
17039 * g77.dg/ftypeless-boz.f
17040 * g77.dg/fugly-assumed.f
17041 * g77.dg/funderscoring.f
17044 2001-08-01 Ziemowit Laski <zlaski@apple.com>
17046 * objc.dg/fwd-proto-1.m: New.
17047 * objc.dg/local-decl-1.m: New.
17048 * objc.dg/naming-1.m: New.
17049 * objc.dg/naming-2.m: New.
17050 * objc.dg/proto-hier-1.m: New.
17052 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
17054 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
17055 largest-type elements to a struct makes its size grow.
17057 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
17059 * g++.dg/abi/vthunk1.C: New test.
17061 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
17063 * g++.dg/abi/vbase8-22.C: New test.
17065 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
17067 * gcc.dg/cpp/macro8.c: New test.
17069 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
17071 * g++.dg/abi/vbase8-21.C: New test.
17073 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
17075 * g++.dg/abi/vbase8-10.C: New test.
17077 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17079 * lib/g++.exp (g++_set_ld_library_path): Renamed to
17080 ${tool}_set_ld_library_path.
17082 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
17085 2001-07-26 Stan Cox <scox@redhat.com>
17087 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
17088 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
17089 gcc_exit, gcc_check_unsupported_p):
17090 Moved to gcc-deps.exp
17091 * gcc-deps.exp: New file.
17093 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17095 * g++.old-deja/g++.pt/defarg14.C: New test.
17097 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
17099 * g++.old-deja/g++.other/lineno5.C: New test.
17101 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
17103 * g++.old-deja/g++.pt/crash68.C: New test.
17105 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
17107 * g++.old-deja/g++.other/crash42.C: New test.
17109 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
17111 * gcc.dg/cpp/extratokens.c: Fix.
17112 * gcc.dg/cpp/skipping2.c: New tests.
17114 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17116 * gcc.c-torture/execute/20010724-1.c: New file.
17117 * gcc.c-torture/execute/20010724-1.x: New file.
17119 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
17121 * g++.old-deja/g++.other/cond7.C: New test.
17123 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
17125 * g++.old-deja/g++.other/optimize4.C: New test.
17127 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
17129 * g++.old-deja/g++.abi/vbase8-5.C: New test.
17131 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
17133 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
17134 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
17135 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
17136 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
17138 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
17139 bug report" message.
17141 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
17142 * g++.dg/ext/instantiate1.C: Move from old-deja.
17144 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
17146 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
17147 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
17148 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
17149 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
17151 2001-07-23 Jeffrey A Law (law@cygnus.com)
17153 * gcc.c-torture/execute/20010723-1.c: New test.
17155 2001-07-23 Ben Elliston <bje@redhat.com>
17157 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
17159 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17161 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
17163 Delete handling of ieee_multilib_flags.
17164 Pass -mieee for alpha*-*-* and sh-*-*.
17165 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
17167 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
17169 Remove old-abi tests.
17170 * g++.old-deja/g++.mike/p11116.C: Remove.
17171 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
17173 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
17175 * g77.f-torture/compile/pr3743.f: New test
17177 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
17179 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
17181 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17183 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
17184 g++.old-deja/g++.pt/static6.C: Likewise.
17185 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
17186 supports weak symbols.
17188 2001-07-18 Andreas Jaeger <aj@suse.de>
17190 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
17193 2001-07-18 Andreas Jaeger <aj@suse.de>
17195 * gcc.dg/iftrap-1.c: Fix target line.
17197 2001-07-17 Richard Henderson <rth@redhat.com>
17199 * gcc.c-torture/execute/20010717-1.c: New.
17201 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
17203 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
17206 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
17208 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
17210 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17212 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
17213 UAC_SIGBUS, UAC_NOPRINT definitions.
17215 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
17217 * objc/execute/object_is_class.m: New test.
17218 * objc/execute/object_is_meta_class.m: New test.
17220 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
17222 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
17223 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
17225 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
17227 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
17228 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
17230 2001-07-14 Richard Henderson <rth@redhat.com>
17232 * gcc.dg/iftrap-1.c: New.
17234 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
17236 * g77.f-torture/execute/intrinsic77.f: New test.
17238 2001-07-11 Janis Johnson <janis@us.ibm.com>
17240 * gcc.misc-tests/gcov-3.c: New test.
17242 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
17244 * gcc.c-torture/compile/20010711-1.c,
17245 * gcc.c-torture/compile/20010711-2.c: New tests.
17247 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
17249 * gcc.c-torture/execute/20010711-1.c: New test.
17251 2001-07-11 Ben Elliston <bje@redhat.com>
17253 * g++.old-deja/g++.other/enum5.C: New test.
17255 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
17257 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
17258 (g++-dg-prune): Call prune_gcc_output.
17259 * prune.exp: New file for prune_gcc_output.
17260 * lib/g++.exp, lib/gcc.exp: Load it.
17262 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
17264 * gcc.c-torture/compile/20010701-1.c,
17265 g++.old-deja/g++.ext/attrib6.C: New tests.
17267 2001-07-06 Jeffrey A Law (law@cygnus.com)
17269 * gcc.c-torture/compile/20010706-1.c: New test.
17271 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
17273 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
17275 2001-06-28 Stan Shebs <shebs@apple.com>
17277 * gcc.dg/pragma-darwin.c: New test.
17279 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17281 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
17282 Solaris 2.[678] system.
17284 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
17286 * gcc.dg/20010622-1.c: New test.
17288 2001-06-18 Stan Shebs <shebs@apple.com>
17290 * objc.dg: New directory.
17291 * objc.dg/dg.exp: New file.
17292 * objc.dg/alias.m: New.
17293 * objc.dg/class-1.m: New.
17294 * objc.dg/class-2.m: New.
17295 * objc.dg/const-str-1.m: New.
17296 * objc.dg/const-str-2.m: New.
17297 * objc.dg/id-1.m: New.
17298 * objc.dg/method-1.m: New.
17299 * objc.dg/super-class-1.m: New.
17300 * lib/objc-dg.exp: New file.
17302 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
17304 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
17307 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
17309 * g++.old-deja/g++.abi/vbase8-9.C: New test.
17311 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17313 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
17316 2001-06-12 Richard Henderson <rth@redhat.com>
17318 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
17320 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
17322 * g++.old-deja/g++.abi/vbase5.C: New test.
17323 * g++.old-deja/g++.abi/vbase6.C: New test.
17324 * g++.old-deja/g++.abi/vbase7.C: New test.
17326 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17328 * gcc.c-torture/compile/20010610-1.c: New test.
17330 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
17332 * g++.old-deja/g++.abi/vbase4.C: New test.
17334 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
17336 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
17337 support %f for HC11/HC12 targets.
17338 * gcc.c-torture/execute/930513-1.x: New file, likewise.
17339 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
17340 on HC11/HC12 targets.
17341 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
17343 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17345 * gcc.dg/wchar_t-1.c: New file.
17346 * gcc.dg/wint_t-1.c: Likewise.
17348 2001-06-11 Bernd Schmidt <bernds@redhat.com>
17350 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
17352 2001-06-11 Richard Henderson <rth@redhat.com>
17354 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
17356 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
17358 * gcc.c-torture/compile/20010611-1.c: New test.
17360 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
17362 * gcc.dg/c99-tag-1.c: Add more tests.
17364 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
17366 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
17367 representation on MN10300 and ARM/Thumb.
17369 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
17371 * g77.f-torture/execute/20010610.f: New.
17373 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
17375 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
17378 2001-06-09 Richard Henderson <rth@redhat.com>
17380 * gcc.c-torture/execute/ashrdi-1.c: New.
17381 * gcc.c-torture/execute/ashldi-1.c: New.
17382 * gcc.c-torture/execute/lshrdi-1.c: New.
17384 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
17386 * objc/execute/load-3.m: Added. Check sending +load to categories,
17387 in addition to classes.
17389 2001-06-08 Stan Shebs <shebs@apple.com>
17391 * objc/execute/load-2.m: New test. From Nicola Pero
17392 <n.pero@mi.flashnet.it>.
17394 2001-06-08 Jakub Jelinek <jakub@redhat.com>
17396 * gcc.c-torture/execute/20010605-2.c: New test.
17398 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
17400 * g++.old-deja/g++.abi/vbase2.C: New test.
17401 * g++.old-deja/g++.abi/vbase3.C: New test.
17403 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
17405 * g++.old-deja/g++.pt/friend49.C: New test.
17407 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
17409 * g++.old-deja/g++.ext/anon3.C: New test.
17411 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
17413 * g++.old-deja/g++.other/conv7.C: New test.
17415 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
17417 * gcc.c-torture/compile/20010605-2.c: New test.
17419 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
17421 * gcc.c-torture/execute/20010604-1.c: New test.
17423 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
17425 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
17427 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
17429 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
17430 (g++_link_flags): Likewise.
17431 (g++_init): Pass gccpath's value to two previous functions.
17433 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17435 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
17436 Ensure logfile entry matches exec command line.
17438 2001-05-31 Richard Henderson <rth@redhat.com>
17440 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
17441 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
17443 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
17445 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
17446 compiler for irix6.2
17448 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
17450 * g++.old-deja/g++.other/optimize3.C: New file.
17452 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
17454 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
17457 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
17459 * g++.old-deja/g++.other/optimize2.C: New file.
17461 2001-05-25 Diego Novillo <dnovillo@redhat.com>
17463 * gcc.c-torture/compile/20010518-2.c: New file.
17464 * gcc.c-torture/execute/20010518-1.c: New file.
17465 * gcc.c-torture/execute/20010518-2.c: New file.
17467 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
17469 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
17471 2001-05-24 Mark Mitchell <mark@codesourcery.com>
17473 G++ no longer defines builtins that do not begin with __builtin.
17474 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
17475 * g++.old-deja/g++.brendand/misc13.C: Likewise.
17476 * g++.old-deja/g++.law/builtin1.C: Likewise.
17477 * g++.old-deja/g++.law/cvt2.C: Likewise.
17478 * g++.old-deja/g++.mike/net5.C: Likewise.
17479 * g++.old-deja/g++.other/builtins1.C: Likewise.
17480 * g++.old-deja/g++.other/builtins2.C: Likewise.
17481 * g++.old-deja/g++.other/builtins3.C: Likewise.
17482 * g++.old-deja/g++.other/builtins4.C: Likewise.
17483 * g++.old-deja/g++.other/inline8.C: Likewise.
17484 * g++.old-deja/g++.robertl/eb39.C: Likewise.
17486 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
17488 * g++.old-deja/g++.pt/using1.C: Adjust.
17489 * g++.old-deja/g++.pt/using2.C: New test.
17491 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
17493 * gcc.dg/cpp/charconst.c: New tests.
17494 * gcc.dg/cpp/escape.c: New tests.
17495 * gcc.dg/cpp/escape-1.c: New tests.
17496 * gcc.dg/cpp/escape-2.c: New tests.
17497 * gcc.dg/cpp/ucs.c: New tests.
17499 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
17501 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
17502 native compiler for irix6.5.
17504 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
17506 * lib/g++.exp (g++_include_flags): Use args to compute
17508 (g++_link_flags): Likewise.
17509 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
17511 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
17513 * gcc.dg/c90-hexfloat-1.c: Add more tests.
17515 2001-05-21 Geoff Keating <geoffk@redhat.com>
17517 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
17520 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
17522 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
17524 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
17525 to STACK_SIZE; Use it to define size of add_histo array.
17526 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
17528 (f): Use GITT_SIZE to define size of gitt local table.
17529 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
17530 to STACK_SIZE; Use it to define size of bytemem array.
17532 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
17534 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
17535 on 68HC11/HC12 due to the asm instruction.
17536 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
17537 * gcc.c-torture/compile/920520-1.x: Likewise.
17538 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
17539 on 68HC11/HC12 because the function is larger than 64K.
17540 * gcc.c-torture/compile/961203-1.x: New file, this test fails
17541 on 68HC11/HC12 because the structure is too large.
17543 2001-05-20 Richard Henderson <rth@redhat.com>
17545 * gcc.c-torture/execute/20010520-1.c: New.
17547 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17549 * g++.old-deja/g++.warn/compare1.C: New test.
17550 * gcc.dg/compare4.c: New test.
17552 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
17554 * g++.old-deja/g++.other/optimize1.C: New test.
17556 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17558 * g++.old-deja/g++.pt/spec41.C: New test.
17560 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
17562 * gcc.c-torture/compile/20010114-1.x: Remove.
17564 2001-05-18 Stan Shebs <shebs@apple.com>
17566 * gcc.c-torture/compile/20010518-1.c: New test.
17568 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
17570 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
17571 * g++.old-deja/g++.pt/crash67.C: New test.
17573 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
17575 * g++.old-deja/g++.other/debug9.C: New test.
17577 2001-05-16 Zack Weinberg <zackw@stanford.edu>
17579 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
17581 2001-05-16 Jan Hubicka <jh@suse.cz>
17583 * gcc.c-torture/compile/20010516-1.c: New test.
17585 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
17587 * g++.old-deja/g++.other/crash41.C: New test.
17589 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
17591 * g++.old-deja/g++.pt/crash66.C: New test.
17593 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
17595 * g++.old-deja/g++.robertl/eb27.C: Convert.
17597 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
17599 * g++.dg/friend-warn.C: New test. Do not warn about friend
17600 declaration being redundant.
17602 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
17604 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
17606 2001-05-14 Mark Mitchell <mark@codesourcery.com>
17608 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
17610 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
17612 * lib/g++.exp: Use testsuite_flags.
17614 2001-05-13 Mark Mitchell <mark@codesourcery.com>
17616 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
17618 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
17620 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
17622 2001-05-11 Mark Mitchell <mark@codesourcery.com>
17624 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
17626 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
17628 * gcc.c-torture/compile/20010313-1.c: New test.
17630 2001-05-09 Zack Weinberg <zackw@stanford.edu>
17632 * gcc.dg/cpp/direct2.c: New test.
17633 * gccq.dg/cpp/direct2s.c: New test.
17635 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
17637 2001-05-07 Mark Mitchell <mark@codesourcery.com>
17639 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
17640 * g++.old-deja/g++.other/op3.C: Likewise.
17642 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
17644 * gcc.dg/cpp/syshdr.h: New file.
17645 * gcc.dg/cpp/sysmac1.c: Update.
17646 * gcc.dg/cpp/sysmac2.c: Update.
17648 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
17650 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
17652 2001-05-04 David Edelsohn <edelsohn@gnu.org>
17654 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
17655 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
17657 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
17659 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
17661 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
17663 * lib/g++.exp (g++_include_flags): Don't use any special flags
17664 if TESTING_IN_BUILD_TREE is not defined.
17665 (g++_init): Use a plain 'c++' as the compiler if
17666 TESTING_IN_BUILD_TREEE is not defined.
17668 2001-05-02 Jakub Jelinek <jakub@redhat.com>
17670 * g++.old-deja/g++.eh/catch13.C: New test.
17671 * g++.old-deja/g++.eh/catch14.C: New test.
17673 2001-05-02 Jakub Jelinek <jakub@redhat.com>
17675 * gcc.dg/cpp/tr-define.c: New test.
17677 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
17679 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
17680 <stdlib.h>, not <malloc.h>.
17682 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
17684 * g++.old-deja/g++.ns/template17.C: New test.
17686 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
17688 * g++.old-deja/g++.pt/ref4.C: New test.
17690 2001-04-30 Richard Henderson <rth@redhat.com>
17692 * gcc.dg/20000724-1.c: Revert last change.
17694 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
17696 * g77.f-torture/execute/20010430.f: New test.
17698 2001-04-30 Mark Mitchell <mark@codesourcery.com>
17700 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
17702 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
17704 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
17706 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
17708 * g++.old-deja/g++.eh/crash6.C: New test.
17710 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
17712 * g++.old-deja/g++.other/warn7.C: New test.
17714 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
17716 * g++.old-deja/g++.other/defarg9.C: New test.
17718 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
17720 * g77.f-torture/compile/20010426.f: New test.
17721 * g77.f-torture/execute/20010426.f: New test.
17723 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
17725 * g77.f-torture/compile/20000629-1.x: Remove - error
17728 2001-04-26 Jeffrey A Law (law@cygnus.com)
17730 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
17731 Tweak slightly to work with g++.dg framework.
17732 * g++.dg/special/ecos.exp: Run initp1.C test.
17733 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
17735 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
17736 its linker doesn't give line numbers either.
17737 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
17739 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
17741 * g++.old-deja/g++.other/lex1.C: New test.
17743 2001-04-26 Jakub Jelinek <jakub@redhat.com>
17745 * gcc.dg/noncompile/20010425-1.c: New test.
17747 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
17749 * g++.old-deja/g++.pt/mangle2.C: New test.
17751 2001-04-25 Jakub Jelinek <jakub@redhat.com>
17753 * gcc.dg/format/plus-1.c: New test.
17755 2001-04-25 Jakub Jelinek <jakub@redhat.com>
17757 * gcc.dg/20010423-1.c: New test.
17759 2001-04-25 Jakub Jelinek <jakub@redhat.com>
17761 * gcc.c-torture/execute/20010422-1.c: New test.
17763 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
17765 * g++.old-deja/g++.ns/type2.C: New test.
17767 2001-04-24 Zack Weinberg <zackw@stanford.edu>
17769 * g++.old-deja/g++.other/perf1.C: New test.
17771 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
17773 * gcc.dg/c99-func-2.c: Remove xfail.
17774 * gcc.dg/c99-func-3.c: Remove xfail.
17775 * gcc.dg/c99-func-4.c: Remove xfail.
17777 2001-04-23 Zack Weinberg <zackw@stanford.edu>
17779 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
17781 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
17783 * gcc.c-torture/compile/20010423-1.c: New test.
17785 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
17787 * g++.old-deja/g++.pt/typename28.C: New test.
17789 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
17791 * g++.old-deja/g++.abi/empty2.C: New test.
17792 * g++.old-deja/g++.abi/empty3.C: New test.
17794 2001-04-20 Jakub Jelinek <jakub@redhat.com>
17796 * g++.old-deja/g++.other/comdat2.C: New test.
17797 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
17799 2001-04-20 Jakub Jelinek <jakub@redhat.com>
17801 * g++.old-deja/g++.other/overload14.C: New test.
17803 2001-04-20 Jakub Jelinek <jakub@redhat.com>
17805 * g++.old-deja/g++.other/lookup23.C: New test.
17807 2001-04-20 Jakub Jelinek <jakub@redhat.com>
17809 * gcc.c-torture/execute/20010403-1.c: New test.
17811 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
17812 Mark Mitchell <mark@codesourcery.com>
17814 * lib/old-dejagnu.exp: Don't delete output of executable.
17815 Add .exe suffix to executables.
17817 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
17819 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
17821 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17823 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
17825 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
17827 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
17828 * g++.old-deja/g++.abi/crash1.C: New test.
17830 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
17832 * g++.old-deja/g++.other/crash40.C: New test.
17834 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17836 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
17838 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
17840 * g++.old-deja/g++.other/warn6.C: New test.
17842 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
17844 * g++.old-deja/g++.robertl/eb42.C: Same.
17846 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17848 * gcc.dg/wtr-conversion-1.c: New testcase.
17850 2001-04-10 Richard Henderson <rth@redhat.com>
17852 * g++.old-deja/g++.other/array5.C: New.
17854 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17856 * gcc.c-torture/execute/20010408-1.c: New test.
17858 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
17860 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
17861 headers and constructs.
17862 * g++.old-deja/g++.robertl/eb79.C: Same.
17863 * g++.old-deja/g++.robertl/eb77.C (main): Same.
17864 * g++.old-deja/g++.robertl/eb73.C: Same.
17865 * g++.old-deja/g++.robertl/eb66.C (main): Same.
17866 * g++.old-deja/g++.robertl/eb55.C (t): Same.
17867 * g++.old-deja/g++.robertl/eb54.C (main): Same.
17868 * g++.old-deja/g++.robertl/eb46.C (main): Same.
17869 * g++.old-deja/g++.robertl/eb44.C: Same.
17870 * g++.old-deja/g++.robertl/eb41.C (main): Same.
17871 * g++.old-deja/g++.robertl/eb4.C (main): Same.
17872 * g++.old-deja/g++.robertl/eb39.C: Same.
17873 * g++.old-deja/g++.robertl/eb33.C (main): Same.
17874 * g++.old-deja/g++.robertl/eb31.C (main): Same.
17875 * g++.old-deja/g++.robertl/eb30.C: Same.
17876 * g++.old-deja/g++.robertl/eb3.C: Same.
17877 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
17878 * g++.old-deja/g++.robertl/eb21.C: Same.
17879 * g++.old-deja/g++.robertl/eb15.C: Same.
17880 * g++.old-deja/g++.robertl/eb118.C: Same.
17881 * g++.old-deja/g++.robertl/eb115.C (main): Same.
17882 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
17883 * g++.old-deja/g++.robertl/eb109.C: Same.
17884 * g++.old-deja/g++.other/sibcall1.C (main): Same.
17885 * g++.old-deja/g++.mike/rtti1.C: Same.
17886 * g++.old-deja/g++.mike/p658.C: Same.
17887 * g++.old-deja/g++.mike/net46.C: Same.
17888 * g++.old-deja/g++.mike/net34.C: Same.
17889 * g++.old-deja/g++.mike/memoize1.C: Same.
17890 * g++.old-deja/g++.mike/eh2.C: Same.
17891 * g++.old-deja/g++.law/weak.C: Same.
17892 * g++.old-deja/g++.law/visibility7.C: Same.
17893 * g++.old-deja/g++.law/visibility25.C: Same.
17894 * g++.old-deja/g++.law/visibility22.C: Same.
17895 * g++.old-deja/g++.law/visibility2.C: Same.
17896 * g++.old-deja/g++.law/visibility17.C: Same.
17897 * g++.old-deja/g++.law/visibility13.C: Same.
17898 * g++.old-deja/g++.law/visibility10.C: Same.
17899 * g++.old-deja/g++.law/visibility1.C: Same.
17900 * g++.old-deja/g++.law/virtual3.C (eval): Same.
17901 * g++.old-deja/g++.law/vbase1.C: Same.
17902 * g++.old-deja/g++.law/operators32.C: Same.
17903 * g++.old-deja/g++.law/nest3.C: Same.
17904 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
17905 * g++.old-deja/g++.law/except5.C (main): Same.
17906 * g++.old-deja/g++.law/cvt7.C (run): Same.
17907 * g++.old-deja/g++.law/cvt2.C: Same.
17908 * g++.old-deja/g++.law/cvt16.C: Same.
17909 * g++.old-deja/g++.law/ctors6.C (bar): Same.
17910 * g++.old-deja/g++.law/ctors17.C (main): Same.
17911 * g++.old-deja/g++.law/ctors13.C: Same.
17912 * g++.old-deja/g++.law/ctors12.C (main): Same.
17913 * g++.old-deja/g++.law/ctors10.C: Same.
17914 * g++.old-deja/g++.law/code-gen5.C: Same.
17915 * g++.old-deja/g++.law/bad-error7.C: Same.
17916 * g++.old-deja/g++.law/arm9.C: Same.
17917 * g++.old-deja/g++.law/arm12.C: Same.
17918 * g++.old-deja/g++.law/arg8.C: Same.
17919 * g++.old-deja/g++.law/arg1.C: Same.
17920 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
17921 * g++.old-deja/g++.jason/template31.C: Same.
17922 * g++.old-deja/g++.jason/template24.C (main): Same.
17923 * g++.old-deja/g++.jason/2371.C: Same.
17924 * g++.old-deja/g++.eh/new2.C: Same.
17925 * g++.old-deja/g++.eh/new1.C: Same.
17926 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
17927 * g++.old-deja/g++.brendan/nest21.C (main): Same.
17928 * g++.old-deja/g++.brendan/err-msg3.C: Same.
17929 * g++.old-deja/g++.brendan/crash62.C: Same.
17930 * g++.old-deja/g++.brendan/crash52.C: Same.
17931 * g++.old-deja/g++.brendan/crash49.C (main): Same.
17932 * g++.old-deja/g++.brendan/crash38.C: Same.
17933 * g++.old-deja/g++.brendan/crash15.C (main): Same.
17934 * g++.old-deja/g++.brendan/copy9.C: Same.
17936 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
17938 * gcc.c-torture/execute/20001203-2.c (memset):
17939 Count argument is of type __SIZE_TYPE__.
17941 2001-04-04 Diego Novillo <dnovillo@redhat.com>
17943 * gcc.c-torture/compile/20010404-1.c: New test.
17945 2001-04-04 Jakub Jelinek <jakub@redhat.com>
17947 * gcc.c-torture/compile/20010326-1.c: New test.
17949 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
17951 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
17952 peculiarities of the SH.
17953 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
17955 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17957 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
17958 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
17959 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
17961 2001-04-02 Jakub Jelinek <jakub@redhat.com>
17963 * g77.f-torture/compile/20010321-1.f: New test.
17965 2001-04-02 Jakub Jelinek <jakub@redhat.com>
17967 * gcc.c-torture/compile/20010329-1.c: New test.
17969 2001-04-02 Jakub Jelinek <jakub@redhat.com>
17971 * gcc.c-torture/execute/20010329-1.c: New test.
17973 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
17975 * g++.old-deja/g++.other/eh4.C: Fix typo.
17977 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
17979 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
17981 2001-03-28 Philip Blundell <philb@gnu.org>
17983 * gcc.c-torture/compile/20010328-1.c: New test.
17985 2001-03-27 Richard Henderson <rth@redhat.com>
17987 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
17988 * g++.old-deja/g++.eh/vbase3.C: Likewise.
17990 2001-03-27 Alan Modra <alan@linuxcare.com.au>
17992 * gcc.c-torture/compile/20010327-1.c: New test.
17994 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
17996 * g++.old-deja/g++.other/friend12.C: New test.
17997 * g++.old-deja/g++.other/friend9.C: Expect no errors.
17998 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
18000 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
18002 * gcc.c-torture/execute/20010325-1.c: New test.
18004 2001-03-23 Jakub Jelinek <jakub@redhat.com>
18006 * g++.old-deja/g++.other/mangle3.C: New test.
18008 2001-03-22 Jakub Jelinek <jakub@redhat.com>
18010 * g++.old-deja/g++.other/anon8.C: New test.
18012 2001-03-20 Philip Blundell <philb@gnu.org>
18014 * gcc.c-torture/compile/20010320-1.c: New test.
18016 2001-03-17 Richard Henderson <rth@redhat.com>
18018 * g++.old-deja/g++.other/eh4.C: Add expected error text.
18020 2001-03-15 Geoff Keating <geoff@redhat.com>
18022 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
18025 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
18027 * g++.old-deja/g++.other/eh4.C: New test.
18029 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
18031 * gcc.dg/cpp/mi1.c: Update.
18033 2001-03-14 Jakub Jelinek <jakub@redhat.com>
18035 * g++.old-deja/g++.other/regstack.C: New test.
18037 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
18039 * g++.old-deja/g++.other/ref4.C: New test.
18041 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
18043 * objc/execute/va_method.m: Added.
18044 * objc/execute/IMP.m: Added.
18045 * objc/execute/_cmd.m: Added.
18046 * objc/execute/accessing_ivars.m: Added.
18047 * objc/execute/class-1.m: Added.
18048 * objc/execute/class-10.m: Added.
18049 * objc/execute/class-11.m: Added.
18050 * objc/execute/class-12.m: Added.
18051 * objc/execute/class-13.m: Added.
18052 * objc/execute/class-14.m: Added.
18053 * objc/execute/class-2.m: Added.
18054 * objc/execute/class-3.m: Added.
18055 * objc/execute/class-4.m: Added.
18056 * objc/execute/class-5.m: Added.
18057 * objc/execute/class-6.m: Added.
18058 * objc/execute/class-7.m: Added.
18059 * objc/execute/class-8.m: Added.
18060 * objc/execute/class-9.m: Added.
18061 * objc/execute/class-tests-1.h
18062 * objc/execute/class-tests-2.h
18063 * objc/execute/compatibility_alias.m: Added.
18064 * objc/execute/encode-1.m: Added.
18065 * objc/execute/formal_protocol-1.m: Added.
18066 * objc/execute/formal_protocol-2.m: Added.
18067 * objc/execute/formal_protocol-3.m: Added.
18068 * objc/execute/formal_protocol-4.m: Added.
18069 * objc/execute/formal_protocol-5.m: Added.
18070 * objc/execute/formal_protocol-6.m: Added.
18071 * objc/execute/formal_protocol-7.m: Added.
18072 * objc/execute/informal_protocol.m: Added.
18073 * objc/execute/initialize.m: Added.
18074 * objc/execute/load.m: Added.
18075 * objc/execute/many_args_method.m: Added.
18076 * objc/execute/nested-3.m: Added.
18077 * objc/execute/no_clash.m: Added.
18078 * objc/execute/private.m: Added.
18079 * objc/execute/redefining_self.m: Added.
18080 * objc/execute/root_methods.m: Added.
18081 * objc/execute/selector-1.m: Added.
18082 * objc/execute/static-1.m: Added.
18083 * objc/execute/static-2.m: Added.
18084 * objc/execute/va_method.m: Added.
18086 2001-03-10 Richard Henderson <rth@redhat.com>
18088 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
18090 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
18092 * g++.old-deja/g++.other/crash31.C: XFAIL.
18093 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
18094 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
18095 * gcc.c-torture/execute/20010123-1.x: XFAIL.
18096 * gcc.c-torture/execute/20010124-1.x: XFAIL.
18097 * gcc.dg/sequence-pt-1.c: XFAIL one test.
18099 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
18101 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
18103 2001-03-06 Zack Weinberg <zackw@stanford.edu>
18105 * gcc.dg/20000724-1.c: Don't use multiline strings.
18107 2001-03-06 Zack Weinberg <zackw@stanford.edu>
18109 * objc/execute/string1.m, objc/execute/string2.m: Compare the
18110 result of -cString against what we expect it to be; don't just
18111 print it out for no one to read.
18113 * objc/execute/string3.m, objc/execute/string4.m: New tests.
18114 Based on testcases provided by Nicola Pero.
18116 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
18118 * gcc.dg/cpp/macro7.c: New test.
18120 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
18122 * gcc.dg/cpp/multiline.c: Update.
18124 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
18126 * g++.old-deja/g++.other/enum3.C: New test.
18128 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
18130 * g++.old-deja/g++.other/pod1.C: New test.
18132 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
18134 * g++.old-deja/g++.ext/overload1.C: New test.
18136 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
18138 * g++.old-deja/g++.pt/using1.C: New test.
18140 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
18142 * g++.old-deja/g++.other/using9.C: New test.
18144 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
18146 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
18148 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
18150 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
18152 * g++.old-deja/g++.ext/realpt1.C: Remove.
18154 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
18156 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
18158 2001-02-26 Will Cohen <wcohen@redhat.com>
18160 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
18162 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
18164 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
18165 templatized constructors.
18167 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18169 * gcc.c-torture/execute/20010224-1.c: New test.
18171 2001-02-23 Jakub Jelinek <jakub@redhat.com>
18173 * gcc.c-torture/execute/20010222-1.c: New test.
18175 2001-02-22 Jakub Jelinek <jakub@redhat.com>
18177 * g++.old-deja/g++.other/inline20.C: New test.
18179 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
18181 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
18183 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
18185 * g++.old-deja/g++.other/lookup22.C: New test.
18187 2001-02-19 Zack Weinberg <zackw@stanford.edu>
18189 * g77.dg: New directory.
18190 * g77.dg/20010216-1.f: New test case.
18191 * g77.dg/dg.exp: New driver.
18192 * lib/g77-dg.exp: New driver library.
18194 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18196 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
18198 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
18200 * g++.old-deja/g++.other/decl9.C: New test.
18202 2001-02-16 Jakub Jelinek <jakub@redhat.com>
18204 * g++.old-deja/g++.other/init16.C: Update the test so that it does
18205 not need <string> and also tests the initialization at runtime.
18207 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
18209 * gcc.c-torture/execute/longlong.c: New test.
18211 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
18213 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
18215 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
18217 * gcc.c-torture/execute/920302-1.c (execute):
18218 Change argument type to short.
18220 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
18222 * g++.old-deja/g++.pt/deduct6.C: New test.
18224 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
18226 * g++.old-deja/g++.pt/deduct5.C: New test.
18228 2001-02-14 Jakub Jelinek <jakub@redhat.com>
18230 * gcc.c-torture/execute/20010209-1.c: New test.
18232 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
18234 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
18236 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
18238 * g++.dg/vtgc1.C: Update for new ABI.
18240 * consistency.vlad: New directory, 1665 files.
18242 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
18244 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
18246 * gcc.dg/cpp/digraphs.c: Declare puts.
18248 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
18250 * g++.old-deja/g++.other/warn5.C: New test.
18252 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
18254 * g++.old-deja/g++.pt/spec40.C: New test.
18256 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
18258 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
18260 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
18262 2001-02-12 Jakub Jelinek <jakub@redhat.com>
18264 * gcc.c-torture/compile/20010209-1.c: New test.
18266 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
18268 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
18269 excess errors message but not if it crashes.
18270 * g++.old-deja/g++.other/crash27.C: Likewise.
18271 * g++.old-deja/g++.other/crash28.C: Likewise.
18272 * g++.old-deja/g++.other/crash30.C: Likewise.
18273 * g++.old-deja/g++.other/crash32.C: Likewise.
18274 * g++.old-deja/g++.other/crash35.C: Likewise.
18275 * g++.old-deja/g++.pt/inherit2.C: Likewise.
18277 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
18279 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
18280 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
18281 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
18282 g77.f-torture/execute/execute.exp,
18283 g77.f-torture/noncompile/noncompile.exp,
18284 gcc.c-torture/execute/execute.exp,
18285 gcc.c-torture/execute/memcheck/memcheck.exp,
18286 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
18287 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
18288 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
18289 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
18290 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
18291 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
18292 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
18293 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
18294 Remove bug reporting instructions with ancient email addresses.
18296 2001-02-07 Jakub Jelinek <jakub@redhat.com>
18298 * gcc.dg/20010202-1.c: New test.
18299 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
18301 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
18303 * g++.dg/stdbool-if.C: New test.
18305 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
18307 * objc/execute/fdecl.m: Added main().
18309 2001-02-07 Jakub Jelinek <jakub@redhat.com>
18311 * gcc.c-torture/execute/20010206-1.c: New test.
18313 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
18315 * gcc.dg/cpp/avoidpaste1.c: Update.
18317 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
18319 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
18320 Pero <nicola@brainstorm.co.uk>.
18321 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
18323 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
18325 * g++.old-deja/g++.pt/spec39.C: New test.
18327 2001-02-05 Jakub Jelinek <jakub@redhat.com>
18329 * gcc.c-torture/compile/20010202-1.c: New test.
18331 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
18333 * g++.old-deja/g++.abi/primary2.C: New test.
18334 * g++.old-deja/g++.abi/primary3.C: New test.
18335 * g++.old-deja/g++.abi/primary4.C: New test.
18336 * g++.old-deja/g++.abi/primary5.C: New test.
18337 * g++.old-deja/g++.abi/vtable3.h: New test.
18338 * g++.old-deja/g++.abi/vtable3a.C: New test.
18339 * g++.old-deja/g++.abi/vtable3b.C: New test.
18340 * g++.old-deja/g++.abi/vtable3c.C: New test.
18341 * g++.old-deja/g++.abi/vtable3d.C: New test.
18342 * g++.old-deja/g++.abi/vtable3e.C: New test.
18343 * g++.old-deja/g++.abi/vtable3f.C: New test.
18344 * g++.old-deja/g++.abi/vtable3g.C: New test.
18345 * g++.old-deja/g++.abi/vtable3h.C: New test.
18346 * g++.old-deja/g++.abi/vtable3i.C: New test.
18347 * g++.old-deja/g++.abi/vtable3j.C: New test.
18348 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
18350 2001-02-03 Jakub Jelinek <jakub@redhat.com>
18352 * g++.old-deja/g++.other/anon6.C: New test.
18353 * g++.old-deja/g++.other/anon7.C: New test.
18355 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
18357 * gcc.dg/cpp/avoidpaste2.c: New tests.
18359 2001-01-31 Jakub Jelinek <jakub@redhat.com>
18361 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
18363 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
18365 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
18366 DECIMAL_DIG cases for Irix."
18368 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
18370 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
18372 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
18374 * gcc.dg/c99-tag-1.c: New test.
18376 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
18378 * gcc.dg/cpp/tr-warn1.c: Add tests.
18380 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
18382 * gcc.dg/cpp/avoidpaste1.c: Update.
18383 * gcc.dg/cpp/paste4.c: Update.
18385 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
18387 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
18390 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
18392 * g++.old-deja/g++.other/inline19.C: New test.
18394 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
18396 * gcc.dg/Wlarger-than.c: New test.
18398 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
18400 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
18402 2001-01-29 Jakub Jelinek <jakub@redhat.com>
18404 * gcc.c-torture/execute/20010129-1.c: New test.
18405 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
18407 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
18409 * gcc.dg/cpp/avoidpaste1.c: Test case.
18411 2001-01-28 Jakub Jelinek <jakub@redhat.com>
18413 * g++.old-deja/g++.other/inline18.C: New test.
18415 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18417 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
18418 and __builtin_putchar.
18420 2001-01-27 Jakub Jelinek <jakub@redhat.com>
18422 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
18425 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
18427 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
18428 floating point number rounding mode to round to the nearest
18429 representable mode.
18431 2001-01-25 Jakub Jelinek <jakub@redhat.com>
18433 * g++.old-deja/g++.other/mangle2.C: New test.
18435 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
18437 * gcc.c-torture/compile/20010124-1.c: New test.
18439 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
18441 * g++.old-deja/g++.pt/spec38.C: New test.
18443 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18445 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
18448 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18450 * gcc.c-torture/execute/20010123-1.c: New test.
18452 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
18454 * g++.old-deja/g++.pt/spec37.C: New test.
18456 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
18458 * g++.old-deja/g++.pt/overload14.C: New test.
18460 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18462 * gcc.c-torture/execute/20010122-1.c: New test, exercise
18463 __builtin_return_address.
18465 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
18467 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
18468 * g++.old-deja/g++.pt/spec35.C: New test.
18469 * g++.old-deja/g++.pt/spec36.C: New test.
18471 2001-01-20 Jakub Jelinek <jakub@redhat.com>
18473 * gcc.c-torture/compile/20010118-1.c: New test.
18475 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
18477 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
18479 2001-01-19 Jakub Jelinek <jakub@redhat.com>
18481 * gcc.c-torture/execute/20010119-1.c: New test.
18483 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
18485 * g++.old-deja/g++.other/vbase5.C: New test.
18487 2001-01-19 Jakub Jelinek <jakub@redhat.com>
18489 * gcc.c-torture/execute/20010118-1.c: New test.
18491 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
18493 * g++.old-deja/g++.pt/deduct3.C: New test.
18495 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
18497 * g++.old-deja/g++.pt/spec34.C: New test.
18499 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
18501 * g77.f-torture/compile/20000601-2.f: New test.
18503 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
18505 * g++.old-deja/g++.other/init17.C: New test.
18507 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
18509 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
18511 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
18513 * g++.old-deja/g++.pt/unify8.C: New test.
18515 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
18517 * g++.old-deja/g++.abi/vbase1.C: New test.
18519 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
18521 * g++.old-deja/g++.pt/crash65.C: New test.
18523 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
18525 * gcc.dg/cpp/assembl2.S: New test case.
18527 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
18529 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
18532 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18534 * g++.old-deja/g++.other/builtins1.C: New test.
18535 * g++.old-deja/g++.other/builtins2.C: Likewise.
18536 * g++.old-deja/g++.other/builtins3.C: Likewise.
18537 * g++.old-deja/g++.other/builtins4.C: Likewise.
18539 2001-01-17 Jakub Jelinek <jakub@redhat.com>
18541 * gcc.c-torture/compile/20010117-1.c: New test.
18542 * gcc.c-torture/compile/20010117-2.c: New test.
18544 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
18546 * g77.f-torture/execute/20010116.[fx]: New test,
18548 * g77.f-torture/compile/20010115.f: Indicate it's
18549 a test for PR fortran/1636.
18551 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
18553 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
18555 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
18557 * g77.f-torture/compile/20010115.f: New test.
18559 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
18561 * g++.old-deja/g++.pt/nontype5.C: New test.
18563 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
18565 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
18566 have an equivalent working one below it.
18568 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
18570 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
18571 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
18573 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
18575 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
18576 message containing "init_priority".
18577 (conpr-2.C): Likewise.
18578 (conpr-3.C): Likewise.
18579 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
18581 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18583 * gcc.c-torture/execute/20010114-2.c: New test.
18585 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
18587 * gcc.c-torture/compile/20010114-1.c: New test.
18588 * gcc.c-torture/compile/20010114-1.x: Xfail.
18589 * gcc.c-torture/compile/20010114-2.c: New test.
18590 * gcc.c-torture/execute/20010114-1.c: New test.
18591 * gcc.dg/trunc-1.c: New test.
18592 * gcc.dg/uninit-B.c: New test.
18594 2001-01-13 Nick Clifton <nickc@redhat.com>
18596 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
18599 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
18601 * gcc.c-torture/compile/20010113-1.c: New test.
18603 2001-01-13 Jakub Jelinek <jakub@redhat.com>
18605 * gcc.c-torture/compile/20001212-1.c: New test.
18607 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
18609 * gcc.dg/cpp/widestr1.c: Update.
18610 * gcc.dg/cpp/prag-imp.c: Remove.
18612 2001-01-12 Jakub Jelinek <jakub@redhat.com>
18614 * gcc.c-torture/execute/20000801-3.x: Remove.
18615 * gcc.dg/c90-init-1.c: New test.
18616 * gcc.dg/c99-init-1.c: New test.
18617 * gcc.dg/c99-init-2.c: New test.
18618 * gcc.dg/gnu99-init-1.c: New test.
18620 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
18622 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
18623 testing that no relevant ones were found.
18625 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
18627 * g++.old-deja/g++.pt/cast2.C: New test.
18629 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
18631 * g++.old-deja/g++.pt/friend47.C: New test.
18633 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
18635 * g++.old-deja/g++.pt/instantiate13.C: New test.
18637 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
18639 * g++.old-deja/g++.other/defarg7.C: New test.
18640 * g++.old-deja/g++.other/defarg8.C: New test.
18642 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
18644 * g++.old-deja/g++.pt/crash64.C: New test.
18646 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
18648 * g++.old-deja/g++.pt/crash63.C: New test.
18650 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
18652 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
18654 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
18656 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
18658 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
18660 * g++.old-deja/g++.pt/error3.C: New test.
18662 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
18664 * g++.old-deja/g++.other/crash39.C: New test.
18666 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
18668 * g++.old-deja/g++.other/vbase4.C: New test.
18670 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
18672 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
18673 * gcc.dg/special/20000419-2.c: New file. Identical to above.
18674 * gcc.dg/special/special.exp: New test driver which will check
18675 for alias support for the above test.
18677 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
18679 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
18680 problems on small machines.
18681 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
18684 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
18686 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
18688 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
18690 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
18692 * g++.old_deja/g++.pt/using8.C: New test.
18694 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
18696 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
18698 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
18700 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
18701 where a failure is expected.
18702 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
18704 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
18706 * g++.old_deja/g++.pt/instantiate12.C: New test.
18708 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
18710 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
18712 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
18713 * g++.old-deja/g++.brendan/crash17.C: Likewise.
18714 * g++.old-deja/g++.brendan/crash29.C: Likewise.
18715 * g++.old-deja/g++.brendan/crash48.C: Likewise.
18716 * g++.old-deja/g++.brendan/ns1.C: Likewise.
18717 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
18718 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
18719 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
18720 * g++.old-deja/g++.eh/spec6.C: Likewise.
18721 * g++.old-deja/g++.jason/crash3.C: Likewise.
18722 * g++.old-deja/g++.law/ctors11.C: Likewise.
18723 * g++.old-deja/g++.law/ctors17.C: Likewise.
18724 * g++.old-deja/g++.law/ctors5.C: Likewise.
18725 * g++.old-deja/g++.law/ctors9.C: Likewise.
18726 * g++.old-deja/g++.mike/ambig1.C: Likewise.
18727 * g++.old-deja/g++.mike/net22.C: Likewise.
18728 * g++.old-deja/g++.mike/p3538a.C: Likewise.
18729 * g++.old-deja/g++.mike/p3538b.C: Likewise.
18730 * g++.old-deja/g++.mike/virt3.C: Likewise.
18731 * g++.old-deja/g++.niklas/t128.C: Likewise.
18732 * g++.old-deja/g++.other/anon4.C: Likewise.
18733 * g++.old-deja/g++.other/using1.C: Likewise.
18734 * g++.old-deja/g++.other/warn3.C: Likewise.
18735 * g++.old-deja/g++.pt/t37.C: Likewise.
18736 * g++.old-deja/g++.robertl/eb69.C: Likewise.
18737 * g++.old-deja/g++.robertl/eb71.C: Likewise.
18739 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
18741 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
18743 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18745 * gcc.c-torture/execute/stdio-opt-3.c: New test.
18747 2001-01-07 Jakub Jelinek <jakub@redhat.com>
18749 * gcc.c-torture/compile/20010107-1.c: New test.
18751 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
18753 * gcc.c-torture/execute/builtin-noret-1.c: New test.
18755 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
18757 * gcc.dg/format/format.h: New file.
18758 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
18759 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
18760 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
18761 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
18762 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
18763 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
18764 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
18765 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
18766 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
18767 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
18768 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
18769 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
18770 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
18771 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
18772 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
18773 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
18774 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
18775 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
18776 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
18777 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
18778 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
18779 instead of declaring standard types, macros and functions in each
18782 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
18784 * gcc.c-torture/execute/20010106-1.c: New test.
18786 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
18788 * gcc.dg/format/format.exp: New file.
18789 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
18790 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
18791 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
18792 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
18793 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
18794 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
18795 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
18796 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
18797 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
18798 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
18799 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
18800 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
18801 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
18802 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
18803 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
18804 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
18805 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
18806 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
18807 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
18808 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
18809 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
18810 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
18811 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
18812 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
18813 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
18814 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
18815 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
18816 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
18817 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
18818 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
18819 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
18820 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
18821 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
18822 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
18823 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
18824 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
18825 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
18826 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
18827 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
18828 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
18829 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
18830 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
18832 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
18834 * gcc.c-torture/execute/991228-1.c: Take word endianness into
18837 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
18839 * gcc.c-torture/execute/builtin-complex-1.c: New test.
18841 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
18843 * g++.old-deja/g++.pt/crash62.C: New test.
18845 2001-01-04 Richard Henderson <rth@redhat.com>
18847 * gcc.dg/20000926-1.c: Update expected warnings.
18848 * gcc.dg/array-2.c: Likewise.
18849 * gcc.dg/array-4.c: Also validate flexible array members.
18850 * gcc.dg/c99-flex-array-1.c: New.
18852 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
18854 * gcc.c-torture/compile/20001222-1.x: Remove.
18856 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
18858 * gcc.c-torture/execute/built-in-setjmp.c: New.
18860 2001-01-03 Richard Henderson <rth@redhat.com>
18862 * gcc.dg/940510-1.c: Update expected error wording.
18863 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
18865 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
18867 * lib/target-supports.exp (check_alias_available): Modified to
18868 indicate aliases not supported if only weak aliases are supported.
18870 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18872 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
18873 Turn on cmpstrsi checks for __pj__ and __i370__.
18875 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
18877 * g++.old-deja/g++.other/virtual11.C: New test.
18879 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
18881 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
18883 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18885 * gcc.c-torture/compile/20010102-1.c: New test.
18887 2001-01-02 Andreas Jaeger <aj@suse.de>
18889 * gcc.dg/noreturn-3.c: New test.
18891 * gcc.dg/noreturn-4.c: New test.
18893 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18895 * gcc.c-torture/execute/stdio-opt-1.c: Also test
18896 __builtin_fputc and __builtin_fwrite.
18898 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
18900 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
18901 signed char, not default char.
18903 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
18905 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
18907 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
18909 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
18911 2000-12-29 Richard Henderson <rth@redhat.com>
18913 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
18914 (__cyg_profile_func_exit): Define.
18916 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
18918 * g++.dg/vtgc1.C: New test.
18920 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
18922 * gcc.dg/noncompile/20001228-1.c: New test.
18924 * gcc.dg/20001228-1.c: New test.
18926 * gcc.c-torture/execute/20001228-1.c: New test.
18928 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
18930 * gcc.dg/format-strfmon-1.c: New test.
18932 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18934 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
18935 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
18936 * gcc.c-torture/execute/string-opt-1.c: Likewise.
18937 * gcc.c-torture/execute/string-opt-2.c: Likewise.
18938 * gcc.c-torture/execute/string-opt-3.c: Likewise.
18939 * gcc.c-torture/execute/string-opt-4.c: Likewise.
18940 * gcc.c-torture/execute/string-opt-6.c: Likewise.
18941 * gcc.c-torture/execute/string-opt-7.c: Likewise.
18942 * gcc.c-torture/execute/string-opt-8.c: Likewise.
18943 * gcc.c-torture/execute/string-opt-9.c: Likewise.
18944 * gcc.c-torture/execute/string-opt-10.c: Likewise.
18945 * gcc.c-torture/execute/string-opt-11.c: Likewise.
18946 * gcc.c-torture/execute/string-opt-12.c: Likewise.
18948 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
18949 * gcc.c-torture/execute/string-opt-4.c: Test index.
18951 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
18953 * gcc.c-torture/compile/20001226-1.c: New test.
18955 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
18957 * gcc.c-torture/compile/20001222-1.c: New test.
18958 * gcc.c-torture/compile/20001222-1.x: Xfail.
18960 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
18962 * gcc.c-torture/execute/comp-goto-2.c: New test.
18964 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
18966 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
18967 Use long types if __INT_MAX__ is 32767.
18968 (main): Use cast to (sint32 *) when poking 88 into a_page.
18970 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
18972 2000-12-21 Bernd Schmidt <bernds@redhat.com>
18974 * gcc.c-torture/compile/20001221-1.c: New test.
18975 * gcc.c-torture/execute/20001221-1.c: New test.
18977 2000-12-20 Richard Henderson <rth@redhat.com>
18979 * g++.old-deja/g++.pt/crash36.C: Update error lines.
18980 * g++.old-deja/g++.robertl/eb109.C: Likewise.
18982 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18984 * gcc.dg/compare3.c: New test.
18986 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
18988 * gcc.dg/format-warnll-1.c: New test.
18990 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
18992 * gcc.dg/cpp/cmdlne-P.c: New test.
18994 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
18996 * gcc.c-torture/execute/builtin-abs-1.c,
18997 gcc.c-torture/execute/builtin-abs-2.c: New tests.
18999 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
19001 * gcc.dg/cpp/multiline.c: New test.
19003 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
19005 * g++.old-deja/g++.other/syshdr1.C: Update.
19006 * gcc.dg/cpp/lineflags.c: Remove temporarily.
19008 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19010 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
19012 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19014 * g++.old-deja/g++.pt/ttp65.C: New test.
19016 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19018 * g++.old-deja/g++.pt/ttp64.C: New test.
19020 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19022 * g++.old-deja/g++.pt/spec33.C: New test.
19024 2000-12-14 Catherine Moore <clm@redhat.com>
19026 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
19027 * gcc.c-torture/execute/920612-2.c: Likewise.
19028 * gcc.c-torture/execute/920428-2.c: Likewise.
19029 * gcc-c-torture/execute/va-arg-11.c: Call exit.
19030 * gcc.c-torture/execute/va-arg-21.c: Likewise.
19032 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19034 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
19035 * gcc.dg/pack-test-2.c: Likewise.
19037 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
19039 Tests by Zack Weinberg <zackw@stanford.edu>.
19041 * gcc.dg/cpp/defined.c: Update.
19042 * gcc.dg/cpp/defined_trad.c: New tests.
19044 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
19046 * gcc.dg/cpp/trad-direct.c: Update.
19048 2000-12-11 Neil Booth <neilb@earthling.net>
19050 * gcc.dg/cpp/defined_trad.c
19052 2000-12-11 Neil Booth <neilb@earthling.net>
19054 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
19056 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
19058 * gcc.dg/format-miss-2.c: New test.
19060 2000-12-09 Neil Booth <neilb@earthling.net>
19062 * gcc.dg/cpp/lineflags.c: New tests.
19063 * gcc.dg/cpp/poison.c: Update.
19064 * gcc.dg/cpp/redef2.c: Update.
19065 * gcc.dg/cpp/skipping.c: New test.
19067 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
19069 * g++.old-deja/g++.other/eh3.C: New testcase.
19071 2000-12-07 Neil Booth <neilb@earthling.net>
19073 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
19074 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
19075 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
19076 wtr-union-init-2.c, wtr-union-init-3.c: Update.
19077 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
19080 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
19082 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
19083 __SIZE_TYPE__ instead of int for type of integers cast to
19086 2000-12-07 Jakub Jelinek <jakub@redhat.com>
19088 * g++.old-deja/g++.other/cleanup4.C: New test.
19090 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
19092 * format-sec-1.c: New test.
19094 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
19096 * gcc.dg/format-nonlit-3.c: New test.
19098 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
19100 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
19101 through a null pointer.
19103 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19105 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
19106 * g++.old-deja/g++.pt/partial4.C: New test.
19108 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
19110 * gcc.c-torture/execute/ieee/hugeval.x: New.
19112 2000-12-06 Neil Booth <neilb@earthling.net>
19114 * gcc.dg/cpp/backslash2.c: New tests.
19116 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19118 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
19119 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
19121 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
19123 * gcc.c-torture/execute/20001203-2.c: New testcase.
19125 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
19127 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
19128 * g++.old-deja/g++.other/virtual10.C: New test.
19130 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
19132 * g++.old-deja/g++.mike/pmf5.C: Remove test.
19134 2000-12-05 Richard Henderson <rth@redhat.com>
19136 * gcc.c-torture/compile/20001205-1.c: New.
19138 2000-12-04 Neil Booth <neilb@earthling.net>
19140 * g++.old-deja/g++.other/virtual9.C: New test.
19141 * g++.old-deja/g++.pt/crash61.C: New test.
19142 * gcc.c-torture/execute/loop-9.c: New test.
19144 2000-12-04 Neil Booth <neilb@earthling.net>
19146 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
19147 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
19148 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
19149 * gcc.dg/cpp/extratokens.c: ...here.
19151 2000-12-04 Neil Booth <neilb@earthling.net>
19153 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
19156 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19158 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
19159 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
19161 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
19163 * gcc.c-torture/execute/20001203-1.c: New test.
19165 2000-12-03 Neil Booth <neilb@earthling.net>
19167 * gcc.dg/cpp/macro6.c: New test cases.
19169 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19171 * gcc.c-torture/execute/string-opt-9.c: New test.
19172 * gcc.c-torture/execute/string-opt-10.c: Likewise.
19173 * gcc.c-torture/execute/string-opt-11.c: Likewise.
19174 * gcc.c-torture/execute/string-opt-12.c: Likewise.
19176 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
19177 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
19179 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
19181 * gcc.dg/cpp/if-6.c: New testcase.
19183 * gcc.dg/20001201-1.c: New testcase.
19185 2000-12-02 Neil Booth <neilb@earthling.net>
19187 * g++.old-deja/g++.other/externC4.C,
19188 g++.old-deja/g++.other/friend10.C: New tests.
19190 2000-12-02 Neil Booth <neilb@earthling.net>
19192 * g++.old-deja/g++.other/instan2.C
19193 * g++.old-deja/g++.other/instan3.C: New test.
19195 2000-12-02 Neil Booth <neilb@earthling.net>
19197 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
19198 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
19199 gnuc99.c,gnuc99-pedantic.c: New tests.
19201 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
19203 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
19204 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
19206 2000-12-01 Neil Booth <neilb@earthling.net>
19208 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
19209 * gcc.dg/cpp/poison.c: Update.
19210 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
19212 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
19214 * g77.f-torture/execute/20001201.f: New test.
19216 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
19218 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
19220 2000-12-01 Jakub Jelinek <jakub@redhat.com>
19222 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
19224 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
19226 * g++.old-deja/g++.other/cast6.C: New test.
19228 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
19230 * gcc.c-torture/execute/20001130-2.c: New testcase.
19232 2000-11-30 Richard Henderson <rth@redhat.com>
19234 * gcc.c-torture/execute/20001130-1.c: New test.
19236 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
19238 * g++.old-deja/g++.other/op3.C: New test.
19240 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
19242 * g++.old-deja/g++.other/op2.C: New test.
19244 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
19246 * g++.old-deja/g++.other/crash38.C: New test.
19248 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
19250 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
19252 2000-11-29 Jakub Jelinek <jakub@redhat.com>
19254 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
19256 * gcc.c-torture/execute/string-opt-6.c: New test.
19258 * gcc.dg/20001117-1.c: Add main.
19260 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
19262 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
19264 * gcc.dg/940510-1.c: ... to here.
19266 * gcc.dg/20000926-1.c: GNU C now allows initializations of
19267 zero-size arrays in toplevel structures.
19269 2000-11-28 Jakub Jelinek <jakub@redhat.com>
19271 * gcc.c-torture/execute/loop-8.c: New test.
19273 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
19275 * g++.old-deja/g++.other/base1.C: New test.
19277 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
19279 * g++.old-deja/g++.other/parse2.C: New test.
19281 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
19283 * g++.old-deja/g++.pt/incomplete1.C: New test.
19285 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
19287 * g++.old-deja/g++.other/friend9.C: New test.
19289 2000-11-28 Jakub Jelinek <jakub@redhat.com>
19291 * gcc.dg/20001127-1.c: New test.
19293 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
19295 * g++.old-deja/g++.pt/friend46.C: New test.
19297 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
19299 * g++.old-deja/g++.other/ptrmem8.C: New test.
19301 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19303 * gcc.c-torture/execute/string-opt-7.c: New test.
19304 * gcc.c-torture/execute/string-opt-8.c: Likewise.
19306 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
19308 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
19309 instead of 'mkcheck 2'.
19311 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
19313 * gcc.c-torture/execute/memcheck/driver.c,
19314 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
19315 C9X references to refer to C99.
19317 2000-11-25 Jakub Jelinek <jakub@redhat.com>
19319 * gcc.dg/ultrasp3.c: New test.
19321 2000-11-25 Neil Booth <neilb@earthling.net>
19323 * gcc.dg/cpp/include2.c: Update test to be locale independent.
19325 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
19327 * gcc.c-torture/compile/20001123-2.c: New.
19329 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19331 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
19333 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
19335 * gcc.dg/sequence-point-1.c: Add some new tests.
19336 * gcc.c-torture/execute/20001124-1.c: New test.
19338 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
19340 * g++.old-deja/g++.other/vaarg4.C: New test.
19341 * gcc.c-torture/compile/20001123-1.c: New test.
19343 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
19345 * g++.other/crash24.C: Adjust and remove XFAIL.
19346 * g++.other/crash37.C: New test.
19348 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
19350 * g++.old-deja/g++.pt/instantiate9.C: New test.
19352 2000-11-22 Mark Mitchell <mark@codesourcery.com>
19354 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
19357 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
19358 * g++.old-deja/g++.robertl/eb55.C: Likewise.
19360 2000-11-22 Neil Booth <neilb@earthling.net>
19362 * gcc.dg/cpp/Wtrigraphs.c: New test.
19364 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
19366 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
19368 2000-11-22 Jakub Jelinek <jakub@redhat.com>
19370 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
19372 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
19374 * lib/gcc-dg.exp: load_lib scanasm.exp.
19375 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
19376 * lib/g++-dg.exp: load_lib scanasm.exp.
19377 * lib/scanasm.exp: New.
19378 (scan-assembler, scan-assembler-not): Add optional arguments to
19379 test name, or if not present, the pattern name.
19380 (scan-assembler-dem, scan-assembler-dem-not): New.
19382 * g++.dg/dg.exp: New.
19384 2000-11-21 Neil Booth <neilb@earthling.net>
19386 * gcc.dg/cpp/integrated1.c: Remove.
19388 2000-11-21 Jakub Jelinek <jakub@redhat.com>
19390 * gcc.c-torture/execute/20001121-1.c: New test.
19392 2000-11-21 Richard Henderson <rth@redhat.com>
19394 * gcc.c-torture/compile/20001121-1.c: New test.
19396 2000-11-20 Neil Booth <neilb@earthling.net>
19398 * gcc.dg/cpp/integrated1.c: New test.
19400 2000-11-21 Jakub Jelinek <jakub@redhat.com>
19402 * g++.old-deja/g++.other/inline17.C: New test.
19404 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
19406 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
19407 local variable to be zero: I made the variable global. Now
19408 uses abort() and exit() instead of relying on main's return value.
19410 2000-11-20 Neil Booth <neilb@earthling.net>
19412 * gcc.dg/cpp/paste2.c: Update test.
19413 * objc/execute/paste.m: New test.
19415 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
19417 * gcc.dg/c99-condexpr-1.c: New test.
19419 2000-11-20 Neil Booth <neilb@earthling.net>
19421 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
19423 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
19425 * g++.old-deja/g++.pt/export1.C: New test.
19427 2000-11-20 Jakub Jelinek <jakub@redhat.com>
19429 * gcc.dg/20001117-1.c: New test.
19431 2000-11-18 Richard Henderson <rth@redhat.com>
19433 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
19435 2000-11-18 Richard Henderson <rth@redhat.com>
19437 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
19438 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
19439 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
19441 2000-11-18 Richard Henderson <rth@redhat.com>
19443 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
19444 (main): New. Exit cleanly.
19446 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
19448 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
19449 gcc.dg/c99-fordecl-2.c: New tests.
19451 2000-11-18 Richard Henderson <rth@redhat.com>
19453 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
19454 * gcc.c-torture/execute/zerolen-2.c: New.
19456 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19458 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
19461 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
19463 * g++.old-deja/g++.pt/instantiate8.C: New test.
19465 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
19467 * g++.old-deja/g++.other/incomplete.C: Add more tests.
19468 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
19470 2000-11-16 Nick Clifton <nickc@redhat.com>
19472 * gcc.c-torture/execute/nestfunc-2.c: New test.
19473 * gcc.c-torture/execute/nestfunc-3.c: New test.
19475 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
19477 * gcc.c-torture/compile/20001116-1.c: New test.
19479 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19481 * gcc.c-torture/execute/20001115-1.c: New test.
19483 2000-11-15 Mark Mitchell <mark@codesourcery.com>
19485 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
19486 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
19487 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
19488 * g++.old-deja/g++.abi/vmihint.C: Likewise.
19490 2000-11-15 Neil Booth <neilb@earthling.net>
19492 gcc.dg/cpp/_Pragma1.c: Update.
19493 gcc.dg/cpp/_Pragma2.c: New test.
19495 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
19497 * g++.old-deja/g++.other/anon5.C: New test.
19499 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
19501 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
19504 2000-11-14 Jakub Jelinek <jakub@redhat.com>
19506 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
19509 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
19511 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
19512 labels at end of compound statements.
19514 2000-11-13 Jakub Jelinek <jakub@redhat.com>
19516 * gcc.c-torture/execute/loop-7.c: New test.
19518 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
19520 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
19522 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
19524 * gcc.dg/c99-bool-1.c: New test.
19526 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
19528 * gcc.dg/c99-scope-1.c: Remove xfail.
19529 * gcc.dg/c99-scope-2.c: New test.
19531 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19533 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
19534 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
19536 2000-11-11 Mark Mitchell <mark@codesourcery.com>
19538 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
19541 * g++.mike/p700.C: Don't typedef wchar_t.
19542 * g++.mike/p784.C: Likewise.
19543 * g++.mike/eb101.C: Don't use __wchar_t.
19545 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
19547 * g77.f-torture/execute/20001111.[fx]: Test premature exit
19550 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
19552 * gcc.c-torture/execute/20001111-1.c: New test.
19554 2000-11-10 Nick Clifton <nickc@redhat.com>
19556 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
19557 long multuiple and accumulate.
19559 2000-11-09 Richard Henderson <rth@redhat.com>
19561 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
19562 via size_t instead of int.
19564 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
19565 * gcc.c-torture/execute/string-opt-2.c: Likewise.
19566 * gcc.c-torture/execute/string-opt-3.c: Likewise.
19567 * gcc.c-torture/execute/string-opt-4.c: Likewise.
19569 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
19571 * gcc.c-torture/compile/20001109-1.c: New test.
19572 * gcc.c-torture/compile/20001109-2.c: New test.
19574 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
19576 * g++.old-deja/g++.pt/operator1.C: New test.
19577 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
19579 2000-11-09 Jakub Jelinek <jakub@redhat.com>
19581 * gcc.dg/20001108-1.c: New test.
19583 2000-11-09 Jakub Jelinek <jakub@redhat.com>
19585 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
19586 with both arguments constant strings.
19587 * gcc.c-torture/execute/string-opt-3.c: New test.
19588 * gcc.c-torture/execute/string-opt-4.c: New test.
19589 * gcc.c-torture/execute/string-opt-5.c: New test.
19591 2000-11-08 Nick Clifton <nickc@redhat.com>
19593 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
19594 mulsidi3adddi patterns.
19596 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
19598 * g++.old-deja/g++.other/crash36.C: New test.
19600 2000-11-08 Jakub Jelinek <jakub@redhat.com>
19602 * g++.old-deja/g++.other/init16.C: New test.
19604 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
19606 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
19608 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
19610 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
19611 * gcc.c-torture/execute/va-arg-16.x: Likewise.
19612 * gcc.c-torture/execute/va-arg-17.x: Likewise.
19614 2000-11-07 DJ Delorie <dj@redhat.com>
19616 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
19618 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19620 * gcc.c-torture/execute/string-opt-1.c: New test.
19622 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
19624 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
19625 mips-sgi-irix6.* because the MIPS ABI passes floating-point
19626 parameters in registers, and there is no way for a varargs
19627 function to know in which order the integer and floating-point
19628 parameters should be interleaved when they are placed on the
19630 * gcc.c-torture/execute/va-arg-16.x: Likewise.
19631 * gcc.c-torture/execute/va-arg-17.x: Likewise.
19633 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19635 * gcc.c-torture/execute/string-opt-2.c: New test.
19637 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
19639 * g++.old-deja/g++.pt/crash60.C: New test.
19641 2000-11-06 Jakub Jelinek <jakub@redhat.com>
19643 * g++.old-deja/g++.other/crash24.C: New test.
19644 * g++.old-deja/g++.other/crash25.C: New test.
19645 * g++.old-deja/g++.other/crash26.C: New test.
19646 * g++.old-deja/g++.other/crash27.C: New test.
19647 * g++.old-deja/g++.other/crash28.C: New test.
19648 * g++.old-deja/g++.other/crash29.C: New test.
19649 * g++.old-deja/g++.other/crash30.C: New test.
19650 * g++.old-deja/g++.other/crash31.C: New test.
19651 * g++.old-deja/g++.other/crash32.C: New test.
19652 * g++.old-deja/g++.other/crash33.C: New test.
19653 * g++.old-deja/g++.other/crash34.C: New test.
19654 * g++.old-deja/g++.other/crash35.C: New test.
19656 2000-11-06 Jakub Jelinek <jakub@redhat.com>
19658 * gcc.c-torture/execute/20001031-1.c: New test.
19660 2000-11-04 Mark Mitchell <mark@codesourcery.com>
19662 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
19665 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
19666 standards-conformant.
19668 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
19670 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
19671 * g++.old-deja/g++.mike/p755a.C: Likewise.
19672 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
19673 library makes no calls to `operator new' during initialization.
19675 2000-11-04 Neil Booth <neilb@earthling.net>
19677 * gcc.dg/cpp/include2.c: New tests.
19679 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
19681 * lib/g++.exp (g++_set_ld_library_path): New function.
19682 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
19684 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
19686 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
19689 2000-11-01 Richard Henderson <rth@redhat.com>
19691 * g++.old-deja/g++.ext/namedret1.C: New.
19692 * g++.old-deja/g++.ext/namedret2.C: New.
19693 * g++.old-deja/g++.ext/namedret3.C: New.
19695 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
19697 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
19698 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
19700 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19702 * gcc.c-torture/execute/va-arg-21.c: New test.
19704 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
19706 * gcc.dg/c99-complex-2.c: New test.
19708 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19710 * gcc.c-torture/execute/stdio-opt-1.c: New test.
19712 2000-10-31 Jakub Jelinek <jakub@redhat.com>
19714 * g++.old-deja/g++.other/inline16.C: New test.
19716 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
19718 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
19719 __PRETTY_FUNCTION__
19721 2000-10-29 Neil Booth <neilb@earthling.net>
19723 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
19725 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
19726 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
19729 2000-10-29 Neil Booth <neilb@earthling.net>
19731 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
19732 * mi1.c, mi1c.h: Add null directives to multiple-include test.
19733 * mi5.c: Test multiple includes work with -C.
19734 * trigraphs.c: Test ^= version.
19736 2000-10-28 Neil Booth <neilb@earthling.net>
19738 New tests and test updates for new macro expander.
19740 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
19741 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
19742 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
19743 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
19744 new diagnostic messages.
19746 * gcc.dg/cpp/macro3.c: New tests.
19748 2000-10-27 Mark Mitchell <mark@codesourcery.com>
19750 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
19753 2000-10-27 Jakub Jelinek <jakub@redhat.com>
19755 * g++.old-deja/g++.other/eh2.C: New test.
19757 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
19759 * gcc.c-torture/execute/20001027-1.c: New test.
19761 2000-10-26 Richard Henderson <rth@redhat.com>
19763 * gcc.c-torture/execute/20001026-1.c: New.
19765 2000-10-26 Mark Mitchell <mark@codesourcery.com>
19767 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
19768 * g++.old-deja/g++.law/builtin1.C: Likewise.
19769 * g++.old-deja/g++.law/ctors10.C: Likewise.
19770 * g++.old-deja/g++.law/virtual3.C: Likewise.
19771 * g++.old-deja/g++.mike/p658.C: Likewise.
19772 * g++.old-deja/g++.other/sibcall1.C: Likewise.
19773 * g++.old-deja/g++.other/vaarg2.C: Likewise.
19774 * g++.old-deja/g++.robertl/eb124.C: Likewise.
19775 * g++.old-deja/g++.robertl/eb44.C: Likewise.
19776 * g++.old-deja/g++.robertl/eb77.C: Likewise.
19778 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
19780 * gcc.c-torture/compile/20001024-1.c: New test.
19782 2000-10-25 Mark Mitchell <mark@codesourcery.com>
19784 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
19785 to tell us whether or not we are using V3.
19787 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
19789 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
19792 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
19794 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
19796 2000-10-25 Jakub Jelinek <jakub@redhat.com>
19798 * gcc.c-torture/execute/20001024-1.c: New test.
19800 2000-10-24 Jakub Jelinek <jakub@redhat.com>
19802 * g++.old-deja/g++.other/sibcall1.C: New test.
19804 2000-10-20 Jakub Jelinek <jakub@redhat.com>
19806 * gcc.dg/noncompile/init-3.c: New test.
19808 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
19810 * gcc.dg/format-array-1.c: New test.
19812 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
19814 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
19815 writing through null pointers; remove comment about testing
19816 unterminated strings.
19818 2000-10-17 Matthew Hiller <hiller@redhat.com>
19820 * gcc.c-torture/execute/20001017-2.c: New test.
19822 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
19824 * gcc.c-torture/compile/20001018-1.c: New test.
19825 * gcc.c-torture/compile/20001018-1.x: Xfail.
19827 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19829 * gcc.c-torture/execute/20001017-1.c: New test.
19831 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
19833 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
19834 for multiple use of arguments with scanf formats; add tests for
19835 multiple use of arguments.
19837 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
19839 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
19841 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
19843 * gcc.dg/format-miss-1.c: New test.
19845 2000-10-16 Jakub Jelinek <jakub@redhat.com>
19847 * gcc.c-torture/execute/20001013-1.c: New test.
19849 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
19851 * gcc.dg/format-branch-1.c: New test.
19853 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
19855 * README, lib/file-format.exp: Remove EGCS references.
19857 2000-10-16 Jakub Jelinek <jakub@redhat.com>
19859 * gcc.dg/20001013-1.c: New test.
19861 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
19863 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
19864 for intmax_t in the compiler using __typeof__ and the type rules
19865 for conditional expressions.
19867 2000-10-13 Jakub Jelinek <jakub@redhat.com>
19869 * gcc.dg/20001012-1.c: New test.
19870 * gcc.dg/20001012-2.c: New test.
19872 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
19874 * gcc.dg/format-attr-1.c: New test.
19876 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
19878 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
19879 __LONG_LONG_MAX__ instead of LLONG_MAX.
19881 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
19883 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
19885 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
19888 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
19890 * gcc.dg/sequence-pt-1.c: New test.
19892 2000-10-11 Geoff Keating <geoffk@cygnus.com>
19894 * gcc.c-torture/execute/20001011-1.c: New testcase.
19895 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
19897 2000-10-10 Jakub Jelinek <jakub@redhat.com>
19899 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
19900 does not error on it.
19902 2000-10-10 Jakub Jelinek <jakub@redhat.com>
19904 * gcc.dg/20001009-1.c: New test.
19906 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
19908 * gcc.c-torture/compile/20001009-1.c: Move from here ....
19909 * gcc.c-torture/execute/20001009-2.c: ... to here.
19911 2000-10-09 Geoff Keating <geoffk@cygnus.com>
19913 * gcc.c-torture/compile/20001009-1.c: New testcase.
19914 * gcc.c-torture/execute/20001009-1.c: New testcase.
19915 Testcases provided by Jan Hubicka <jh@suse.cz>.
19917 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
19919 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
19920 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
19921 uintmax_t using <limits.h> to emulate the compiler's internal
19922 logic. No longer XFAIL %j tests.
19924 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
19926 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
19927 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
19928 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
19929 regexps and details of expected handling of some bad formats.
19930 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
19933 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
19935 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
19936 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
19937 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
19938 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
19941 2000-10-06 Richard Henderson <rth@cygnus.com>
19943 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
19944 * g++.old-deja/g++.brendan/crash52.C: Likewise.
19945 * g++.old-deja/g++.jason/report.C: Likewise.
19946 * g++.old-deja/g++.law/friend5.C: Likewise.
19947 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
19948 of the expected warnings.
19950 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
19952 * g++.old-deja/g++.pt/enum14.C: New test.
19954 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
19956 * g++.old-deja/g++.pt/crash59.C: New test.
19958 2000-10-04 Will Cohen <wcohen@redhat.com>
19960 * gcc.dg/20000926-1.c: New test.
19962 2000-10-03 Geoff Keating <geoffk@cygnus.com>
19964 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
19965 function name for current C++ compiler.
19966 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
19968 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
19970 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
19971 __PRETTY_FUNCTION__.
19972 * g++.old-deja/g++.ext/pretty2.C: Likewise.
19974 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19976 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
19978 2000-09-26 Jakub Jelinek <jakub@redhat.com>
19980 * gcc.c-torture/compile/20000923-1.c: New test.
19982 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
19984 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
19985 * g++.old-deja/g++.pt/ttp62.C: Same.
19986 * g++.old-deja/g++.other/inline14.C: Same.
19988 2000-09-24 Richard Henderson <rth@cygnus.com>
19990 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
19992 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
19994 * gcc.dg/c90-printf-1.c: Add test for wide string format.
19996 2000-09-22 Geoff Keating <geoffk@cygnus.com>
19998 * gcc.c-torture/compile/20000922-1.c: New file.
20000 2000-09-21 Nick Clifton <nickc@redhat.com>
20002 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
20003 a signed long modulo operation.
20004 (mod6): New function - perform an unsigned long modulo operation.
20005 (main): Add tests for modulos of very large numbers by very small
20008 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20010 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
20012 2000-09-19 Richard Henderson <rth@cygnus.com>
20014 * gcc.dg/compare2.c (case 10): XFAIL.
20016 2000-09-18 Richard Henderson <rth@cygnus.com>
20018 * gcc.c-torture/execute/20000906-1.c: Move ...
20019 * gcc.dg/20000906-1.c: ... here. Only run on targets
20020 that support __builtin_trap.
20022 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
20024 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
20026 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
20028 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
20029 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
20030 more $ format tests.
20032 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
20034 * gcc.dg/format-errmk-1.c: New test.
20036 2000-09-17 Greg McGary <greg@mcgary.org>
20038 * gcc.c-torture/execute/20000917-1.x: Remove.
20040 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
20042 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
20044 2000-09-17 Greg McGary <greg@mcgary.org>
20046 * gcc.c-torture/execute/20000917-1.c: New test.
20047 * gcc.c-torture/execute/20000917-1.x: XFAIL.
20049 2000-09-16 Neil Booth <NeilB@earthling.net>
20051 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
20052 in nested macro bug.
20054 2000-09-15 Neil Booth <NeilB@earthling.net>
20056 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
20058 2000-09-14 Jeffrey A Law (law@cygnus.com)
20060 * gcc.c-torture/execute/20000914-1.c: New test.
20062 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
20064 * g++.other/inline13.C: New test.
20066 2000-09-12 Andreas Jaeger <aj@suse.de>
20068 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
20069 constant by Ulrich Drepper <drepper@redhat.com>.
20071 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
20073 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
20075 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20077 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
20079 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
20081 * gcc.dg/cpp/backslash.c: New test.
20083 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
20085 * gcc.c-torture/execute/20000910-1.c: New test.
20086 * gcc.c-torture/execute/20000910-2.c: Likewise.
20088 2000-09-11 Robert Lipe <robertl@sco.com>
20090 * gcc.dg/pragma-align.c: New test.
20092 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
20094 * g++.old-deja/g++.pt/explicit82.C: New test.
20095 * g++.old-deja/g++.pt/explicit83.C: New test.
20097 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
20099 * gcc.dg/asm-names.c: New test.
20101 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20103 * gcc.dg/cpp/tr-warn6.c: New test
20105 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
20107 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
20110 2000-09-07 Catherine Moore <clm@redhat.com>
20112 * gcc.c-torture/execute/unroll-1.c: New test.
20114 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
20116 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
20118 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
20119 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
20120 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
20121 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
20122 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
20124 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
20125 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
20127 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
20129 * g++.old-deja/g++.pt/deduct2.C: New test.
20131 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
20133 * g++.old-deja/g++.pt/parms2.C: New test.
20135 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
20137 * g++.old-deja/g++.pt/crash58.C: New test.
20139 2000-09-06 Greg McGary <greg@mcgary.org>
20141 * gcc.c-torture/execute/20000906-1.c: New test.
20142 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
20144 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20146 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
20148 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
20150 * g++.old-deja/g++.pt/crash57.C: New test.
20152 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
20154 * g++.old-deja/g++.pt/crash56.C: New test.
20156 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
20158 * g++.old-deja/g++.pt/koenig1.C: New test.
20160 2000-09-04 Jakub Jelinek <jakub@redhat.com>
20162 * gcc.dg/20000904-1.c: New test.
20164 2000-09-04 Jakub Jelinek <jakub@redhat.com>
20166 * gcc.dg/cpp/paste8.c: New test.
20168 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
20170 * gcc.c-torture/compile/20000827-1.c: New test.
20172 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
20174 * gcc.dg/format-diag-1.c: New test.
20176 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
20178 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
20179 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
20180 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
20181 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
20182 gcc.dg/formatz-1.c: Adjust warning regular expressions.
20184 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
20186 * g++.old-deja/g++.other/nested4.C: New test.
20188 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
20190 * g++.old-deja/g++.ns/scoped1.C: New test.
20192 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
20194 * lib/g++.exp: Support testing already-installed GCC.
20196 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20198 * wtr-label-1.c, wtr-suffix-1.c: New tests.
20200 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20202 * gcc.dg/return-type-2.c: New test.
20204 2000-08-27 Geoff Keating <geoffk@cygnus.com>
20206 * gcc.c-torture/compile/20000825-1.c: New test.
20208 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
20210 * gcc.dg/dwarf2-2.c: New test.
20212 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
20214 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
20215 dg-warning regexps.
20217 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
20219 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
20220 gcc.dg/format-ext-5.c: New tests.
20222 2000-08-25 Jakub Jelinek <jakub@redhat.com>
20224 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
20226 2000-08-24 Mark Mitchell <mark@codesourcery.com>
20228 * gcc.dg/noncompile/930622-2.c: Adjust error message.
20230 2000-08-24 Richard Henderson <rth@cygnus.com>
20232 * gcc.dg/ia64-sync-1.c: New test.
20233 * gcc.dg/ia64-sync-2.c: New test.
20234 * gcc.dg/ia64-asm-1.c: New test.
20236 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
20238 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
20239 * gcc.dg/format-ext-2.c: New test.
20241 2000-08-23 Jason Merrill <jason@redhat.com>
20243 * lib/old-dejagnu.exp: Also ignore "In member function" and
20246 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20248 * gcc.dg/noncompile/label-lineno-1.c: New test.
20250 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
20252 * gcc.dg/c99-array-nonobj-1.c: New test.
20254 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
20256 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
20258 * gcc.dg/format-ext-1.c: New test.
20260 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20262 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
20263 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
20264 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
20265 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
20266 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
20268 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
20270 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
20271 gcc.dg/c99-strftime-2.c: New tests.
20273 2000-08-22 Richard Henderson <rth@cygnus.com>
20275 * gcc.c-torture/execute/20000822-1.c: New test.
20277 2000-08-21 Jakub Jelinek <jakub@redhat.com>
20279 * gcc.c-torture/execute/20000819-1.x: Remove.
20281 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
20283 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
20284 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
20285 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
20286 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
20287 gcc.dg/format-xopen-1.c: New tests.
20289 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
20291 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
20293 2000-08-21 Jakub Jelinek <jakub@redhat.com>
20295 * g++.old-deja/g++.other/loop2.C: New test.
20297 * gcc.c-torture/compile/20000606-1.c: New test.
20298 * gcc.c-torture/compile/20000728-1.c: New test.
20299 * gcc.c-torture/execute/20000801-1.c: New test.
20300 * gcc.c-torture/execute/20000801-2.c: New test.
20301 * gcc.c-torture/execute/20000819-1.c: New test.
20302 * gcc.c-torture/execute/20000819-1.x: XFAIL.
20303 * gcc.dg/20000629-1.c: New test.
20304 * gcc.dg/20000724-1.c: New test.
20305 * gcc.dg/20000807-1.c: New test.
20307 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
20309 * gcc.dg/cpp/pragma-1.c: New test.
20310 * gcc.dg/cpp/pragma-2.c: New test.
20312 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
20314 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
20315 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
20317 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20319 * gcc.c-torture/compile/20000818-1.c: New test.
20321 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
20323 * gcc.c-torture/execute/20000818-1.c: New test.
20325 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
20327 * gcc.dg/format-va-1.c: New test.
20329 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
20331 * g++.old-deja/g++.other/typedef8.C: New test.
20333 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
20335 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
20336 * g++.old-deja/g++.mike/net36.C: Mark candidate.
20337 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
20338 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
20339 * g++.old-deja/g++.other/ptrmem7.C: New test.
20340 * g++.old-deja/g++.pt/ptrmem10.C: New test.
20342 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
20344 * g++.old-deja/g++.pt/typename27.C: New test.
20346 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
20348 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
20349 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
20350 * g++.old-deja/g++.pt/friend45.C: New test.
20351 * g++.old-deja/g++.other/friend8.C: New test.
20353 2000-08-15 Richard Henderson <rth@cygnus.com>
20355 * gcc.c-torture/execute/20000815-1.c: New test.
20357 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
20359 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
20360 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
20361 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
20363 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
20365 * g++.old-deja/g++.other/refinit2.C: New test.
20367 2000-08-13 Geoff Keating <geoffk@cygnus.com>
20369 * lib/c-torture.exp (c-torture): Make
20370 compiler_conditional_xfail_data global.
20371 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
20372 compiler_conditional_xfail_data machinery.
20373 (f-torture-execute): Likewise.
20374 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
20375 and only when unrolling loops.
20377 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
20379 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
20381 * g++.old-deja/g++.pt/explicit81.C: New test.
20383 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
20385 * g++.old-deja/g++.pt/typename26.C: New test.
20387 2000-08-10 Geoff Keating <geoffk@cygnus.com>
20389 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
20392 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
20394 * g++.old-deja/g++.other/array3.C: New test.
20396 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
20398 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
20399 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
20400 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
20403 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
20405 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
20406 * g++.old-deja/g++.abi/vmihint.C: Likewise.
20408 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
20410 * gcc.c-torture/execute/20000808-1.c: New test.
20412 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
20414 * gcc.dg/c90-const-expr-1.c: New test.
20416 2000-08-08 Richard Henderson <rth@cygnus.com>
20418 * gcc.dg/noncompile/920923-1.c: Declare calloc.
20420 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
20422 * gcc.dg/noncompile/const-ll-1.c: New test.
20424 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
20426 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
20428 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
20430 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
20431 that running programs linked against the shared version of libobjc
20434 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
20436 * gcc.dg/c99-printf-1.c: New test.
20438 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
20440 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
20442 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
20444 * gcc.c-torture/execute/20000731-1.x: Delete.
20446 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
20448 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
20449 and torture_without_loops as is done by c-torture.exp.
20450 (search_for): Copy from c-torture.exp.
20451 (gcc-dg-runtest): New function, drives a directory of tests
20452 iterating over the TORTURE_OPTIONS.
20453 (scan-assembler, scan-assembler-not): Move here from
20454 individual directory drivers.
20456 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
20457 defined by lib/gcc-dg.exp.
20458 * gcc.dg/cpp/cpp.exp: Likewise.
20459 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
20460 gcc-dg-runtest, so we cycle over optimization options.
20462 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
20463 * gcc.dg/compare2.c: No longer expected to fail.
20465 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
20467 * gcc.c-torture/execute/20000804-1.c: New test.
20469 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
20471 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
20473 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
20475 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
20477 2000-08-03 Jeffrey A Law (law@cygnus.com)
20479 * gcc.c-torture/compile/20000803-1.c: New test.
20481 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
20483 * gcc.c-torture/execute/20000801-3.c,
20484 gcc.c-torture/execute/20000801-4.c: New tests.
20485 * gcc.c-torture/execute/20000801-3.x,
20486 gcc.c-torture/execute/20000801-4.x: Xfail.
20488 2000-08-02 Geoff Keating <geoffk@cygnus.com>
20490 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
20491 libobjc/.libs to allow for libtool.
20493 2000-08-02 Jakub Jelinek <jakub@redhat.com>
20495 * gcc.c-torture/compile/20000802-1.c: New test.
20497 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
20499 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
20501 2000-07-31 Jeffrey A Law (law@cygnus.com)
20503 * gcc-c-torture/execute/20000731-2.c: New test.
20505 * gcc.c-torture/execute/20000731-1.c: New test.
20506 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
20508 2000-07-31 Jakub Jelinek <jakub@redhat.com>
20510 * testsuite/gcc.dg/cpp/paste7.c: New test.
20511 * gcc.dg/cpp/20000725-1.c: New test.
20513 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
20515 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
20516 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
20517 declaration warning for __builtin_dwarf_reg_size.
20519 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
20521 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
20523 * gcc.dg/noncompile/voidparam-1.c: New test.
20525 2000-07-30 Richard Henderson <rth@cygnus.com>
20527 * gcc.dg/c90-digraph-1.c: Don't xfail.
20528 * gcc.dg/compare2.c (case 10): Xfail.
20529 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
20531 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
20533 * gcc.dg/c99-main-1.c: New test.
20535 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
20537 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
20539 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
20541 * gcc.c-tortuer/execute/20000726-1.c: New test.
20543 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
20545 * gcc.c-torture/execute/enum-2.c: New test.
20547 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20549 * gcc.dg/cpp/tr-warn3.c: New test.
20551 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
20553 * g++.old-deja/g++.ext/implicit1.C: Remove.
20554 * g++.old-deja/g++.jason/c2.C: Remove
20555 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
20556 * g++.old-deja/g++.pt/crash16.C: Likewise.
20557 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
20559 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
20561 * g++.old-deja/g++.other/for2.C: New test.
20563 2000-07-25 Jakub Jelinek <jakub@redhat.com>
20565 * gcc.dg/20000720-1.c: New test.
20567 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
20569 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
20571 2000-07-24 Geoff Keating <geoffk@cygnus.com>
20573 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
20574 * gcc.c-torture/execute/20000722-1.c: New.
20575 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
20577 2000-07-24 Jakub Jelinek <jakub@redhat.com>
20579 * gcc.dg/cpp/20000720-1.S: New test.
20581 2000-07-21 Michael Meissner <meissner@redhat.com>
20583 * gcc.c-torture/execute/ieee/hugeval.c: New test.
20585 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
20587 * g++.old-deja/g++.brendan/crash16.C,
20588 g++.old-deja/g++.brendan/parse3.C,
20589 g++.old-deja/g++.brendan/redecl1.C,
20590 g++.old-deja/g++.ns/template13.C,
20591 g++.old-deja/g++.other/decl4.C,
20592 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
20594 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
20596 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
20597 and "Internal error".
20599 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
20601 * gcc.dg/cpp/paste6.c: New test.
20603 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
20605 * gcc.dg/cpp/tr-direct.c: New test.
20607 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
20608 gcc.dg/cpp/undef1.c: Tweak error regexps.
20610 2000-07-18 Eric Christopher <echristo@redhat.com>
20612 * gcc.c-torture/compile/20000718-1.c: New test.
20614 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
20616 * cpplex.c (_cpp_push_token): If the token being pushed back
20617 is the previous token in this context, just subtract one from
20619 * cppmacro.c (save_expansion): Clear aux field when storing a
20622 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
20624 * gcc.dg/noncompile/redecl-1.c: New test.
20626 2000-07-18 Jakub Jelinek <jakub@redhat.com>
20628 * gcc.c-torture/execute/20000717-5.c: New test.
20629 * gcc.c-torture/execute/20000717-1.x: Removed.
20631 2000-07-17 Richard Henderson <rth@cygnus.com>
20633 * gcc.c-torture/execute/20000717-4.c: New test.
20635 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
20637 * gcc.dg/cpp/syshdr.c: New test.
20638 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
20640 2000-07-17 Neil Booth <neilb@earthling.net>
20642 * gcc.dg/cpp/cmdlne-dM.c: New test.
20643 * gcc.dg/cpp/cmdlne-dD.c: New test.
20645 2000-07-17 Jeffrey A Law (law@cygnus.com)
20647 * gcc.c-torture/execute/20000717-3.c: New test.
20649 * gcc.c-torture/compile/20000717-1.c: New test.
20651 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
20653 * gcc.c-torture/execute/20000717-2.c: New test.
20655 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
20657 * gcc.dg/formatz-1.c: New test.
20659 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
20660 * gcc.dg/c99-digraph-1.c: New tests.
20662 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
20663 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
20665 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
20666 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
20667 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
20668 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
20669 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
20670 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
20671 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
20673 2000-07-17 Greg McGary <greg@mcgary.org>
20675 * gcc.c-torture/execute/20000717-1.c: New test.
20676 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
20678 2000-07-15 Jakub Jelinek <jakub@redhat.com>
20680 * gcc.c-torture/execute/20000715-2.c: New test.
20681 * gcc.dg/20000715-1.c: New test.
20683 2000-07-15 Michael Meissner <meissner@redhat.com>
20685 * gcc.c-torture/execute/20000715-1.c: New test.
20687 2000-07-13 Jakub Jelinek <jakub@redhat.com>
20689 * gcc.c-torture/execute/20000707-1.c: New test.
20691 2000-07-13 Neil Booth <NeilB@earthling.net>
20693 * testsuite/gcc.dg/cpp/digraph1.c,
20694 testsuite/gcc.dg/cpp/digraph2.c,
20695 testsuite/gcc.dg/cpp/digraphs.c: New tests.
20697 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
20699 * g77.f-torture/compile/20000630-2.f: New test.
20700 * g77.f-torture/compile/20000630-2.x
20702 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
20704 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
20706 2000-07-11 Neil Booth <NeilB@earthling.net>
20708 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
20710 2000-07-11 Neil Booth <NeilB@earthling.net>
20712 * gcc.dg/cpp/cmdlne-C.c: New.
20714 2000-07-09 Neil Booth <NeilB@earthling.net>
20716 * gcc.dg/cpp/directiv.c: New tests.
20717 * gcc.dg/cpp/undef1.c: Update.
20719 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
20721 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
20723 2000-07-09 Neil Booth <NeilB@earthling.net>
20725 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
20727 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
20729 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
20730 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
20732 2000-07-08 Neil Booth <NeilB@earthling.net>
20734 * gcc.dg/cpp/macsyntx.c: New tests.
20736 2000-07-07 Jakub Jelinek <jakub@redhat.com>
20738 * gcc.dg/20000707-1.c: New test.
20740 2000-07-07 Jakub Jelinek <jakub@redhat.com>
20742 * gcc.c-torture/execute/20000706-1.c: New test.
20743 * gcc.c-torture/execute/20000706-2.c: New test.
20744 * gcc.c-torture/execute/20000706-3.c: New test.
20745 * gcc.c-torture/execute/20000706-4.c: New test.
20746 * gcc.c-torture/execute/20000706-5.c: New test.
20748 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
20750 * g++.old-deja/g++.pt/instantiate7.C: New test.
20752 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
20754 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
20755 * g++.old-deja/g++.mike/thunk3.C: Likewise.
20756 * g++.old-deja/g++.other/rtti3.C: Likewise.
20757 * g++.old-deja/g++.other/rttid3.C: Likewise.
20759 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
20761 * g77.f-torture/compile/20000630-1.x: Fix typo
20763 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
20765 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
20768 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
20770 * gcc.dg/cpp/ident.c: New test.
20772 2000-07-05 Neil Booth <NeilB@earthling.net>
20774 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
20775 gcc.dg/cpp/lexstrng.c: New tests.
20777 2000-07-04 Neil Booth <NeilB@earthling.net>
20779 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
20780 * gcc.dg/cpp/strify2.c: Same.
20782 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
20784 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
20785 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
20786 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
20787 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
20789 * testsuite/gcc.dg/cpp/macro1.c,
20790 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
20791 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
20792 testsuite/gcc.dg/cpp/strify1.c,
20793 testsuite/gcc.dg/cpp/strify2.c: New tests.
20795 2000-07-03 Jakub Jelinek <jakub@redhat.com>
20797 * gcc.c-torture/execute/20000703-1.c: New test.
20799 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
20801 * g++.old-deja/g++.pt (lookup10.C): New test.
20803 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
20805 * g++.old-deja/g++.pt (typename25.C): New test.
20807 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
20809 * gcc.c-torture/compile/20000701-1.c: New test.
20811 2000-06-30 Nick Clifton <nickc@cygnus.com>
20813 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
20816 2000-06-30 Catherine Moore <clm@cygnus.com>
20818 * gcc.c-torture/execute/align-1.c: New test.
20820 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
20822 * g++.old-deja/g++.pt/expr8.C: New test.
20823 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
20825 2000-06-29 Nick Clifton <nickc@cygnus.com>
20827 * gcc.c-torture/compile/20000629-1.c: New test.
20829 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
20832 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
20833 gcc.dg/noncompile directory, depending on whether they're
20834 preprocessor tests or not. Annotate all the tests for the dg
20837 * gcc.c-torture/noncompile/noncompile.exp: Delete.
20838 * gcc.dg/noncompile/noncompile.exp: New.
20842 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
20843 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
20844 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
20845 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
20846 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
20847 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
20848 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
20849 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
20850 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
20851 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
20852 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
20853 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
20854 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
20855 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
20856 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
20857 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
20858 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
20859 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
20860 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
20861 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
20862 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
20863 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
20864 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
20865 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
20867 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
20868 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
20869 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
20870 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
20871 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
20872 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
20874 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
20876 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
20877 declare one variable. On the fourth, error.
20878 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
20879 declared by 20000628-1a.h.
20881 2000-06-29 Richard Henderson <rth@redhat.com>
20883 * gcc.c-torture/execute/930529-1.x: New file.
20884 * gcc.dg/920413-1.c: Adjust expected warning text.
20885 * gcc.dg/980217-1.c: Declare abort.
20886 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
20888 2000-06-29 Jeffrey A Law (law@cygnus.com)
20890 * g77.f-torture/compile/20000629-1.f: New test.
20891 * g77.f-torture/compile/20000629-1.x: Expected to fail.
20893 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
20895 Rearrange lots of files, removing entirely the
20896 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
20900 gcc.c-torture/code_quality/code_quality.exp
20901 gcc.c-torture/special/special.exp
20902 gcc.failure/failure.exp
20903 gcc.failure/940409-1.x
20904 gcc.c-torture/compile/961203-1.x
20907 gcc.misc-tests/linkage.exp
20908 gcc.c-torture/execute/920730-1t.c
20909 gcc.c-torture/execute/920730-1t.x
20910 gcc.c-torture/compile/920520-1.x
20911 gcc.c-torture/compile/920521-1.x
20912 gcc.c-torture/compile/981006-1.x
20913 gcc.c-torture/execute/eeprof-1.x
20915 * Moved files (possibly with modifications to fit a new harness):
20917 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
20918 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
20919 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
20920 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
20921 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
20922 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
20923 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
20924 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
20925 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
20926 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
20927 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
20928 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
20929 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
20930 gcc.failure/940409-1.c gcc.dg/940409-1.c
20932 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
20934 * c-torture/compile/961203-1.x: Delete.
20936 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
20937 not exit. Include stdio.h.
20938 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
20939 * gcc.misc-tests/dg-12.c: Likewise.
20940 * gcc.misc-tests/dg-5.c: Likewise.
20941 * gcc.misc-tests/dg-6.c: Likewise.
20942 * gcc.misc-tests/dg-7.c: Prototype abort.
20943 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
20944 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
20945 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
20947 * gcc.misc-tests/sieve.c: Use return from main, not exit.
20948 * gcc.misc-tests/sort2.c: Use return from main, not exit.
20950 2000-06-28 Jakub Jelinek <jakub@redhat.com>
20952 * gcc.dg/cpp/20000628-1.c: New test.
20953 * gcc.dg/cpp/20000628-1.h: New header for above test.
20954 * gcc.dg/cpp/20000628-1a.h: Likewise.
20956 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
20958 * gcc.dg/cpp: New directory.
20959 * gcc.dg/cpp/cpp.exp: New driver.
20960 * gcc.dg/cpp/20000627-1.c: New test.
20961 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
20962 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
20963 and rewrite as a compilation test.
20965 * gcc.dg: Move many files into the cpp subdirectory, possibly
20966 renaming or editing them as well.
20968 990119-1.c cpp/19990119-1.c
20969 990228-1.c cpp/19990228-1.c
20970 990407-1.c cpp/19990407-1.c
20971 990409-1.c cpp/19990409-1.c
20972 990413-1.c cpp/19990413-1.c
20973 990703-1.c cpp/19990703-1.c
20974 20000127-1.c cpp/20000127-1.c
20975 20000129-1.c cpp/20000129-1.c
20976 20000207-1.c cpp/20000207-1.c
20977 20000207-2.c cpp/20000207-2.c
20978 20000209-1.c cpp/20000209-1.c
20979 20000209-2.c cpp/20000209-2.c
20980 20000301-1.c cpp/20000301-1.c
20981 20000419-1.c cpp/20000419-1.c
20982 20000510-1.S cpp/20000510-1.S
20983 20000519-1.c cpp/20000519-1.c
20984 20000529-1.c cpp/20000529-1.c
20985 20000625-1.c cpp/20000625-1.c
20986 20000625-2.c cpp/20000625-2.c
20987 cpp-as1.c cpp/assert1.c
20988 cpp-as2.c cpp/assert2.c
20989 cxx-comments-1.c cpp/cxxcom1.c
20990 cxx-comments-2.c cpp/cxxcom2.c
20991 endif-label.c cpp/endif.c
20992 cpp-hash1.c cpp/hash1.c
20993 cpp-hash2.c cpp/hash2.c
20994 cpp-if1.c cpp/if-1.c
20995 cpp-if2.c cpp/if-2.c
20996 cpp-if3.c cpp/if-3.c
20997 cpp-if4.c cpp/if-4.c
20998 cpp-if5.c cpp/if-5.c
20999 cpp-cond.c cpp/if-cexp.c
21000 cpp-missingop.c cpp/if-mop.c
21001 cpp-missingparen.c cpp/if-mpar.c
21002 cpp-opprec.c cpp/if-oppr.c
21003 cpp-ifparen.c cpp/if-paren.c
21004 cpp-shortcircuit.c cpp/if-sc.c
21005 cpp-shift.c cpp/if-shift.c
21006 cpp-unary.c cpp/if-unary.c
21007 cpp-li1.c cpp/line1.c
21008 cpp-li2.c cpp/line2.c
21009 lineno.c cpp/line3.c
21010 lineno-2.c cpp/line4.c
21012 cpp-mic.h cpp/mi1c.h
21013 cpp-micc.h cpp/mi1cc.h
21014 cpp-mind.h cpp/mi1nd.h
21015 cpp-mindp.h cpp/mi1ndp.h
21016 cpp-mix.h cpp/mi1x.h
21017 cpp-mi2.c cpp/mi2.c
21018 cpp-mi2a.h cpp/mi2a.h
21019 cpp-mi2b.h cpp/mi2b.h
21020 cpp-mi2c.h cpp/mi2c.h
21021 cpp-mi3.c cpp/mi3.c
21022 cpp-mi3.def cpp/mi3.def
21023 poison-1.c cpp/poison.c
21024 pr-impl.c cpp/prag-imp.c
21025 cpp-redef-2.c cpp/redef1.c
21026 cpp-redef.c cpp/redef2.c
21027 strpaste.c cpp/strp1.c
21028 strpaste-2.c cpp/strp2.c
21029 cpp-tradpaste.c cpp/tr-paste.c
21030 cpp-tradstringify.c cpp/tr-str.c
21031 cpp-tradwarn1.c cpp/tr-warn1.c
21032 cpp-tradwarn2.c cpp/tr-warn2.c
21033 trigraphs.c cpp/trigraphs.c
21034 cpp-unc1.c cpp/unc1.c
21035 cpp-unc2.c cpp/unc2.c
21036 cpp-unc3.c cpp/unc3.c
21037 cpp-unc.c cpp/unc4.c
21038 undef.c cpp/undef1.c
21039 undef-2.c cpp/undef2.c
21040 cpp-wi1.c cpp/widestr1.c
21042 2000-06-27 Mark Mitchell <mark@codesourcery.com>
21044 * lib/g++.exp (g++_include_flags): Tweak.
21046 2000-06-27 H.J. Lu <hjl@gnu.org>
21047 Loren J. Rittle <ljrittle@acm.org>
21049 * lib/g++.exp (g++_include_flags): Override libgloss.exp
21050 version with one that knows about the new gcc tree structure.
21051 (g++_link_flags): Same.
21053 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
21055 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
21056 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
21057 case we are cross-compiling.
21059 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
21060 g++.old-deja/g++.niklas/Makefile.in,
21061 g++.old-deja/g++.niklas/configure.in,
21062 g++.old-deja/g++.other/Makefile.in,
21063 g++.old-deja/g++.other/configure.in,
21064 gcc.c-torture/code_quality/Makefile.in,
21065 gcc.c-torture/code_quality/configure.in,
21066 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
21067 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
21068 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
21069 gcc.c-torture/execute/ieee/Makefile.in,
21070 gcc.c-torture/execute/ieee/configure.in,
21071 gcc.c-torture/noncompile/Makefile.in,
21072 gcc.c-torture/noncompile/configure.in,
21073 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
21074 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
21075 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
21077 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
21079 * g++.old-deja/g++.other/ambig3.C: New test.
21081 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
21083 * g++.old-deja/g++.pt/syntax1.C: New test.
21084 * g++.old-deja/g++.pt/syntax2.C: New test.
21085 * g++.old-deja/g++.other/syntax3.C: New test.
21086 * g++.old-deja/g++.other/syntax4.C: New test.
21088 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
21090 * gcc.dg/20000623-1.c: Prototype exit and abort.
21092 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
21094 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
21096 * gcc.dg/cpp-mi3.def: New file.
21098 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
21100 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
21101 lexer's error messages.
21102 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
21103 divine anything from the linemarkers.
21104 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
21105 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
21107 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
21109 * gcc.dg/20000623-1.c: New test.
21111 2000-06-22 Jakub Jelinek <jakub@redhat.com>
21113 * gcc.c-torture/execute/20000622-1.c: New test.
21115 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
21117 * g++.old-deja/g++.other/init15.C: New test.
21119 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
21121 * g++.old-deja/g++.pt/vaarg2.C: New test.
21122 * g++.old-deja/g++.pt/vaarg3.C: New test.
21124 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
21126 * g++.old-deja/g++.other/dyncast6.C: New test.
21128 2000-06-15 Jakub Jelinek <jakub@redhat.com>
21130 * gcc.c-torture/execute/loop-6.c: New test.
21132 2000-06-14 Jakub Jelinek <jakub@redhat.com>
21134 * gcc.dg/20000614-1.c: New test.
21135 * gcc.dg/20000614-2.c: New test.
21137 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
21139 * g++.old-deja/g++.other/inline12.C: New test.
21141 2000-06-13 Jakub Jelinek <jakub@redhat.com>
21143 * g++.old-deja/g++.other/eh1.C: New test.
21145 2000-06-12 Jakub Jelinek <jakub@redhat.com>
21147 * g++.old-deja/g++.other/type.C: New test.
21149 2000-06-05 Jakub Jelinek <jakub@redhat.com>
21151 * g++.old-deja/g++.other/initstring.C: New test.
21153 2000-06-12 Jason Merrill <jason@redhat.com>
21155 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
21157 2000-06-09 Jeffrey A Law (law@cygnus.com)
21159 * gcc.c-torture/compile/20000609-1.c: New test.
21161 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
21163 * gcc.dg/20000609-1.c: New test.
21165 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
21167 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
21168 * gcc.c-torture/noncompile/poison-1.c: Move...
21169 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
21170 * gcc.dg/cpp-li1.c: Add a token after the #line.
21172 2000-06-05 Richard Henderson <rth@cygnus.com>
21174 * gcc.c-torture/execute/20000605-2.c: New test.
21175 * gcc.c-torture/execute/20000605-3.c: New test.
21177 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
21179 * g77.f-torture/execute/20000503-1.x: New file.
21181 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
21183 * g++.old-deja/g++.eh/badalloc1.C: New test.
21185 2000-06-05 Richard Henderson <rth@cygnus.com>
21187 * gcc.c-torture/execute/20000605-1.c: New test.
21189 2000-06-05 Jakub Jelinek <jakub@redhat.com>
21190 Nathan Sidwell <nathan@codesourcery.com>
21192 * gcc.c-torture/compile/20000605-1.c: New test.
21194 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
21196 * g77.f-torture/compile/20000601-1.f: New test.
21198 2000-06-03 Richard Henderson <rth@cygnus.com>
21200 * gcc.c-torture/execute/20000603-1.c: New.
21202 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
21204 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
21205 * gcc.dg/noreturn-2.c (noreturn): Likewise.
21207 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
21209 * gcc.dg/compare2.c (case 12): XFAIL.
21210 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
21211 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
21213 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
21215 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
21217 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
21218 guard macro is already defined when the header is first
21220 * gcc.dg/cpp-mix.h: New file.
21221 * gcc.dg/endif-label.c: Update patterns to match compiler.
21223 * g++.brendan/complex1.C: Declare abort.
21224 * g++.law/refs4.C: Remove XFAIL.
21225 * g++.oliva/expr2.C: Declare abort and exit.
21227 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
21229 * gcc.c-torture/execute/20000528-1.c: New test.
21231 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
21232 * g++.old-deja/g++.law/temps4.C: Likewise.
21234 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
21235 stdlib.h. Call abort() on failure.
21236 * g++.old-deja/g++.law/refs4.C: Likewise.
21237 * g++.old-deja/g++.law/temps4.C: Likewise.
21238 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
21239 * gcc.c-torture/execute/20000112-1.c: Include string.h.
21241 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
21243 Relative to g++.dg/special:
21244 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
21246 Relative to g++.old-deja:
21247 * g++.brendan/complex1.C, g++.jason/optimize2.C,
21248 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
21249 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
21250 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
21251 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
21252 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
21253 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
21255 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
21256 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
21257 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
21258 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
21259 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
21260 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
21263 * g++.other/goto1.C: Update expectations for error messages.
21265 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
21267 * gcc.c-torture/compile/20000523-1.c: New test.
21269 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
21271 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
21273 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
21275 * g++.old-deja/g++.eh/catch11.C: New test.
21276 * g++.old-deja/g++.eh/catch12.C: New test.
21278 2000-05-24 Nick Clifton <nickc@cygnus.com>
21280 * gcc.c-torture/execute/20000523-1.c: New test.
21282 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
21284 * c-torture/execute/bcp-1.c: Replace abort in arg of
21285 __builtin_constant_p with a generic external function.
21287 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
21288 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
21289 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
21290 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
21291 Prototype abort and/or exit.
21293 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
21294 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
21295 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
21296 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
21298 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
21300 * gcc.dg/dwarf2-1.c: New test.
21302 2000-05-20 Richard Henderson <rth@cygnus.com>
21304 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
21306 2000-05-20 Andreas Jaeger <aj@suse.de>
21308 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
21311 2000-05-19 David Edelsohn <edelsohn@gnu.org>
21313 * gcc.c-torture/execute/20000519-2.c: New test.
21315 2000-05-19 Andreas Jaeger <aj@suse.de>
21317 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
21318 which fails with SSA.
21320 * lib/c-torture.exp: Also test with -O3 -fssa.
21322 2000-05-18 Michael Meissner <meissner@redhat.com>
21324 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
21325 * gcc.c-torture/execute/920415-1.c: Ditto.
21326 * gcc.c-torture/execute/920501-1.c: Ditto.
21327 * gcc.c-torture/execute/conversion.c: Ditto.
21328 * gcc.c-torture/execute/cvt-1.c: Ditto.
21330 2000-05-18 Jeffrey A Law (law@cygnus.com)
21332 * gcc.c-torture/compile/20000518-1.c: New test.
21334 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
21336 * g77.f-torture/compile/200005018.f: New test.
21338 2000-05-17 Jeffrey A Law (law@cygnus.com)
21340 * gcc.c-torture/compile/20000517-1.c: New test.
21342 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21344 * gcc.c-torture/execute/20000516-1.c: New test.
21346 2000-05-15 Jakub Jelinek <jakub@redhat.com>
21348 * g++.old-deja/g++.other/eh.C: New test.
21350 2000-05-12 Richard Henderson <rth@cygnus.com>
21352 * gcc.c-torture/execute/990208-1.c (main): Don't pass
21353 constants through to doit's conditional.
21355 2000-05-11 Jeffrey A Law (law@cygnus.com)
21357 * gcc.c-torture/compile/20000511-1.c: New test.
21358 * g77.f-torture/compile/20000511-1.f: New test.
21359 * g77.f-torture/compile/20000511-2.f: New test.
21361 2000-05-11 Michael Meissner <meissner@redhat.com>
21363 * gcc.c-torture/execute/20000511-1.c: New test.
21365 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
21367 * gcc.dg/dg.exp: Scan .S files as well as .c files.
21368 * gcc.dg/20000510-1.S: New.
21370 2000-05-08 Catherine Moore <clm@cygnus.com>
21372 * gcc.dg/unused-3.c: New.
21374 2000-05-06 Richard Henderson <rth@cygnus.com>
21376 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
21377 * g++.old-deja/g++.mike/warn1.C: Likewise.
21378 * g++.old-deja/g++.pt/local1.C: Likewise.
21379 * g++.old-deja/g++.pt/local7.C: Likewise.
21380 * g++.old-deja/g++.pt/spec16.C: Likewise.
21382 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
21384 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
21386 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
21388 * g77.f-torture/execute/20000503-1.f: New test.
21390 2000-05-04 Andreas Jaeger <aj@suse.de>
21392 * gcc.dg/noreturn-2.c: New test.
21394 2000-05-04 Neil Booth <NeilB@earthling.net>
21396 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
21399 2000-05-04 Richard Henderson <rth@cygnus.com>
21401 * gcc.c-torture/execute/20000503-1.c: Fix typo.
21403 2000-05-04 Richard Henderson <rth@cygnus.com>
21405 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
21406 OpenSSL by Jason R Thorpe.
21408 2000-05-03 Jim Wilson <wilson@cygnus.com>
21410 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
21412 2000-05-03 Robert Lipe <robertlipe@usa.net>
21414 * gcc.dg/20000503-1.c: New test.
21416 2000-05-02 Jakub Jelinek <jakub@redhat.com>
21418 * gcc.c-torture/compile/20000502-1.c: New test.
21419 * g++.old-deja/g++.other/align.C: New test.
21420 * gcc.dg/cpp-tradstringify.c: New test.
21422 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
21424 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
21425 and hard registers.
21427 2000-04-26 Geoff Keating <geoffk@cygnus.com>
21429 * gcc.c-torture/execute/loop-5.c: New test.
21431 2000-04-25 Jakub Jelinek <jakub@redhat.com>
21433 * gcc.c-torture/execute/va-arg-20.c: New test.
21435 2000-04-23 Jeffrey A Law (law@cygnus.com)
21437 * gcc.c-torture/execute/20000422-1.c: New test.
21439 2000-04-20 Greg McGary <gkm@gnu.org>
21441 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
21442 when optimizing, but without sibling-call optimizations (-O1).
21444 2000-04-20 Jeffrey A Law (law@cygnus.com)
21446 * gcc.c-torture/compile/20000420-1.c: New test.
21448 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
21450 * g++.abi/ptrflags.C: New test.
21451 * g++.eh/catchptr1.C: Test incomplete pointer chains.
21453 2000-04-19 Catherine Moore <clm@cygnus.com>
21455 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
21457 2000-04-19 Greg McGary <gkm@gnu.org>
21459 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
21460 sibling-call optimizations.
21462 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
21464 * gcc.dg/20000419-1.c: New test.
21466 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
21468 * gcc.c-torture/execute/20000412-6.c: New test.
21470 2000-04-12 Jeffrey A Law (law@cygnus.com)
21472 * gcc.c-torture/execute/20000412-5.c: New test.
21473 * g77.f-torture/compile/20000412-1.f: New test.
21474 * gcc.c-torture/execute/20000412-4.c: New test.
21475 * gcc.c-torture/compile/20000412-2.c: New test.
21476 * gcc.c-torture/execute/20000412-3.c: New test.
21477 * gcc.c-torture/compile/20000412-1.c: New test.
21478 * gcc.c-torture/execute/20000412-2.c: New test.
21480 2000-04-12 Jakub Jelinek <jakub@redhat.com>
21482 * objc/execute/bf-20.m: New test.
21484 2000-04-10 Richard Henderson <rth@cygnus.com>
21486 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
21488 * gcc.c-torture/execute/20000412-1.c: New test.
21490 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
21492 * g++.old-deja/g++.eh/catchptr1.C: New test.
21494 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
21496 * g++.old-deja/g++.abi/cxa_vec.C: New test.
21498 2000-04-08 Neil Booth <NeilB@earthling.net>
21500 * gcc.dg/cpp-nullchar.c: Remove test as
21501 embedded nulls cause problems.
21503 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21505 * gcc.dg/compare2.c: New test.
21507 2000-04-08 Neil Booth <NeilB@earthling.net>
21509 * gcc.dg/cpp-nullchar.c: New test.
21511 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
21513 * gcc.dg/cpp-mi2.c: New test.
21514 * gcc.dg/cpp-mi2[abc].h: New files.
21516 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
21518 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
21521 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
21523 * g++.old-deja/g++.abi/vmihint.C: New test.
21525 2000-04-06 Neil Booth <NeilB@earthling.net>
21527 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
21528 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
21531 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
21533 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
21534 avoid stack-frame overwrite.
21536 2000-04-05 Jakub Jelinek <jakub@redhat.com>
21538 * gcc.c-torture/compile/20000405-2.c: New test.
21539 * gcc.c-torture/compile/20000405-3.c: New test.
21541 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
21543 * gcc.c-torture/compile/20000405-1.c: New test.
21545 2000-04-04 Geoff Keating <geoffk@cygnus.com>
21547 * gcc.dg/cast-qual-1.c: Revert last change.
21549 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21551 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
21553 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
21555 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
21556 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
21558 2000-04-03 Jeffrey A Law (law@cygnus.com)
21560 * gcc.c-torture/compile/20000403-2.c: New test.
21561 * gcc.c-torture/compile/20000403-1.c: New test.
21563 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
21565 * gcc.c-torture/execute/20000403-1.c: New test.
21567 2000-04-03 Geoff Keating <geoffk@cygnus.com>
21569 * gcc.c-torture/execute/20000402-1.c: New test.
21571 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
21573 * gcc.c-torture/execute/va-arg-15.c: New test.
21574 * gcc.c-torture/execute/va-arg-16.c: New test.
21575 * gcc.c-torture/execute/va-arg-17.c: New test.
21576 * gcc.c-torture/execute/va-arg-18.c: New test.
21577 * gcc.c-torture/execute/va-arg-19.c: New test.
21579 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
21581 * gcc.c-torture/compile/981211-1.c: Move to...
21582 * gcc.dg/cpp-as1.c: ...here.
21583 * gcc.dg/cpp-as2.c: New file.
21585 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
21588 2000-04-02 Neil Booth <NeilB@earthling.net>
21590 * gcc.dg/cpp-cond.c New tests.
21591 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
21592 accidental success less likely.
21593 * gcc.dg/cpp-missingop.c New tests.
21594 * gcc.dg/cpp-missingparen.c New tests.
21595 * gcc.dg/cpp-shift.c New tests.
21596 * gcc.dg/cpp-shortcircuit.c New tests.
21597 * gcc.dg/cpp-unary.c New tests.
21599 2000-03-29 Jeffrey A Law (law@cygnus.com)
21601 * gcc.c-torture/compile/20000329-1.c: New test.
21603 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
21605 * gcc.c-torture/compile/20000326-1.c: New test.
21606 * gcc.c-torture/compile/20000326-2.c: New test.
21608 2000-03-24 Geoff Keating <geoffk@cygnus.com>
21610 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
21611 the first parameter is a function argument.
21613 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
21615 * g++.old-deja/g++.ext/array4.C: New test.
21617 2000-03-22 Geoff Keating <geoffk@cygnus.com>
21619 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
21621 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21623 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
21625 2000-03-19 Richard Henderson <rth@cygnus.com>
21627 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
21629 2000-03-19 Richard Henderson <rth@cygnus.com>
21631 * gcc.c-torture/compile/20000319-1.c: New test.
21633 2000-03-14 Jeffrey A Law (law@cygnus.com)
21635 * gcc.c-torture/execute/20000314-3.c: New test.
21636 * gcc.c-torture/execute/20000314-2.c: New test.
21637 * gcc.c-torture/execute/20000314-1.c: New test.
21638 * gcc.c-torture/compile/20000314-2.c: New test.
21639 * gcc.c-torture/compile/20000314-1.c: New test.
21641 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
21643 * g++.old-deja/g++.warn/inline.C: New test.
21645 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
21647 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
21648 standards-compliant result rather than specific constants.
21649 Put test-values in array.
21651 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
21653 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
21654 (g++_target_compile): Put test-specific options last.
21656 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
21658 * g++.old-deja/g++.eh/vbase4.C: New test.
21660 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
21662 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
21664 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
21666 * g++.old-deja/g++.brendan/misc12.C: Removed.
21667 * g++.old-deja/g++.pt/memtemp77.C: Constify.
21668 * g++.old-deja/g++.ext/pretty4.C: New test.
21670 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
21672 * g++.old-deja/g++.other/string2.C: New test.
21674 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
21676 * g++.old-deja/g++.warn/impint2.C: New test.
21678 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
21680 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
21683 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
21685 * g++.old-deja/g++.warn/impint.C: New test.
21686 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
21687 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
21688 * g++.old-deja/g++.pt/explicit12.C: Likewise.
21689 * g++.old-deja/g++.pt/explicit13.C: Likewise.
21690 * g++.old-deja/g++.pt/explicit17.C: Likewise.
21691 * g++.old-deja/g++.pt/explicit18.C: Likewise.
21692 * g++.old-deja/g++.pt/explicit19.C: Likewise.
21693 * g++.old-deja/g++.pt/explicit23.C: Likewise.
21694 * g++.old-deja/g++.pt/explicit31.C: Likewise.
21695 * g++.old-deja/g++.pt/explicit35.C: Likewise.
21696 * g++.old-deja/g++.pt/explicit6.C: Likewise.
21697 * g++.old-deja/g++.pt/memclass7.C: Likewise.
21699 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
21701 * gcc.dg/cpp-redef.c: New test.
21703 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
21705 * g++.old-deja/g++.pt/unify7.C: New test.
21707 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
21709 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
21710 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
21712 2000-02-25 Geoff Keating <geoffk@cygnus.com>
21714 * gcc.c-torture/compile/20000224-1.c: New test.
21716 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
21718 * gcc.c-torture/compile/cpp-2.c: New test.
21719 * gcc.c-torture/compile/cpp-1.c: New test.
21721 2000-02-25 Jeffrey A Law (law@cygnus.com)
21723 * gcc.c-torture/execute/20000225-1.c: New test.
21725 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
21727 * gcc.dg/cpp-li2.c: New test.
21729 * gcc.dg/cpp-wi1.c: New test.
21731 * gcc.dg/cpp-li1.c: New test.
21733 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
21735 * g++.old-deja/g++.other/sizeof5.C: New test.
21737 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21739 * gcc.c-torture/execute/va-arg-13.c: New test.
21741 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
21743 * gcc.c-torture/execute/va-arg-12.c: New test.
21745 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
21747 * gcc.c-torture/execute/20000223-1.c: New test.
21749 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
21751 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
21753 2000-02-22 Mark Mitchell <mark@codesourcery.com>
21755 * g++.old-deja/g++.abi/ptrmem.C: New test.
21757 2000-02-19 Richard Henderson <rth@cygnus.com>
21759 * gcc.c-torture/compile/init-3.c: New.
21761 2000-02-17 Mark Mitchell <mark@codesourcery.com>
21763 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
21766 2000-02-11 Robert Lipe <robertl@sco.com>
21768 * gcc.c-torture/compile/20000211-3.c: New test.
21770 2000-02-11 Martin Buchholz <martin@xemacs.org>
21772 * gcc.c-torture/compile/20000211-2.c: New test.
21774 2000-02-11 Jeffrey A Law (law@cygnus.com)
21776 * gcc.c-torture/compile/20000211-1.c: New test.
21778 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
21780 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
21783 2000-02-08 Nathan Sidwell <nathan@acm.org>
21785 * g++.old-deja/g++.other/cast5.C: New test.
21787 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
21789 * gcc.c-torture/execute/20000205-1.c: New.
21791 2000-02-03 Nathan Sidwell <nathan@acm.org>
21793 * g++.old-deja/g++.jason/cast3.C: Return void.
21794 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
21796 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
21798 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
21800 * gcc.dg/loop-1.c: New test.
21802 2000-01-27 Jakub Jelinek <jakub@redhat.com>
21804 * gcc.c-torture/compile/20000127-1.c: New test.
21805 * gcc.c-torture/execute/991228-1.c: New test.
21807 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
21809 * gcc.dg/unused-2.c: New test.
21811 * gcc.dg/conv-1.c: New test.
21813 2000-01-24 Mark Mitchell <mark@codesourcery.com>
21815 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
21817 (tool_option_proc): Fix typo.
21819 2000-01-24 Geoff Keating <geoffk@cygnus.com>
21821 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
21822 of the ld on the host, not on the build machine.
21823 Also, don't crash if '--help' is not a supported option.
21825 2000-01-24 Richard Henderson <rth@cygnus.com>
21827 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
21829 2000-01-20 Jeffrey A Law (law@cygnus.com)
21831 * gcc.c-torture/execute/20000120-2.c: New test.
21832 * gcc.c-torture/execute/20000120-1.c: New test.
21834 2000-01-13 Jeffrey A Law (law@cygnus.com)
21836 * gcc.c-torture/execute/20000113-1.c: New test.
21838 2000-01-12 Jeffrey A Law (law@cygnus.com)
21840 * gcc.c-torture/execute/20000112-1.c: New test.
21842 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
21844 * gcc.dg/20000111-1.c: New test.
21846 2000-01-10 Jeffrey A Law (law@cygnus.com)
21848 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
21849 with 16 bit integers.
21851 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
21853 * gcc.dg/20000108-1.c: New test.
21855 2000-01-05 Nathan Sidwell <nathan@acm.org>
21857 * g++.old-deja/g++.ns/koenig8.C: New test.
21859 2000-01-05 Nathan Sidwell <nathan@acm.org>
21861 * g++.old-deja/g++.other/cast4.C: New test.
21863 2000-01-05 Jeffrey A Law (law@cygnus.com)
21865 * gcc.c-torture/compile/20000105-2.c: New test.
21866 * gcc.c-torture/compile/20000105-1.c: New test.
21868 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21870 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
21871 references to printf & atoi to conform to ANSI standard.
21872 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
21873 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
21874 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
21875 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
21876 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
21877 * g++.old-deja/g++.brendan/complex1.C: Likewise.
21878 * g++.old-deja/g++.brendan/copy1.C: Likewise.
21879 * g++.old-deja/g++.brendan/copy2.C: Likewise.
21880 * g++.old-deja/g++.brendan/copy3.C: Likewise.
21881 * g++.old-deja/g++.brendan/copy4.C: Likewise.
21882 * g++.old-deja/g++.brendan/copy5.C: Likewise.
21883 * g++.old-deja/g++.brendan/copy6.C: Likewise.
21884 * g++.old-deja/g++.brendan/copy7.C: Likewise.
21885 * g++.old-deja/g++.brendan/copy8.C: Likewise.
21886 * g++.old-deja/g++.brendan/crash11.C: Likewise.
21887 * g++.old-deja/g++.brendan/crash14.C: Likewise.
21888 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
21889 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
21890 * g++.old-deja/g++.brendan/delete2.C: Likewise.
21891 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
21892 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
21893 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
21894 * g++.old-deja/g++.brendan/eh1.C: Likewise.
21895 * g++.old-deja/g++.brendan/groff1.C: Likewise.
21896 * g++.old-deja/g++.brendan/init3.C: Likewise.
21897 * g++.old-deja/g++.brendan/misc12.C: Likewise.
21898 * g++.old-deja/g++.brendan/misc7.C: Likewise.
21899 * g++.old-deja/g++.brendan/new2.C: Likewise.
21900 * g++.old-deja/g++.brendan/operators4.C: Likewise.
21901 * g++.old-deja/g++.brendan/operators5.C: Likewise.
21902 * g++.old-deja/g++.brendan/overload2.C: Likewise.
21903 * g++.old-deja/g++.brendan/overload7.C: Likewise.
21904 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
21905 * g++.old-deja/g++.brendan/reference1.C: Likewise.
21906 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
21907 * g++.old-deja/g++.brendan/template24.C: Likewise.
21908 * g++.old-deja/g++.brendan/template3.C: Likewise.
21909 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
21910 * g++.old-deja/g++.jason/inline3.C: Likewise.
21911 * g++.old-deja/g++.jason/opeq.C: Likewise.
21912 * g++.old-deja/g++.law/arg5.C: Likewise.
21913 * g++.old-deja/g++.law/arm7.C: Likewise.
21914 * g++.old-deja/g++.law/ctors11.C: Likewise.
21915 * g++.old-deja/g++.law/cvt8.C: Likewise.
21916 * g++.old-deja/g++.law/init9.C: Likewise.
21917 * g++.old-deja/g++.law/refs4.C: Likewise.
21918 * g++.old-deja/g++.law/template2.C: Likewise.
21919 * g++.old-deja/g++.law/visibility24.C: Likewise.
21920 * g++.old-deja/g++.law/vtable3.C: Likewise.
21921 * g++.old-deja/g++.mike/asm2.C: Likewise.
21922 * g++.old-deja/g++.mike/eh1.C: Likewise.
21923 * g++.old-deja/g++.mike/misc1.C: Likewise.
21924 * g++.old-deja/g++.mike/misc13.C: Likewise.
21925 * g++.old-deja/g++.mike/misc14.C: Likewise.
21926 * g++.old-deja/g++.mike/ns12.C: Likewise.
21927 * g++.old-deja/g++.mike/p1248.C: Likewise.
21928 * g++.old-deja/g++.mike/p3708.C: Likewise.
21929 * g++.old-deja/g++.mike/p3708a.C: Likewise.
21930 * g++.old-deja/g++.mike/p3708b.C: Likewise.
21931 * g++.old-deja/g++.mike/p646.C: Likewise.
21932 * g++.old-deja/g++.mike/p700.C: Likewise.
21933 * g++.old-deja/g++.mike/p783.C: Likewise.
21934 * g++.old-deja/g++.mike/p783a.C: Likewise.
21935 * g++.old-deja/g++.mike/p783b.C: Likewise.
21936 * g++.old-deja/g++.mike/p786.C: Likewise.
21937 * g++.old-deja/g++.mike/p789.C: Likewise.
21938 * g++.old-deja/g++.mike/p789a.C: Likewise.
21939 * g++.old-deja/g++.mike/p807a.C: Likewise.
21940 * g++.old-deja/g++.other/delete3.C: Likewise.
21941 * g++.old-deja/g++.other/dyncast1.C: Likewise.
21942 * g++.old-deja/g++.other/dyncast2.C: Likewise.
21943 * g++.old-deja/g++.other/dyncast3.C: Likewise.
21944 * g++.old-deja/g++.other/empty1.C: Likewise.
21945 * g++.old-deja/g++.other/temporary1.C: Likewise.
21946 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
21947 * g++.old-deja/g++.pt/t16.C: Likewise.
21948 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
21950 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
21952 * gcc.dg/991230-1.c: New test.
21954 1999-12-29 Jeffrey A Law (law@cygnus.com)
21956 * gcc.c-torture/compile/991229-3.c: New test.
21957 * gcc.c-torture/compile/991229-2.c: New test.
21958 * gcc.c-torture/compile/991229-1.c: New test.
21960 1999-12-29 Greg McGary <gkm@eng.ascend.com>
21962 * gcc.c-torture/compile/labels-2.c: New test.
21964 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
21966 * gcc.c-torture/execute/991227-1.c: New test.
21968 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
21970 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
21972 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
21974 * gcc.c-torture/execute/991221-1.c: New test.
21976 1999-12-20 Nathan Sidwell <nathan@acm.org>
21978 * g++.old-deja/g++.other/cast3.C: New test.
21980 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
21982 * gcc.c-torture/execute/991216-4.c: New test.
21984 1999-12-16 Michael Meissner <meissner@cygnus.com>
21986 * gcc.c-torture/execute/991216-1.c: New test.
21987 * gcc.c-torture/execute/991216-2.c: New test.
21988 * gcc.c-torture/execute/991216-3.c: New test.
21990 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
21992 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
21993 Actually make the test fail by using "-O2" for compilation.
21995 1999-12-15 Nathan Sidwell <nathan@acm.org>
21997 * g++.old-deja/g++.warn/cast-align1.C: New test.
21999 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
22001 * gcc.c-torture/compile/991214-1.c: New test.
22002 * gcc.c-torture/compile/991214-2.c: New test.
22004 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
22006 * gcc.dg/991214-1.c: New test.
22008 1999-12-13 Jeffrey A Law (law@cygnus.com)
22010 * gcc.c-torture/compile/991213-3.c: New test.
22011 * gcc.c-torture/compile/991213-2.c: New test.
22012 * gcc.c-torture/compile/991213-1.c: New test.
22014 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
22016 * gcc.dg/991209-1.c: New test.
22018 1999-12-08 Nathan Sidwell <nathan@acm.org>
22020 * gcc.c-torture/compile/991208-1.c: New test.
22022 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
22024 * gcc.dg/ultrasp2.c: New test.
22026 1999-12-05 Alex Samuel <samuel@codesourcery.com>
22028 * g++.old-deja/g++.abi/align.C (main): Fix typo.
22030 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
22032 * gcc.c-torture/compile/991202-1.c: New test.
22033 * gcc.c-torture/execute/991202-1.c: New test.
22034 * gcc.c-torture/execute/991202-2.c: New test.
22035 * gcc.c-torture/execute/991202-3.c: New test.
22037 1999-12-02 Alex Samuel <samuel@codesourcery.com>
22039 * g++.old-deja/g++.abi/align.C: New test.
22040 * g++.old-deja/g++.abi/aggregates.C: Likewise.
22041 * g++.old-deja/g++.abi/bitfields.C: Likewise.
22043 1999-12-01 Richard Henderson <rth@cygnus.com>
22045 * gcc.c-torture/execute/991201-1.c: New.
22047 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
22049 * gcc.dg/991129-1.c: New test.
22051 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
22053 * gcc.c-torture/compile/991127-1.c: New test.
22055 1999-11-22 Nathan Sidwell <nathan@acm.org>
22057 * g++.old-deja/g++.other/warn4.C: New test.
22059 1999-11-22 Nathan Sidwell <nathan@acm.org>
22061 * g++.old-deja/g++.eh/cleanup2.C: New test.
22062 * g++.old-deja/g++.ext/pretty2.C: New test.
22063 * g++.old-deja/g++.ext/pretty3.C: New test.
22064 * g++.old-deja/g++.other/debug6.C: New test.
22066 1999-10-20 Jim Wilson <wilson@cygnus.com>
22068 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
22069 compiler_output to look for one error message instead of two.
22071 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
22073 * gcc.c-torture/execute/991118-1.c: Also test case
22074 where the word boundary does not split a byte evenly.
22076 1999-11-19 Nathan Sidwell <nathan@acm.org>
22078 * g++.old-deja/g++.ext/restrict1.C: New test.
22080 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
22082 * gcc.c-torture/execute/991118-1.c: New test.
22084 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
22086 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
22087 working directory pathnames.
22089 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
22091 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
22092 host is equipped with driver.h and driver.o so it can actually
22093 compile and run the tests.
22095 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
22097 * gcc.c-torture/compile/991008-1.c: New test.
22099 1999-11-08 Nick Clifton <nickc@cygnus.com>
22101 * lib/gcc-dg.exp: Include target-supports.exp
22103 1999-11-05 Nick Clifton <nickc@cygnus.com>
22105 * lib/target-supports.exp: New file: Provide procs to test for
22106 features supported by the target.
22107 (check_weak_available): Moved here from ecos.exp.
22108 (check_alias_available): New proc: Determine of the target
22109 toolchain supports the alias attribute.
22111 * gcc.dg/special/ecos.exp: Move check_weak_available to
22112 target-supports.exp.
22113 (alias-1.c): Only perform the test if the target supports
22115 (wkali-1.c): Only perform the test if the target supports
22118 * gcc.dg/990506-0.c: Expect error messages from cross
22119 targets as well as native targets.
22121 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
22123 * gcc.dg/ultrasp1.c: Removed xfail.
22124 * gcc.dg/struct-ret-2.c: Likewise.
22125 * gcc.dg/array-1.c: Likewise.
22127 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
22129 * gcc.dg/struct-ret-2.c: New test.
22131 * gcc.dg/array-1.c: New test.
22133 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
22135 * gcc.c-torture/execute/991030-1.c: New test.
22137 1999-10-26 Richard Henderson <rth@cygnus.com>
22139 * gcc.c-torture/compile/991026-2.c: New test.
22141 1999-10-26 Jeffrey A Law (law@cygnus.com)
22143 * gcc.c-torture/compile/991026-1.c: New test.
22145 1999-10-23 Jeffrey A Law (law@cygnus.com)
22147 * gcc.c-torture/execute/991023-1.c: New test.
22149 1999-10-19 Jeffrey A Law (law@cygnus.com)
22151 * gcc.c-torture/execute/991019-1.c: New test.
22153 1999-10-16 Richard Henderson <rth@cygnus.com>
22155 * gcc.c-torture/execute/991016-1.c: New test.
22157 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
22159 * gcc.c-torture/execute/991014-1.c: New test.
22161 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
22163 * g++.old-deja/g++.other/union2.C: New test.
22165 1999-10-13 Nathan Sidwell <nathan@acm.org>
22167 * g++.old-deja/g++.other/vaarg2.C: New test.
22168 * g++.old-deja/g++.other/vaarg3.C: New test.
22170 1999-10-12 Craig Burley <craig@jcb-sc.com>
22172 * g77.f-torture/noncompile/19990905-1.f: Moved from being
22175 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
22177 * gcc.c-torture/execute/va-arg-11.c: New test.
22179 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
22181 * lib/file-format.exp (gcc_target_object_format): Don't
22182 crash if objdump is unavailable.
22184 1999-09-29 Donn Terry <donn@interix.com>
22186 * gcc.misc-tests/mg.exp: delete extraneous redirection.
22188 1999-09-28 Nick Clifton <nickc@cygnus.com>
22190 * gcc.c-torture/compile/990928-1.c: New test.
22192 1999-09-28 Nathan Sidwell <nathan@acm.org>
22194 * g++.old-deja/g++.other/decl6.C: New test.
22196 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22198 * gcc.c-torture/execute/va-arg-10.c: New test.
22200 1999-09-27 Nathan Sidwell <nathan@acm.org>
22202 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
22203 __PRETTY_FUNCTION__.
22205 1999-09-23 Nick Clifton <nickc@cygnus.com>
22207 * gcc.c-torture/execute/990923-1.c: New test.
22209 1999-09-21 Nick Clifton <nickc@cygnus.com>
22211 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
22212 for which -fpic is inappropriate.
22214 1999-09-21 Mark Mitchell <mark@codesourcery.com>
22216 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
22218 1999-09-21 Nathan Sidwell <nathan@acm.org>
22220 * g++.old-deja/g++.other/dyncast1.C: New test.
22221 * g++.old-deja/g++.other/dyncast2.C: New test.
22222 * g++.old-deja/g++.other/dyncast3.C: New test.
22223 * g++.old-deja/g++.other/dyncast4.C: New test.
22224 * g++.old-deja/g++.other/dyncast5.C: New test.
22225 * g++.old-deja/g++.eh/catch3.C: New test.
22226 * g++.old-deja/g++.eh/catch3p.C: New test.
22227 * g++.old-deja/g++.eh/catch4.C: New test.
22228 * g++.old-deja/g++.eh/catch4p.C: New test.
22229 * g++.old-deja/g++.eh/catch5.C: New test.
22230 * g++.old-deja/g++.eh/catch5p.C: New test.
22231 * g++.old-deja/g++.eh/catch6.C: New test.
22232 * g++.old-deja/g++.eh/catch6p.C: New test.
22233 * g++.old-deja/g++.eh/catch7.C: New test.
22234 * g++.old-deja/g++.eh/catch7p.C: New test.
22235 * g++.old-deja/g++.eh/catch8.C: New test.
22236 * g++.old-deja/g++.eh/catch8p.C: New test.
22237 * g++.old-deja/g++.eh/catch9.C: New test.
22238 * g++.old-deja/g++.eh/catch9p.C: New test.
22240 1999-09-13 Nathan Sidwell <nathan@acm.org>
22242 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
22243 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
22245 1999-09-13 Jeffrey A Law (law@cygnus.com)
22247 * gcc.c-torture/compile/990913-1.c: New test.
22249 1999-09-10 Nathan Sidwell <nathan@acm.org>
22251 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
22252 * g++.old-deja/g++.jason/rfg5.C: Likewise.
22254 1999-09-09 Richard Henderson <rth@cygnus.com>
22256 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
22258 1999-09-09 Nathan Sidwell <nathan@acm.org>
22260 * g++.old-deja/g++.other/lookup11.C: New test.
22261 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
22262 what is permitted and what we want.
22263 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
22265 * g++.old-deja/g++.jason/rfg5.C: Likewise
22267 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
22269 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
22270 * gcc.c-torture/noncompile/poison-1.c: New file.
22272 1999-09-08 Nathan Sidwell <nathan@acm.org>
22274 * g++.old-deja/g++.other/sizeof3.C: New test.
22275 * g++.old-deja/g++.other/sizeof4.C: New test.
22276 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
22277 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
22279 1999-09-07 Richard Henderson <rth@cygnus.com>
22281 * gcc.dg/va-arg-1.c: New.
22283 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22285 * gcc.c-torture/execute/va-arg-9.c: New test.
22287 1999-09-05 Craig Burley <craig@jcb-sc.com>
22289 * g77.f-torture/compile/980519-2.f: New test.
22290 * g77.f-torture/compile/19990905-0.f: New test.
22291 * g77.f-torture/compile/19990905-1.f: New test.
22292 * g77.f-torture/compile/19990905-2.f: New test.
22294 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
22296 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
22298 * gcc.c-torture/execute/990827-1.c: Fix typo.
22300 1999-09-03 Nathan Sidwell <nathan@acm.org>
22302 * g++.old-deja/g++.other/deref1.C: New test.
22304 1999-09-02 Nathan Sidwell <nathan@acm.org>
22306 * g++.old-deja/g++.other/ambig2.C: New test.
22307 * g++.old-deja/g++.other/cond5.C: New test.
22308 * g++.old-deja/g++.other/lookup16.C: New test.
22310 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
22312 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
22315 1999-08-31 Jeffrey A Law (law@cygnus.com)
22317 * lib/c-torture.exp: Avoid the "compare executables" optimization
22318 when testing native.
22320 1999-08-29 Jeffrey A Law (law@cygnus.com)
22322 * gcc.c-torture/execute/990829-1.c: New test.
22323 * gcc.c-torture/compile/990829-1.c: New test.
22325 1999-08-27 Paul Burchard <burchard@pobox.com>
22327 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
22328 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
22329 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
22330 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
22331 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
22332 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
22333 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
22334 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
22335 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
22336 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
22337 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
22339 1999-08-27 Jeffrey A Law (law@cygnus.com)
22341 * gcc.c-torture/execute/990827-1.c: New test.
22343 1999-08-26 Craig Burley <craig@jcb-sc.com>
22345 * g77.f-torture/noncompile/19990826-4.f: New test.
22347 * g77.f-torture/compile/19990826-3.f: New test.
22349 * g77.f-torture/execute/19990826-2.f: New test.
22351 * g77.f-torture/compile/19990826-1.f: New test.
22353 * gcc.c-torture/execute/990826-0.c: New test.
22354 * g77.c-torture/execute/19990826-0.f: New test.
22356 * g77.f-torture/noncompile/970626-2.f: New test.
22358 1999-08-25 Paul Burchard <burchard@pobox.com>
22360 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
22361 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
22362 lss-011.C: New tests.
22364 1999-08-25 Nathan Sidwell <nathan@acm.org>
22366 * g++.old-deja/g++.other/decl5.C: New test.
22368 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22370 * noncompile/noncompile.exp: Load_lib c-torture.exp.
22371 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
22372 call `postbase' for each one. All callers of `postbase' changed
22373 to call this instead.
22375 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
22377 * gcc.c-torture/execute/990811-1.c: New test.
22379 1999-08-09 Nick Clifton <nickc@cygnus.com>
22381 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
22384 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
22387 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
22389 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
22391 1999-08-04 Jeffrey A Law (law@cygnus.com)
22393 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
22395 1999-08-04 Nathan Sidwell <nathan@acm.org>
22397 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
22399 1999-08-04 Jeffrey A Law (law@cygnus.com)
22401 * gcc.c-torture/execute/990804-1.c: New test.
22403 1999-08-03 Nathan Sidwell <nathan@acm.org>
22405 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
22406 * g++.old-deja/g++.brendan/crash64.C: Likewise
22407 * g++.old-deja/g++.brendan/overload8.C: Likewise
22409 1999-08-03 Nathan Sidwell <nathan@acm.org>
22411 * g++.old-deja/g++.other/struct1.C: New test.
22413 1999-08-03 Nathan Sidwell <nathan@acm.org>
22415 * g++.old-deja/g++.other/enum2.C: New test.
22417 1999-08-02 Richard Henderson <rth@cygnus.com>
22419 Adapted from tests from Franz Sirl:
22420 * gcc.c-torture/execute/va-arg-7.c: New test.
22421 * gcc.c-torture/execute/va-arg-8.c: New test.
22423 1999-08-01 Jeffrey A Law (law@cygnus.com)
22425 * gcc.c-torture/compile/990801-2.c: New test.
22427 * gcc.c-torture/compile/990801-1.c: New test.
22429 1999-07-27 Michael Meissner <meissner@cygnus.com>
22431 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
22432 fp-cmp-1.c, converting double to float.
22434 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
22435 fp-cmp-1.c, converting double to long double.
22437 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
22438 from fr1 to unknown_register, since fr1 is a legitimate register
22441 1999-07-25 Jeffrey A Law (law@cygnus.com)
22443 * README: More listname related changes.
22445 1999-07-08 Catherine Moore <clm@cygnus.com>
22447 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
22449 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
22451 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
22453 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
22455 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
22457 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
22459 * gcc.dg/990703-1.c: New test.
22461 1999-06-29 Nick Clifton <nickc@cygnus.com>
22463 * lib/file-format.exp: New file: Move definition of proc
22464 gcc_target_object_format to here from
22465 gcc.dg/special/ecos.exp.
22467 * lib/c-torture.exp: Include lib file-format.exp.
22468 * lib/gcc-dg.exp: Include lib file-format.exp.
22470 * gcc.dg/special/ecos.exp: Remove definition of proc
22471 gcc_target_object_format.
22473 1999-06-28 Jeffrey A Law (law@cygnus.com)
22475 * gcc.c-torture/execute/990628-1.c: New test.
22477 1999-06-25 Jeffrey A Law (law@cygnus.com)
22479 * gcc.c-torture/compile/990625-2.c: New test.
22481 * gcc.c-torture/compile/990625-1.c: New test.
22483 1999-06-23 Nick Clifton <nickc@cygnus.com>
22485 * gcc.c-torture/compile/dll.c: New test case. Check that dll
22486 attributes compile.
22487 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
22488 ports that use the COFF/PE file format.
22490 1999-06-17 Jeffrey A Law (law@cygnus.com)
22492 * gcc.c-torture/compile/990617-1.c: New test.
22494 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
22496 * g++.old-deja/g++.other/decl4.C: New test.
22498 1999-06-14 Nathan Sidwell <nathan@acm.org>
22500 * g++.old-deja/g++.other/bitfld3.C: New test.
22502 1999-06-08 Nathan Sidwell <nathan@acm.org>
22504 * g++.old-deja/g++.eh/catch1.C: New test.
22506 1999-06-07 Jeffrey A Law (law@cygnus.com)
22508 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
22510 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
22511 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
22513 1999-06-05 Craig Burley <craig@jcb-sc.com>
22515 * g77.f-torture/compile/19990502-0.f: Replace with new,
22516 shorter, test that still fails after recent changes.
22518 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
22520 * gcc.c-torture/execute/990604-1.c: New test.
22522 1999-05-31 Jeffrey A Law (law@cygnus.com)
22524 * gcc.c-torture/execute/990531-1.c: New test.
22526 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22528 * gcc.c-torture/compile/990527-1.c: New test.
22530 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
22532 * gcc.c-torture/execute/990527-1.c: New test.
22534 1999-05-25 Nick Clifton <nickc@cygnus.com>
22536 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
22537 bitfields as signed.
22539 1999-05-25 Craig Burley <craig@jcb-sc.com>
22541 * g77.f-torture/compile/19990525-0.f: New test.
22543 1999-05-25 Jeffrey A Law (law@cygnus.com)
22545 * gcc.c-torture/execute/990525-2.c: New test.
22547 * gcc.c-torture/execute/990525-1.c: New test.
22549 1999-05-24 Nathan Sidwell <nathan@acm.org>
22551 * g++.old-deja/g++.other/anon3.C: New test.
22552 * g++.old-deja/g++.other/anon4.C: New test.
22553 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
22554 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
22555 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
22558 1999-05-24 Jeffrey A Law (law@cygnus.com)
22560 * gcc.c-torture/execute/990524-1.c: New test.
22562 * gcc.dg/990524-1.c: New test.
22564 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22566 * gcc.c-torture/compile/990523-1.c: New test.
22568 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
22570 * gcc.c-torture/compile/990519-1.c: New test.
22572 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
22574 * gcc.c-torture/compile/990517-1.c: New test.
22576 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
22577 (e4, f4): New tests.
22580 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22582 * gcc.dg/noreturn-1.c: New test.
22584 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
22586 * gcc.c-torture/execute/990513-1.c: New test.
22588 1999-05-10 Richard Henderson <rth@cygnus.com>
22590 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
22592 1999-05-10 Craig Burley <craig@jcb-sc.com>
22594 * g77.f-torture/execute/erfc.f: Use small single-precision
22595 values, to avoid problems on Alphas when not -mieee.
22597 1999-05-08 Craig Burley <craig@jcb-sc.com>
22599 * gcc.dg/990506-0.c: New test.
22601 1999-05-08 Richard Henderson <rth@cygnus.com>
22603 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
22604 the constant to test. Don't XFAIL 64-bit targets.
22606 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
22607 * g++.old-deja/g++.law/profile1.C: Likewise.
22609 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
22610 operator new instances.
22611 * g++.old-deja/g++.other/delete5.C: Likewise.
22613 1999-05-03 Craig Burley <craig@jcb-sc.com>
22615 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
22618 1999-05-03 Craig Burley <craig@jcb-sc.com>
22620 * g77.f-torture/execute/u77-test.f: Reverse order of two
22621 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
22623 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22625 * gcc.dg/compare1.c: New test.
22627 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
22629 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
22632 1999-05-02 Craig Burley <craig@jcb-sc.com>
22634 * g77.f-torture/compile/19990502-1.f: New test.
22636 1999-05-02 Craig Burley <craig@jcb-sc.com>
22638 * g77.f-torture/compile/19990502-0.f: New test.
22640 1999-05-02 Craig Burley <craig@jcb-sc.com>
22642 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
22645 1999-05-02 Craig Burley <craig@jcb-sc.com>
22647 * g77.f-torture/execute/u77-test.f (main): List libU77
22648 intrinsics not currently tested.
22649 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
22650 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
22651 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
22652 Trim blanks off the ends of some printed strings.
22654 1999-05-02 Craig Burley <craig@jcb-sc.com>
22656 * g77.f-torture/execute/u77-test.f (main): Just warn about
22657 FSTAT gid disagreement, as it's expected on some systems.
22659 1999-05-01 Craig Burley <craig@jcb-sc.com>
22661 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
22662 use a new function, which allows for some slop.
22663 Clean up some commentary.
22664 (issum): The new function.
22665 (sgladd): Deleted subroutine.
22667 1999-05-01 Craig Burley <craig@jcb-sc.com>
22669 * g77.f-torture/execute/u77-test.f: Modify to be more like
22670 libf2c/libU77 version, bringing patches to that version here.
22671 Add suitable commentary.
22673 1999-04-25 Richard Henderson <rth@cygnus.com>
22675 * gcc.dg/990424-1.c: New test.
22677 1999-04-24 Craig Burley <craig@jcb-sc.com>
22679 * g77.f-torture/execute/u77-test.f (main): Bug involving
22680 LSTAT has been fixed, so turn back on full checking.
22682 1999-04-20 Craig Burley <craig@jcb-sc.com>
22684 * g77.f-torture/compile/19990419-0.f: New test.
22685 * g77.f-torture/execute/19990419-1.f: New test.
22687 1999-04-17 Richard Henderson <rth@cygnus.com>
22689 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
22690 to avoid the need for a prototype to supress a warning.
22692 1999-04-07 Jim Wilson <wilson@cygnus.com>
22694 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
22696 1999-04-04 Jeffrey A Law (law@cygnus.com)
22698 * gcc.c-torture/execute/990404-1.c: New test.
22700 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
22702 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
22703 * gcc.dg/cpp-if3.c: Don't use -pedantic.
22704 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
22705 missing initializer warnings.
22707 1999-03-28 Jeffrey A Law (law@cygnus.com)
22709 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
22712 1999-03-26 Jeffrey A Law (law@cygnus.com)
22714 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
22716 1999-03-26 Craig Burley <craig@jcb-sc.com>
22718 * g77.f-torture/execute/19990325-0.f: New test.
22719 * g77.f-torture/execute/19990325-1.f: New test.
22721 1999-03-24 Jeffrey A Law (law@cygnus.com)
22723 * gcc.c-torture/execute/990324-1.c: New test.
22725 1999-03-22 Jim Wilson <wilson@cygnus.com>
22727 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
22730 1999-03-17 Richard Henderson <rth@cygnus.com>
22732 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
22734 1999-03-13 Craig Burley <craig@jcb-sc.com>
22736 * g77.f-torture/execute/19990313-2.f: New test.
22737 * g77.f-torture/execute/19990313-3.f: New test.
22739 1999-03-13 Craig Burley <craig@jcb-sc.com>
22741 * g77.f-torture/execute/19990313-0.f: New test.
22742 * g77.f-torture/execute/19990313-1.f: New test.
22744 1999-03-12 Jim Wilson <wilson@cygnus.com>
22746 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
22748 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
22749 (main): Add check for u15. Conditionalize u31 check depending on
22750 whether ints are <32 bits or >=32 bits.
22752 1999-03-08 Craig Burley <craig@jcb-sc.com>
22754 * g77.f-torture/execute/19981119-0.f: Improve testiness.
22756 1999-03-08 Craig Burley <craig@jcb-sc.com>
22758 * g77.f-torture/compile/19990305-0.f: New test.
22759 * g77.f-torture/execute/19981119-0.f: New test.
22761 1999-03-08 Craig Burley <craig@jcb-sc.com>
22763 * g77.f-torture/execute/970625-2.f: call ABORT if final
22764 result is not correct, instead of just printing it.
22765 Add this checking via newly introduced obfuscation, to
22766 trip up buggy front ends.
22768 1999-03-07 Craig Burley <craig@jcb-sc.com>
22770 * g77.f-torture/compile/960317-1.f: Moved from being
22771 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
22773 1999-03-06 Craig Burley <craig@jcb-sc.com>
22775 * g77.f-torture/execute/960317-1.f: New (old) test.
22776 * g77.f-torture/execute/970625-2.f: Ditto.
22778 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
22780 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
22781 message on line 1 or line 2; cccp and cpplib do this differently.
22783 1999-03-01 Jeffrey A Law (law@cygnus.com)
22785 * g++.old-deja/g++.law/weak1.C: New test.
22787 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
22789 * gcc.c-torture/execute/990119-1.c: Renamed to...
22790 * gcc.dg/990119-1.c: this, so it will only be tested once
22791 (it's a preprocessor test, it doesn't need to be run at
22792 multiple optimization levels).
22794 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
22796 * lib/g++.exp: Don't add incdir=$base_dir/../include to
22799 1999-02-24 Craig Burley <craig@jcb-sc.com>
22801 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
22802 * g77.f-torture/compile/19981216-0.f: ...as it is expected
22803 to not be compilable by current g77.
22805 1999-02-24 Nick Clifton <nickc@cygnus.com>
22807 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
22809 1999-02-22 Jeffrey A Law (law@cygnus.com)
22811 * gcc.c-torture/execute/990222-1.c: New test.
22813 1999-02-19 Craig Burley <craig@jcb-sc.com>
22815 * g77.f-torture/compile/19990218-0.f: New test.
22816 * g77.f-torture/noncompile/19990218-1.f: New test.
22818 1999-02-18 Craig Burley <craig@jcb-sc.com>
22820 * g77.f-torture/compile/19981216-0.f: New test.
22822 1999-02-14 Jeffrey A Law (law@cygnus.com)
22824 * gcc.dg/990214-1.c: New test.
22826 1999-02-13 Jeffrey A Law (law@cygnus.com)
22828 * gcc.dg/990213-2.c: New test.
22830 * gcc.dg/990213-1.c: New test.
22832 1999-02-12 Jeffrey A Law (law@cygnus.com)
22834 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
22837 1999-02-11 Nick Clifton <nickc@cygnus.com>
22839 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
22840 specified by target.
22842 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
22844 1999-02-11 Jeffrey A Law (law@cygnus.com)
22846 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
22848 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
22850 * gcc.dg/special/ecos.exp: New test driver for new tests with
22851 special requirements.
22853 * gcc.dg/special/alias-1.c: New test.
22854 * gcc.dg/special/gcsec-1.c: New test.
22855 * gcc.dg/special/weak-1.c: New test.
22856 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
22857 * gcc.dg/special/weak-2.c: New test.
22858 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
22859 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
22860 * gcc.dg/special/wkali-1.c: New test.
22861 * gcc.dg/special/wkali-2.c: New test.
22862 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
22863 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
22865 1999-02-10 Felix Lee <flee@cygnus.com>
22867 * lib/c-torture.exp (c-torture-compile): Pull out code for
22868 analyzing gcc error messages.
22869 (c-torture-execute): Likewise. Fix some (harmless) false
22871 * lib/gcc.exp (gcc_check_compile): New function.
22873 1999-02-08 Richard Henderson <rth@cygnus.com>
22875 * gcc.c-torture/execute/990208-1.c: New test.
22877 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
22879 * g++.dg/special/ecos.exp: New driver for new tests with special
22882 * g++.dg/special/conpr-1.C: New test
22883 * g++.dg/special/conpr-2.C: New test
22884 * g++.dg/special/conpr-2a.C: New test
22885 * g++.dg/special/conpr-3.C: New test
22886 * g++.dg/special/conpr-3a.C: New test
22887 * g++.dg/special/conpr-3b.C: New test
22889 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
22890 allow g++ to use the dg driver
22892 * README: Add comment about g++.dg directory
22894 1999-02-06 Jeffrey A Law (law@cygnus.com)
22896 * README: Update email addresses.
22898 1999-02-03 Nick Clifton <nickc@cygnus.com>
22900 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
22901 arguments in order to force structure S onto the stack even on
22903 (test): Pass 10 leading arguments to function foo as well as the
22906 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
22907 failure for all targets.
22909 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
22910 abort to terminate program execution.
22912 1999-01-30 Richard Henderson <rth@cygnus.com>
22914 * gcc.c-torture/execute/990130-1.c: New test.
22916 1999-01-30 Jeffrey A Law (law@cygnus.com)
22918 * gcc.dg/990130-1.c: New test.
22920 1999-01-28 Michael Meissner <meissner@cygnus.com>
22922 * gcc.c-torture/execute/990128-1.c: New test.
22924 1999-01-27 Michael Meissner <meissner@cygnus.com>
22926 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
22928 1999-01-27 Felix Lee <flee@cygnus.com>
22930 * lib/c-torture.exp (c-torture-compile): pull out code for
22931 analyzing gcc error messages.
22932 (c-torture-execute): ditto, and fix some (harmless) false
22934 * lib/gcc.exp (gcc_check_compile): new function.
22936 1999-01-17 Jeffrey A Law (law@cygnus.com)
22938 * gcc.dg/990117-1.c: New test.
22940 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
22942 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
22944 1999-01-15 Jeffrey A Law (law@cygnus.com)
22946 * g77.f-torture/compile/990115-1.f: New test.
22948 1999-01-07 Jeffrey A Law (law@cygnus.com)
22950 * gcc.c-torture/compile/990107-1.c: New test
22952 1999-01-06 Jeffrey A Law (law@cygnus.com)
22954 * gcc.c-torture/execute/990106-2.c: New test.
22956 * gcc.c-torture/execute/990106-1.c: New test.
22958 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
22960 * gcc.c-torture/compile/981223-1.c: New test.
22962 1998-12-29 Richard Henderson <rth@cygnus.com>
22964 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
22965 (opt3): Rename from opt4 and disable.
22967 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
22969 * g++.old-deja/g++.pt/ptrmem5.C: New test.
22971 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
22973 * g++.old-deja/g++.other/conv5.C: New test.
22975 1998-12-14 Nick Clifton <nickc@cygnus.com>
22977 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
22979 1998-12-11 Jeffrey A Law (law@cygnus.com)
22981 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
22983 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
22985 * gcc.c-torture/compile/981211-1.c: New test.
22987 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
22989 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
22991 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
22993 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22995 * gcc.special/930510-1.c: Make C9X safe.
22996 * gcc.misc-tests/gcov-1.c Similarly.
22997 * gcc.misc-tests/gcov-2.c Similarly.
22999 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
23001 * gcc.dg/ultrasp1.c: New test.
23003 1998-12-06 Richard Henderson <rth@cygnus.com>
23005 * gcc.c-torture/execute/981206.c: New test.
23007 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
23009 * g++.old-deja/g++.ns/template7.C: New test.
23011 * g++.old-deja/g++.other/expr1.C: New test.
23013 * g++.old-deja/g++.eh/tmpl3.C: New test.
23015 * g++.old-deja/g++.eh/tmpl2.C: New test.
23017 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
23019 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
23020 * g++.old-deja/g++.other/using6.C: Removed.
23021 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
23023 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
23025 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
23027 * g++.old-deja/g++.pt/overload8.C: New test.
23029 * g++.old-deja/g++.pt/overload7.C: New test.
23031 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
23033 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
23034 and relinking messages.
23035 * lib/g++.exp (g++_target_compile): Remove .rpo file when
23036 compiling with -frepo.
23038 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
23040 * g++.old-deja/g++.pt/lookup6.C: New test.
23042 1998-11-30 Nick Clifton <nickc@cygnus.com>
23044 * gcc.c-torture/execute/981130-1.c: New test.
23045 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
23047 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
23049 * g++.old-deja/g++.pt/explicit76.C: New test.
23051 * g++.old-deja/g++.pt/friend38.C: New test.
23053 * g++.old-deja/g++.ns/crash2.C: New test.
23055 * g++.old-deja/g++.pt/defarg8.C: New test.
23057 * g++.old-deja/g++.pt/instantiate6.C: New test.
23059 * g++.old-deja/g++.pt/static6.C: New test.
23061 * g++.old-deja/g++.pt/decl2.C: New test.
23063 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
23065 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
23066 problem is actually related with name lookup, but so what? :-)
23068 * g++.old-deja/g++.pt/friend37.C: New test.
23070 1998-11-25 Dave Love <d.love@dl.ac.uk>
23072 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
23073 element, which fails on some systems.
23075 * g77.f-torture/execute/labug1.f: New test.
23077 1998-11-21 Jeffrey A Law (law@cygnus.com)
23079 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
23082 1998-11-18 Dave Love <d.love@dl.ac.uk>
23084 * g77.f-torture/compile/981117-1.f: New test.
23086 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
23088 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
23089 properly discarded.
23091 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
23093 * gcc.c-torture/execute/memcheck: New directory of tests for
23094 -fcheck-memory-usage.
23096 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
23098 * README: New file, general information about the testsuite and
23099 new description of the various C++ test subdirectories.
23100 * README.g++: Eliminate obsolete information, update and move most
23101 relevant stuff to README.
23103 1998-11-07 Richard Henderson <rth@cygnus.com>
23105 * gcc.c-torture/compile/981107-1.c: New test.
23107 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
23109 * execute/memcpy-bi.c: New testcase.
23111 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
23113 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
23116 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
23117 template is selected.
23119 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
23120 classes, it should be accepted for all types.
23122 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
23124 * g++.old-deja/g++.pt/spec24.C: Ensure that template
23125 specializations start with template headers.
23127 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
23129 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
23131 * g++.old-deja/g++.other/init9.C: Test cross initialization of
23134 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
23136 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
23138 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
23140 * compile/981022-1.c, compile/981022-1.x: New test and driver.
23142 1998-10-19 Jeffrey A Law (law@cygnus.com)
23144 * 981019-1.c: New test.
23146 1998-10-14 Robert Lipe <robertl@dgii.com>
23148 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
23151 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
23153 * compile/981001-4.c: Remove use of GCC extension that triggers a
23156 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
23158 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
23160 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
23162 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
23163 instantiation of template produces incorrect code for delete
23166 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
23167 constructors' name is not unique.
23168 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
23169 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
23171 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
23172 automatic array of const is ill-formed.
23174 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
23175 of template parameter?
23177 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
23180 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
23181 pointer-to-member expression.
23183 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
23184 declaration causes ICE.
23186 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
23188 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
23189 reserved in the global namespace.
23191 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
23192 generate needed virtual table.
23194 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
23196 1998-10-10 Dariush Eslimi <eslimi@loran.com>
23198 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
23199 template-dependent type
23201 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
23203 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
23204 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
23205 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
23207 * g++.old-deja/g++.other/using5.C: New test; using decl from base
23208 class should be usable as argument of member function.
23209 * g++.old-deja/g++.other/using6.C: New test; using decl from base
23210 class should be usable as return type of member function.
23211 * g++.old-deja/g++.other/using7.C: New test; using decl from base
23212 class should be usable as type of data member.
23214 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
23216 1998-10-09 Jeffrey A Law (law@cygnus.com)
23218 * gcc.c-torture/special/920521-1.c: Fix bogus test.
23220 1998-10-08 Nick Clifton <nickc@cygnus.com>
23222 * gcc.dg/dll-?.c Add thumb to target list.
23223 Fix assembler scan patterns to match current assembler output.
23225 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
23227 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
23228 matching of template brackets.
23230 * g++.old-deja/g++.other/using4.C: New test. Test using
23231 declarations of methods from base classes.
23233 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
23234 within functions should introduce names into the innermost
23235 enclosing namespace.
23237 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
23238 of static locals if first initialization throws.
23240 1998-10-07 Jim Wilson <wilson@cygnus.com>
23242 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
23244 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
23246 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
23247 lose track of the possible targets of tablejump insns.
23248 * special/special.exp: Run it.
23250 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
23252 * g++.old-deja/g++.pt/friend35.C: New test. A template function
23253 must be declared before its specializations can be named in friend
23256 1998-10-05 Dave Love <d.love@dl.ac.uk>
23258 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
23260 * g77.f-torture/execute/io1.f: New test.
23262 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
23264 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
23265 with pointer to template function, for which no argument deduction
23268 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
23269 specialization of template function as argument to template
23272 * g++.old-deja/g++.other/access2.C: New test; Inner class
23273 shouldn't have privileged access to Outer's names.
23275 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
23277 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
23278 friend template declared within template class conflicts with
23279 nested class of the same name.
23281 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
23284 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
23285 object with direct initializer as function declaration.
23287 * g++.old-deja/g++.other/decl2.C: New test; duplicate
23290 * g++.old-deja/g++.other/null2.C: New test; conditional operator
23291 involving const pointer and NULL produces incorrect result.
23293 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
23294 type name without `typename' should be rejected with -pedantic.
23296 1998-10-02 Richard Henderson <rth@cygnus.com>
23298 * g++.old-deja/g++.other/addrof1.C: New test.
23300 1998-10-01 Nick Clifton <nickc@cygnus.com>
23302 * gcc.c-torture/compile/981001-1.c: New test.
23303 * gcc.c-torture/execute/981001-1.c: New test.
23305 1998-10-01 Jeffrey A Law (law@cygnus.com)
23307 * gcc.c-torture/compile/981001-2.c: New test.
23308 * gcc.c-torture/compile/981001-3.c: New test.
23309 * gcc.c-torture/compile/981001-4.c: New test.
23311 1998-10-01 Robert Lipe <robertl@dgii.com>
23313 * lib/objc.exp (objc_target_compile): Add -L during compiles for
23314 multilibbed hosts. Idea grafted from g77.exp.
23316 1998-09-30 Dave Love <d.love@dl.ac.uk>
23318 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
23319 avoid losing on systems which need -lsocket.
23321 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
23323 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
23324 * g++.old-deja/g++.other/nested2.C: Ditto.
23325 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
23328 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
23330 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
23331 preferred over template operator!= for enum bitfields.
23333 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
23335 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
23336 that happen to have the same base name, but in different scopes,
23337 are incorrectly rejected.
23339 1998-09-16 Richard Henderson <rth@cygnus.com>
23341 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
23342 on the native word size instead of an integer literal.
23344 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
23346 * g++.old-deja/g++.other/static2.C: Invocation of static data
23347 member of type pointer-to-function denoted as non-static member.
23349 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
23350 checks involving function types and aliases.
23352 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
23354 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
23355 redefined to the same non-trivial type.
23357 * g++.old-deja/g++.pt/explicit73.C: Test for proper
23358 namespace-qualification of template specializations declared in
23361 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
23362 to declare a subset of the specializations of a template function
23363 as friends of specializations of a template class.
23365 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
23366 member templates that do not fully specialize the enclosing
23367 template class are rejected.
23369 1998-09-11 Dave Love <d.love@dl.ac.uk>
23371 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
23373 1998-09-08 Dave Love <d.love@dl.ac.uk>
23375 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
23376 altered from libf2c/libU77 version.
23378 1998-09-06 Dave Love <d.love@dl.ac.uk>
23380 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
23382 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
23384 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
23385 (un)signed char are different types for template specialization
23388 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
23390 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
23391 * objc: ObjC testsuite.
23393 1998-08-31 Catherine Moore <clm@cygnus.com>
23395 * gcc.c-torture/execute/941014-1.x: New file.
23397 1998-08-31 Nick Clifton <nickc@cygnus.com>
23399 * lib/c-torture.exp: Add support for
23400 torture_eval_before_compile and torture_eval_before_execute
23403 1998-08-30 Jeffrey A Law (law@cygnus.com)
23405 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
23406 this test triggers valid.
23408 1998-08-27 Jeffrey A Law (law@cygnus.com)
23410 * gcc.dg/980827-1.c: New test.
23412 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
23414 * gcc.c-torture/execute/loop-4b.c: New test.
23416 1998-08-26 Nick Clifton <nickc@cygnus.com>
23418 * lib/c-torture.exp: Add support for
23419 torture_eval_before_compile and torture_eval_before_execute
23422 1998-08-25 Jeffrey A Law (law@cygnus.com)
23424 * gcc.c-torture/compile/980825-1.c: New test.
23426 1998-08-24 Nick Clifton <nickc@cygnus.com>
23428 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
23429 count number tests in opt_t0 not good_t0.
23431 1998-08-24 Jeffrey A Law (law@cygnus.com)
23433 * gcc.c-torture/compile/930326-1.x: Fix typo.
23435 1998-08-23 Mark Mitchell <mark@markmitchell.com>
23437 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
23440 1998-08-21 Jeffrey A Law (law@cygnus.com)
23442 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
23443 STACK_SIZE is defined.
23444 * gcc.c-torture/unsorted/stuct.c: Similarly.
23446 * gcc.c-torture/compile/980821-1.c: New test.
23448 1998-08-21 Jeffrey A Law (law@cygnus.com)
23450 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
23452 1998-08-19 Mark Mitchell <mark@markmitchell.com>
23454 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
23457 1998-08-09 Mark Mitchell <mark@markmitchell.com>
23459 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
23462 1998-08-18 Jeffrey A Law (law@cygnus.com)
23464 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
23466 1998-08-16 Jeffrey A Law (law@cygnus.com)
23468 * gcc.c-torture/compile/980816-1.c: New test.
23470 * gcc.dg/980816-1.c: New test.
23472 1998-08-13 Jeffrey A Law (law@cygnus.com)
23474 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
23475 compiler for ieee tests.
23477 1998-08-01 Dave Love <d.love@dl.ac.uk>
23479 * g77.f-torture/compile/980729-0.f: New test.
23481 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
23483 * gcc.c-torture/special/eeprof-1.c: New test, for
23484 -finstrument-functions.
23485 * gcc.c-torture/special/special.exp: Run it.
23487 1998-07-29 Jeffrey A Law (law@cygnus.com)
23489 * gcc.c-torture/compile/980729-1.c: New test.
23491 1998-07-27 Nick Clifton <nickc@cygnus.com>
23493 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
23494 __thumb__ is defined, and test for ARM style doubles if so.
23496 1998-07-26 Dave Love <d.love@dl.ac.uk>
23498 * g77.f-torture/noncompile/980615-0.f: New test.
23500 1998-07-26 H.J. Lu (hjl@gnu.org)
23502 * gcc.dg/980312-1.c: Do link instead of compile.
23503 * gcc.dg/980313-1.c: Likewise.
23505 1998-07-26 Jeffrey A Law (law@cygnus.com)
23507 * gcc.c-torture/compile/980726-1.c: New test.
23509 1998-07-25 Dave Love <d.love@dl.ac.uk>
23511 * g77.f-torture/execute/io0.f: New test.
23513 1998-07-24 Nick Clifton <nickc@cygnus.com>
23515 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
23518 1998-06-18 Michael Meissner <meissner@cygnus.com>
23520 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
23523 1998-07-17 Nick Clifton <nickc@cygnus.com>
23525 * gcc.dg/980626-1.c: Expect failures for all toolchains until
23526 c-decl.c:grokdeclarator can handle mode attributes.
23528 1998-07-16 Jeffrey A Law (law@cygnus.com)
23530 * gcc.c-torture/execute/980716-1.c: New test.
23532 1998-07-13 Jeffrey A Law (law@cygnus.com)
23534 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
23536 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
23538 * gcc.c-torture/execute/va-arg-3.x: Similarly.
23539 * gcc.c-torture/compile/930326-1.x: Similarly.
23541 1998-07-13 Dave Love <d.love@dl.ac.uk>
23543 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
23544 New test from Craig.
23546 1998-07-12 Dave Love <d.love@dl.ac.uk>
23548 * g77.f-torture/noncompile/980616-0.f: New test.
23550 * g77.f-torture/execute/970816-3.f: New test from Craig.
23552 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
23554 * g++.other/singleton.C: Return error value instead of taking
23557 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
23559 * g++.other/singleton.C: New test. Warning is under dispute.
23560 Runtime crash is not.
23562 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
23564 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
23565 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
23566 using6.C, using7.C}: New namespace tests.
23568 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
23570 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
23571 specialization with typedef'ed names used as array indexes.
23573 1998-07-09 Jeffrey A Law (law@cygnus.com)
23575 * gcc.c-torture/execute/980709-1.c: New test.
23577 * gcc.dg/980709-1.c: New test.
23579 1998-07-07 Richard Henderson <rth@cygnus.com>
23581 * gcc.c-torture/execute/bcp-1.c: New test.
23583 1998-07-07 Jeffrey A Law (law@cygnus.com)
23585 * gcc.c-torture/execute/980707-1.c: New test.
23587 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
23589 * gcc.c-torture/compile/980706-1.c: New test.
23591 1998-07-01 Dave Love <d.love@dl.ac.uk>
23593 * g77.f-torture/execute/980701-0.f,
23594 g77.f-torture/execute/980701-1.f: New test from Craig.
23596 1998-07-01 Jeffrey A Law (law@cygnus.com)
23598 * gcc.c-torture/compile/980701-1.c: New test.
23600 * gcc.c-torture/execute/980701-1.c: New test.
23602 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
23605 * g++.old-deja/g++.robertl/eb132.C: New test.
23606 * g++.old-deja/g++.robertl/eb133.C: Likewise.
23608 1998-06-29 Dave Love <d.love@dl.ac.uk>
23610 * g77.f-torture/execute/980628-7.f,
23611 g77.f-torture/execute/980628-8.f,
23612 g77.f-torture/execute/980628-9.f,
23613 g77.f-torture/execute/980628-10.f: New tests from Craig.
23615 * g77.f-torture/execute/980628-3.f: Remove mail headers.
23617 1998-06-28 Jeffrey A Law (law@cygnus.com)
23619 * g77.f-torture/execute/980628-4.f: New test from Craig.
23620 * g77.f-torture/execute/980628-5.f: Likewise.
23621 * g77.f-torture/execute/980628-2.f: Likewise.
23622 * g77.f-torture/execute/980628-0.f: Likewise.
23623 * g77.f-torture/execute/980628-1.f: Likewise.
23624 * g77.f-torture/execute/980628-3.f: Likewise.
23625 * g77.f-torture/execute/980628-6.f: Likewise.
23627 1998-06-28 Jeffrey A Law (law@cygnus.com)
23629 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
23630 directory when nothing has been installed yet.
23632 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
23634 * gcc.c-torture/special/special.exp: Handle newer versions of
23637 1998-06-26 Jeffrey A Law (law@cygnus.com)
23639 * gcc.dg/980626-1.c: New test.
23641 1998-06-19 Bruno Haible <haible@ilog.fr>
23643 * gcc.misc-tests/m-un-2.c: New test.
23644 * g++.old-deja/g++.other/warn01.c: Likewise.
23646 1998-06-19 Robert Lipe <robertl@dgii.com>
23648 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
23649 compatibility with assmblers with a different comment character.
23650 Eliminate use of GAS-specific extensions.
23652 1998-06-19 Jeffrey A Law (law@cygnus.com)
23654 * gcc.c-torture/execute/ieee/980619-1.c: New test.
23656 1998-06-19 Robert Lipe <robertl@dgii.com>
23658 *lib/g77.exp: Replace search for libf2c.a with search for newly
23661 1998-06-17 Jeffrey A Law (law@cygnus.com)
23663 * gcc.c-torture/execute/980617-1.c: New test.
23665 1998-06-12 Jeffrey A Law (law@cygnus.com)
23667 * gcc.c-torture/execute/980612-1.c: New test.
23669 1998-06-08 Jeffrey A Law (law@cygnus.com)
23671 * gcc.dg/980523-1.c: Only test on ppc-linux.
23672 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
23674 * gcc.c-torture/execute/980608-1.c: New test.
23676 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
23678 * gcc.c-torture/execute/980605-1.c: New test.
23680 1998-06-04 Jeffrey A Law (law@cygnus.com)
23682 * gcc.c-torture/execute/980604-1.c: New test.
23684 1998-06-02 Jeffrey A Law (law@cygnus.com)
23686 * gcc.c-torture/execute/980602-1.c: New test.
23687 * gcc.c-torture/execute/980602-2.c: Likewise.
23689 1998-06-02 Dave Love <d.love@dl.ac.uk>
23691 * 970125-0.f: Fix per JCB. Add commentary.
23693 1998-05-31 Michael Meissner <meissner@cygnus.com>
23695 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
23698 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
23700 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
23703 1998-05-28 Catherine Moore <clm@cygnus.com>
23705 * gcc.c-torture/execute/980526-3.c: New test.
23707 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
23709 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
23710 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
23711 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
23712 m88k-motorola-sysv3 to XFAIL.
23714 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23716 * gcc.dg/980526-1.c: New test.
23717 * gcc.c-torture/execute/980526-2.c: New test.
23719 1998-05-26 Jeffrey A Law (law@cygnus.com)
23721 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
23723 * gcc.c-torture/execute/980526-1.c: New test.
23725 1998-05-26 Dave Love <d.love@dl.ac.uk>
23727 * g77.f-torture/execute/alpha2.f: Add runtime test.
23729 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
23731 * g++.old-deja/old-deja.exp: Strip leading directories.
23733 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
23734 error for the line. Don't run multiple tests for the same line.
23736 1998-05-23 Jeffrey A Law (law@cygnus.com)
23738 * gcc.dg/980523-1.c: New test.
23740 1998-05-23 Dave Love <d.love@dl.ac.uk>
23742 * g77.f-torture/compile/970915-0.f: New test.
23744 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
23746 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
23748 1998-05-21 Jeffrey A Law (law@cygnus.com)
23750 * gcc.dg/980520-1.c: New test.
23752 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
23754 * gcc.dg/980502-1.c: Fix return type.
23756 1998-05-20 Jeffrey A Law (law@cygnus.com)
23758 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
23759 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
23760 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
23761 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
23762 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
23764 1998-05-20 Dave Love <d.love@dl.ac.uk>
23766 * g77.f-torture/execute/980520-1.f: New test.
23768 1998-05-15 Dave Love <d.love@dl.ac.uk>
23770 * lib/mike-g77.exp: New file.
23772 * g77.f-torture/noncompile/noncompile.exp,
23773 g77.f-torture/noncompile/check0.f: New files.
23775 1998-05-14 Dave Love <d.love@dl.ac.uk>
23777 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
23778 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
23779 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
23780 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
23781 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
23782 abort where appropriate.
23784 1998-05-05 Michael Meissner <meissner@cygnus.com>
23786 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
23787 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
23789 1998-04-29 Dave Love <d.love@dl.ac.uk>
23791 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
23793 1998-04-27 Dave Love <d.love@dl.ac.uk>
23795 * g77.f-torture/compile/980427-0.f: New test.
23797 1998-04-24 Dave Love <d.love@dl.ac.uk>
23799 * g77.f-torture/compile/980424-0.f: New test.
23801 1998-04-19 Dave Love <d.love@dl.ac.uk>
23803 * g77.f-torture/compile/980419-2.f (main): New test.
23804 * g77.f-torture/compile/970125-0.f: New test.
23805 * g77.f-torture/compile/980419-1.f: New test.
23807 1998-04-08 Jim Wilson <wilson@cygnus.com>
23809 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
23812 1998-04-07 Jim Wilson <wilson@cygnus.com>
23814 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
23816 1998-04-03 Jim Wilson <wilson@cygnus.com>
23818 * gcc.c-torture/compile/980329-1.c: New test.
23820 1998-03-18 Jim Wilson <wilson@cygnus.com>
23822 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
23823 * gcc.dg/980312-1.c: Fix typo in -march command.
23825 1998-03-16 H.J. Lu (hjl@gnu.org)
23827 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
23829 1998-03-11 Robert Lipe <robertl@dgii.com>
23831 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
23832 Dave Love agree the Fortran source is bogus.
23834 1998-03-11 Robert Lipe <robertl@dgii.com>
23836 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
23837 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
23838 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
23839 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
23840 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
23842 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
23844 * g++.old-deja/g++.other/friend1.C: New test.
23846 1998-02-18 Dave Love <d.love@dl.ac.uk>
23848 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
23849 possibly uninitialized) variables and declare dnrm2.
23851 1998-02-23 Robert Lipe <robertl@dgii.com>
23853 From Bruno Haible <haible@ilog.fr>:
23854 * gcc.c-torture/execute/980223.c: New test.
23856 1998-02-13 Jeffrey A Law (law@cygnus.com)
23858 * gcc.dg/ifelse-1.c: New test.
23860 1998-02-09 H.J. Lu (hjl@gnu.org)
23862 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
23864 * lib/old-dejagnu.exp (old-dejagnu): Added the
23865 "execution test - XFAIL *-*-*" handling in the spirit of
23866 "excess errors test -". Changed the "execution test fails"
23867 handling to be like "excess errors test fails".
23868 * Update various tests accordingly.
23870 1998-02-06 Jim Wilson <wilson@cygnus.com>
23872 * gcc.c-torture/execute/980205.c: New test.
23874 1998-01-18 Jeffrey A Law (law@cygnus.com)
23876 * lib/c-torture.exp: Look for .x files instead of .cexp files.
23877 * lib/f-torture.exp: Similarly.
23878 * gcc.c-torture: Rename all .cexp files to .x files.
23880 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
23882 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
23883 (940510-1.c): Removed duplicate.
23884 (971104-1.c): New test.
23886 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
23888 * lib/f-torture.exp: Improve error and loop detection.
23890 1997-11-19 Michael Meissner <meissner@cygnus.com>
23892 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
23893 use that to size the filler array.
23895 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
23897 * lib/c-torture.exp(c-torture-execute): Fix typo.
23899 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
23900 testcase as the executable name. Keep the executable around if
23903 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
23905 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
23906 changes. Only test one -g option, and move it to the end of the
23907 list of options to test.
23909 1997-09-19 Michael Meissner <meissner@cygnus.com>
23911 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
23912 variable GCC_TORTURE_OPTIONS to supply default switches separated
23913 by colons. If no environment variable, run tests with -O0 -g, -O1
23914 -g, and -O2 -g as well.
23916 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
23918 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
23919 explanatory comments. Fix indentation.
23921 1997-09-15 Jeffrey A Law (law@cygnus.com)
23923 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
23925 1997-09-11 Jeffrey A Law (law@cygnus.com)
23927 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
23928 * g++.old-deja/g++.mike/p7325.C: Likewise.
23929 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
23931 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
23933 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
23934 * g++.old-deja/g++.brendan/crash30.C: Likewise.
23935 * g++.old-deja/g++.brendan/crash39.C: Likewise.
23936 * g++.old-deja/g++.law/operators4.C: Likewise.
23938 1997-09-11 Joe Buck (jbuck@synopsys.com)
23940 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
23941 * g++.old-deja/g++.mike/p784.C: Ditto.
23942 * g++.old-deja/g++.mike/p785.C: Ditto.
23944 1997-09-05 Jeffrey A Law (law@cygnus.com)
23946 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
23948 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
23950 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
23951 target feature; pass this to c-torture-execute as needed.
23953 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
23955 * lib/c-torture.exp(c-torture-execute): If the previous and the
23956 current executables being tested are identical, we don't need to
23957 run the executable again. Try to make the executable names
23958 unique. Add an optional argument for passing additional compiler
23961 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
23963 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
23965 1997-08-29 Jeffrey A Law (law@cygnus.com)
23967 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
23969 1997-07-31 Jeffrey A Law (law@cygnus.com)
23971 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
23972 32bit or larger longs.
23974 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
23975 have either a 32bit long or 32bit int.
23977 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
23979 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
23980 Make double precision tests dependent on sizeof (double).
23982 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
23984 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
23987 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
23989 * gcc.c-torture/compile/961203-1.cexp: New script.
23991 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
23993 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
23994 up the includes ourselves.
23996 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
23998 * lib/plumhall.exp: Remove random include, and add a few
23999 verbose messages for debugging.
24001 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
24003 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
24004 of trying to do it ourselves.
24006 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
24008 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
24010 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
24012 * gcc.prms/5403.c: Made regexp a bit less strict.
24014 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
24016 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
24017 is returned from remote_load instead.
24018 * lib/plumhall.exp: Ditto.
24019 * lib/mike-g++.exp: Ditto.
24020 * lib/old-dejagnu.exp: Ditto.
24021 * lib/c-torture.exp: Ditto.
24023 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
24025 * lib/g++.exp: Use build_wrapper procedure.
24026 * lib/gcc.exp: Ditto.
24028 1997-05-20 Jeffrey A Law (law@cygnus.com)
24030 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
24031 an old-style decl for malloc. Fixes tests to work when
24032 sizeof (int) != sizeof (size_t).
24034 1997-05-15 Mike Meissner <meissner@cygnus.com>
24036 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
24038 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
24039 use stdargs.h interface.
24041 1997-05-15 Mike Meissner <meissner@cygnus.com>
24043 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
24044 NO_VARARGS when compiling.
24046 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
24048 * lib/plumhall.exp(ph_includes): New procedure.
24050 (ph_compiler): Ditto.
24052 * lib/g++.exp: Rename test-glue.c to testglue.c.
24053 * lib/gcc.exp: Ditto.
24055 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
24057 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
24058 to completion when it's called.
24060 1997-03-21 Michael Meissner <meissner@cygnus.com>
24062 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
24063 is defined, don't do test.
24065 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
24067 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
24069 (ph_summary): Mark skipped testcases as untested, not unresolved.
24071 * lib/plumhall.exp (ph_make): If unresolved because of bad
24072 errorCode, record errorCode in log file.
24073 (*): Replace send_log/verbose with verbose -log.
24075 1997-03-19 Michael Meissner <meissner@cygnus.com>
24077 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
24078 double conversion if double isn't at least 8 bytes.
24080 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
24081 int to work with targets where int is 16 bits.
24083 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
24084 8 bytes, just exit, since 4 byte doubles don't have enough bits of
24085 precision for the test to complete.
24087 1997-03-14 Michael Meissner <meissner@cygnus.com>
24089 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
24090 if d10v is not compiled with the -mdouble64 flag.
24091 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
24093 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
24094 d10v is not compiled with the -mint32 flag.
24096 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
24098 * lib/plumhall.exp: Use incr_count.
24100 1997-03-12 Jeffrey A Law (law@cygnus.com)
24102 * gcc.c-torture: Update to c-torture-1.45.
24104 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
24106 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
24107 the name of the expect testcase file).
24109 * lib/g++.exp(g++_init): Ditto.
24111 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
24113 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
24116 * lib/gcc.exp(gcc_exit): New procedure.
24118 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
24120 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
24121 specs where appropriate.
24123 * g++.old-deja/g++.arm/*: Added additional ERROR checks
24124 because of new "candidates are" messages, and removed a few
24126 * Converted all non-old-style g++ testcases to old-style, and
24127 moved into g++.old-deja.
24129 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
24131 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
24134 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
24137 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
24139 1997-02-13 Michael Meissner <meissner@cygnus.com>
24141 * lib/gcc.exp (gcc_target_compile): Add support for defining
24142 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
24143 the machine doesn't have those features.
24145 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
24147 * g++.law/operators4.exp: Don't use LIBS.
24149 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
24151 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
24153 * lib/mike-g++.exp: Don't set the compiler to be tested here.
24154 * lib/g++.exp: Set it here instead. Also, allow use of the
24155 --tool_exec and --tool_opt options. Change CXX to
24158 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
24160 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
24162 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
24164 * lib/old-dejagnu.exp: Use prune_warnings instead of
24166 * lib/mike-g++.exp: Ditto.
24167 * lib/gcc.exp: Ditto.
24168 * lib/g++.exp: Ditto.
24170 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
24172 1997-02-07 Jeffrey A Law (law@cygnus.com)
24174 * 941014-2.c: Include stdlib.h
24175 * 960327-1.c: Include stdio.h
24176 * dbra.c, index-1.c: Don't assume ints are 32bits.
24178 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
24180 * lib/gcc.exp: Add gcc,stack_size target feature.
24182 * lib/g++.exp(g++_target_compile): Add the include and link
24183 paths here, not in two other places. And, it's $options, not
24186 * lib/mike-g++.exp(postbase): Remove the code that determines
24187 the correct include and link paths.
24188 * g++.old-deja/old-deja.exp: Ditto.
24190 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
24192 * lib/g++.exp(g++_init): target_compile no longer returns the
24193 filename of the result.
24195 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
24197 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
24200 * gcc.c-torture/special/special.exp: Change call to
24201 gcc_target_compile to include the object file.
24203 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
24205 * gcc.c-torture/special/special.exp: Correct misspelling in last
24208 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
24210 * lib/plumhall.exp(ph_summary): Log the entire output of the
24211 executable. Return -1 if there were any failures, 0 otherwise.
24212 (ph_execute): Return -1 if there were any failures, 0 otherwise.
24213 (ph_make): Clean up objects and executables that were built
24214 if the tests succeeded.
24216 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
24218 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
24219 libraries and includes in the build tree as appropriate.
24221 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
24223 * lib/c-torture.exp: Instead of looking for the global variable
24224 NO_LONG_LONG, check to see if that's a feature of the target.
24226 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
24228 * config/default.exp: Minimize. Delete the remainer of the files in
24229 config; this functionality is now in devo/dejagnu/config.
24231 g++.*/*: Pass any additional flags used to compile to postbase;
24234 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
24235 is now done by runtest.exp. Use gcc_target_compile instead of
24238 lib/c-torture.exp: Use gcc_target_compile instead of compile.
24239 Remove references to CFLAGS. Use remote_file instead of
24241 (c-torture): Take a list of arguments to use to compile this
24244 lib/g++.exp: Simplify. Use target_compile instead of compile.
24245 lib/gcc-dg.exp: Ditto.
24246 lib/gcc.exp: Ditto.
24247 lib/mike-{gcc,g++}.exp: Ditto.
24248 lib/old-dejagnu.exp: Ditto.
24249 lib/plumhall.exp: Ditto.
24251 1997-01-08 Jim Wilson <wilson@cygnus.com>
24253 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
24254 (ph_linker): Likewise.
24256 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
24258 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
24259 MAP_ANON / MAP_ANONYMOUS if defined;
24260 else try to map from /dev/zero .
24262 1996-11-12 Jeffrey A Law (law@cygnus.com)
24264 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
24265 isn't defined, then define it to MAP_ANONYMOUS.
24267 1996-11-12 Jeffrey A Law (law@cygnus.com)
24269 * gcc.c-torture: Update to c-torture-1.42 release.
24271 1996-11-11 Jeffrey A Law (law@cygnus.com)
24273 * gcc.c-torture: Update to c-torture-1.41 release.
24275 1996-10-27 Jeffrey A Law (law@cygnus.com)
24277 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
24280 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
24282 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
24283 and LDFLAGS. Fix second case to append the target_info ldflags
24284 onto LDFLAGS, not CFLAGS.
24285 * lib/g++.exp (g++_init): Add target_info stuff.
24286 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
24287 of libgloss and newlib flags for !native.
24289 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
24290 (GDB): Fix relative path to go up another dir for finding gdb.
24292 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
24294 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
24295 versions in the target_info array, if they don't exist.
24297 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
24299 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
24301 1996-07-08 Jim Wilson <wilson@cygnus.com>
24303 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
24304 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
24306 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
24308 * lib/old-dejagnu.exp: Don't remove the output file before we've
24309 actually tested it. Don't append pwd to the path of the executable
24312 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
24314 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
24316 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
24318 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
24319 temporary directory for compiler files, and set it to a default
24320 value of /tmp. Set $output as the name of the output file from
24321 compiling the testcase. Add a -o option to $cflags_var so the
24322 compiler writes the final output file as $output. Set $executable
24325 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
24326 directory for compiler files, and set it to /tmp if it doesn't
24327 already have a value. Set $output_file to the name of the output
24328 file from compiling the testcase. Add a -o option to CXXFLAGS so
24329 the compiler writes the final output file as $output. Use $output
24330 as the executable to be tested.
24332 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
24334 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
24336 1996-06-08 Jeffrey A Law (law@cygnus.com)
24338 * gcc.c-torture/execute/pending-1.c: New test. Still
24339 pending in Tege's queue.
24341 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
24343 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
24344 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
24345 if there were failures. Call unresolved if there were unresolved
24346 testcases. Call gcc_fail if program did not run to completion.
24347 (ph_make): Pass additional argument name to ph_execute.
24348 (ph_execute): Add new argument. Pass additional arguments to
24349 ph_summary. Call gcc_fail is there is no execution output.
24351 1996-04-24 Jeffrey A Law (law@cygnus.com)
24353 * lib/plumhall.exp (proc_summary): Output relavent summary
24354 lines into the log so specific failures in plumhall can be
24357 1996-04-10 Jeffrey A Law (law@cygnus.com)
24359 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
24360 (c-torture-execute): Don't try to execute tests which use
24361 "long long" types if $NO_LONG_LONG is nonzero.
24363 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
24365 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
24368 * gcc.ieee: Move from here.
24369 * gcc.c-torture/execute/ieee: To here.
24371 1996-03-26 Jeffrey A Law (law@cygnus.com)
24373 * gcc.c-torture: Update to c-torture-1.41 release.
24375 1996-03-22 Jeffrey A Law (law@cygnus.com)
24377 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
24380 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
24382 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
24385 1996-03-02 Jeffrey A Law (law@cygnus.com)
24387 * config/proelf.exp: Handle connecting to a simulator.
24389 1996-01-31 Jeffrey A Law (law@cygnus.com)
24391 * config/proelf.exp: New file. Enough framework that we can
24392 run c-torture tests on the proelf targets (or any other target
24393 that gdb can connect to for that matter).
24395 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
24397 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
24398 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
24400 * lib/plumhall.exp (ph_execute): Always call ph_summary if
24401 exec_output exists.
24403 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
24405 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
24406 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
24408 * config/*.exp: Update FSF address. Change result of ${tool}_load
24409 to pass/fail/unresolved/unsupported/untested. Caller must now
24410 call unresolved/unsupported/untested.
24411 * lib/*.exp: Update FSF address. Update to handle new results of
24413 * lib/chill.exp (verbose): Delete.
24415 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
24417 * lib/gcc.exp (default_gcc_start): Change order of args to
24418 $LDFLAGS $CFLAGS $LIBS.
24419 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
24420 Save/set/restore CFLAGS. Pass single arg to gcc_start.
24421 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
24422 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
24423 * gcc.misc-tests/dg-test.exp: Likewise.
24424 * gcc.misc-tests/msgs.exp: Likewise.
24425 * gcc.prms/prms.exp: Likewise.
24426 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
24427 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
24429 * lib/dg.exp: Deleted, moved to dejagnu/lib.
24431 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
24433 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
24435 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
24436 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
24438 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
24441 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
24443 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
24444 global for loop; add use of $mathlib.
24445 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
24446 settings here; set mathlib for anything but VxWorks.
24448 1996-01-22 Jeffrey A Law (law@cygnus.com)
24450 * gcc.c-torture: Update to c-torture-1.40 release.
24452 1996-01-03 Jeffrey A Law (law@cygnus.com)
24454 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
24457 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
24459 * lib/c-torture.exp (c-torture-execute): Declare "output" as
24462 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
24464 * lib/g++.exp (LIBS): Define if not already.
24465 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
24466 (gcc-dg-prune): Call prune_gcc_output.
24467 * lib/gcc.exp (prune_gcc_output): New proc.
24468 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
24471 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
24473 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
24474 (c-torture-execute): Likewise. Rename `name' to `testcase'.
24476 1995-11-15 Jeffrey A Law (law@cygnus.com)
24478 * gcc.c-torture: Update to c-torture-1.39 release.
24480 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
24482 * lib/c-torture.exp (c-torture-execute): Don't return if one option
24483 fails, try others as well.
24485 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
24487 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
24488 If compilation fails, mark execute tests as `untested'.
24489 If test is marked as unsupported, don't mark compilation and
24490 execute tests as failed.
24492 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
24494 * lib/g++.exp (g++_init): Don't link in libg++, and look to
24495 libstdc++ for whether or not we want to be doing shared
24496 libraries. Delete link_curses since we don't need it anymore.
24497 * lib/mike-g++.exp (postbase): Don't link in libg++.
24498 * g++.old-deja/old-deja.exp: Likewise.
24500 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
24502 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
24504 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
24506 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
24507 For that, add `-Wl,-a,shared_archive'.
24508 * g++.old-deja/old-deja.exp: Likewise.
24510 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
24512 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
24514 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
24516 * lib/mike-g++.exp (postbase): Pay attention to the status of
24519 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
24521 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
24523 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
24525 * lib/gcc.exp (default_gcc_start): No longer need to log program
24526 being executed or its output, execute_anywhere does that now.
24527 * lib/g++.exp (default_g++_version): Call execute_anywhere.
24528 (default_g++_start): Likewise. Delete calls to verbose/send_log.
24530 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
24532 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
24533 the same as those in lib/g++.exp.
24535 1995-10-10 Jeff Law (law@hurl.cygnus.com)
24537 * gcc.c-torture: Update to c-torture-1.38 release.
24538 * gcc.ieee: Related changes.
24540 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
24542 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
24543 "exec". Minor reformatting changes.
24545 * config/rom68k.exp (${tool}_load): Make it work in a canadian
24546 cross. This means all "exec" calls now work on a remote host as
24548 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
24549 cross. Filter out the extra "\r\n" stuff that expect puts in.
24550 (c-torture-execute): Filter out the bogus warnings like
24551 c-torture-compile does. Add support for canadian cross.
24552 * lib/gcc.exp (default_gcc_version, default_gcc_start)
24553 Use execute_anywhere rather than calling exec directly. Now it
24554 works for canadian cross testing.
24556 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
24558 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
24559 results into a variable, and check that rather than using file exists.
24561 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
24563 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
24564 create a libg++.so. For sunos4.1.*, also add -ltermcap.
24566 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
24568 * g++.old-deja/old-deja.exp: Create and pass runshlib and
24569 lib_curses if there's a shared libg++ in the build tree.
24571 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
24573 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
24574 if not supported target.
24576 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
24578 * lib/g++.exp (g++_init): Move empty setting of runshlib and
24579 link_curses up to always happen, not just for native builds.
24581 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
24583 * gcc.c-torture: Update to c-torture-1.36 release.
24584 * gcc.failure: Related changes.
24586 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
24588 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
24590 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
24592 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
24593 * lib/mike-g++.exp (postbase): Not in here. Still reference
24594 runshlib, link_curses, and mathlib for link and run.
24596 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
24597 pass the runtime shared library options for Solaris, OSF/1, and
24598 Irix5, and link with -lcurses to avoid unresolved references.
24600 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
24602 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
24605 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
24607 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
24609 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
24611 * gcc.c-torture: Update to c-torture-1.35 release. Note we
24612 do not have a framework for the "compat" tests yet.
24614 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
24616 * lib/mike-g++.exp (postbase): New local variable `mathlib',
24617 set to null if we're testing vxworks5.1. Use that instead of
24618 `-lm' in the setting of LIBS for link and run.
24620 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
24622 * config/rom68k.exp (${tool}_load): Major changes to make it
24623 work. Verified that it does in fact return the stuff in
24624 exec_output properly. Catch any Emul or any TRAP other than 0.
24626 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
24628 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
24629 LDFLAGS properly for targets that need stuff from libgloss.
24630 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
24632 (gpp_initialized): New variable.
24634 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
24636 * config/rom68k.exp: Load libgloss.exp.
24637 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
24638 so we can produce a fully linked binary.
24639 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
24640 so we can produce a fully linked binary.
24642 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
24644 * lib/plumhall.exp (ph_section): Watch for expected failures.
24645 Add missing `else'.
24647 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
24649 (c-torture): Likewise.
24651 1995-08-28 Doug Evans <dje@cygnus.com>
24653 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
24655 * lib/mike-g++.exp (mike_cleanup): New proc.
24656 (prebase): New globals compiler_result, not_compiler_result,
24658 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
24659 allow leading "-" in pattern. Watch for unsupported tests.
24660 If $compiler_result is set, pattern match assembler code,
24661 and ditto for $not_compiler_result.
24662 * lib/mike-gcc.exp: Likewise.
24664 * lib/plumhall.exp (ph_execute): Only call ph_summary if
24665 execution "succeeded".
24667 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
24669 * config/win32.exp: New file.
24670 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
24672 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
24674 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
24676 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
24677 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
24678 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
24680 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
24681 "... without exceptions was ...". That is now handled by
24683 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
24685 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
24687 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
24688 sieve.c,sort2.c}: New files.
24689 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
24690 sieve.exp,sort2.exp}: Drivers for them.
24692 * lib/mike-gcc.exp (program_output): New user settable variable.
24693 (postbase): Call prune_system_crud. Also prune extraneous compiler
24695 * lib/mike-g++.exp (program_output): New user settable variable.
24697 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
24699 * config/sh.exp: Deleted (use sim.exp instead).
24701 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
24703 * config/vx.exp: Declare CHECKTASK as global.
24704 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
24705 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
24706 * lib/old-dejagnu.exp: Load [pwd]/$executable.
24708 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
24710 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
24711 target. Like vx.exp, only includes `vx29k.exp' instead of
24714 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
24716 * config/sim.exp: Increase time limit from 120 seconds to 240.
24718 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
24720 * gcc.c-torture/execute/950628-1.c: New test.
24722 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
24724 * gcc.c-torture: Update with changes/additions from
24727 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
24729 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
24731 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
24733 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
24735 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
24737 * gcc.c-torture/compile/950512-1.c: New test.
24738 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
24739 * gcc.dg/struct-ret-1.c: Likewise.
24741 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
24743 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
24744 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
24746 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
24748 * gcc.c-torture/special/920411-1.c: Deleted.
24749 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
24751 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
24753 * config/sim.exp (${tool}_load): Hack in call to bash to get a
24756 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
24758 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
24760 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
24763 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
24764 is the proper length.
24765 * va-arg-3.c: Likewise.
24767 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
24769 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
24770 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
24772 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
24773 * lib/g++.exp (default_g++_start): Delete old cruft.
24775 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
24777 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
24778 (2 * (1 << 18)) to (2 * (1 << 17)).
24780 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
24782 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
24784 * config/rom68k.exp: Renamed from config/idp.exp
24786 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
24788 * c-torture/compile/921109-2.c
24790 1995-04-18 Mike Stump <mrs@cygnus.com>
24792 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
24795 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
24797 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
24799 * lib/g++.exp (default_g++_start): Likewise.
24801 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
24803 * gcc.c-torture/compile/950329-1.c: New test.
24805 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
24807 * config/bug.exp (${tool}_load): Updated to use new remote_open
24808 and remote_close procs.
24809 * config/idp.exp: New file.
24811 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
24813 * gcc.c-torture/execute/950322-1.c: New test.
24815 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
24817 * config/vx.exp (${tool}_load): Clean up testing of return code from
24818 vxworks_ld and vxworks_spawn.
24820 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
24822 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
24824 1995-03-13 Mike Stump <mrs@cygnus.com>
24826 * lib/old-deja.exp: Add `excess errors test - ' error, now one
24827 can mark excess errors on a machine by machine basis. Note, the
24828 default is to not expect any excess errors, even when excess
24829 errors test - is given, so you will want to put an XFAIL ... on
24830 these lines. For example, // excess errors test - XFAIL hppa*-*-*
24831 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
24832 those 4 machines, but no others.
24834 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
24836 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
24837 * lib/c-torture.exp: to here.
24839 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
24841 * gcc.c-torture/execute/950221-1.c: New test.
24842 * gcc.c-torture/execute/struct-ret-1.c: New test.
24843 * gcc.c-torture/compile/950221-1.c: New test.
24845 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
24847 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
24849 * gcc.c-torture/execute/arith-1.c (main): Return 0.
24850 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
24852 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
24854 * g++.gb: New directory of tests, derived from my signature and
24855 class scoping tests.
24857 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
24858 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
24859 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
24860 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
24861 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
24862 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
24863 * g++.gb/sig25.C: Likewise.
24865 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
24866 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
24867 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
24868 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
24869 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
24870 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
24871 * g++.gb/sig25.exp: Likewise.
24873 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
24874 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
24875 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
24876 * g++.gb/scope13.C: Likewise, this test still fails.
24878 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
24879 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
24880 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
24881 * g++.gb/scope13.exp: Ditto.
24883 * g++.gb/README: New file, explains what these tests are about.
24885 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
24887 * lib/dg.exp (dg-do): Support `preprocess'.
24888 (dg-test): Likewise.
24890 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
24892 * config/udi.exp: change "continue -expect" to "exp_continue".
24894 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
24896 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
24897 Delete redundant tests.
24899 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
24900 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
24901 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
24902 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
24903 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
24904 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
24905 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
24906 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
24908 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
24909 storing label pointers.
24910 * gcc.c-torture/execute/921019-1.c: Likewise.
24911 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
24912 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
24914 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
24917 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
24918 Delete obsolete tests.
24920 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
24921 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
24922 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
24923 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
24924 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
24925 * gcc.c-torture/compile/950124-1.c: New test.
24927 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
24929 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
24931 * lib/mike-g++.exp: Add -lm to LIBS.
24933 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
24935 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
24937 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
24939 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
24941 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
24943 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
24945 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
24947 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
24948 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
24949 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
24950 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
24951 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
24952 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
24953 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
24954 * g++.law/{operators31.C, operators32.C,
24955 * g++.law/{operators33.C, operators34.C}: Likewise.
24956 * g++.law/{pic1.C, refs2.C}: Likewise.
24957 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
24958 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
24959 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
24960 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
24962 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
24963 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
24964 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
24965 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
24966 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
24967 * g++.law/{enum9.exp, friend5.exp}: Likewise.
24968 * g++.law/{nest3.exp, nest4.exp}: Likewise.
24969 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
24970 * g++.law/{operators30.exp, operators31.exp}: Likewise.
24971 * g++.law/{operators32.exp, operators33.exp}: Likewise.
24972 * g++.law/{operators34.exp}: Likewise.
24973 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
24974 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
24975 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
24976 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
24977 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
24979 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
24980 No longer expected to fail.
24981 * g++.law/missed-error3.C: Tweak for recent bool changes.
24983 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
24985 * config/emb-unix: Deleted.
24986 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
24987 remote execution. Do final link on remote host if REMOTE_LINK is set.
24989 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
24991 * lib/dg.exp (dg-test): Fix typo in last patch.
24993 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
24995 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
24996 (handles multiple occurrences).
24998 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
25000 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
25001 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
25002 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
25004 * lib/c-torture.exp (c-torture-compile): Likewise.
25005 (c-torture): Prepend full path if missing.
25006 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
25007 (gcc_fail): Likewise.
25008 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
25010 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
25012 * lib/netware.exp: Only attach to NetWare i386 systems.
25014 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
25016 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
25017 messages. Add test name to "output pattern match" pass/fail message.
25019 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
25021 * gcc.dg: New testsuite.
25022 * gcc.dg/dg.exp: New file.
25024 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
25025 test-switch.c}: Deleted.
25027 * gcc.misc-tests/msgs.exp: New testcase driver.
25029 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
25031 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
25032 Watch for illegal return values from ${tool}_load.
25033 * config/unix.exp (${tool}_load): Fix pass/fail detection for
25034 cross targets. Coerce return value >0 to 1.
25036 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
25038 * config/unix.exp (${tool}_load): Call program rsh, not proc.
25040 * config/emb-unix.exp: New file.
25042 * config/sim.exp: Error if variable $SIM not defined.
25043 (${tool}_load): Mark test as "untested" if simulator missing.
25045 * config/unix.exp: Load remote.exp to get rcp_download.
25046 * lib/c-torture.exp: Use different option lists for testcases with
25048 * gcc.c-torture/execute/execute.exp: Likewise.
25050 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
25052 * config/*.exp: Clarify return code from ${tool}_load.
25053 Call `unresolved' or `untested' instead of `warning' or `perror'
25054 (sometimes you still want to call both though).
25055 Add comment that `shell_id' is local to each file.
25056 * config/udi.exp (timeout): Set to 30.
25057 Don't print warning if connection fails, $connectmode has already
25059 (${tool}_load): Move verbose messages to level 2.
25060 Rework pattern for "Process started" message.
25061 Pass `shell_id' to ${connectmode}_download.
25062 Retry twice upon timeout. Make resetting of target more robust.
25063 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
25064 Pass `shell_id' to exit_$connectmode.
25065 Only call exit_$connectmode if connected.
25066 * config/unix.exp (${tool}_load): Check return codes better.
25067 * config/vrtx.exp (${tool}_load): Likewise.
25068 * config/vx.exp (${tool}_load): Likewise.
25069 Delete unneeded global's.
25070 * lib/dg.exp (dg-test): Update to reflect clarified return codes
25073 (dg-init): Delete recording of pass/fail counts.
25074 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
25075 (old-dejagnu-init): Likewise.
25076 (old-dejagnu-stat): Delete contents, empty proc now.
25077 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
25078 (c-torture): Delete references to lcnt, lpass, lfail.
25079 Get option list from TORTURE_OPTIONS.
25080 Delete -funroll[-all]-loops if no loops.
25081 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
25082 (g++_stat): Delete contents (empty proc now).
25083 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
25084 (gcc_finish): Likewise.
25085 (gcc_stat): Deleted.
25086 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
25087 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
25088 * gcc.c-torture/execute/execute.exp: Likewise.
25089 Split tests into two parts: compile, execute.
25090 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
25091 no loops. Update to reflect clarified return codes from ${tool}_load.
25093 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
25095 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
25097 (old-dejagnu): Likewise (where necessary).
25099 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
25101 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
25103 * lib/dg.exp (dg-process-target): Fix processing of selector.
25104 Add comment regarding use of `error'.
25106 * lib/gcc.exp (prune_system_crud): Define if missing.
25107 * lib/g++.exp (prune_system_crud): Likewise.
25109 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
25110 Call prune_system_crud.
25111 * lib/dg.exp (dg-runtest): New proc.
25112 Use perror instead of send_user for tcl errors in testcase.
25113 Don't return any value, it's never used.
25114 Don't clobber previous definition of `unknown'.
25115 Print tcl errors in `dg-final'.
25117 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
25119 * lib/dg.exp (dg-process-target): Improve syntax error messages.
25120 (dg-test): Don't print errorInfo, it contains stack backtrace.
25122 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
25124 * lib/g++.exp (runtest_file_p): Define if missing.
25126 1994-09-24 Doug Evans (dje@cygnus.com)
25128 * lib/mike-g++.exp: Comment out loading of g++.exp.
25129 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
25130 (default_g++_version): Always print something.
25131 (default_g++_start): Comment out call to `which'.
25132 (g++_start, g++_load): Deleted (must be defined in config file).
25133 * lib/gcc.exp: Test for existence of $CC at start.
25134 Delete check for tmpdir (done in gcc_init).
25135 (default_gcc_version): Always print something.
25136 (default_gcc_start): Comment out call to `which'.
25137 * config/*.exp: Major cleanup - make cross targets work at least a
25138 little better for g++ (by not being "--tool gcc" specific).
25139 Rename gcc_xxx to ${tool}_xxx.
25140 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
25141 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
25143 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
25145 * lib/c-torture.exp (c-torture-compile): Rework compiler
25146 message processing.
25148 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
25151 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
25153 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
25155 * lib/dg.exp (dg-process-target): Support { target native }.
25157 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
25159 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
25160 looked for "... program xxx got fatal signal".
25161 Correct regsub munging of `comp_output'.
25162 Ignore compiler messages "path prefix not used" and "linker input
25165 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
25167 * lib/gcc.exp (runtest_file_p): Define if missing.
25168 * gcc.prms/template.c: Example to work from.
25170 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
25172 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
25173 * lib/dg.exp (dg-test): Call unsupported testcases as such.
25175 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
25176 * gcc.prms/1883.c: Moved from compile/940714-1.c.
25177 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
25178 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
25180 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
25181 (dg-process-target): No longer a varargs proc.
25182 Return S/N for target, P/F for xfail. All callers changed.
25183 (user option procs): More argument checking.
25184 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
25185 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
25186 (dg-test): Skip test if not running on selected target in `dg-do'.
25187 Update handling of `dg-do-what', `dg-output-text'.
25188 Separate execution pass/fail from output pattern match pass/fail.
25189 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
25191 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
25193 * gcc.c-torture/special/special.exp: Don't expect failure for mips
25194 target for 920510-1.c.
25196 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
25198 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
25199 Clean up comment regarding use of passcnt, etc.
25200 (gcc_stat): Don't update `testcnt' here.
25201 (gcc_finish): Do it here.
25202 Might as well reset `but_id' here too.
25203 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
25204 to determine if the file should be tested.
25205 * gcc.c-torture/compile/compile.exp: Likewise.
25206 * gcc.c-torture/execute/execute.exp: Likewise.
25207 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
25208 * gcc.misc-tests/dg-test.exp: Likewise.
25209 * gcc.prms/prms.exp: Likewise.
25210 * gcc.wendy/wendy.exp: Likewise.
25211 * g++.old-deja.exp: Likewise.
25212 Move "Testing file" message to verbose level 1.
25214 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
25216 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
25218 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
25220 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
25221 (default_gcc_start): Accept optional second list element
25222 of compiler flags. Print compiler output at verbosity level 2.
25223 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
25224 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
25225 Save current values of framework globals passcnt, failcnt, xpasscnt,
25226 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
25227 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
25228 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
25229 xfailcnt to compute stats. Update framework global `testcnt' from
25231 (gcc_finish): New proc. Clean up test environment.
25232 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
25233 (gcc_epass, gcc_efail): Delete.
25234 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
25235 argument of line number.
25236 (dg-init): If the tool has an init routine, call it.
25237 (dg-test): Remove args `cflags_var' and `libs_var'.
25238 Pass all compiler options to ${tool}_start.
25239 Handle missing line number.
25240 (dg-finish): New function.
25241 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
25242 particular files. Call gcc_finish at end. Move "skipping test"
25243 message to verbosity level 3.
25244 * gcc.c-torture/compile/compile.exp: Likewise.
25245 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
25246 * gcc.c-torture/execute/execute.exp: Likewise.
25247 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
25248 Print testcase being tried at verbosity level 1.
25249 * gcc.c-torture/special/special.exp: Unset xfail.
25250 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
25251 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
25252 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
25253 * gcc.failure/failure.exp: Likewise.
25254 * gcc.ieee/ieee.exp: Likewise.
25255 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
25256 Update call to dg-test. Call dg-finish at end.
25257 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
25258 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
25259 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
25260 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
25261 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
25262 * gcc.wendy/wendy.exp: Add copyright.
25263 Delete setting of tmpdir (done by gcc_init).
25264 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
25265 Pass compiler flags to gcc_start. Call gcc_finish at end.
25266 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
25269 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
25271 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
25273 (g++_load): Likewise.
25275 * config/*.exp (gcc_load): Some were varargs fns and some were not.
25276 Rename argument to `prog' to remove the confusion.
25277 Varargs fns behave differently too!
25278 (g++_load): Likewise.
25280 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
25282 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
25283 what it is. Delete (always) printing of status value for !native.
25284 Simplify verbose code, and include status and exec_output.
25285 (g++_load): Use gcc_load.
25287 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
25289 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
25290 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
25291 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
25292 940714-3.c as these testcases don't exist anymore. Make
25293 va-arg-1.c expected to pass.
25295 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
25297 * gcc.misc-tests/misc.exp: Only run specific testcases.
25298 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
25299 * gcc.misc-tests/dg-[1-9].c: New files.
25301 * lib/dg.exp: New testsuite driver.
25302 * gcc.prms/prms.exp: Use it.
25304 * README.gcc: New file.
25306 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
25307 Document and reset `lxpass' and `lxfail'.
25308 Simplify "initialized" message.
25309 (gcc_stat): Clean up comments a little.
25311 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
25313 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
25315 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
25317 * lib/old-dejagnu.exp (process-option): New proc.
25318 (old-dejagnu-init, old-dejagnu-stat): Likewise.
25319 (old-dejagnu): Simplify.
25320 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
25322 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
25324 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
25325 exists and is not an empty string.
25327 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
25328 $xfail rather than calling setup_xfail. Clear $xfail when test is
25330 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
25333 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
25334 longer expected to fail.
25336 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
25339 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
25341 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
25342 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
25343 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
25344 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
25347 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
25348 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
25350 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
25352 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
25353 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
25355 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
25356 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
25357 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
25359 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
25361 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
25362 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
25363 940714-1.c, 940714-2.c, 940714-3.c},
25364 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
25365 gcc.misc-tests/{mg.c,mg.exp}:
25367 * gcc.noncompile/noncompile.exp: Change accordingly.
25369 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
25371 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
25372 Undo previous clobberage.
25374 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
25376 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
25377 * gcc.special/{930510-1.c, special.exp}:
25378 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
25379 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
25380 struct-varargs-1.c}: New tests from c-torture-1.26.
25382 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
25384 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
25385 argument to switch.
25387 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
25389 * Revert the previous changes. Please see Rob's directory
25390 (/lisa/test/rob/progressive/gcc/testsuite) for testing
25393 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
25395 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
25396 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
25397 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
25398 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
25399 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
25400 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
25401 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
25402 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
25403 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
25404 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
25405 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
25406 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
25407 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
25408 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
25409 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
25410 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
25411 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
25412 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
25413 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
25414 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
25415 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
25416 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
25417 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
25418 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
25419 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
25420 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
25421 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
25423 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
25425 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
25426 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
25429 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
25431 * config/unix.exp (g++_load): Fix syntax.
25433 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
25435 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
25436 * gcc.noncompile/921017-1.c: Deleted obsolete test.
25437 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
25438 Don't expect va-arg-1.c to fail. Correct expected output for
25440 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
25441 * gcc.wendy/hbm4.c: Correct typo.
25442 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
25444 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
25446 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
25447 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
25448 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
25449 * lib/c-torture.exp (c-torture-compile): Ditto.
25451 Reduce volume of output (remove all the -I's and such).
25452 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
25453 Call gcc_cpass, gcc_cfail.
25454 (c-torture): Pass testing option to c-torture-compile.
25456 1994-03-21 Doug Evans (dje@cygnus.com)
25458 Bring patches over from progressive.
25459 * config/default.exp: Exit remote shell cleanly.
25460 (g++_exit, g++_start): Add default versions.
25461 * config/sim.exp (gcc_load): Use perror, not error.
25463 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
25465 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
25468 1994-03-14 Doug Evans (dje@cygnus.com)
25470 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
25471 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
25472 (wendy_try): New proc to run testcase.
25473 (main loop): Call 'em.
25474 * gcc.wendy/*.c: Clean up pass to correct expected output.
25476 * lib/gcc.exp: Minor cleanup work.
25477 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
25479 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
25481 * config/sim.exp (gcc_load): Document return codes better.
25482 Don't pass -v to simulator.
25484 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
25486 * gcc.special/920717-x.c: Fix typo.
25487 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
25490 * lib/mike-gcc.exp: Fix typo.
25492 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
25494 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
25495 binary to use, transform the name.
25496 * config/*.exp: rename everything. Nuke any g++ specific files,
25497 it's now a special case of gcc that requires no special support.
25498 Add a default.exp for unsupported targets.
25500 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
25502 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
25503 lib/old-dejagnu.exp: Fix a few patterns to work with the new
25506 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
25508 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
25511 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
25513 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
25515 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
25517 * gcc.execute/execute.exp: Combine opt_list and foption_list into
25518 option_list. Compile every file with only 4/6 option choices
25519 (same as C torture) instead of with 12/18 different option
25521 * lib/c-torture.exp: Likewise.
25523 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
25526 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
25528 * lib/old-deja.exp: Add `excess errors test fails' error, now one
25529 can put an XFAIL *-*-* on excess errors.
25531 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
25533 * g++.law: Add more tests derived from g++-bugs snapshots.
25535 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
25536 equivalent to g++.law/init9.
25538 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
25539 compiled it, and the a.out file after we've run it.
25541 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
25543 * lib/mike-g++.exp (postbase): Delete the .o file after we've
25544 compiled it, and the a.out file after we've run it.
25546 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
25548 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
25550 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
25552 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
25555 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
25557 * g++.law: New directory of g++ tests derived from the g++-bugs
25560 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
25562 * gcc.compile: initbug1.c initbug1.exp testcase added
25564 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
25566 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
25567 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
25568 fixes submitted by Jeff Law (law@cs.utah.edu)
25569 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
25570 Jeff Law (law@cs.utah.edu)
25573 1993-11-30 Mike Stump (mrs@cygnus.com)
25575 * config/unix-g++.exp: Follow the gcc way of doing things.
25576 * g++.old-deja/old-deja.exp: Minor updates.
25577 * lib/g++.exp: New file, follow the gcc way of doing things.
25578 * lib/old-dejagnu.exp: Minor updates.
25579 * lib/mike-g++.exp: Always unset errorInfo.
25581 1993-11-06 Mike Stump (mrs@cygnus.com)
25583 * lib/gcc.exp: Fix some errors with the below change, CC and
25584 CFLAGS should be global when setting, not local.
25586 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
25588 * lib/gcc.exp: Transform tool name.
25590 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
25592 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
25594 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
25596 * lib/gcc.exp: change gcc_done to gcc_stat
25598 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
25600 * Upgraded gcc testsuite to c-torture version 1.25
25602 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
25604 * lib/gcc.exp: added reporting code. Changed verbose compile message.
25605 * lib/c-torture: added hooks for new reporting code.
25607 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
25609 * config/sh-gcc.exp: check if sh-sim exists in the path
25611 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
25613 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
25614 * gcc.compile/compile.exp: Initial changes for new logic.
25615 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
25616 * gcc.failure/failure.exp: Initial changes for new logic.
25617 * gcc.ieee/ieee.exp: Initial changes for new logic.
25618 * gcc.misc-tests/misc.exp: Initial changes for new logic.
25619 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
25620 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
25621 * lib/c-torture.exp: Initial changes for new logic.
25622 * lib/gcc.exp: Initial changes for new logic.
25624 1993-10-15 Mike Stump (mrs@cygnus.com)
25626 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
25627 depend upon failure or success. Fully qualify names in failure
25628 and success messages. Always remove a.out before starting
25629 compile, just in case. Pay more attention to error text output by
25630 the compiler. Handle testcases with no known past errors just
25631 like all others, so that things are uniform. Other miscellaneous
25634 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
25636 * gcc.cpp: new directory for cpp tests
25638 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
25640 * lib/chill.exp: Code reformatted, removed unused code.
25641 * config/unix-chill.exp: Code reformatted, removed unused code.
25642 * chill.execute/execute.exp: Code reformatted, removed unused code.
25643 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
25645 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
25647 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
25648 routines not written.
25650 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
25652 * config/bug-gcc.exp: Use new procs from bug.exp.
25654 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
25656 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
25657 via ftp, rather than depending on NFS.
25658 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
25661 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
25663 * config/bug-gcc.exp: Use new download proc.
25665 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
25667 * chill.execute/execute.exp: cleanups, handles errors better
25668 * chill.compile/compile.exp: rewrite, based on execute.exp
25669 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
25670 * lib/chill.exp: major changes to diff proc and compile and link
25671 procs. added chill_fail and chill_pass wrappers to pass and
25672 fail. added more comments, and handle error codes better.
25673 Added a hack to capture stderr from exec, so noncompile tests
25676 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
25678 * chill.execute/execute.exp: rewrite of testsuite driver
25679 * lib/chill.exp: rewrite of testsuite driver
25680 * config/unix-chill.exp: rewrite of testsuite driver
25682 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
25685 * iexpr.ch: Standardize uppercase.
25686 * tuples.dat: Standardize uppercase.
25687 * vary.ch: standardize. Correct varying string assignments.
25688 * vary.dat: Add new output lines.
25690 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
25693 * chprintf.ch: Standardize use of uppercase.
25694 * tuples.ch: Standardize and turn arr2 into a DCL,
25696 * pinits.ch: Standardize.
25698 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
25700 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
25701 * Makefil: Renamed to Makefile.in.
25702 * configure.in: New.
25704 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
25707 * .cvsignore: Add result/output files.
25708 * Makefile: Fix up variables at start. Use MFLAGS
25709 everywhere. Correct bool_loc, built_ins entries.
25710 Add entry for vary1.ch.
25711 * bitarray.ch: Standardize upper-case usage.
25712 * bitexpr.ch: Standardize, add output of b1.
25713 * params.ch: Use arrayt in along PROC parameters, to
25714 avoid novelty problems.
25715 * sets.ch: Tiny cleanup.
25716 * vary1.ch: Re-indent.
25718 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
25720 * Add PR-related files to Makefiles, .cvsignore files, etc.
25722 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
25724 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
25725 with compiler objects. New names are test-flow.c and test-loop.c
25727 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
25729 * Upgraded c-torture tests from 1.19 to 1.20
25732 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
25733 * gcc.compile: 930623-1.c 930623-2.c
25734 * gcc.noncompile: 930622-1.c 930622-2.c
25735 * gcc.failure: 920411-1.c 920627-2.c
25736 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
25738 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
25740 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
25741 More changes to get testsuite working properly. Needs more work.
25742 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
25744 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
25746 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
25747 More changes to get testsuite working properly. Needs more work.
25749 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
25751 * chill.compile/compile.exp: Added for Dejagnu support
25752 * chill.execute/execute.exp: Added for Dejagnu support
25753 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
25755 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
25757 This should complete moving the CHILL test files.
25758 * chill.noncompile(.cvsignore printf.grt
25759 in-printf.grt chprintf.grt chprintf.ch):
25760 Added test-support files.
25761 (Makefile): Modified further.
25762 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
25763 signal.ch): Added test files.
25764 * chill.execute (.cvsignore printf.grt printr.c
25765 in-printf.grt rts.c chprintf.grt rts.h): Added
25766 test-support files.
25767 (Makefile): More corrections.
25769 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
25771 * chill.compile, chill.execute, chill.nocompile: Add CHILL
25772 test cases, ready for DejaGnu.
25774 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
25776 * Upgraded c-torture tests from 1.18 to 1.19
25778 * gcc.compile: added test(s):
25780 * gcc.execute: added test(s):
25781 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
25783 * added new subdirectory for misc tests: gcc.misc-tests
25784 * gcc.misc-test(s): added tests:
25785 inst-check.c test-consts.c test-ior.c test-switch.c
25787 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
25789 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
25791 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
25793 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
25795 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
25797 * Upgraded c-torture tests from 1.17 to 1.18
25799 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
25801 * Upgraded c-torture tests from 1.12 to 1.17
25803 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
25805 * lib/old-dejagnu.exp:
25806 Fixed handling of XFAIL target triplets to correctly
25807 recognize wildcard characters. Removed code that
25808 appended a unique id tag to the end of the file name
25809 printed out by the result of the testcases within a
25812 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
25814 * lib/old-dejagnu.exp:
25815 Reworked expected failure handling to trigger off of XFAIL
25816 keyword in keyphrase embeded in testcase source code. The
25817 XFAIL keyword must be at the end of the keyphrase line. It
25818 may optionally be followed by one or more target triplets.
25819 It has just occured that the handling of wildcards in the
25820 target triplet may not be correct.
25822 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
25824 * g++.old-deja/tests:
25825 Moved all subdirectories up one level into g++.old-deja .
25827 * lib/old-dejagnu.exp:
25828 Fixed problem with CXXFLAGS not being properly reset, and being
25829 corrupted with extraneous "-c" compiler option. This was
25830 causing binaries to not be generated for test that needed them.
25831 Modified strings passed to "pass" and "fail" so that individual
25832 tests from the same test file would be distinguished by an
25833 identifier appended to the test file name in the summary logs;
25834 this corrected a problem with erroneous diff logs. Added code
25835 to search testcases for expected fail and unexpected pass keywords.
25837 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
25839 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
25841 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
25843 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
25844 Removed extraneous text from end of "Special g++ Options"
25847 * lib/old-dejagnu.exp: Added pattern matching to look for new
25848 keywords, embedded in testcases comments, which will trigger
25849 calls to xpass and xfail.
25851 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
25853 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
25854 comments embedded in the testcases, especially the one looking for
25855 special compiler options, as well as the pattern matching for the
25856 compiler output again.
25858 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
25860 * lib/old-dejagnu.exp: Do a proper check of the return value for
25861 execute tests. Fixed several problems with the pattern matching
25862 of the compiler output which gave erroneous test results.
25863 Changed several of the test result messages to be more descriptive.
25864 * config/unix-g++.exp: Proc g++_load now actually works and
25865 executes the tests passed to it and returns a usable return
25868 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
25870 * lib/gcc.exp: Exits gracefully if $CC is bogus.
25872 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
25874 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
25875 Modified both files to properly execute the old style
25876 dejagnu tests. The previous versions of these files were
25877 experimental and did not function anything near correctly.
25879 1993-04-05 Rob Savoye (rob@cygnus.com)
25881 * Removed all Makefile.in and configure.in files. No configuration
25884 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
25886 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
25888 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
25890 * gcc.compile/configure.in, gcc.unsorted/configure.in,
25891 gcc.special/configure.in, gcc.noncompile/configure.in,
25892 gcc.execute/configure.in, gcc.code_quality/configure.in,
25893 g++.other/configure.in, g++.old-deja/configure.in,
25894 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
25895 in srcname setting.
25897 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
25899 * lib/udi.exp: Fixed mondfe and mondfe_download.
25900 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
25901 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
25903 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
25905 * config/udi-gdb.exp: Check $shell_id after connecting to target.
25906 (gdb_exit): Don't remove *_soc files.
25908 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
25910 * lib/c-torture.exp: Don't look for main; instead always use -w
25911 -c. This is how the c-torture tests work. Remove the object
25912 file if the compilation succeeds.
25913 * gcc.execute/execute.exp: Remove executable if test passes.
25914 * gcc.noncompile/noncompile.exp: Every test is an expected
25916 * gcc.special/special.exp: Added tests from c-torture 1.11,
25917 corrected use of existing test.
25918 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
25919 gcc.execute/920625-1.c: Updated to c-torture 1.11.
25920 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
25921 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
25922 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
25923 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
25924 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
25925 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
25926 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
25927 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
25928 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
25929 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
25930 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
25931 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
25932 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
25933 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
25934 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
25935 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
25936 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
25938 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
25939 correspond to c-torture 1.11.