1 2004-09-23 Jakub Jelinek <jakub@redhat.com>
3 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
4 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
6 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
9 * g++.dg/lookup/crash5.C: New test.
11 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
13 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
14 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
15 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
16 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
17 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
18 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
20 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
21 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
22 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
23 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
24 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
25 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
27 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
29 * gcc.dg/vect/vect-44.c: Check additional cases.
30 * gcc.dg/vect/vect-48.c: Check additional cases.
32 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
33 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
34 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
35 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
36 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
37 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
38 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
39 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
40 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
42 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
43 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
44 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
46 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
48 * gcc.dg/tree-ssa/loop-6.c: New test.
50 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
53 * g++.dg/inherit/base2.C: New.
55 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
57 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
58 * gcc.dg/20001012-2.c: Likewise.
59 * gcc.dg/20001013-1.c: Likewise.
60 * gcc.dg/20001101-1.c: Likewise.
61 * gcc.dg/20001102-1.c: Likewise.
62 * gcc.dg/bf-spl1.c: Likewise.
63 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
64 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
66 2004-09-22 Diego Novillo <dnovillo@redhat.com>
68 PR tree-optimization/16721
69 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
71 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
73 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
74 * gcc.dg/20040305-1.c: Likewise.
76 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
79 * gcc.c-torture/compile/pr16566-1.c,
80 gcc.c-torture/compile/pr16566-2.c,
81 gcc.c-torture/compile/pr16566-3.c: New tests.
83 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
85 PR tree-optimization/17512
86 * gcc.c-torture/compile/20040916-1.c.
88 2004-09-21 Mark Mitchell <mark@codesourcery.com>
90 * gcc.dg/pragma-re-3.c: New test.
92 2004-09-17 Matt Austern <austern@apple.com>
95 * g++.dg/other/anon3.C: New.
97 2004-09-21 Roger Sayle <roger@eyesopen.com>
100 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
101 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
102 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
103 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
104 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
106 2004-09-21 Bud Davis <bdavis9659@comcast.net>
109 * gfortran.dg/pr17286.f90: New test.
111 2004-09-20 Mark Mitchell <mark@codesourcery.com>
114 * g++.dg/template/static7.C: New test.
116 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
119 * gcc.c-torture/compile/pr17558.c: New test.
121 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
123 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
124 if SKIP_ATTRIBUTE is defined.
126 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
129 * gfortran.dg/pr15957.f90: New test.
131 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
133 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
135 * gcc.dg/vect/vect-79.c: Likewise.
136 * gcc.dg/vect/vect-80.c: Likewise.
138 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
141 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
143 2004-09-20 Ira Rosen <irar@il.ibm.com>
145 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
146 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
147 * gcc.dg/vect/vect-62.c: New testcase.
148 * gcc.dg/vect/vect-63.c: New testcase.
149 * gcc.dg/vect/vect-64.c: New testcase.
150 * gcc.dg/vect/vect-65.c: New testcase.
151 * gcc.dg/vect/vect-66.c: New testcase.
152 * gcc.dg/vect/vect-67.c: New testcase.
153 * gcc.dg/vect/vect-68.c: New testcase.
154 * gcc.dg/vect/vect-69.c: New testcase.
155 * gcc.dg/vect/vect-79.c: New testcase.
156 * gcc.dg/vect/vect-80.c: New testcase.
158 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
160 * gcc.target/mips/asm-1.c: New test.
162 2004-09-19 Ira Rosen <irar@il.ibm.com>
164 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
165 * gcc.dg/vect/vect-73.c: New testcase.
166 * gcc.dg/vect/vect-74.c: New testcase.
167 * gcc.dg/vect/vect-75.c: New testcase.
168 * gcc.dg/vect/vect-76.c: New testcase.
169 * gcc.dg/vect/vect-77.c: New testcase.
170 * gcc.dg/vect/vect-78.c: New testcase
172 2004-09-18 Paul Brook <paul@codesourcery.com>
174 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
176 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
179 * gcc.dg/pr17424-1.c: New test.
181 2004-09-18 Diego Novillo <dnovillo@redhat.com>
183 * g++.dg/tree-ssa/pr17153.C: New test.
185 2004-09-16 Geoffrey Keating <geoffk@apple.com>
188 * testsuite/g++.dg/pch/wchar-1.C: New.
189 * testsuite/g++.dg/pch/wchar-1.Hs: New.
191 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
193 * gcc.c-torture/execute/20040917-1.c: New test.
195 2004-09-17 Diego Novillo <dnovillo@redhat.com>
197 PR tree-optimization/17319
198 * gcc.dg/pr17319.c: New test.
200 2004-09-17 Devang Patel <dpatel@apple.com>
202 * gcc.dg/20040813-1.c: New test.
204 2004-09-17 Diego Novillo <dnovillo@redhat.com>
206 PR tree-optimization/17273
207 * gcc.c-torture/compile/pr17273.c: New test.
209 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
211 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
212 Update expected messages.
213 * gcc.dg/declspec-13.c: New test.
215 2004-09-17 David Edelsohn <edelsohn@gnu.org>
217 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
219 2004-09-17 Diego Novillo <dnovillo@redhat.com>
221 * gcc.c-torture/execute/pr17252.c: Use post-increment to
222 change what 'a' is pointing to.
224 2004-09-17 Mark Mitchell <mark@codesourcery.com>
227 * g++.dg/template/error18.C: New test.
230 * g++.dg/warn/Wunused-8.C: New test.
232 2004-09-17 Steven Bosscher <stevenb@suse.de>
234 PR tree-optimization/17513
235 * gcc.dg/20040916-1.c: New test.
237 2004-09-16 Mark Mitchell <mark@codesourcery.com>
240 * g++.dg/template/typename7.C: New test.
242 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
244 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
246 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
248 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
249 with -ftree-based-profiling also.
250 * lib/profopt.exp: Support late-set profile_option/feedback_option.
252 2004-09-16 Victor Leikehman <lei@il.ibm.com>
255 * gfortran.dg/der_array_io_1.f90: New test.
256 * gfortran.dg/der_array_io_2.f90: New test.
257 * gfortran.dg/der_array_io_3.f90: New test.
259 2004-09-15 Mark Mitchell <mark@codesourcery.com>
261 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
264 2004-09-15 Mark Mitchell <mark@codesourcery.com>
266 * g++.dg/opt/switch1.C: New test.
268 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
270 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
271 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
272 Update expected messages.
274 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
277 * gfortran.dg/same_name_1.f90: New test.
279 2004-09-15 Diego Novillo <dnovillo@redhat.com>
281 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
282 dereference garbage pointers.
284 2004-09-15 Jakub Jelinek <jakub@redhat.com>
286 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
287 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
289 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
290 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
291 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
293 2004-09-14 Mark Mitchell <mark@codesourcery.com>
296 * g++.dg/template/mangle1.C: New test.
298 2004-09-14 Diego Novillo <dnovillo@redhat.com>
300 PR tree-optimization/17252
301 * gcc.c-torture/execute/pr17252.c: New test.
303 2004-09-14 Andrew Pinski <apinski@apple.com>
305 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
307 2004-09-14 Roger Sayle <roger@eyesopen.com>
309 PR rtl-optimization/9771
310 * gcc.dg/pr9771-1.c: New test case.
312 2004-09-14 Diego Novillo <dnovillo@redhat.com>
314 PR tree-optimization/15262
315 * gcc.c-torture/execute/pr15262-1.c: New test.
316 * gcc.c-torture/execute/pr15262-2.c: New test.
318 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
320 * gcc.dg/declspec-12.c: New test.
322 2004-09-14 Bud Davis <bdavis9659@comcast.net>
324 * gfortran.dg/pr17090.f90: Add directives to test.
326 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
328 * gcc.c-torture/compile/20040914-1.c: New test.
330 2004-09-13 Mark Mitchell <mark@codesourcery.com>
333 * g++.dg/template/decl2.C: New test.
335 2004-09-13 Bud Davis <bdavis9659@comcast.net>
338 * gfortran.dg/pr17090.f90: New test.
340 2004-09-13 Dale Johannesen <dalej@apple.com>
342 * gcc.c-torture/compile/pr17408.c: New test case.
344 2004-09-13 Mark Mitchell <mark@codesourcery.com>
347 * g++.dg/parse/crash17.C: New test.
350 * g++.dg/template/enum3.C: New test.
352 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
354 * lib/gcc-defs.exp: Load wrapper.exp.
355 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
357 * lib/gcc.exp (gcc_init): Similar.
358 * lib/gfortran.exp (gfortran_init): Similar.
359 * lib/objc.exp (objc_init): Similar.
360 * lib/treelang.exp (treelang_init): Similar.
361 * lib/wrapper.exp: New file with build_wrapper call machinery in
362 ${tool}_maybe_build_wrapper.
364 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
366 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
368 * gcc.dg/declspec-11.c: Update expected messages.
369 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
370 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
371 gcc.dg/inline-12.c: New tests.
373 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
375 * g++.dg/tree-ssa/pr17400.C: New testcase.
377 2004-09-13 James E Wilson <wilson@specifixinc.com>
379 * gcc.target/mips/sb1-1.c: New testcase.
381 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
383 * lib/g77-dg.exp: Remove unused file.
384 * lib/mike-g77.exp: Ditto.
385 * lib/g77.exp: Ditto.
387 2004-09-12 Richard Henderson <rth@redhat.com>
389 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
391 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
393 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
394 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
395 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
396 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
397 Update expected messages.
399 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
401 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
402 declaration/use mismatch for dirp parameter.
404 2004-09-12 Andrew Pinski <apinski@apple.com>
406 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
407 -fgnu-runtime is passed.
409 2004-09-12 Richard Henderson <rth@redhat.com>
411 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
412 do the uplevel thing and update additional_flags directly.
413 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
414 gfortran.fortran-torture/execute/intrinsic_nearest.x,
415 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
416 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
418 2004-09-11 Steven Bosscher <stevenb@suse.de>
420 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
422 2004-09-11 Roger Sayle <roger@eyesopen.com>
425 * g++.dg/opt/pr17411-1.C: New test case.
427 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
429 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
430 gcc.dg/tls/diag-2.c: Update expected messages.
431 * gcc.dg/991209-1.c: Specify compilation options. Update expected
433 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
434 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
435 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
436 gcc.dg/tls/diag-5.c: New tests.
438 2004-09-11 Zack Weinberg <zack@codesourcery.com>
440 * gcc.dg/20040910-1.c: Correct dg-error regexp.
442 2004-09-11 Steven Bosscher <stevenb@suse.de>
444 * g++.dg/parse/break-in-for.C: New test.
446 2004-09-11 Jakub Jelinek <jakub@redhat.com>
448 * gcc.dg/tree-ssa/20040911-1.c: New test.
450 2004-09-11 Andreas Jaeger <aj@suse.de>
452 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
453 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
455 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
457 * gcc.target/frv: New directory of FR-V-specific tests.
459 2004-09-10 James E Wilson <wilson@specifixinc.com>
461 * gcc.dg/convert-vec-1.c: New test.
463 2004-09-10 Roger Sayle <roger@eyesopen.com>
466 * gcc.dg/pr17024-1.c: New test case.
468 2004-09-10 Eric Christopher <echristo@redhat.com>
470 * gcc.dg/20040910-1.c: New test.
472 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
474 * gcc.dg/bitfld-9.c: New test.
476 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
478 * gcc.c-torture/execute/ieee/acc1.c: New test.
479 * gcc.c-torture/execute/ieee/acc2.c: New test.
480 * gcc.c-torture/execute/ieee/mzero6.c: New test.
482 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
484 * gcc.dg/deprecated-2.c: New test.
486 2004-09-09 James E Wilson <wilson@specifixinc.com>
488 * gcc.dg/init-vec-1.c: New test.
490 2004-09-09 Roger Sayle <roger@eyesopen.com>
493 * gcc.dg/pr17055-1.c: New test case.
495 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
498 * gcc.c-torture/execute/pr17377.c: New test.
500 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
503 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
504 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
505 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
506 gcc.dg/long-long-typespec-1.c: New tests.
507 * gcc.dg/tls/diag-2.c: Update expected diagnostics
509 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
511 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
512 gcc.dg/gnu99-static-1.c: New tests.
514 2004-09-08 Devang Patel <dpatel@apple.com>
516 * gcc.dg/darwin-ld-20040828-1.c: New test.
517 * gcc.dg/darwin-ld-20040828-2.c: New test.
518 * gcc.dg/darwin-ld-20040828-3.c: New test.
520 2004-09-08 Ziemowit Laski <zlaski@apple.com>
522 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
523 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
525 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
526 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
528 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
530 * objc.dg/type-size-2.m: Fix wording in comment.
531 * objc.dg/va-meth-1.m: New test case.
533 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
536 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
537 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
539 2004-09-06 Devang Patel <dpatel@apple.com>
541 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
542 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
544 2004-09-06 Zack Weinberg <zack@codesourcery.com>
546 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
547 reflect changed line numbering of diagnostics.
549 2004-09-06 Paul Brook <paul@codesourcery.com>
551 * gfortran.dg/edit_real_1.f90: Add new test.
553 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
555 * gcc.dg/tree-ssa/loop-2.c: New test.
556 * gcc.dg/tree-ssa/loop-3.c: New test.
557 * gcc.dg/tree-ssa/loop-4.c: New test.
558 * gcc.dg/tree-ssa/loop-5.c: New test.
560 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
562 * gcc.dg/format/sentinel-1.c: Update for parameter option.
564 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
566 * gcc.dg/format/sentinel-1.c: New test.
568 2004-09-04 Uros Bizjak <uros@kss-loka.si>
570 * testsuite/gcc.dg/builtins-46.c: New.
572 2004-09-03 Devang Patel <dpatel@apple.com>
574 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
575 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
577 2004-09-03 Jan Beulich <jbeulich@novell.com>
579 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
580 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
581 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
582 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
583 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
584 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
585 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
586 the non-portable bzero.
587 * gcc.dg/20010912-1.c: xfail for NetWare.
588 * gcc.dg/20020426-2.c: xfail for NetWare.
589 * gcc.dg/20021014-1.c: xfail for NetWare.
590 * gcc.dg/20021018-1.c: xfail for NetWare.
591 * gcc.dg/20030213-1.c: xfail for NetWare.
592 * gcc.dg/20030225-1.c: xfail for NetWare.
593 * gcc.dg/20030708-1.c: xfail for NetWare.
594 * gcc.dg/builtins-config.h: Also exclude NetWare.
595 * gcc.dg/format/format.h: Define restrict only if not already defined.
596 * gcc.dg/nest.c: xfail for NetWare.
597 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
598 * lib/target-supports.exp (check_visibility_available): Exclude
601 2004-09-03 Jan Beulich <jbeulich@novell.com>
603 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
604 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
605 deterministic starting point for the alignment of structure fields.
606 * gcc.dg/Wpadded.c: Dito.
607 * g++.dg/abi/vbase10.C: Dito.
609 2004-09-03 Devang Patel <dpatel@apple.com>
611 * g++.dg/debug/pr15736.cc: New test.
613 2004-09-02 Mark Mitchell <mark@codesourcery.com>
615 * README.QMTEST: Fix out-of-date link.
617 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
620 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
621 Delete. Duplicate of gfortran.dg/g77/20010610.f
623 2004-09-02 Mark Mitchell <mark@codesourcery.com>
625 * g++.dg/abi/arm_rtti1.C: New test.
627 2004-09-02 Geoffrey Keating <geoffk@apple.com>
629 * gcc.dg/ppc-vector-memcpy.c: New.
630 * gcc.dg/ppc-vector-memset.c: New.
632 2004-09-02 Chao-ying Fu <fu@mips.com>
634 * gcc.target/mips/mips-3d-1.c: New test.
635 * gcc.target/mips/mips-3d-2.c: New test.
636 * gcc.target/mips/mips-3d-3.c: New test.
637 * gcc.target/mips/mips-3d-4.c: New test.
638 * gcc.target/mips/mips-3d-5.c: New test.
639 * gcc.target/mips/mips-3d-6.c: New test.
640 * gcc.target/mips/mips-3d-7.c: New test.
641 * gcc.target/mips/mips-3d-8.c: New test.
642 * gcc.target/mips/mips-3d-9.c: New test.
643 * gcc.target/mips/mips-ps-1.c: New test.
644 * gcc.target/mips/mips-ps-2.c: New test.
645 * gcc.target/mips/mips-ps-3.c: New test.
646 * gcc.target/mips/mips-ps-4.c: New test.
647 * gcc.target/mips/mips-ps-type.c: New test.
649 2004-09-02 Paul Brook <paul@codesourcery.com>
651 * gfortran.dg/edit_real_1.f90: Add new tests.
653 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
656 * gfortran.dg/merge_char_1.f90: New test.
658 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
661 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
663 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
666 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
668 2004-09-01 Mark Mitchell <mark@codesourcery.com>
670 * g++.dg/opt/loop1.C: Do not XFAIL.
672 2004-09-01 Jakub Jelinek <jakub@redhat.com>
674 * gcc.c-torture/execute/20040831-1.c: New test.
676 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
679 * gfortran.dg/g77/20010610.f: Now passes.
680 Copy from g77.f-torture/execute. Add dg-run directive.
681 * gfortran.dg/g77/README: Update
683 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
685 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
686 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
687 (t1, t2, t3, t4): Add volatile.
689 2004-08-31 Mark Mitchell <mark@codesourcery.com>
691 * g++.dg/ext/visibility/arm1.C: New test.
693 2004-08-31 Geoffrey Keating <geoffk@apple.com>
695 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
698 2004-09-01 Paul Brook <paul@codesourcery.com>
700 * gfortran.dg/eof_2.f90: New test.
702 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
705 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
707 2004-08-31 Bud Davis <bdavis9659@comcast.net>
710 * gfortran.dg/list_read_2.f90: New test.
712 2004-08-31 Mark Mitchell <mark@codesourcery.com>
714 * g++.dg/abi/key1.C: New test.
716 2004-08-31 Richard Henderson <rth@redhat.com>
718 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
720 * g++.dg/other/offsetof5.C: Remove duplicate.
722 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
725 * gfortran.dg/func_derived_1.f90: New test.
727 2004-08-31 Paul Brook <paul@codesourcery.com>
729 * gfortran.dg/eof_1.f90: New test.
731 2004-08-31 Paul Brook <paul@codesourcery.com>
733 * gfortran.dg/list_read_1.f90: New file.
735 2004-08-30 Mark Mitchell <mark@codesourcery.com>
737 * g++.dg/opt/loop1.C: XFAIL.
739 2004-08-30 Geoffrey Keating <geoffk@apple.com>
741 * gcc.dg/funcdef-storage-1.c: New.
742 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
743 an extern function in local scope.
744 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
745 declare an 'auto inline' function in local scope.
746 * gcc.dg/20011130-1.c: Likewise.
747 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
748 an 'auto' function in local scope.
749 * gcc.dg/20021014-1.c: Likewise.
750 * gcc.dg/20030331-2.c: Likewise.
752 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
754 * gfortran.dg/blockdata_1.f90: New test.
756 2004-08-30 Richard Henderson <rth@redhat.com>
758 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
760 2004-08-30 Richard Henderson <rth@redhat.com>
762 * lib/fortran-torture.exp (fortran-torture-execute): Honor
763 additional_flags set by alternate driver.
764 (ieee-options): New procedure.
765 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
766 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
767 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
768 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
770 2004-08-30 Richard Henderson <rth@redhat.com>
772 * lib/f-torture.exp: Remove.
774 2004-08-29 Mark Mitchell <mark@codesourcery.com>
776 PR rtl-optimization/16590
777 * g++.dg/opt/loop1.C: New test.
779 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
782 * gfortran.dg/oldstyle_1.f90: New test.
784 2004-08-29 Steven G. Kargl <kargls@comcast.net>
785 Paul Brook <paul@codesourcery.com>
787 * gfortran.dg/g77/README: Update.
788 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
789 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
790 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
792 2004-08-28 Paul Brook <paul@codesourcery.com>
795 * gfortran.dg/edit_real_1.f90: New test.
797 2004-08-27 Paul Brook <paul@codesourcery.com>
799 * gfortran.dg/rewind_1.f90: New test.
801 2004-08-27 Bud Davis <bdavis9659@comcast.net>
804 * gfortran.dg/pr16597.f90: New test.
806 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
809 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
810 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
811 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
812 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
813 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
815 2004-08-26 Nick Clifton <nickc@redhat.com>
817 * gcc.c-torture/compile/pr17119.c: New test.
819 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
821 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
823 2004-08-25 Richard Henderson <rth@redhat.com>
825 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
826 the bits that expect kind=8 to be the largest real kind.
828 2004-08-25 Ziemowit Laski <zlaski@apple.com>
830 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
832 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
834 * gfortran.dg/assignment_1.f90: New test.
836 2004-08-25 Adam Nemet <anemet@lnxw.com>
838 * g++.dg/template/repo3.C: New test.
840 2004-08-25 Roger Sayle <roger@eyesopen.com>
843 PR tree-optimization/16372
844 * g++.dg/opt/pr16372-1.C: New test case.
845 * g++.dg/opt/pr16693-1.C: New test case.
846 * g++.dg/opt/pr16693-2.C: New test case.
848 2004-08-25 Ziemowit Laski <zlaski@apple.com>
850 * objc.dg/proto-lossage-4.m: New test.
852 2004-08-25 Mark Mitchell <mark@codesourcery.com>
855 * g++.dg/inherit/local2.C: New test.
857 2004-08-25 Paul Brook <paul@codesourcery.com>
860 * gfortran.dg/string_ctor_1.f90: New test.
862 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
865 * g++.dg/template/redecl2.C: New test.
867 2004-08-24 Bud Davis <bdavis9659@comcast.net>
870 * gfortran.dg/pr17143.f90: New test.
872 2004-08-24 Bud Davis <bdavis9659@comcast.net>
875 * gfortran.dg/pr17164.f90: New test.
877 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
879 * gcc.dg/tree-ssa/loop-1.c: New test.
881 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
883 * gcc.c-torture/compile/20040824-1.c: New test.
885 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
887 * gcc.c-torture/compile/iftrap-3.c: New test.
889 2004-08-24 Paul Brook <paul@codesourcery.com>
891 * gfortran.dg/entry_2.f90: New test.
893 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
896 * g++.dg/lookup/ambig[12].C: New.
898 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
901 * g++.dg/template/crash21.C: New test.
902 * g++.dg/template/crash22.C: Likewise.
904 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
907 * g++.dg/template/access15.C: New.
909 2004-08-23 Mark Mitchell <mark@codesourcery.com>
912 * g++.dg/template/repo2.C: New test.
914 2004-08-23 Roger Sayle <roger@eyesopen.com>
916 PR rtl-optimization/17078
917 * gcc.c-torture/execute/pr17078-1.c: New test case.
919 2004-08-23 Mark Mitchell <mark@codesourcery.com>
922 * gcc.dg/debug/crash1.c: New test.
924 2004-08-23 Mark Mitchell <mark@codesourcery.com>
927 * gcc.dg/loop-5.c: New test.
929 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
931 * gcc.c-torture/execute/20040823-1.c: New test.
933 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
935 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
936 to the assembler. Simplify test accordingly.
937 (asm_abi_flags): Use GNU names.
938 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
939 to check for ABI flags.
941 2004-08-22 Andrew Pinski <apinski@apple.com>
943 * g++.dg/opt/pr14029.C: New test.
944 * gcc.c-torture/execute/pr15262.c: New test.
946 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
948 * gfortran.dg/reduction.f90: Add checks with complex arguments.
950 2004-08-21 Bud Davis <bdavis9659@comcast.net>
953 * gfortran.dg/direct_io.f90: New test.
955 2004-08-20 Mark Mitchell <mark@codesourcery.com>
958 * g++.dg/inherit/local2.C: New test.
960 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
963 * g++.dg/warn/Wparentheses-4.C: New test.
965 2004-08-20 Mark Mitchell <mark@codesourcery.com>
968 * g++.dg/inherit/local2.C: New test.
970 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
971 * gcc.dg/ppc-ldstruct.c: Likewise.
972 * gcc.dg/ppc64-abi-2.c: Likewise.
974 2004-08-20 Jakub Jelinek <jakub@redhat.com>
976 PR rtl-optimization/17099
977 * gcc.c-torture/execute/20040820-1.c: New test.
979 2004-08-20 David Edelsohn <edelsohn@gnu.org>
981 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
983 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
986 * gfortran.dg/auto_array_1.f90: New test.
988 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
991 * gfortran.dg/simpleif_1.f90: New test.
993 2004-08-19 Mark Mitchell <mark@codesourcery.com>
995 * lib/target-supports.exp (check_profiling_available): Return
996 false for arm*-*-symbianelf* and arm*-*-eabi*.
999 * g++.dg/template/delete1.C: New test.
1001 2004-08-19 Paul Brook <paul@codesourcery.com>
1005 * gfortran.dg/data_char_1.f90: New test.
1007 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
1010 * gfortran.dg/reduction.f90: New testcase.
1012 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1015 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
1017 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
1020 * g++.dg/Wparentheses-3.C: New test.
1022 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
1024 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
1025 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
1026 * gcc.dg/vect/vect-2.c: Likewise.
1027 * gcc.dg/vect/vect-3.c: Likewise.
1028 * gcc.dg/vect/vect-4.c: Likewise.
1029 * gcc.dg/vect/vect-5.c: Likewise.
1030 * gcc.dg/vect/vect-6.c: Likewise.
1031 * gcc.dg/vect/vect-7.c: Likewise.
1032 * gcc.dg/vect/vect-25.c: Likewise.
1033 * gcc.dg/vect/vect-31.c: Likewise.
1034 * gcc.dg/vect/vect-32.c: Likewise.
1035 * gcc.dg/vect/vect-34.c: Likewise.
1036 * gcc.dg/vect/vect-36.c: Likewise.
1037 * gcc.dg/vect/vect-all.c: Likewise.
1039 2004-08-18 Mark Mitchell <mark@codesourcery.com>
1042 * g++.dg/template/operator4.C: New test.
1044 2004-08-18 Richard Henderson <rth@redhat.com>
1046 * gcc.dg/20040206-1.c: XFAIL.
1048 2004-08-17 Mark Mitchell <mark@codesourcery.com>
1051 * g++.dg/template/array7.C: New test.
1053 2004-08-17 James E Wilson <wilson@specifixinc.com>
1055 * gcc.dg/mips-movcc-1.c: New test.
1056 * gcc.dg/mips-movcc-2.c: New test.
1057 * gcc.dg/mips-movcc-3.c: New test.
1059 * gcc.dg/mips-nmadd-1.c: New test.
1060 * gcc.dg/mips-nmadd-2.c: New test.
1062 2004-08-17 Mark Mitchell <mark@codesourcery.com>
1065 * g++.dg/opt/inline8.C: New test.
1068 * g++.dg/parse/error17.C: New test.
1070 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
1072 * gcc.dg/vect: New directory for vectorizer tests.
1073 * gcc.dg/vect/tree-vect.h: New file.
1074 * gcc.dg/vect/vect.exp: New file.
1075 * gcc.dg/vect/pr16105.c.c: New test.
1076 * gcc.dg/vect/vect-1.c: New test.
1077 * gcc.dg/vect/vect-2.c: New test.
1078 * gcc.dg/vect/vect-3.c: New test.
1079 * gcc.dg/vect/vect-4.c: New test.
1080 * gcc.dg/vect/vect-5.c: New test.
1081 * gcc.dg/vect/vect-6.c: New test.
1082 * gcc.dg/vect/vect-7.c: New test.
1083 * gcc.dg/vect/vect-8.c: New test.
1084 * gcc.dg/vect/vect-9.c: New test.
1085 * gcc.dg/vect/vect-10.c: New test.
1086 * gcc.dg/vect/vect-11.c: New test.
1087 * gcc.dg/vect/vect-12.c: New test.
1088 * gcc.dg/vect/vect-13.c: New test.
1089 * gcc.dg/vect/vect-14.c: New test.
1090 * gcc.dg/vect/vect-15.c: New test.
1091 * gcc.dg/vect/vect-16.c: New test.
1092 * gcc.dg/vect/vect-17.c: New test.
1093 * gcc.dg/vect/vect-18.c: New test.
1094 * gcc.dg/vect/vect-19.c: New test.
1095 * gcc.dg/vect/vect-20.c: New test.
1096 * gcc.dg/vect/vect-21.c: New test.
1097 * gcc.dg/vect/vect-22.c: New test.
1098 * gcc.dg/vect/vect-23.c: New test.
1099 * gcc.dg/vect/vect-24.c: New test.
1100 * gcc.dg/vect/vect-25.c: New test.
1101 * gcc.dg/vect/vect-26.c: New test.
1102 * gcc.dg/vect/vect-27.c: New test.
1103 * gcc.dg/vect/vect-28.c: New test.
1104 * gcc.dg/vect/vect-29.c: New test.
1105 * gcc.dg/vect/vect-30.c: New test.
1106 * gcc.dg/vect/vect-31.c: New test.
1107 * gcc.dg/vect/vect-32.c: New test.
1108 * gcc.dg/vect/vect-33.c: New test.
1109 * gcc.dg/vect/vect-34.c: New test.
1110 * gcc.dg/vect/vect-35.c: New test.
1111 * gcc.dg/vect/vect-36.c: New test.
1112 * gcc.dg/vect/vect-37.c: New test.
1113 * gcc.dg/vect/vect-38.c: New test.
1114 * gcc.dg/vect/vect-40.c: New test.
1115 * gcc.dg/vect/vect-41.c: New test.
1116 * gcc.dg/vect/vect-42.c: New test.
1117 * gcc.dg/vect/vect-43.c: New test.
1118 * gcc.dg/vect/vect-44.c: New test.
1119 * gcc.dg/vect/vect-45.c: New test.
1120 * gcc.dg/vect/vect-46.c: New test.
1121 * gcc.dg/vect/vect-47.c: New test.
1122 * gcc.dg/vect/vect-48.c: New test.
1123 * gcc.dg/vect/vect-49.c: New test.
1124 * gcc.dg/vect/vect-50.c: New test.
1125 * gcc.dg/vect/vect-51.c: New test.
1126 * gcc.dg/vect/vect-52.c: New test.
1127 * gcc.dg/vect/vect-53.c: New test.
1128 * gcc.dg/vect/vect-54.c: New test.
1129 * gcc.dg/vect/vect-55.c: New test.
1130 * gcc.dg/vect/vect-56.c: New test.
1131 * gcc.dg/vect/vect-57.c: New test.
1132 * gcc.dg/vect/vect-58.c: New test.
1133 * gcc.dg/vect/vect-59.c: New test.
1134 * gcc.dg/vect/vect-60.c: New test.
1135 * gcc.dg/vect/vect-61.c: New test.
1136 * gcc.dg/vect/vect-all.c: New test.
1137 * gcc.dg/vect/vect-none.c: New test.
1139 2004-08-17 Paul Brook <paul@codesourcery.com>
1142 * gfortran.dg/entry_1.f90: New test.
1144 2004-08-17 Andrew Pinski <apinski@apple.com>
1146 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
1148 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
1150 * gcc.dg/pr17036-1.c: New test.
1152 2004-08-16 Devang Patel <dpatel@apple.com>
1154 * gcc.dg/darwin-20040809-1.c: New test.
1156 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
1158 * gcc.dg/funcdef-attr-1.c: New test.
1160 2004-08-16 Janis Johnson <janis187@us.ibm.com>
1162 * gcc.dg/altivec-17.c: New test.
1163 * gcc.dg/altivec-18.c: New test.
1165 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1168 * g++.dg/template/vtable2.C: New test.
1170 2004-08-14 Richard Henderson <rth@redhat.com>
1172 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
1173 * gcc.dg/pack-test-4.c (main): Return 0.
1174 * gcc.dg/setjmp-1.c: Remove XFAIL.
1175 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
1177 2004-08-14 Richard Henderson <rth@redhat.com>
1179 * gcc.dg/980217-1.c: Add prototype for printf.
1181 2004-08-13 Bud Davis <bdavis9659@comcast.net>
1183 * gfortran.dg/pr16935.f90: New test.
1185 2004-08-13 Janis Johnson <janis187@us.ibm.com>
1187 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
1189 2004-08-13 Paul Brook <paul@codesourcery.com>
1191 * gfortran.dg/der_io_1.f90: Remove stray comma.
1193 2004-08-12 Janis Johnson <janis187@us.ibm.com>
1195 * gcc.dg/vmx/cw-bug-2.c: Remove.
1196 * gcc.dg/vmx/vprint-1.c: Remove.
1197 * gcc.dg/vmx/vscan-1.c: Remove.
1199 2004-08-12 Devang patel <dpatel@apple.com>
1201 * gcc.dg/darwin-20040809-2.c: New test.
1203 2004-08-12 Janis Johnson <janis1872us.ibm.com>
1205 * g++.dg/ext/altivec-12.C: New test.
1207 * g++.dg/ext/altivec-11.C: New test.
1209 2004-08-12 Paul Brook <paul@codesourcery.com>
1211 * g++.dg/abi/arm_cxa_vec_1.C: New test.
1213 2004-08-12 Janis Johnson <janis187@us.ibm.com>
1215 * g++.dg/ext/altivec-2.C: Check for hardware support before
1216 executing any VMX instructions.
1218 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
1220 2004-08-12 Jakub Jelinek <jakub@redhat.com>
1223 * g++.old-deja/g++.other/comdat4.C: New test.
1224 * g++.old-deja/g++.other/comdat4-aux.cc: New.
1226 2004-08-12 Ben Elliston <bje@au.ibm.com>
1229 * gcc.dg/pr16286.c: New test.
1231 2004-08-12 Jan Beulich <jbeulich@novell.com>
1233 * g++.dg/ext/asm5.C: New.
1235 2004-08-11 Mark Mitchell <mark@codesourcery.com>
1238 * g++.dg/eh/crash1.C: New test.
1241 * g++.dg/ext/construct1.C: New test.
1243 2004-08-11 Mark Mitchell <mark@codesourcery.com>
1246 * g++.dg/init/ptrmem1.C: New test.
1249 * g++.dg/parse/offsetof5.C: New test.
1252 * g++.dg/template/overload3.C: New test.
1254 2004-08-11 Mark Mitchell <mark@codesourcery.com>
1257 * g++.dg/parse/error16.C: New test.
1260 * g++.dg/template/error14.C: New test.
1263 * g++.dg/template/error15.C: New test.
1265 2004-08-11 Devang Patel <dpatel@apple.com>
1267 * gcc.dg/darwin-ld-20040809-1.c: New test.
1268 * gcc.dg/darwin-ld-20040809-2.c: New test.
1270 2004-08-11 Steven G. Kargl <kargls@comcast.net>
1273 * gfortran.dg/dfloat_1.f90: New test.
1275 2004-08-09 Mark Mitchell <mark@codesourcery.com>
1277 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
1278 * gcc.dg/dll-2.c: Fix dg-require syntax.
1279 * gcc.misc-tests/arm-isr.c (abort): Declare.
1282 2004-08-10 Mark Mitchell <mark@codesourcery.com>
1285 * g++.dg/parse/crash16.C: New test.
1287 2004-08-10 Roger Sayle <roger@eyesopen.com>
1289 * gcc.dg/mips-rsqrt-1.c: New test case.
1290 * gcc.dg/mips-rsqrt-2.c: New test case.
1291 * gcc.dg/mips-rsqrt-3.c: New test case.
1293 2004-08-10 Paul Brook <paul@codesourcery.com>
1295 * gfortran.dg/der_io_1.f90: New test.
1297 2004-08-10 Paul Brook <paul@codesourcery.com>
1300 * gfortran.dg/der_array_1.f90: New test.
1302 2004-08-09 David Edelsohn <edelsohn@gnu.org>
1304 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
1306 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
1308 * gcc.dg/wchar_t-2.c: Fix typo.
1310 2004-08-09 Falk Hueffner <falk@debian.org>
1312 PR tree-optimization/12517
1313 * gcc.c-torture/compile/pr12517.c: New test.
1315 PR tree-optimization/12578
1316 * gcc.c-torture/compile/pr12578.c: New test.
1318 PR tree-optimization/12899
1319 * gcc.c-torture/compile/pr12899.c: New test.
1321 PR rtl-optimization/14692
1322 * gcc.c-torture/compile/pr14692.c: New test.
1324 PR tree-optimization/16461
1325 * gcc.c-torture/compile/pr16461.c: New test.
1327 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
1329 * gfortran.dg/getenv_1.f90: New test.
1331 2004-08-06 Mark Mitchell <mark@codesourcery.com>
1333 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
1335 * gcc.dg/symbian5.c: Test -fno-short-wchar.
1337 2004-08-06 Paul Brook <paul@codesourcery.com>
1339 * gfortran.dg/ret_array_1.f90: New test.
1340 * gfortran.dg/ret_pointer_1.f90: New test.
1342 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
1344 * gcc.dg/missing-field-init-[12].c: New tests.
1345 * g++.dg/warn/missing-field-init-[12].C: New tests.
1347 2004-08-06 Mark Mitchell <mark@codesourcery.com>
1349 * gcc.dg/enum2.c: New test.
1350 * gcc.dg/symbian3.c: Likewise.
1351 * gcc.dg/symbian4.c: Likewise.
1352 * gcc.dg/wchar_t-2.c: Likewise.
1354 2004-08-05 Mark Mitchell <mark@codesourcery.com>
1356 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
1359 2004-08-05 Mark Mitchell <mark@codesourcery.com>
1361 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
1362 dg-require-visiblity.
1363 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
1364 * g++.dg/ext/visibility/fvisibility.C: Likewise.
1365 * g++.dg/ext/visibility/memfuncts.C: Likewise.
1366 * g++.dg/ext/visibility/new1.C: Likewise.
1367 * g++.dg/ext/visibility/pragma.C: Likewise.
1368 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
1369 * g++.dg/ext/visibility/virtual.C: Likewise.
1370 * g++/dg/ext/visibility/visibility-1.C: Likewise.
1371 * g++/dg/ext/visibility/visibility-2.C: Likewise.
1372 * g++/dg/ext/visibility/visibility-3.C: Likewise.
1373 * g++/dg/ext/visibility/visibility-4.C: Likewise.
1374 * g++/dg/ext/visibility/visibility-5.C: Likewise.
1375 * g++/dg/ext/visibility/visibility-6.C: Likewise.
1376 * g++/dg/ext/visibility/visibility-7.C: Likewise.
1377 * g++/dg/ext/visibility/visibility-8.C: New test.
1378 * gcc.c-torture/compile/dll.x: Remove.
1379 * gcc.dg/dll-2.c: Use dg-require-dll
1380 * gcc.dg/visibility-10.c: New test.
1381 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
1383 * testsuite/lib/scanasm.exp (scan_hidden): New function.
1384 (scan_not_hidden): Likewise.
1386 2004-08-05 David Edelsohn <edelsohn@gnu.org>
1388 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
1390 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
1392 * gcc.c-torture/execute/20040805-1.c: New test.
1394 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
1396 * gcc.dg/20020118-1.c: Declare abort.
1397 * gcc.dg/altivec_check.h: Likewise.
1398 * gcc.dg/iftrap-2.c: Likewise.
1399 * gcc.dg/pragma-darwin.c: Likewise.
1400 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
1402 2004-08-04 Geoffrey Keating <geoffk@apple.com>
1404 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
1406 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
1408 * gcc.c-torture/execute/builtins/abs-2.c,
1409 gcc.c-torture/execute/builtins/abs-3.c,
1410 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
1411 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
1412 intmax_t, uintmax_t and their limits.
1413 * gcc.dg/intmax_t-1.c: New test.
1415 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1417 * g++.dg/tc1/dr147.C: Add reference to PR.
1419 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
1421 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
1422 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
1424 2004-08-03 David Edelsohn <edelsohn@gnu.org>
1426 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
1428 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
1430 * gcc.dg/redecl-5.c: New test.
1431 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
1434 2004-08-03 Roger Sayle <roger@eyesopen.com>
1437 * gcc.c-torture/execute/pr16790-1.c: New test case.
1439 2004-08-03 Mark Mitchell <mark@codesourcery.com>
1441 * g++.dg/ext/visibility/assign1.C: New test.
1442 * g++.dg/ext/visibility/new1.C: Likewise.
1444 * gcc.dg/symbian1.c: New test.
1445 * gcc.dg/symbian2.c: Likewise.
1447 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
1450 * gcc.dg/i386-sse-9.c: New test.
1452 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
1454 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
1456 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
1458 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
1459 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
1460 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
1461 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
1462 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
1463 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
1464 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
1465 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
1466 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
1467 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
1468 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
1469 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
1470 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
1471 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
1472 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
1473 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
1474 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
1475 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
1476 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
1477 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
1478 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
1479 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
1480 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
1481 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
1482 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
1483 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
1484 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
1485 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
1486 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
1487 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
1488 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
1489 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
1490 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
1491 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
1492 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
1493 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
1494 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
1495 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
1496 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
1497 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
1498 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
1499 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
1500 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
1501 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
1502 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
1503 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
1504 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
1505 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
1506 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
1507 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
1508 gcc.misc-tests/i386-pf-3dnow-1.c,
1509 gcc.misc-tests/i386-pf-athlon-1.c,
1510 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
1511 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
1512 Declare built-in functions used.
1513 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
1515 2004-08-02 Mark Mitchell <mark@codesourcery.com>
1518 * g++.dg/lookup/using12.C: New test.
1520 * g++.dg/init/null1.C: Fix PR number.
1521 * g++.dg/parse/namespace10.C: Likewise.
1523 2004-08-01 Mark Mitchell <mark@codesourcery.com>
1526 * g++.dg/template/spec17.C: New test.
1527 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
1528 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
1530 2004-08-02 David Billinghurst
1533 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
1535 2004-08-01 Zack Weinberg <zack@codesourcery.com>
1537 * gcc.dg/ia64-got-1.c: New test case.
1539 2004-08-01 Mark Mitchell <mark@codesourcery.com>
1542 * g++.dg/init/null1.C: New test.
1543 * g++.dg/tc1/dr76.C: Adjust error marker.
1546 * g++.dg/parse/namespace10.C: New test.
1549 * g++.dg/inherit/ptrmem2.C: New test.
1551 2004-08-02 Ben Elliston <bje@au.ibm.com>
1554 * gcc.dg/pr16155.c: New test.
1556 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
1558 * gcc.dg/redecl-2.c: New test.
1560 2004-07-30 Geoffrey Keating <geoffk@apple.com>
1562 * gcc.dg/darwin-longdouble.c: New file.
1564 2004-07-30 Richard Henderson <rth@redhat.com>
1566 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
1567 write to constant argument.
1568 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
1570 2004-07-30 Richard Henderson <rth@redhat.com>
1572 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
1573 tests of nearest around zero.
1575 2004-07-30 Andrew Pinski <apinski@apple.com>
1577 * gcc.c-torture/compile/20040730-1.c: New test.
1579 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
1581 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
1584 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
1586 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
1588 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
1590 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
1591 contains $ld_library_path.
1592 * lib/gfortran.exp (gfortran_link_flags): Likewise.
1594 2004-07-29 Richard Henderson <rth@redhat.com>
1596 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
1598 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
1600 (Check): Accept either alternative.
1602 2004-07-29 Mark Mitchell <mark@codesourcery.com>
1604 * g++.dg/abi/inline1.C: New test.
1605 * g++.dg/abi/local1-a.cc: Likewise.
1606 * g++.dg/abi/local1.C: Likewise.
1607 * g++.dg/abi/mangle11.C: Tweak location of warnings.
1608 * g++.dg/abi/mangle12.C: Likewise.
1609 * g++.dg/abi/mangle17.C: Likewise.
1610 * g++.dg/abi/mangle20-2.C: Likewise.
1611 * g++.dg/opt/interface1.C: Likewise.
1612 * g++.dg/opt/interface1.h: Likewise.
1613 * g++.dg/opt/interface1-a.cc: New test.
1614 * g++.dg/parse/repo1.C: New test.
1615 * g++.dg/template/repo1.C: Likewise.
1616 * g++.dg/warn/Winline-1.C: Likewise.
1617 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
1619 2004-07-29 Diego Novillo <dnovillo@redhat.com>
1621 * gcc.dg/tree-ssa/20040729-1.c: New test.
1623 2004-07-27 Matt Austern <austern@apple.com>
1625 * gcc.dg/darwin-bool-1.c: New test.
1626 * gcc.dg/darwin-bool-2.c: New test.
1628 2004-07-28 Richard Henderson <rth@redhat.com>
1630 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
1631 arguments in the correct type. Don't write to constant arguments.
1633 2004-07-28 Diego Novillo <dnovillo@redhat.com>
1635 PR tree-optimization/16688
1636 PR tree-optimization/16689
1637 * g++.dg/tree-ssa/pr16688.C: New test.
1639 2004-07-28 Diego Novillo <dnovillo@redhat.com>
1641 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
1642 loads. Not only in the comment, this time.
1644 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
1646 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
1647 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
1648 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
1649 * gcc.dg/sh4a-bitmovua.c: New.
1650 * gcc.dg/sh4a-cos.c: New.
1651 * gcc.dg/sh4a-cosf.c: New.
1652 * gcc.dg/sh4a-fprun.c: New.
1653 * gcc.dg/sh4a-fsrra.c: New.
1654 * gcc.dg/sh4a-memmovua.c: New.
1655 * gcc.dg/sh4a-sin.c: New.
1656 * gcc.dg/sh4a-sincos.c: New.
1657 * gcc.dg/sh4a-sincosf.c: New.
1658 * gcc.dg/sh4a-sinf.c: New.
1660 2004-07-28 Diego Novillo <dnovillo@redhat.com>
1662 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
1664 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
1666 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
1669 2004-07-27 Andrew Pinski <apinski@apple.com>
1671 * g++.dg/rtti/tinfo1.C: Correct the xfail.
1673 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
1675 * gcc.dg/pragma-isr.c: New test.
1677 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1680 * g++.dg/template/ttp11.C: New test.
1682 2004-07-27 Diego Novillo <dnovillo@redhat.com>
1684 * gcc.c-torture/compile/20040727-1.c: New test.
1686 2004-07-26 Eric Christopher <echristo@redhat.com>
1688 * gcc.c-torture/compile/20040726-2.c: New test.
1690 2004-07-26 Andrew Pinski <apinski@apple.com>
1692 * g++.dg/rtti/tinfo1.C: Xfail.
1694 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
1696 * gcc.c-torture/compile/20040726-1.c: New test.
1698 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
1699 Brian Ryner <bryner@brianryner.com>
1703 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
1704 * g++.dg/ext/visibility/: New directory.
1705 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
1706 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
1707 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
1708 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
1709 * g++.dg/ext/visibility/fvisibility.C,
1710 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
1711 g++.dg/ext/visibility/fvisibility-override1.C
1712 g++.dg/ext/visibility/fvisibility-override2.C
1713 g++.dg/ext/visibility/memfuncts.C
1714 g++.dg/ext/visibility/noPLT.C
1715 g++.dg/ext/visibility/pragma.C
1716 g++.dg/ext/visibility/pragma-override1.C
1717 g++.dg/ext/visibility/pragma-override2.C
1718 g++.dg/ext/visibility/staticmemfuncts.C
1719 g++.dg/ext/visibility/virtual.C: New tests.
1721 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
1724 * gcc.dg/pr15360-1.c: New test.
1726 2004-07-25 Daniel Jacobowitz <dan@debian.org>
1728 * gcc.dg/pragma-align-2.c: New test.
1729 * gcc.dg/pragma-init-fini.c: New test.
1730 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
1733 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
1735 * gcc.dg/init-string-2.c: New test.
1737 2004-07-24 Zack Weinberg <zack@codesourcery.com>
1740 * gcc.dg/Wredundant-decls-1.c: New test case.
1742 2004-07-24 Jakub Jelinek <jakub@redhat.com>
1744 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
1745 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
1746 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
1747 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
1748 * gcc.dg/compat/generate-random.c: New file.
1749 * gcc.dg/compat/generate-random.h: Likewise.
1750 * gcc.dg/compat/generate-random_r.c: Likewise.
1751 * gcc.dg/compat/struct-layout-1.h: Likewise.
1752 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
1753 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
1754 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
1755 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
1756 * gcc.dg/compat/struct-layout-1_main.c: New test.
1757 * gcc.dg/compat/struct-layout-1_x.c: New file.
1758 * gcc.dg/compat/struct-layout-1_y.c: New file.
1759 * gcc.dg/compat/struct-layout-1_test.h: New file.
1761 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
1763 * gcc.dg/comp-return-1.c: New test
1765 2004-07-23 Janis Johnson <janis187@us.ibm.com>
1767 * gcc.dg/vmx/8-02a.c: Fix typo.
1769 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
1770 * gcc.dg/darwin-abi-3.c: New test.
1772 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
1773 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
1775 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
1776 * gcc.dg/vmx/ops-long-1.c: New test.
1777 * gcc.dg/vmx/ops-long-2.c: New test.
1779 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
1781 * g++.dg/lookup/conv-[1234].C: New.
1783 2004-07-22 Mark Mitchell <mark@codesourcery.com>
1785 * g++.dg/parse/attr2.C: Simplify.
1787 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
1790 * gcc.c-torture/execute/pr7284-1.c: New test.
1792 2004-07-22 Brian Booth <bbooth@redhat.com>
1794 * gcc.dg/tree-ssa/20040721-1.c: New test.
1796 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
1798 * g++.dg/template/crash20.c: New.
1800 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
1802 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
1803 Add dg-run directive. Declare variables as required.
1804 * gfortran.dg/g77/README: Update
1806 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
1808 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
1809 gcc.dg/cris-peep2-andu2.c: New tests.
1811 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
1814 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
1816 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
1818 * gcc.dg/qual-return-2.c: Update expected messages.
1819 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
1821 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
1823 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
1824 * gcc.dg/noncompile/921102-1.c: Update expected error message.
1826 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
1829 * gcc.dg/init-string-1.c: New test.
1831 2004-07-21 Jakub Jelinek <jakub@redhat.com>
1835 * gcc.dg/torture/nested-fn-1.c: New test.
1837 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
1840 * gcc.dg/ia64-fptr-1.c: New file.
1842 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1845 * g++.dg/template/spec16.C: New test.
1846 * g++.old-deja/g++.robertl/eb118.C: Remove.
1848 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1851 * g++.dg/template/spec15.C: New test.
1853 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
1855 Copy cases from g77.f-torture/execute and add dg-run
1856 directive. Other changes as noted.
1857 * gfortran.dg/g77/13037.f
1858 * gfortran.dg/g77/1832.f
1859 * gfortran.dg/g77/19981119-0.f
1860 * gfortran.dg/g77/19990313-0.f
1861 * gfortran.dg/g77/19990313-1.f
1862 * gfortran.dg/g77/19990313-2.f
1863 * gfortran.dg/g77/19990313-3.f
1864 * gfortran.dg/g77/19990419-1.f
1865 * gfortran.dg/g77/19990826-0.f
1866 * gfortran.dg/g77/19990826-2.f
1867 * gfortran.dg/g77/20000503-1.f
1868 * gfortran.dg/g77/20001111.f
1869 * gfortran.dg/g77/20010116.f
1870 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
1871 * gfortran.dg/g77/20010430.f
1872 * gfortran.dg/g77/6177.f
1873 * gfortran.dg/g77/947.f
1874 * gfortran.dg/g77/970816-3.f
1875 * gfortran.dg/g77/971102-1.f
1876 * gfortran.dg/g77/980520-1.f
1877 * gfortran.dg/g77/980628-0.f
1878 * gfortran.dg/g77/980628-1.f
1879 * gfortran.dg/g77/980628-10.f
1880 * gfortran.dg/g77/980628-2.f
1881 * gfortran.dg/g77/980628-3.f
1882 * gfortran.dg/g77/980628-7.f
1883 * gfortran.dg/g77/980628-8.f
1884 * gfortran.dg/g77/980628-9.f
1885 * gfortran.dg/g77/980701-0.f
1886 * gfortran.dg/g77/980701-1.f
1887 * gfortran.dg/g77/cabs.f
1888 * gfortran.dg/g77/claus.f
1889 * gfortran.dg/g77/complex_1.f
1890 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
1891 * gfortran.dg/g77/dcomplex.f
1892 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
1893 * gfortran.dg/g77/f90-intrinsic-mathematical.f
1894 * gfortran.dg/g77/f90-intrinsic-numeric.f
1895 * gfortran.dg/g77/int8421.f
1896 * gfortran.dg/g77/labug1.f
1897 * gfortran.dg/g77/large_vec.f
1898 * gfortran.dg/g77/le.f
1899 * gfortran.dg/g77/short.f
1900 * gfortran.dg/g77/README: Update
1902 2004-07-20 Mark Mitchell <mark@codesourcery.com>
1905 * g++.dg/parse/lookup4.C: New test.
1907 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1910 * g++.dg/template/ttp10.C: New test.
1912 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
1914 * gcc.dg/pr12625-1.c: New test.
1916 2004-07-20 Steven Bosscher <stevenb@suse.de>
1918 * testsuite/gcc.dg/switch-warn-1.c: New test.
1919 * testsuite/gcc.dg/switch-warn-2.c: New test.
1920 * gcc.c-torture/compile/pr14730.c: Update.
1922 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
1924 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
1925 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
1926 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
1927 g++.dg/template/nontype3.C: Remove trailing CR from tests.
1929 2004-07-18 Mark Mitchell <mark@codesourcery.com>
1932 * g++.dg/template/assign1.C: New test.
1934 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1937 * g++.dg/template/ttp9.C: New test.
1939 2004-07-19 Daniel Jacobowitz <dan@debian.org>
1941 * gcc.dg/format/cmn-err-1.c: New test.
1943 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
1945 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
1946 gcc.dg/Wparentheses-10.c: New tests.
1947 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
1949 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1952 * gfortran.dg/g77//ffixed-line-length-0.f,
1953 gfortran.dg/g77/ffixed-line-length-132.f,
1954 gfortran.dg/g77/ffixed-line-length-72.f,
1955 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
1956 gfortran.dg/g77/README: Update.
1958 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1961 * g++.dg/template/non-dependent7.C: New test.
1962 * g++.dg/template/non-dependent8.C: Likewise.
1963 * g++.dg/template/non-dependent9.C: Likewise.
1964 * g++.dg/template/non-dependent10.C: Likewise.
1966 2004-07-17 Mark Mitchell <mark@codesourcery.com>
1969 * g++.dg/parse/attr2.C: New test.
1971 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
1974 * g77.f-torture: Ditto.
1976 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
1978 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
1979 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
1980 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
1982 2004-07-16 Richard Henderson <rth@redhat.com>
1984 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
1986 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1988 * lib/fortran-torture.exp (fortran-torture): Don't test compile
1989 tests with full list of options.
1990 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
1991 of TORTURE_OPTIONS if test contains 'dg-do run'.
1994 * gfortran.dg/do_iterator.f90: New test.
1996 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1998 PR rtl-optimization/16536
1999 * gcc.c-torture/execute/restrict-1.c: New test.
2001 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2004 * gfortran.dg/pr15324.f90: New test.
2007 * gfortran.dg/pr15129.f90: New test.
2010 * gfortran.dg/pr15140.f90: New test.
2013 * gfortran.fortran-torture/execute/bounds.f90: Add check for
2014 compile-time simplification.
2016 2004-07-14 Mike Stump <mrs@apple.com>
2018 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
2020 2004-07-14 James E Wilson <wilson@specifixinc.com>
2023 * gcc.dg/profile-generate-1.c: New.
2025 2004-07-15 Jakub Jelinek <jakub@redhat.com>
2027 * gcc.c-torture/execute/20040709-1.c: New test.
2028 * gcc.c-torture/execute/20040709-2.c: New test.
2030 2004-07-14 Mike Stump <mrs@apple.com>
2032 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
2034 2004-07-14 Mike Stump <mrs@apple.com>
2036 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
2038 2004-07-13 Mark Mitchell <mark@codesourcery.com>
2041 * g++.dg/parse/mutable1.C: New test.
2043 2004-07-13 Diego Novillo <dnovillo@redhat.com>
2045 PR tree-optimization/16443
2046 * gcc.dg/tree-ssa/20040713-1.c: New test.
2048 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
2050 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
2053 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
2055 * gfortran.dg/g77/README: New file
2056 * gfortran.dg/g77/19981216-0.f: Copy from
2057 g77.f-torture/noncompile. Add "dg-do compile" and
2058 dg-error as required.
2059 * gfortran.dg/g77/19990218-1.f: Likewise
2060 * gfortran.dg/g77/19990905-1.f: Likewise
2061 * gfortran.dg/g77/9263.f: Likewise
2062 * gfortran.dg/g77/980615-0.f: Likewise
2063 * gfortran.dg/g77/980616-0.f: Likewise
2064 * gfortran.dg/g77/check0.f: Likewise
2065 * gfortran.dg/g77/select_no_compile.f: Likewise
2067 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
2069 Copy files from g77.f-torture/compile.
2070 Add "{ dg-do compile}". Other changes as noted
2071 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
2072 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
2073 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
2074 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
2075 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
2076 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
2077 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
2078 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
2079 statement to conform to standard. Append alpha1.x for reference.
2080 * gfortran.dg/g77/xformat.f: Add dg-warning
2082 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
2084 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
2085 Add {dg-do compile} directive.
2086 * gfortran.dg/g77/cpp2.F: Likewise
2088 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2091 * g++.dg/lookup/name-clash1.C: New test.
2094 * g++.dg/lookup/name-clash2.C: New test.
2097 * g++.dg/lookup/name-clash3.C: New test.
2099 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2101 * g++.dg/lookup/new2.C: New test.
2102 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
2104 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
2106 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
2107 Add {dg-do compile} directive.
2108 * gfortran.dg/g77/13060.f: Likewise
2109 * gfortran.dg/g77/19990218-0.f: Likewise
2110 * gfortran.dg/g77/19990305-0.f: Likewise
2111 * gfortran.dg/g77/19990419-0.f: Likewise
2112 * gfortran.dg/g77/19990502-0.f: Likewise
2113 * gfortran.dg/g77/19990502-1.f: Likewise
2114 * gfortran.dg/g77/19990525-0.f: Likewise
2115 * gfortran.dg/g77/19990826-1.f: Likewise
2116 * gfortran.dg/g77/19990826-3.f: Likewise
2117 * gfortran.dg/g77/19990905-2.f: Likewise
2118 * gfortran.dg/g77/20000412-1.f: Likewise
2119 * gfortran.dg/g77/20000511-1.f: Likewise
2120 * gfortran.dg/g77/20000511-2.f: Likewise
2121 * gfortran.dg/g77/20000518.f: Likewise
2122 * gfortran.dg/g77/20000601-1.f: Likewise
2123 * gfortran.dg/g77/20000601-2.f: Likewise
2124 * gfortran.dg/g77/20000629-1.f: Likewise
2125 * gfortran.dg/g77/20000630-2.f: Likewise
2126 * gfortran.dg/g77/20010115.f: Likewise
2127 * gfortran.dg/g77/20010321-1.f: Likewise
2128 * gfortran.dg/g77/20010426.f: Likewise
2129 * gfortran.dg/g77/20020307-1.f: Likewise
2130 * gfortran.dg/g77/8485.f: Likewise
2131 * gfortran.dg/g77/960317-1.f: Likewise
2132 * gfortran.dg/g77/970915-0.f: Likewise
2133 * gfortran.dg/g77/980310-1.f: Likewise
2134 * gfortran.dg/g77/980310-2.f: Likewise
2135 * gfortran.dg/g77/980310-3.f: Likewise
2136 * gfortran.dg/g77/980310-4.f: Likewise
2137 * gfortran.dg/g77/980310-6.f: Likewise
2138 * gfortran.dg/g77/980310-7.f: Likewise
2139 * gfortran.dg/g77/980310-8.f: Likewise
2140 * gfortran.dg/g77/980419-2.f: Likewise
2141 * gfortran.dg/g77/980424-0.f: Likewise
2142 * gfortran.dg/g77/980427-0.f: Likewise
2143 * gfortran.dg/g77/980729-0.f: Likewise
2144 * gfortran.dg/g77/981117-1.f: Likewise
2145 * gfortran.dg/g77/toon_1.f: Likewise
2147 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2150 * g++.dg/other/abstract2.C: New test.
2152 2004-07-12 Paul Brook <paul@codesourcery.com>
2154 * gfortran.dg/pointer_init_1.f90: New test.
2156 2004-07-11 Paul Brook <paul@codesourcery.com>
2159 * gfortran.dg/contained_1.f90: New test.
2161 2004-07-11 Mark Mitchell <mark@codesourcery.com>
2163 * g++.dg/parse/defarg8.C: New test.
2165 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2168 * gfortran.dg/pr16433.f: New test.
2171 * gfortran.dg/pr15754.f90: New test.
2173 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
2175 PR tree-optimization/16437
2176 * gcc.c-torture/execute/bitfld-4.c: New test.
2178 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2180 * gfortran.fortran-torture/execute/common_2.f90: Add check for
2181 access to common var from module.
2183 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2186 * gfortran.fortran-torture/execute/common_2.f90: New test.
2188 2004-07-10 Paul Brook <paul@codesourcery.com>
2190 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
2192 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2195 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
2197 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
2199 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
2200 * gfortran.dg/g77/ffixed-form-2.f: Likewise
2201 * gfortran.dg/g77/ffree-form-1.f: Likewise
2202 * gfortran.dg/g77/ffree-form-2.f: Likewise
2203 * gfortran.dg/g77/ffree-form-3.f: Likewise
2204 * gfortran.dg/g77/fno-underscoring.f: Likewise
2205 * gfortran.dg/g77/funderscoring.f: Likewise
2206 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
2208 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2210 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
2212 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2213 Paul Brook <paul@codesourcery.com>
2216 * gfortran.dg/common_pointer_1.f90: New test.
2218 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2220 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
2222 2004-07-09 James E Wilson <wilson@specifixinc.com>
2225 * gcc.c-torture/compile/20040709-1.c: New.
2227 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2230 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
2232 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2235 * gfortran.dg/shape_1.f90: New test.
2237 2004-07-09 Zack Weinberg <zack@codesourcery.com>
2238 Andrew Pinski <apinski@apple.com>
2240 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
2242 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2244 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
2247 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2248 Paul Brook <paul@codesourcery.com>
2250 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
2253 2004-07-09 Diego Novillo <dnovillo@redhat.com>
2255 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
2257 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2259 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
2260 testcases with capital suffix.
2262 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2268 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
2270 * gfortran.dg/implicit_1.f90: New test.
2272 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
2274 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
2275 expression to match gfortran warning/error messages
2276 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
2279 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
2281 * lib/fortran-torture.exp: Rename proc search_for to
2284 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
2286 * gcc.c-torture/execute/simd-5.x: New file.
2287 XFAIL on SPARC 64-bit at -O0.
2289 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2293 * g++.dg/warn/effc3.C: New test.
2295 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
2297 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
2298 change X to 1X in format.
2299 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
2300 add data statements to conform to standard.
2302 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
2304 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
2305 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
2306 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
2308 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
2310 * gfortran.dg/g77/7388.f: Copy from g77.dg
2311 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
2312 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
2313 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
2314 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
2315 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
2316 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
2317 * gfortran.dg/g77/strlen0.f: Likewise
2319 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
2321 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
2322 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
2324 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
2326 * gcc.c-torture/execute/920428-2.x: Delete.
2327 * gcc.c-torture/execute/920501-7.x: Likewise.
2329 2004-07-08 Jakub Jelinek <jakub@redhat.com>
2331 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
2332 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
2333 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
2335 (PREFETCH_3DNOW): Add -march=c3.
2337 2004-07-08 Diego Novillo <dnovillo@redhat.com>
2340 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
2341 * gcc.c-torture/execute/bf64-1.x: Likewise.
2343 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
2345 * gcc.c-torture/compile/20040708-1.c: New test.
2347 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2350 * g++.dg/warn/effc2.C: New test.
2352 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
2354 * gcc.c-torture/execute/bitfld-1.x: Remove.
2355 * gcc.c-torture/execute/bitfld-3.c: New test.
2356 * gcc.dg/bitfld-2.c: Remove XFAILs.
2358 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
2361 * g++.dg/rtti/tinfo1.C: New file.
2363 2004-07-07 Eric Christopher <echristo@redhat.com>
2365 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
2367 2004-07-07 Andrew Pinski <apinski@apple.com>
2369 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
2371 2004-07-07 Mark Mitchell <mark@codesourcery.com>
2373 * g++.dg/init/call1.C: XFAIL.
2375 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
2377 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
2378 except for movstrict*, to movmem* and clrstr* to clrmem*.
2380 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
2382 * gcc.c-torture/execute/20040707-1.c: New test.
2384 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
2386 * gcc.c-torture/execute/20040706-1.c: New test.
2388 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2391 * g++.dg/template/spec14.C: New test.
2393 2004-07-05 Jakub Jelinek <jakub@redhat.com>
2395 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
2396 nothing if not yet defined. Use it in b, c and d type definitions.
2397 * gcc.c-torture/execute/20040705-1.c: New test.
2398 * gcc.c-torture/execute/20040705-2.c: New test.
2400 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2403 * g++.dg/lookup/new1.C: New test.
2405 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2408 * g++.dg/template/sizeof8.C: New test.
2410 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
2412 * gcc.c-torture/compile/20040705-1.c: New test.
2414 2004-07-04 Bud Davis <bdavis9659@comcast.net>
2416 * gfortran.fortran-torture/execute/seq_io.f90: New test.
2418 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
2420 * gcc.dg/cpp/if-mop.c: Two new testcases.
2421 * gcc.dg/cpp/trad/comment-3.c: New.
2423 2004-07-04 Paul Brook <paul@codesourcery.com>
2425 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
2427 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
2430 * g++.dg/lookup/crash4.C: New test.
2432 2004-07-02 Zack Weinberg <zack@codesourcery.com>
2434 * gcc.c-torture/execute/builtin-abs-1.c
2435 * gcc.c-torture/execute/builtin-abs-2.c
2436 * gcc.c-torture/execute/builtin-complex-1.c
2437 * gcc.c-torture/execute/builtins/string-1-lib.c
2438 * gcc.c-torture/execute/builtins/string-1.c
2439 * gcc.c-torture/execute/builtins/string-2-lib.c
2440 * gcc.c-torture/execute/builtins/string-2.c
2441 * gcc.c-torture/execute/builtins/string-3-lib.c
2442 * gcc.c-torture/execute/builtins/string-3.c
2443 * gcc.c-torture/execute/builtins/string-4-lib.c
2444 * gcc.c-torture/execute/builtins/string-4.c
2445 * gcc.c-torture/execute/builtins/string-5-lib.c
2446 * gcc.c-torture/execute/builtins/string-5.c
2447 * gcc.c-torture/execute/builtins/string-6-lib.c
2448 * gcc.c-torture/execute/builtins/string-6.c
2449 * gcc.c-torture/execute/builtins/string-7-lib.c
2450 * gcc.c-torture/execute/builtins/string-7.c
2451 * gcc.c-torture/execute/builtins/string-8-lib.c
2452 * gcc.c-torture/execute/builtins/string-8.c
2453 * gcc.c-torture/execute/builtins/string-9-lib.c
2454 * gcc.c-torture/execute/builtins/string-9.c
2455 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
2456 * gcc.c-torture/execute/builtins/string-asm-1.c
2457 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
2458 * gcc.c-torture/execute/builtins/string-asm-2.c
2459 * gcc.c-torture/execute/stdio-opt-1.c
2460 * gcc.c-torture/execute/stdio-opt-2.c
2461 * gcc.c-torture/execute/stdio-opt-3.c
2462 * gcc.c-torture/execute/string-opt-1.c
2463 * gcc.c-torture/execute/string-opt-10.c
2464 * gcc.c-torture/execute/string-opt-11.c
2465 * gcc.c-torture/execute/string-opt-12.c
2466 * gcc.c-torture/execute/string-opt-13.c
2467 * gcc.c-torture/execute/string-opt-14.c
2468 * gcc.c-torture/execute/string-opt-15.c
2469 * gcc.c-torture/execute/string-opt-16.c
2470 * gcc.c-torture/execute/string-opt-2.c
2471 * gcc.c-torture/execute/string-opt-6.c
2472 * gcc.c-torture/execute/string-opt-7.c
2473 * gcc.c-torture/execute/string-opt-8.c:
2476 * gcc.c-torture/execute/builtins/abs-2.c
2477 * gcc.c-torture/execute/builtins/abs-3.c
2478 * gcc.c-torture/execute/builtins/complex-1.c
2479 * gcc.c-torture/execute/builtins/fprintf.c
2480 * gcc.c-torture/execute/builtins/fputs.c
2481 * gcc.c-torture/execute/builtins/memcmp.c
2482 * gcc.c-torture/execute/builtins/memmove.c
2483 * gcc.c-torture/execute/builtins/memops-asm.c
2484 * gcc.c-torture/execute/builtins/mempcpy-2.c
2485 * gcc.c-torture/execute/builtins/mempcpy.c
2486 * gcc.c-torture/execute/builtins/memset.c
2487 * gcc.c-torture/execute/builtins/printf.c
2488 * gcc.c-torture/execute/builtins/sprintf.c
2489 * gcc.c-torture/execute/builtins/strcat.c
2490 * gcc.c-torture/execute/builtins/strchr.c
2491 * gcc.c-torture/execute/builtins/strcmp.c
2492 * gcc.c-torture/execute/builtins/strcpy.c
2493 * gcc.c-torture/execute/builtins/strcspn.c
2494 * gcc.c-torture/execute/builtins/strlen-2.c
2495 * gcc.c-torture/execute/builtins/strlen.c
2496 * gcc.c-torture/execute/builtins/strncat.c
2497 * gcc.c-torture/execute/builtins/strncmp-2.c
2498 * gcc.c-torture/execute/builtins/strncmp.c
2499 * gcc.c-torture/execute/builtins/strncpy.c
2500 * gcc.c-torture/execute/builtins/strpbrk.c
2501 * gcc.c-torture/execute/builtins/strpcpy-2.c
2502 * gcc.c-torture/execute/builtins/strpcpy.c
2503 * gcc.c-torture/execute/builtins/strrchr.c
2504 * gcc.c-torture/execute/builtins/strspn.c
2505 * gcc.c-torture/execute/builtins/strstr-asm.c
2506 * gcc.c-torture/execute/builtins/strstr.c:
2507 ... these new files.
2509 * gcc.c-torture/execute/builtins/abs-2-lib.c
2510 * gcc.c-torture/execute/builtins/abs-3-lib.c
2511 * gcc.c-torture/execute/builtins/complex-1-lib.c
2512 * gcc.c-torture/execute/builtins/fprintf-lib.c
2513 * gcc.c-torture/execute/builtins/fputs-lib.c
2514 * gcc.c-torture/execute/builtins/memcmp-lib.c
2515 * gcc.c-torture/execute/builtins/memmove-lib.c
2516 * gcc.c-torture/execute/builtins/memops-asm-lib.c
2517 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
2518 * gcc.c-torture/execute/builtins/mempcpy-lib.c
2519 * gcc.c-torture/execute/builtins/memset-lib.c
2520 * gcc.c-torture/execute/builtins/printf-lib.c
2521 * gcc.c-torture/execute/builtins/sprintf-lib.c
2522 * gcc.c-torture/execute/builtins/strcat-lib.c
2523 * gcc.c-torture/execute/builtins/strchr-lib.c
2524 * gcc.c-torture/execute/builtins/strcmp-lib.c
2525 * gcc.c-torture/execute/builtins/strcpy-lib.c
2526 * gcc.c-torture/execute/builtins/strcspn-lib.c
2527 * gcc.c-torture/execute/builtins/strlen-2-lib.c
2528 * gcc.c-torture/execute/builtins/strlen-lib.c
2529 * gcc.c-torture/execute/builtins/strncat-lib.c
2530 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
2531 * gcc.c-torture/execute/builtins/strncmp-lib.c
2532 * gcc.c-torture/execute/builtins/strncpy-lib.c
2533 * gcc.c-torture/execute/builtins/strpbrk-lib.c
2534 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
2535 * gcc.c-torture/execute/builtins/strpcpy-lib.c
2536 * gcc.c-torture/execute/builtins/strrchr-lib.c
2537 * gcc.c-torture/execute/builtins/strspn-lib.c
2538 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
2539 * gcc.c-torture/execute/builtins/strstr-lib.c
2540 * gcc.c-torture/execute/builtins/lib/abs.c
2541 * gcc.c-torture/execute/builtins/lib/fprintf.c
2542 * gcc.c-torture/execute/builtins/lib/memset.c
2543 * gcc.c-torture/execute/builtins/lib/printf.c
2544 * gcc.c-torture/execute/builtins/lib/sprintf.c
2545 * gcc.c-torture/execute/builtins/lib/strcpy.c
2546 * gcc.c-torture/execute/builtins/lib/strcspn.c
2547 * gcc.c-torture/execute/builtins/lib/strncat.c
2548 * gcc.c-torture/execute/builtins/lib/strncmp.c
2549 * gcc.c-torture/execute/builtins/lib/strncpy.c
2550 * gcc.c-torture/execute/builtins/lib/strpbrk.c
2551 * gcc.c-torture/execute/builtins/lib/strspn.c
2552 * gcc.c-torture/execute/builtins/lib/strstr.c:
2553 New files containing support routines.
2555 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
2557 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
2558 when not optimizing.
2560 2004-07-02 Mark Mitchell <mark@codesourcery.com>
2563 * g++.dg/abi/mangle22.C: New test.
2564 * g++.dg/abi/mangle23.C: Likewise.
2566 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
2569 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
2570 Allow for cases without denormalized floating point numbers.
2572 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
2575 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
2576 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
2577 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
2578 expected warning text.
2579 * gcc.dg/format/diag-2.c: New test.
2581 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
2583 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
2585 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
2587 * gcc.dg/builtins-43.c: New.
2588 * gcc.dg/builtins-44.c: New.
2589 * gcc.dg/builtins-45.c: New.
2591 2004-06-26 Geoffrey Keating <geoffk@apple.com>
2592 Andreas Tobler <a.tobler@schweiz.ch>
2594 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
2595 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
2597 * gcc.dg/cleanup-11.c: Likewise.
2598 * gcc.dg/cleanup-8.c: Likewise.
2599 * gcc.dg/cleanup-9.c: Likewise.
2600 * gcc.dg/cleanup-5.c: Run on all platforms.
2602 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
2604 * g++.dg/warn/nonnull1.C: New test.
2606 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
2608 * gcc.dg/compat/compat-common.h: Wrap up CINT in
2609 an #ifndef SKIP_COMPLEX_INT/#endif pair.
2610 Special-case the Sun compiler wrt to <complex.h>.
2612 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
2614 * gcc.dg/Wunreachable-8.C: New test.
2616 * gcc.dg/h8300-ice2.c : New test.
2618 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
2621 * gfortran.fortran-torture/compile/implicit.f90: Add test
2622 for implicit character.
2624 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
2627 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
2628 Use tiny() intrinsic to find smallest non-negative real
2630 2004-06-30 Jakub Jelinek <jakub@redhat.com>
2632 * gcc.dg/compat/struct-by-value-22_main.c: New test.
2633 * gcc.dg/compat/struct-by-value-22_x.c: New.
2634 * gcc.dg/compat/struct-by-value-22_y.c: New.
2636 * gcc.c-torture/execute/20040629-1.c: New test.
2638 2004-06-29 Jakub Jelinek <jakub@redhat.com>
2640 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
2641 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
2644 * gcc.dg/20040625-1.c: New test.
2646 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2648 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
2650 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2653 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
2655 2004-06-29 Richard Henderson <rth@redhat.com>
2657 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
2659 2004-06-29 Paul Brook <paul@codesourcery.com>
2661 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
2662 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
2664 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
2667 * g++.dg/parse/crash15.C: New.
2669 2004-06-28 Andrew Pinski <apinski@apple.com>
2671 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
2672 by the error already.
2674 * g++.dg/opt/ptrmem4.C: Change to compile only test.
2676 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
2679 * gcc.dg/h8300-bss-align-1.c : New.
2681 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
2684 * g++.dg/template/ctor4.C: New.
2686 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
2689 * g++.dg/warn/Wsequence-point-1.C: New test.
2691 2004-06-27 Paul Brook <paul@codesourcery.com>
2693 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
2695 2004-06-27 Zack Weinberg <zack@codesourcery.com>
2697 * g++.old-deja/g++.mike/p7325.C: Remove.
2699 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
2702 * gcc.dg/pr14963.c: New test.
2704 2004-06-27 Mark Mitchell <mark@codesourcery.com>
2707 * g++.dg/parse/redef1.C: New test.
2709 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
2711 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
2713 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
2715 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
2716 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
2718 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
2719 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
2720 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
2721 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
2722 g++.brendan/enum14.C.
2723 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
2724 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
2725 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
2727 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
2730 2004-06-27 Roger Sayle <roger@eyesopen.com>
2732 * gcc.dg/20040527-1.c: New test case.
2734 2004-06-26 Bud Davis <bdavis9659@comcast.net>
2737 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
2739 2004-06-25 Roger Sayle <roger@eyesopen.com>
2742 * gcc.dg/pr15825-1.c: New test case.
2744 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
2746 * gcc.c-torture/execute/20040625-1.c: New test.
2748 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2750 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
2752 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
2754 * gcc.dg/torture/mips-div-1.c: New test.
2756 2004-06-24 Jeff Law <law@redhat.com>
2758 * gcc.dg/tree-ssa/20040624-1.c: New test.
2760 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
2762 * gcc.c-torture/compile/20040624-1.c: New test.
2764 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2766 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
2769 2004-06-23 Andrew Pinski <apinski@apple.com>
2772 * g++.dg/opt/ptrmem4.C: New test.
2774 * gcc.dg/c90-array-quals-2.c: New test.
2776 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
2778 * gcc.dg/kpice1.c: New test.
2780 2006-06-23 Andrew Pinski <apinski@apple.com>
2782 * gcc.dg/c90-array-quals.c: New test.
2784 2006-06-22 Richard Henderson <rth@redhat.com>
2786 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
2788 2004-06-22 Loren James Rittle <ljrittle@acm.org>
2790 * gcc.dg/builtins-config.h: Handle FreeBSD.
2792 2006-06-22 Richard Henderson <rth@redhat.com>
2794 * g++.dg/opt/devirt1.C: New.
2796 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
2798 * g++.dg/opt/pr15551.C: New testcase.
2800 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
2803 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
2804 x86_64-*-linux* when compiling for 32bit.
2806 2004-06-21 Andrew Pinski <apinski@apple.com>
2808 * gcc.dg/pch/struct-1.c: New.
2809 * gcc.dg/pch/struct-1.hs: New.
2811 2004-06-21 Geoffrey Keating <geoffk@apple.com>
2813 * gcc.dg/pch/save-temps-1.c: New file.
2814 * gcc.dg/pch/save-temps-1.hs: New file.
2816 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
2818 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
2819 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
2821 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2823 * gfortran.fortran-torture/execute/select_1.f90: Rename function
2825 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
2826 Remove trailing spaces.
2828 2004-06-21 Richard Henderson <rth@redhat.com>
2830 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
2831 merging && to BIT_FIELD_REF.
2833 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
2835 * g++.dg/opt/placeholder1.C: New test.
2837 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2839 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
2840 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
2841 * gcc.dg/compat/union-m128-1_x.c: Likewise.
2842 * gcc.dg/compat/union-m128-1_y.c: Likewise.
2844 2004-06-20 Zack Weinberg <zack@codesourcery.com>
2846 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
2848 * g++.dg/other/pragma-re-1.C: Add comments.
2850 2004-06-19 Bud Davis <bdavis9659@comcast.net>
2853 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
2855 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
2857 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
2858 instead of setting the type of size_t by
2861 2004-06-18 Roger Sayle <roger@eyesopen.com>
2863 * gcc.dg/unordered-2.c: New test case.
2864 * gcc.dg/unordered-3.c: New test case.
2866 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
2869 * lib/g++.exp (g++_version): Tweak regexp for version
2870 * lib/g77.exp (g77_version): Likewise
2871 * lib/gfortran.exp (gfortran_version): Likewise
2872 * lib/objc.exp (objc_version): Likewise
2873 * lib/treelang.exp (treelang_version): Likewise
2875 2004-06-19 Jakub Jelinek <jakub@redhat.com>
2877 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
2878 Use INT_MAX instead of __INT_MAX__.
2879 * gcc.dg/compat/struct-align-2_y.c: Likewise.
2881 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
2882 * gcc.dg/compat/scalar-return-3_x.c: Use it.
2883 * gcc.dg/compat/scalar-return-3_y.c: Use it.
2884 * gcc.dg/compat/scalar-return-4_x.c: Use it.
2885 * gcc.dg/compat/scalar-return-4_y.c: Use it.
2886 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
2887 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
2888 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
2889 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
2891 * gcc.dg/range-test-1.c: New test.
2892 * g++.dg/opt/range-test-1.C: New test.
2894 2004-06-17 Richard Henderson <rth@redhat.com>
2896 * objc.dg/sync-1.m: New.
2897 * objc.dg/try-catch-1.m: Don't force next runtime.
2898 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
2899 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
2900 shadowed catch clause.
2901 * objc.dg/try-catch-5.m: New.
2903 2004-06-17 Zack Weinberg <zack@codesourcery.com>
2906 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
2908 2004-06-15 Richard Henderson <rth@redhat.com>
2910 * gcc.dg/20001116-1.c: Move expected warning line.
2912 2004-06-15 Richard Henderson <rth@redhat.com>
2914 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
2915 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
2917 2004-06-15 Jeff Law <law@redhat.com>
2919 * gcc.dg/tree-ssa/20040615-1.c: New test.
2920 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
2921 be less sensitive to operand ordering.
2922 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
2924 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
2926 * g++.dg/abi/bitfield3.C: Add comment..
2928 2004-06-15 Richard Henderson <rth@redhat.com>
2930 * g++.dg/ext/stmtexpr1.C: XFAIL.
2931 * gcc.dg/20030612-1.c: XFAIL.
2933 2004-06-15 Eric Christopher <echristo@redhat.com>
2935 * g++.dg/charset/asm5.c: New.
2936 * gcc.dg/charset/asm6.c: New.
2938 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2941 * gfortran.fortran-torture/execute/select_1.f90: New test.
2943 2004-06-15 Paul Brook <paul@codesourcery.com>
2945 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
2947 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2950 * g++.dg/lookup/crash3.C: New test.
2952 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2955 * g++.dg/parse/dtor4.C: New test.
2957 2004-06-14 Jeff Law <law@redhat.com>
2959 * gcc.c-torture/compile/20040614-1.c: New test.
2961 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2964 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
2965 LEN of a character array.
2967 2004-06-14 Mark Mitchell <mark@codesourcery.com>
2970 * g++.dg/template/ptrmem10.C: New test.
2973 * g++.dg/template/friend30.C: New test.
2975 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2978 * gfortran.fortran-torture/compile/mloc.f90: New test.
2980 2004-06-13 Paul Brook <paul@codesourcery.com>
2982 * gfortran.fortran-torture/execute/random_2.f90: New test.
2984 2004-06-13 Eric Christopher <echristo@redhat.com>
2986 * gcc.dg/noncompile/redecl-1.c: Fix error message.
2988 2004-06-12 Paul Brook <paul@codesourcery.com>
2990 * gfortran.fortran-torture/execute/contained_3.f90: New test.
2992 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2995 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
2997 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3000 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
3001 syntax errors in end statements of contained subroutines.
3003 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3006 * gfortran.fortran-torture/execute/null_arg.f90: New test.
3008 2004-06-12 Bud Davis <bdavis9659@comcast.net>
3011 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
3013 2004-06-12 Bud Davis <bdavis9659@comcast.net>
3016 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
3018 2004-06-11 Mark Mitchell <mark@codesourcery.com>
3021 * g++.dg/parse/enum1.C: New test.
3023 2004-06-10 Jeff Law <law@redhat.com>
3025 * gcc.c-torture/compile/20040610-1.c: New test.
3027 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3029 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
3030 * g++.old-deja/g++.other/decl3.C: Likewise.
3032 2004-06-10 Brian Booth <bbooth@redhat.com>
3034 * gcc.dg/tree-ssa/20031015-1.c: Scan for
3035 V_MAY_DEF instead of VDEF.
3036 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
3038 2004-06-10 Mark Mitchell <mark@codesourcery.com>
3041 * g++.dg/conversion/const1.C: New test.
3044 * g++.dg/conversion/reinterpret1.C: New test.
3047 * g++.dg/template/enum2.C: New test.
3050 * g++.dg/template/error13.C: New test.
3052 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3055 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
3056 arguments to test_* REAL and of the right size.
3058 2004-06-10 Jakub Jelinek <jakub@redhat.com>
3061 PR rtl-optimization/15681
3062 * gcc.dg/20040609-1.c: New test.
3064 2004-06-10 Jakub Jelinek <jakub@redhat.com>
3067 * g++.dg/opt/builtins1.C: New test.
3069 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
3071 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
3072 that use default windows32 struct layout.
3073 * gcc.dg/i386-bitfield2.c: Likewise.
3075 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
3077 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
3078 for mingw32 and cygwin targets.
3080 2004-06-09 Geoffrey Keating <geoffk@apple.com>
3082 * gcc.dg/pch/macro-4.c: New.
3083 * gcc.dg/pch/macro-4.hs: New.
3085 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3088 * gfortran.fortran-torture/compile/name_clash.f90: New test.
3090 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3093 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
3095 2004-06-09 Bud Davis <bdavis9659@comcast.net>
3098 * gfortran.fortran-torture/execute/t_edit.f90: New test.
3100 2004-06-09 Bud Davis <bdavis9659@comcast.net>
3103 * gfortran.fortran-torture/execute/backspace.c : New test.
3105 2004-06-09 Paul Brook <paul@codesourcery.com>
3107 * gfortran.fortran-torture/execure/intrinsic_associated.f90
3108 (pointer_to_section): Rewrite to use smaller array.
3110 2004-06-08 David Edelsohn <edelsohn@gnu.org>
3112 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
3113 * gcc.dg/ext/altivec-10.c: Same.
3114 * gcc.dg/ext/altivec-11.c: Same.
3115 * gcc.dg/ext/altivec-12.c: Same.
3116 * gcc.dg/ext/altivec-13.c: Same.
3117 * gcc.dg/ext/altivec-14.c: Same.
3118 * gcc.dg/ext/altivec-15.c: Same.
3119 * gcc.dg/ext/altivec-16.c: Same.
3120 * gcc.dg/ext/altivec-3.c: Same.
3121 * gcc.dg/ext/altivec-4.c: Same.
3122 * gcc.dg/ext/altivec-6.c: Same.
3123 * gcc.dg/ext/altivec-7.c: Same.
3124 * gcc.dg/ext/altivec-8.c: Same.
3125 * gcc.dg/ext/altivec-varargs-1.c: Same.
3127 * g++.dg/ext/altivec-1.C: Correct dg syntax.
3128 * g++.dg/ext/altivec-10.C: Same.
3129 * g++.dg/ext/altivec-2.C: Same.
3130 * g++.dg/ext/altivec-3.C: Same.
3131 * g++.dg/ext/altivec-4.C: Same.
3132 * g++.dg/ext/altivec-5.C: Same.
3133 * g++.dg/ext/altivec-6.C: Same.
3134 * g++.dg/ext/altivec-7.C: Same.
3135 * g++.dg/ext/altivec-8.C: Same.
3136 * g++.dg/ext/altivec-9.C: Same.
3138 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3141 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
3143 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
3145 * gcc.dg/union-1.c: New test.
3147 2004-06-07 Roger Sayle <roger@eyesopen.com>
3149 * gcc.dg/builtins-41.c: New test case.
3150 * gcc.dg/builtins-42.c: New test case.
3152 2004-06-07 David Edelsohn <edelsohn@gnu.org>
3154 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
3155 * g++.dg/ext/altivec-10.C: Same.
3156 * g++.dg/ext/altivec-2.C: Same.
3157 * g++.dg/ext/altivec-3.C: Same.
3158 * g++.dg/ext/altivec-4.C: Same.
3159 * g++.dg/ext/altivec-5.C: Same.
3160 * g++.dg/ext/altivec-6.C: Same.
3161 * g++.dg/ext/altivec-7.C: Same.
3162 * g++.dg/ext/altivec-8.C: Same.
3163 * g++.dg/ext/altivec-9.C: Same.
3164 * g++.old-deja/g++.abi/cxa_vec.C: Same.
3165 * g++.old-deja/g++.brendan/new3.C: Same.
3166 * gcc.c-torture/execute/eeprof-1.x: Same.
3168 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
3171 * gcc.dg/pr14765-1.c: New test.
3173 2004-06-07 Roger Sayle <roger@eyesopen.com>
3176 * gcc.dg/pr14649-1.c: New test case.
3178 2004-06-07 Richard Henderson <rth@redhat.com>
3180 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
3183 2004-06-07 David Edelsohn <edelsohn@gnu.org>
3185 * g++.dg/eh/elide1.C: Remove XFAIL.
3187 2004-06-07 Mark Mitchell <mark@codesourcery.com>
3190 * g++.dg/expr/sizeof3.C: New test.
3193 * g++.dg/template/access14.C: New test.
3196 * g++.dg/template/enum1.C: New test.
3199 * g++.dg/eh/throw1.C: New test.
3201 2004-06-07 David Ayers <d.ayers@inode.at>
3202 Ziemowit Laski <zlaski@apple.com>
3204 * lib/objc.exp (objc_target_compile): Revert the '-framework
3205 Foundation' flag fix, since bare Darwin does not ship
3206 with the Foundation framework.
3207 * objc/execute/next_mapping.h: Provide a local NSConstantString
3208 @interface and @implementation.
3209 (objc_constant_string_init): A constructor function, used to
3210 initialize the NSConstantString meta-class object.
3211 * objc/execute/string1.m: Include "next_mapping.h" instead of
3212 <Foundation/NSString.h>.
3213 * objc/execute/string2.m: Likewise.
3214 * objc/execute/string3.m: Likewise.
3215 * objc/execute/string4.m: Likewise.
3217 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
3219 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
3220 to double. Replace double with FLOAT.
3221 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
3223 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
3224 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
3225 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
3226 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
3227 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
3228 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
3229 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
3230 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
3232 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
3235 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
3237 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3240 * g++.dg/template/meminit2.C: New test.
3242 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
3245 * gcc.c-torture/execute/compare-fp-1.c,
3246 gcc.c-torture/execute/compare-fp-2.c,
3247 gcc.c-torture/execute/compare-fp-3.c,
3248 gcc.c-torture/execute/compare-fp-4.c,
3249 gcc.c-torture/execute/compare-fp-3.x,
3250 gcc.c-torture/execute/compare-fp-4.x: Moved...
3251 * gcc.c-torture/execute/ieee/compare-fp-1.c,
3252 gcc.c-torture/execute/ieee/compare-fp-2.c,
3253 gcc.c-torture/execute/ieee/compare-fp-3.c,
3254 gcc.c-torture/execute/ieee/compare-fp-4.c,
3255 gcc.c-torture/execute/ieee/compare-fp-3.x,
3256 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
3258 2004-06-04 David Ayers <d.ayers@inode.at>
3260 * objc/execute/protocol-isEqual-4.m: New testcase.
3262 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
3264 * objc/execute/protocol-isEqual-1.m: New testcase.
3265 * objc/execute/protocol-isEqual-2.m: New testcase.
3266 * objc/execute/protocol-isEqual-3.m: New testcase.
3268 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3270 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
3272 2004-06-02 Ziemowit Laski <zlaski@apple.com>
3274 * lib/objc.exp (objc_target_compile): When running tests on
3275 Darwin (Mac OS X), inform the linker about '-framework
3278 2004-06-02 Eric Christopher <echristo@redhat.com>
3280 * gcc.c-torture/compile/20040602-1.c: New.
3282 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
3284 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
3285 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
3287 PR tree-optimization/14736
3288 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
3290 PR tree-optimization/14042
3291 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
3293 PR tree-optimization/14729
3294 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
3296 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3299 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
3301 2004-06-01 Richard Hederson <rth@redhat.com>
3303 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
3305 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3308 * g++.dg/parse/offsetof4.C: New test.
3310 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
3313 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
3315 2004-05-31 Mark Mitchell <mark@codesourcery.com>
3318 * g++.dg/template/friend29.C: New test.
3320 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
3323 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
3325 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
3327 * gcc.dg/sparc-trap-1.c: New test.
3329 2004-05-31 Roger Sayle <roger@eyesopen.com>
3332 * g++.dg/opt/fold3.C: New test case.
3334 2004-05-30 Graham Stott <graham.stott@btinternet.com>
3336 * lib/target-supports.exp (check_iconv_available): Fix fallout
3337 from 2004-05-28 patch.
3339 2004-05-30 Paul Brook <paul@codesourcery.com>
3342 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
3343 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
3345 2004-05-30 Steven G. Kargl <kargls@comcast.net>
3347 * gfortran.fortran-torture/execute/random_1.f90: New test.
3349 2004-05-28 Ziemowit Laski <zlaski@apple.com>
3351 * g++.dg/ext/altivec-10.C: New test.
3353 2004-05-29 Paul Brook <paul@codesourcery.com>
3355 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
3357 2004-05-28 Ziemowit Laski <zlaski@apple.com>
3359 * gcc.dg/altivec-16.c: New test.
3361 2004-05-28 Janis Johnson <janis187@us.ibm.com>
3363 * lib/target-supports.exp (check_vmx_hw_available): New.
3364 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
3366 * lib/target-supports.exp (check_alias_available,
3367 check_iconv_available, check_named_sections_available): Use
3368 unique names for temporary files.
3370 2004-05-28 Ziemowit Laski <zlaski@apple.com>
3372 * gcc.dg/altivec-15.c: New test.
3374 2004-05-28 Mark Mitchell <mark@codesourcery.com>
3377 * g++.dg/warn/noeffect6.C: New test.
3380 * g++.dg/expr/ptrmem4.C: New test.
3383 * g++.dg/template/operator3.C: New test.
3385 2004-05-28 Mark Mitchell <mark@codesourcery.com>
3388 * g++.dg/lookup/redecl1.C: New test.
3389 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
3391 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
3393 * gcc.c-torture/execute/compare-fp-1.c,
3394 gcc.c-torture/execute/compare-fp-2.c,
3395 gcc.c-torture/execute/compare-fp-3.c,
3396 gcc.c-torture/execute/compare-fp-4.c,
3397 gcc.c-torture/execute/compare-fp-3.x,
3398 gcc.c-torture/execute/compare-fp-4.x,
3399 gcc.dg/pr15649-1.c: New.
3401 2004-05-27 Adam Nemet <anemet@lnxw.com>
3404 * g++.dg/init/array14.C: New test.
3406 2004-05-25 Janis Johnson <janis187@us.ibm.com>
3408 * lib/compat.exp (compat-get-options-main): New.
3409 (compat-get-options): Remove unneeded code, warn for ignored
3411 (compat-execute): Check flag set by dg-require-* commands.
3413 * lib/compat.exp (compat-execute): Break up long lines.
3415 2004-05-24 Janis Johnson <janis187@us.ibm.com>
3417 * gcc.dg/altivec-7.c: Don't use 'vector long'.
3418 * gcc.dg/altivec-14.c: New test.
3419 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
3421 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
3422 * gcc.dg/altivec-12.c: Ditto.
3424 * gcc.dg/altivec-3.c: Move call to altivec_check.
3426 2004-05-23 Mark Mitchell <mark@codesourcery.com>
3429 * g++.dg/template/error12.C: New test.
3432 * g++.dg/ext/attrib15.C: New test.
3435 * g++.dg/template/ptrmem9.C: New test.
3437 2004-05-25 Paul Brook <paul@codesourcery.com>
3439 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
3441 2004-05-23 Mark Mitchell <mark@codesourcery.com>
3444 * g++.dg/template/crash19.C: New test.
3446 2004-05-23 Mark Mitchell <mark@codesourcery.com>
3449 * g++.dg/template/redecl1.C: New test.
3451 2004-05-23 Mark Mitchell <mark@codesourcery.com>
3454 * g++.dg/other/ns1.C: New test.
3457 * g++.dg/template/invalid1.C: New test.
3459 2004-05-23 Paul Brook <paul@codesourcery.com>
3460 Victor Leikehman <lei@haifasphere.co.il>
3462 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
3463 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
3465 2004-05-22 Mark Mitchell <mark@codesourcery.com>
3469 * g++.dg/template/non-dependent5.C: New test.
3470 * g++.dg/template/non-dependent6.C: New test.
3472 2004-05-22 Mark Mitchell <mark@codesourcery.com>
3475 * g++.dg/inherit/union1.C: New test.
3478 * g++.dg/template/addr1.C: New test.
3481 * g++.dg/template/array5.C: New test.
3484 * g++.dg/template/array6.C: New test.
3486 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
3487 Roger Sayle <roger@eyesopen.com>
3489 * g++.dg/lookup/forscope2.C: New test case.
3491 2004-05-22 Ben Elliston <bje@au.ibm.com>
3493 * gcc.dg/cpp/Wmissingdirs.c: New.
3495 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
3498 * gcc.dg/compat/union-m128-1.h: New file.
3499 * gcc.dg/compat/union-m128-1_main.c: Likewise.
3500 * gcc.dg/compat/union-m128-1_x.c: Likewise.
3501 * gcc.dg/compat/union-m128-1_y.c: Likewise.
3503 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
3506 * gcc.dg/compat/struct-complex-1.h: New file.
3507 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
3508 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
3509 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
3511 2004-05-20 Roger Sayle <roger@eyesopen.com>
3514 * gcc.dg/pr3074-1.c: New test case.
3515 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
3517 2004-05-20 Falk Hueffner <falk@debian.org>
3520 * gcc.dg/ftrapv-1.c: New test case.
3522 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
3524 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
3526 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
3527 Jeff Law <law@redhat.com>
3529 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
3530 * gcc.dg/tree-ssa/20040518-2.c: New test.
3532 * gcc.dg/tree-ssa/20040518-1.c: New test.
3534 2004-05-18 Zack Weinberg <zack@codesourcery.com>
3536 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
3538 2004-05-18 Paul Brook <paul@codesourcery.com>
3541 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
3543 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3545 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
3548 2004-05-17 Steven Bosscher <stevenb@suse.de>
3550 * gcc.dg/tree-ssa/20040517-1.c: New test.
3552 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3554 * gcc.dg/loop-4.c: New test.
3556 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
3558 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
3560 2004-05-15 Bud Davis <bdavis9659@comcast.net>
3563 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
3565 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3569 * gfortran.fortran-torture/compile/data_1.f90: New test.
3571 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
3573 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
3574 * gcc.dg/uninit-H.c: Define ASM for __s390__.
3576 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
3578 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
3580 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
3583 * gcc.dg/format/xopen-1.c: Adjust expected message.
3584 * gcc.dg/format/xopen-3.c: New test.
3586 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
3588 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
3590 2004-05-14 Jeff Law <law@redhat.com>
3592 * gcc.dg/tree-ssa/20040514-2.c: New test.
3594 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3596 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
3598 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
3601 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
3603 * gcc.dg/tree-ssa/20040514-1.c: New test.
3605 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3607 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
3610 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3613 * gfortran.fortran-torture/compile/do_1.f90: New test.
3615 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3618 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
3621 2004-05-14 Bud Davis <bdavis9659@comcast.net>
3624 * gfortran.fortran-torture/execute/random_init.f90: New test.
3626 2004-05-13 Paul Brook <paul@codesourcery.com>
3629 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
3631 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
3633 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
3634 for the powerpc case.
3636 2004-05-13 Jeff Law <law@redhat.com>
3638 * gcc.dg/tree-ssa/20040513-1.c: New test.
3639 * gcc.dg/tree-ssa/20040513-2.c: New test.
3641 2004-05-13 Paul Brook <paul@codesourcery.com>
3643 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
3644 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
3645 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
3647 2004-05-13 Andreas Schwab <schwab@suse.de>
3650 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
3653 2004-05-13 Bud Davis <bdavis9659@comcast.net>
3656 * gfortran.fortran-torture/execute/adjustr.f90: New file.
3658 2004-05-13 Diego Novillo <dnovillo@redhat.com>
3660 Merge from tree-ssa-20020619-branch. See
3661 ChangeLog.tree-ssa for details.
3663 2004-05-11 Ziemowit Laski <zlaski@apple.com>
3665 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
3666 include <altivec.h> explicitly.
3667 * gcc.dg/altivec-13.c: Likewise.
3669 2004-05-11 Paul Brook <paul@codesourcery.com>
3671 * gcc.c-torture/compile/20010518-1.c: Force enum size.
3673 2004-05-10 Eric Christopher <echristo@redhat.com>
3675 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
3676 * gcc.dg/sibcall-4.c: Ditto.
3678 2004-05-10 Ziemowit Laski <zlaski@apple.com>
3680 * g++.dg/ext/altivec-8.C: New test case.
3681 * gcc.dg/altivec-13.c: New test case.
3683 2004-05-08 Roger Sayle <roger@eyesopen.com>
3685 * gcc.c-torture/execute/divcmp-1.c: New test case.
3686 * gcc.c-torture/execute/divcmp-2.c: New test case.
3687 * gcc.c-torture/execute/divcmp-3.c: New test case.
3689 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
3691 * g++.dg/other/pragma-re-2.C: New test.
3693 2004-05-07 Uros Bizjak <uros@kss-loka.si>
3695 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
3696 * gcc.dg/i386-387-2.c: Likewise.
3698 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
3700 * gcc.dg/i386-387-6.c: Likewise.
3702 2004-05-07 Uros Bizjak <uros@kss-loka.si>
3704 * gcc.dg/builtins-33.c: Also check log1p*.
3706 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
3708 PR optimization/15296
3709 * gcc.c-torture/execute/pr15296.c: New test.
3711 2004-05-05 Uros Bizjak <uros@kss-loka.si>
3713 * gcc.dg/builtins-40.c: New test.
3715 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
3717 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
3719 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
3721 * g++.dg/ext/spe1.C: New testcase.
3723 2004-05-04 Ziemowit Laski <zlaski@apple.com>
3725 * objc.dg/image-info.m: Allow additional attributes
3726 for __image_info section.
3728 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
3730 * gcc.dg/torture/mips-hilo-2.c: New test.
3732 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3735 * g++.dg/template/member5.C: New test.
3737 2004-05-03 Uros Bizjak <uros@kss-loka.si>
3739 * gcc.dg/builtins-34.c: Also check expm1*.
3741 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3743 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
3744 * gcc.dg/torture/builtin-convert-3.c: New test.
3746 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
3749 * g++.dg/opt/pr15054.C: New test.
3751 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3753 * gcc.dg/torture/builtin-rounding-1.c: New test.
3754 * gcc.dg/builtins-25.c: Delete.
3755 * gcc.dg/builtins-29.c: Delete.
3757 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
3759 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
3760 * gcc.dg/sibcall-4.c: Likewise.
3761 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
3763 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
3765 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
3766 bit-field on 16-bit targets.
3768 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
3770 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
3773 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
3775 * gcc.dg/rs6000-power2-1.c: Change to compile only.
3776 * gcc.dg/rs6000-power2-2.c: Likewise.
3778 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
3780 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
3781 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
3782 Change the asm registers to be in form of frN instead of fN.
3784 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3786 * gcc.dg/torture/builtin-convert-2.c: New test.
3788 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
3790 * gcc.dg/rs6000-power2-1.c: New test.
3791 * gcc.dg/rs6000-power2-2.c: New test.
3793 2004-04-28 Jan Hubicka <jh@suse.cz>
3795 * gcc.dg/unused-6.c: New test.
3797 2004-04-24 Laurent GUERBY <laurent@guerby.net>
3798 Ulrich Weigand <uweigand@de.ibm.com>
3800 * ada/acats/run_all.sh: Define $target variable.
3802 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
3805 * g++.dg/other/vararg-1.C: New test.
3808 * g++.dg/eh/cleanup3.C: New test.
3810 2004-04-24 Laurent GUERBY <laurent@guerby.net>
3812 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
3813 and ad8011a (target_insn).
3814 * ada/acats/support/macro.dfs: Likewise.
3815 * ada/acats/support/impbit.adb: New file.
3817 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
3819 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
3821 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
3823 * gcc.dg/loop-3.c: New test.
3825 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
3827 * gcc.c-torture/execute/simd-5.c: New test.
3829 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3832 * g++.dg/template/crash18.C: New test.
3834 2004-04-22 Mark Mitchell <mark@codesourcery.com>
3836 * g++.dg/ext/complit3.C: New test.
3838 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
3840 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
3841 * gcc.dg/altivec-3.c: Same.
3842 * gcc.dg/altivec-varargs-1.c: Same.
3844 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
3846 * lib/target-supports.exp (check_profiling_available): Assume
3847 profiling is not available on powerpc-eabi targets.
3849 2004-04-21 Janis Johnson <janis187@us.ibm.com>
3851 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
3852 * gcc.dg/vmx/bug-1.c: Ditto.
3854 2004-04-20 Eric Christopher <echristo@redhat.com>
3856 * gcc.dg/charset/extern.c: New test.
3857 * g++.dg/charset/extern3.cc: Ditto.
3859 2004-04-20 Uros Bizjak <uros@kss-loka.si>
3861 * gcc.dg/builtins-39.c: New test.
3863 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
3865 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
3867 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
3869 * gcc.dg/torture/mips-hilo-1.c: New test.
3871 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
3873 * gcc.c-torture/compile/20040419-1.c: New test.
3875 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
3877 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
3879 2004-04-18 Zack Weinberg <zack@codesourcery.com>
3880 Aldy Hernandez <aldyh@redhat.com>
3882 * gcc.c-torture/execute/va-arg-24.c: New.
3884 2004-04-17 Zack Weinberg <zack@codesourcery.com>
3885 Aldy Hernandez <aldyh@redhat.com>
3887 * gcc.dg/vmx/1b-01.c: New.
3888 * gcc.dg/vmx/1b-02.c: New.
3889 * gcc.dg/vmx/1b-03.c: New.
3890 * gcc.dg/vmx/1b-04.c: New.
3891 * gcc.dg/vmx/1b-05.c: New.
3892 * gcc.dg/vmx/1b-06.c: New.
3893 * gcc.dg/vmx/1b-07.c: New.
3894 * gcc.dg/vmx/1c-01.c: New.
3895 * gcc.dg/vmx/1c-02.c: New.
3896 * gcc.dg/vmx/3a-01a.c: New.
3897 * gcc.dg/vmx/3a-01.c: New.
3898 * gcc.dg/vmx/3a-01m.c: New.
3899 * gcc.dg/vmx/3a-03.c: New.
3900 * gcc.dg/vmx/3a-03m.c: New.
3901 * gcc.dg/vmx/3a-04.c: New.
3902 * gcc.dg/vmx/3a-04m.c: New.
3903 * gcc.dg/vmx/3a-05.c: New.
3904 * gcc.dg/vmx/3a-06.c: New.
3905 * gcc.dg/vmx/3a-06m.c: New.
3906 * gcc.dg/vmx/3a-07.c: New.
3907 * gcc.dg/vmx/3b-01.c: New.
3908 * gcc.dg/vmx/3b-02.c: New.
3909 * gcc.dg/vmx/3b-10.c: New.
3910 * gcc.dg/vmx/3b-13.c: New.
3911 * gcc.dg/vmx/3b-14.c: New.
3912 * gcc.dg/vmx/3b-15.c: New.
3913 * gcc.dg/vmx/3c-01a.c: New.
3914 * gcc.dg/vmx/3c-01.c: New.
3915 * gcc.dg/vmx/3c-02.c: New.
3916 * gcc.dg/vmx/3c-03.c: New.
3917 * gcc.dg/vmx/3d-01.c: New.
3918 * gcc.dg/vmx/4-01.c: New.
3919 * gcc.dg/vmx/4-03.c: New.
3920 * gcc.dg/vmx/5-01.c: New.
3921 * gcc.dg/vmx/5-02.c: New.
3922 * gcc.dg/vmx/5-03.c: New.
3923 * gcc.dg/vmx/5-04.c: New.
3924 * gcc.dg/vmx/5-05.c: New.
3925 * gcc.dg/vmx/5-06.c: New.
3926 * gcc.dg/vmx/5-07.c: New.
3927 * gcc.dg/vmx/5-07t.c: New.
3928 * gcc.dg/vmx/5-08.c: New.
3929 * gcc.dg/vmx/5-10.c: New.
3930 * gcc.dg/vmx/5-11.c: New.
3931 * gcc.dg/vmx/7-01a.c: New.
3932 * gcc.dg/vmx/7-01.c: New.
3933 * gcc.dg/vmx/7c-01.c: New.
3934 * gcc.dg/vmx/7d-01.c: New.
3935 * gcc.dg/vmx/7d-02.c: New.
3936 * gcc.dg/vmx/8-01.c: New.
3937 * gcc.dg/vmx/8-02a.c: New.
3938 * gcc.dg/vmx/8-02.c: New.
3939 * gcc.dg/vmx/brode-1.c: New.
3940 * gcc.dg/vmx/bug-1.c: New.
3941 * gcc.dg/vmx/bug-2.c: New.
3942 * gcc.dg/vmx/bug-3.c: New.
3943 * gcc.dg/vmx/cw-bug-1.c: New.
3944 * gcc.dg/vmx/cw-bug-2.c: New.
3945 * gcc.dg/vmx/cw-bug-3.c: New.
3946 * gcc.dg/vmx/dct.c: New.
3947 * gcc.dg/vmx/debug-1.c: New.
3948 * gcc.dg/vmx/debug-2.c: New.
3949 * gcc.dg/vmx/debug-3.c: New.
3950 * gcc.dg/vmx/debug-4.c: New.
3951 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
3952 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
3953 * gcc.dg/vmx/eg-5.c: New.
3954 * gcc.dg/vmx/fft.c: New.
3955 * gcc.dg/vmx/gcc-bug-1.c: New.
3956 * gcc.dg/vmx/gcc-bug-2.c: New.
3957 * gcc.dg/vmx/gcc-bug-3.c: New.
3958 * gcc.dg/vmx/gcc-bug-4.c: New.
3959 * gcc.dg/vmx/gcc-bug-5.c: New.
3960 * gcc.dg/vmx/gcc-bug-6.c: New.
3961 * gcc.dg/vmx/gcc-bug-7.c: New.
3962 * gcc.dg/vmx/gcc-bug-8.c: New.
3963 * gcc.dg/vmx/gcc-bug-9.c: New.
3964 * gcc.dg/vmx/gcc-bug-b.c: New.
3965 * gcc.dg/vmx/gcc-bug-c.c: New.
3966 * gcc.dg/vmx/gcc-bug-d.c: New.
3967 * gcc.dg/vmx/gcc-bug-e.c: New.
3968 * gcc.dg/vmx/gcc-bug-f.c: New.
3969 * gcc.dg/vmx/gcc-bug-g.c: New.
3970 * gcc.dg/vmx/gcc-bug-i.c: New.
3971 * gcc.dg/vmx/harness.h: New.
3972 * gcc.dg/vmx/ira1.c: New.
3973 * gcc.dg/vmx/ira2a.c: New.
3974 * gcc.dg/vmx/ira2b.c: New.
3975 * gcc.dg/vmx/ira2.c: New.
3976 * gcc.dg/vmx/ira2c.c: New.
3977 * gcc.dg/vmx/mem.c: New.
3978 * gcc.dg/vmx/newton-1.c: New.
3979 * gcc.dg/vmx/ops.c: New.
3980 * gcc.dg/vmx/sn7153.c: New.
3981 * gcc.dg/vmx/spill2.c: New.
3982 * gcc.dg/vmx/spill3.c: New.
3983 * gcc.dg/vmx/spill.c: New.
3984 * gcc.dg/vmx/t.c: New.
3985 * gcc.dg/vmx/varargs-1.c: New.
3986 * gcc.dg/vmx/varargs-2.c: New.
3987 * gcc.dg/vmx/varargs-3.c: New.
3988 * gcc.dg/vmx/varargs-4.c: New.
3989 * gcc.dg/vmx/varargs-5.c: New.
3990 * gcc.dg/vmx/varargs-6.c: New.
3991 * gcc.dg/vmx/varargs-7.c: New.
3992 * gcc.dg/vmx/vmx.exp: New.
3993 * gcc.dg/vmx/vprint-1.c: New.
3994 * gcc.dg/vmx/vscan-1.c: New.
3995 * gcc.dg/vmx/x-01.c: New.
3996 * gcc.dg/vmx/x-02.c: New.
3997 * gcc.dg/vmx/x-03.c: New.
3998 * gcc.dg/vmx/x-04.c: New.
3999 * gcc.dg/vmx/x-05.c: New.
4000 * gcc.dg/vmx/yousufi-1.c: New.
4001 * gcc.dg/vmx/zero-1.c: New.
4002 * gcc.dg/vmx/zero.c: New.
4004 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
4006 * g++.dg/lookup/java1.C: Update for chage of
4008 * g++.dg/lookup/java2.C: Likewise.
4010 2004-04-17 Laurent GUERBY <laurent@guerby.net>
4012 * ada/acats/run_all.sh: use -O2 by default.
4014 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
4016 * gcc.dg/vr-mult-[12].c: New tests.
4018 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4020 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
4022 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
4024 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
4026 * lib/target-supports.exp (check_profiling_available): Assume profiling
4027 isn't available for mips*-*-elf targets.
4029 2004-04-14 Uros Bizjak <uros@kss-loka.si>
4031 * gcc.dg/builtins-38.c: New test.
4033 2004-04-14 Eric Christopher <echristo@redhat.com>
4035 * g++.dg/charset/charset.exp: Run .cc extension tests.
4037 2004-04-14 Zack Weinberg <zack@codesourcery.com>
4039 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
4041 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4043 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
4045 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
4047 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
4048 * gcc.dg/i386-387-2.c: Likewise.
4050 * gcc.dg/i386-387-7.c: New test.
4051 * gcc.dg/i386-387-8.c: New test.
4053 * gcc.dg/builtins-37.c: New test.
4055 2004-04-13 Geoffrey Keating <geoffk@apple.com>
4057 * g++.dg/pch/externc-1.C: Add missing semicolon.
4059 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
4061 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
4063 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
4065 * gcc.c-torture/execute/20040411-1.c: New test.
4067 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
4069 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
4071 2004-04-09 Chris Demetriou <cgd@broadcom.com>
4073 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
4075 2004-04-09 Zack Weinberg <zack@codesourcery.com>
4077 * lib/target-supports.exp (check_named_sections_available): New.
4078 * lib/gcc-dg.exp (dg-require-named-sections): New.
4079 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
4080 old-deja.exp. Also prune error-count message from HP linker.
4081 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
4083 * g++.dg/init/init-ref4.C: Use dg-require-weak.
4084 * g++.old-deja/g++.pt/static3.C: Likewise.
4085 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
4087 2004-04-09 Roger Sayle <roger@eyesopen.com>
4089 * gcc.c-torture/execute/20040409-1.c: New test case.
4090 * gcc.c-torture/execute/20040409-2.c: New test case.
4091 * gcc.c-torture/execute/20040409-3.c: New test case.
4093 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
4095 * gcc.dg/20040409-1.c: New test.
4097 2004-04-08 Roger Sayle <roger@eyesopen.com>
4100 * g++.dg/opt/pr14888.C: New test case.
4102 2004-04-08 Geoffrey Keating <geoffk@apple.com>
4104 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
4105 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
4106 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
4107 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
4110 2004-04-08 Paul Brook <paul@codesourcery.com>
4112 * gcc.dg/spill-1.c: New test.
4114 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4116 * gcc.dg/torture/builtin-ctype-2.c: New test.
4118 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
4120 * gcc.dg/pch/pch.exp: Add largefile test.
4122 2004-04-06 Geoffrey Keating <geoffk@apple.com>
4124 * g++.dg/pch/externc-1.Hs: New.
4125 * g++.dg/pch/externc-1.C: New.
4127 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4129 * gcc.dg/compat/struct-by-value-5a_main.c,
4130 gcc.dg/compat/struct-by-value-5b_main.c: New files.
4131 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
4132 * gcc.dg/compat/struct-by-value-5a_x.c,
4133 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
4134 gcc.dg/compat/struct-by-value-5_x.c.
4135 * gcc.dg/compat/struct-by-value-5a_y.c,
4136 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
4137 gcc.dg/compat/struct-by-value-5_y.c.
4139 * gcc.dg/compat/struct-by-value-6a_main.c,
4140 gcc.dg/compat/struct-by-value-6b_main.c: New files.
4141 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
4142 * gcc.dg/compat/struct-by-value-6a_x.c,
4143 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
4144 gcc.dg/compat/struct-by-value-6_x.c.
4145 * gcc.dg/compat/struct-by-value-6a_y.c,
4146 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
4147 gcc.dg/compat/struct-by-value-6_y.c.
4149 * gcc.dg/compat/struct-by-value-7a_main.c,
4150 gcc.dg/compat/struct-by-value-7b_main.c: New files.
4151 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
4152 * gcc.dg/compat/struct-by-value-7a_x.c,
4153 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
4154 gcc.dg/compat/struct-by-value-7_x.c.
4155 * gcc.dg/compat/struct-by-value-7a_y.c,
4156 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
4157 gcc.dg/compat/struct-by-value-7_y.c.
4159 2004-04-06 Jakub Jelinek <jakub@redhat.com>
4161 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
4162 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
4163 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
4166 2004-04-06 Uros Bizjak <uros@kss-loka.si>
4168 * gcc.dg/builtins-36.c: New test.
4170 2004-04-06 Paul Brook <paul@codesourcery.com>
4172 * README.gcc: Remove obsolete contraint on testcases.
4174 2004-04-05 Paul Brook <paul@codesourcery.com>
4177 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
4178 failure and exit(0) on success.
4179 * g++.dg/expr/anew2.C: Ditto.
4180 * g++.dg/expr/anew3.C: Ditto.
4181 * g++.dg/expr/anew4.C: Ditto.
4183 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
4186 * g++.dg/template/unify7.C: New.
4188 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
4190 * g++.dg/README: Bring up to date with new subdirectories; remove
4191 duplicate subdirectory lines.
4193 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
4196 * g++.dg/template/unify5.C: New.
4197 * g++.dg/template/unify6.C: New.
4198 * g++.dg/template/qualttp20.C: Adjust.
4199 * g++.old-deja/g++.jason/report.C: Adjust.
4200 * g++.old-deja/g++.other/qual1.C: Adjust.
4202 2004-04-01 Mark Mitchell <mark@codesourcery.com>
4205 * g++.dg/inherit/ptrmem1.C: New test.
4207 2004-04-01 Jakub Jelinek <jakub@redhat.com>
4210 * gcc.c-torture/execute/20040331-1.c: New test.
4211 * gcc.dg/20040331-1.c: New test.
4213 2004-04-01 Paul Brook <paul@codesourcery.com>
4215 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
4217 2004-03-30 Mark Mitchell <mark@codesourcery.com>
4220 * g++.dg/init/goto1.C: New test.
4223 * g++.dg/template/defarg4.C: New test.
4225 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
4227 * gcc.dg/altivec-11.c: Extend test for more valid cases.
4229 2004-03-28 David Edelsohn <edelsohn@gnu.org>
4231 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
4233 2004-03-28 Zack Weinberg <zack@codesourcery.com>
4235 * gcc.dg/noncompile/undeclared-2.c: New test.
4237 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
4239 * gcc.dg/940409-1.c: Remove XFAIL.
4240 * gcc.dg/reg-vol-struct-1.c: New test.
4242 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4244 * gcc.dg/torture/builtin-wctype-1.c: New test.
4246 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
4248 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
4249 * gcc.dg/20001101-1.c: Likewise.
4250 * gcc.dg/20001102-1.c: Likewise.
4252 2004-03-25 Roger Sayle <roger@eyesopen.com>
4254 * gcc.dg/compare8.c: Add an additional test for XOR.
4256 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4258 * gcc.dg/torture/builtin-ctype-1.c: New test.
4260 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4262 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
4263 * gcc.dg/torture/builtin-math-1.c: Likewise.
4264 * gcc.dg/torture/builtin-power-1.c: New test.
4266 2004-03-24 Andreas Schwab <schwab@suse.de>
4268 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
4271 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
4272 Roger Sayle <roger@eyesopen.com>
4274 * gcc.dg/compare8.c: New test case.
4276 2004-03-23 Ziemowit Laski <zlaski@apple.com>
4278 * g++.dg/ext/altivec-7.C: New test.
4280 2004-03-23 Zack Weinberg <zack@codesourcery.com>
4282 PR 12267, 12391, 12560, 13129, 14114, 14133
4283 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
4284 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
4285 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
4286 Adjust error regexps.
4287 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
4288 * gcc.dg/noncompile/undeclared-1.c: New test cases.
4289 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
4290 * gcc.dg/local1.c: Add explanatory comment.
4292 2004-03-23 Roger Sayle <roger@eyesopen.com>
4294 PR optimization/14669
4295 * g++.dg/opt/fold2.C: New test case.
4297 2004-03-22 Jakub Jelinek <jakub@redhat.com>
4300 * gcc.dg/20040322-1.c: New test.
4302 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
4304 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
4305 * gcc.dg/ultrasp4.c: Likewise.
4306 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
4308 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
4310 * gcc.dg/i386-sse-8.c: Reset default options.
4312 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
4314 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
4315 in the error message text.
4317 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
4319 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
4321 2004-03-21 Mark Mitchell <mark@codesourcery.com>
4324 * g++.dg/init/array13.C: New test.
4326 2004-03-20 Roger Sayle <roger@eyesopen.com>
4329 * gcc.c-torture/compile/pr13889.c: New test case.
4331 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
4334 * builtins-1.c (nan, nans): Don't test.
4335 * builtins-30.c: Don't use nan, nanf, nanl.
4336 * builtins-35.c: New test.
4338 2004-03-19 Ziemowit Laski <zlaski@apple.com>
4340 * g++.dg/ext/altivec-6.C: New test.
4342 2004-03-19 Mark Mitchell <mark@codesourcery.com>
4344 * g++.dg/init/placement3.C: New test.
4346 * g++.dg/template/spec13.C: New test.
4348 * g++.dg/lookup/using11.C: New test.
4350 * g++.dg/lookup/koenig3.C: New test.
4352 * g++.dg/template/operator2.C: New test.
4354 * g++.dg/expr/dtor3.C: New test.
4355 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
4357 * g++.old-deja/g++.law/visibility28.C: Likewise.
4359 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
4361 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
4362 * gcc.dg/ppc64-abi-3.c: Likewise.
4364 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4367 * g++.dg/parse/template15.C: New test.
4369 2004-03-18 Mark Mitchell <mark@codesourcery.com>
4371 * g++.dg/expr/dtor2.C: New test.
4373 * g++.dg/lookup/anon4.C: New test.
4375 * g++.dg/overload/using1.C: New test.
4377 * g++.dg/template/lookup7.C: New test.
4379 * g++.dg/template/typename6.C: New test.
4381 * g++.dg/expr/cond6.C: New test.
4383 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4385 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
4387 2004-03-18 Mark Mitchell <mark@codesourcery.com>
4389 * g++.dg/expr/cond5.C: New test.
4390 * g++.dg/expr/constcast1.C: Likewise.
4391 * g++.dg/expr/ptrmem2.C: Likewise.
4392 * g++.dg/expr/ptrmem3.C: Likewise.
4393 * g++.dg/lookup/main1.C: Likewise.
4394 * g++.dg/template/lookup6.C: Likewise.
4396 2004-03-18 Mark Mitchell <mark@codesourcery.com>
4398 * gcc.dg/local1.c: New test.
4400 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
4402 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4404 * gcc.dg/torture/builtin-convert-1.c: New test.
4406 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4408 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
4410 2004-03-16 Mark Mitchell <mark@codesourcery.com>
4413 * g++.dg/warn/Wunused-7.C: New test.
4415 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4417 * gcc.dg/torture/builtin-integral-1.c: New test.
4419 2004-03-16 Mark Mitchell <mark@codesourcery.com>
4422 * g++.dg/parse/non-dependent3.C: New test.
4424 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
4426 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
4427 * g++.dg/eh/simd-2.C: Likewise.
4428 * g++.dg/init/array10.C: Likewise.
4429 * gcc.c-torture/compile/simd-1.c: Likewise.
4430 * gcc.c-torture/compile/simd-2.c: Likewise.
4431 * gcc.c-torture/compile/simd-3.c: Likewise.
4432 * gcc.c-torture/compile/simd-4.c: Likewise.
4433 * gcc.c-torture/compile/simd-6.c: Likewise.
4434 * gcc.c-torture/execute/simd-1.c: Likewise.
4435 * gcc.c-torture/execute/simd-2.c: Likewise.
4436 * gcc.dg/compat/vector-defs.h: Likewise.
4437 * gcc.dg/20020531-1.c: Likewise.
4438 * gcc.dg/altivec-3.c: Likewise.
4439 * gcc.dg/altivec-4.c: Likewise.
4440 * gcc.dg/altivec-varargs-1.c: Likewise.
4441 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
4442 * gcc.dg/i386-mmx-3.c: Likewise.
4443 * gcc.dg/i386-sse-4.c: Likewise.
4444 * gcc.dg/i386-sse-5.c: Likewise.
4445 * gcc.dg/i386-sse-8.c: Likewise.
4446 * gcc.dg/simd-1.c: Likewise.
4447 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
4448 __ev64_opaque__ since the machine description provides it.
4450 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
4452 * lib/compat.exp (skip_list): New global variable.
4453 Use it to hold the user defined COMPAT_SKIPS list if any.
4454 (compat-obj): Add the members of skip_list to optall.
4456 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
4458 * gcc.dg/compat/union-by-value-1_main.c,
4459 union-by-value-1_x.c, union-by-value-1_y.c,
4460 union-check.h, union-defs.h,
4461 union-init.h, union-return-1_main.c,
4462 union-return-1_x.c, union-return-1_y.c: New files.
4464 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
4466 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
4467 mixed-struct-init.h: Add 4 mixed structure types.
4468 struct-by-value-21_main.c, struct-by-value-21_x.c,
4469 struct-by-value-21_y.c, struct-return-21_main.c,
4470 struct-return-21_x.c, struct-return-21_y.c: New files.
4472 2004-03-13 Mark Mitchell <mark@codesourcery.com>
4475 * g++.dg/parse/template14.C: New test.
4477 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
4479 * gcc.c-torture/execute/20040313-1.c: New test.
4481 2004-03-13 Jakub Jelinek <jakub@redhat.com>
4484 * gcc.dg/20040311-2.c: New test.
4486 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
4489 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
4492 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
4494 * gcc.dg/20040305-2.c: Add missing return statement.
4496 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4498 * gcc.dg/builtins-34.c: Also check pow10*.
4500 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
4503 * gcc.dg/20040305-2.c: New test.
4505 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
4507 * gcc.dg/20040310-1.c: New test.
4509 2004-03-11 Roger Sayle <roger@eyesopen.com>
4511 * gcc.c-torture/execute/20040311-1.c: New test case.
4513 2004-03-11 Mark Mitchell <mark@codesourcery.com>
4516 * g++.dg/lookup/enum1.C: New test.
4518 2004-03-10 Mark Mitchell <mark@codesourcery.com>
4521 * g++.dg/lookup/struct2.C: New test.
4523 2004-03-10 Uros Bizjak <uros@kss-loka.si>
4525 * gcc.dg/builtins-34.c: New test.
4527 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4529 * gcc.dg/torture/builtin-nonneg-1.c: New test.
4531 2004-03-09 James E Wilson <wilson@specifixinc.com>
4533 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
4534 * gcc.dg/alias-2.c: New testcase.
4536 2004-03-09 Zack Weinberg <zack@codesourcery.com>
4538 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
4540 2004-03-09 Roger Sayle <roger@eyesopen.com>
4542 * gcc.c-torture/execute/20040309-1.c: New test case.
4544 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
4547 * g++.dg/overload/ref1.C: New.
4549 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4552 * g++.dg/template/spec12.C: New test.
4555 * g++.dg/parse/crash14.C: New test.
4557 2004-03-09 Mark Mitchell <mark@codesourcery.com>
4560 * g++.dg/init/ref11.C: New test.
4562 2004-03-09 Mark Mitchell <mark@codesourcery.com>
4565 * g++.dg/parse/builtin2.C: New test.
4567 2004-03-08 Mark Mitchell <mark@codesourcery.com>
4570 * g++.dg/init/ctor3.C: New test.
4571 * g++.dg/init/union1.C: New test.
4572 * g++.dg/ext/anon-struct4.C: New test.
4574 2004-03-08 Mark Mitchell <mark@codesourcery.com>
4576 * g++.dg/lookup/koenig1.C: Tweak error messages.
4577 * g++.dg/lookup/used-before-declaration.C: Likewise.
4578 * g++.dg/other/do1.C: Likewise.
4579 * g++.dg/overload/koenig1.C: Likewise.
4580 * g++.dg/parse/crash13.C: Likewise.
4581 * g++.dg/template/instantiate3.C: Likewise.
4583 2004-03-08 Eric Christopher <echristo@redhat.com>
4585 * * lib/target-supports.exp: Enable libiconv in test
4586 compilation. Fix up error checking.
4588 2004-03-08 Roger Sayle <roger@eyesopen.com>
4591 * gcc.dg/pr14289-1.c: New test case.
4592 * gcc.dg/pr14289-2.c: Likewise.
4593 * gcc.dg/pr14289-3.c: Likewise.
4595 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
4597 * gcc.c-torture/execute/20040308-1.c: New test.
4599 2004-03-07 Roger Sayle <roger@eyesopen.com>
4601 * gcc.c-torture/execute/20040307-1.c: New test case.
4603 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
4605 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
4607 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
4609 * gcc.dg/20040306-1.c: New test.
4611 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
4613 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
4615 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
4617 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
4620 * gcc.dg/decl-6.c: New test.
4622 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4624 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
4625 Rename LOGPOW -> LOG_POW.
4626 (SQRT_EXP, POW_EXP): New.
4628 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
4630 * gcc.dg/i386-sse-8.c: New test.
4632 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
4635 * gcc.dg/decl-5.c: New test.
4637 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
4639 * gcc.dg/20040305-1.c: New test.
4641 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
4644 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
4646 2004-03-04 Ziemowit Laski <zlaski@apple.com>
4648 PR c++/14425, c++/14426
4649 * g++.dg/ext/altivec-4.C: New test.
4650 * g++.dg/ext/altivec-5.C: New test.
4652 2004-03-04 Geoffrey Keating <geoffk@apple.com>
4654 * g++.old-deja/g++.other/linkage1.C: Expect errors about
4655 global variables of a type with no linkage.
4656 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
4657 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
4658 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
4659 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
4660 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
4661 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
4662 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
4663 * g++.dg/warn/deprecated.C: Name enum Color.
4664 * g++.dg/overload/VLA.C: Name structure for 'b'.
4665 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
4667 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
4669 * gcc.c-torture/compile/20040304-1.c: New test.
4671 2004-03-03 Zack Weinberg <zack@codesourcery.com>
4674 * gcc.dg/decl-4.c: New testcase.
4676 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
4678 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
4679 as PRECF if sizeof (float) > sizeof (double).
4680 (PRECL): Make it the same as PRECF if
4681 sizeof (float) > sizeof (long double).
4683 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4685 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
4686 system type. Add check for irix6 which doesn't have c99 runtime.
4688 2004-03-03 Bob Wilson <bob.wilson@acm.org>
4690 * gcc.dg/const-elim-1.c: xfail for xtensa.
4692 2004-03-01 Mark Mitchell <mark@codesourcery.com>
4695 * g++.dg/template/cond4.C: New test.
4697 2004-03-01 Mark Mitchell <mark@codesourcery.com>
4700 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
4703 * g++.dg/parse/defarg7.C: New test.
4706 * g++.dg/template/friend26.C: New test.
4708 2004-03-01 Mark Mitchell <mark@codesourcery.com>
4711 * g++.dg/abi/mangle21.C: New test.
4714 * g++.dg/parse/constructor2.C: New test.
4717 * g++.dg/template/sfinae1.C: New test.
4719 2004-02-29 Mark Mitchell <mark@codesourcery.com>
4722 * g++.dg/expr/crash2.C: New test.
4725 * gcc.dg/inline-5.c: New test.
4726 * gcc.dg/always-inline.c: Split out tests into ...
4727 * gcc.dg/always-inline2.c: ... this and ...
4728 * gcc.dg/always-inline3.c: ... this.
4730 2004-02-29 Mark Mitchell <mark@codesourcery.com>
4733 * g++.dg/debug/crash1.C: New test.
4735 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
4737 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
4738 function with __attribute__((noinline)).
4739 (recurser_void2): Likewise.
4740 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
4741 (recurser_void2): Likewise.
4743 2004-02-29 Roger Sayle <roger@eyesopen.com>
4746 * g++.dg/warn/Wunused-6.C: New test case.
4748 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
4750 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
4753 2004-02-27 Eric Christopher <echristo@redhat.com>
4755 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
4756 * g++.dg/charset/asm2.c: Run only x86.
4757 * gcc.dg/charset/asm3.c: Ditto.
4759 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
4761 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
4764 2004-02-27 Ziemowit Laski <zlaski@apple.com>
4766 * g++.dg/ext/altivec-3.C: New.
4768 2004-02-26 Richard Henderson <rth@redhat.com>
4770 * g++.dg/ext/attrib10.C: Mark for warning.
4771 * gcc.dg/attr-alias-1.c: New.
4773 2004-02-26 Richard Henderson <rth@redhat.com>
4775 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
4776 * gcc.c-torture/execute/20040208-2.c: ... it back.
4778 2004-02-26 Eric Christopher <echristo@redhat.com>
4780 * lib/target-supports.exp (check-iconv-available): New function.
4781 * lib/gcc-dg.exp (dg-require-iconv): New function.
4783 * gcc.dg/charset: New directory.
4784 * gcc.dg/charset/charset.exp: New file.
4785 * gcc.dg/charset/asm1.c: Ditto.
4786 * gcc.dg/charset/asm2.c: Ditto.
4787 * gcc.dg/charset/asm3.c: Ditto.
4788 * gcc.dg/charset/asm4.c: Ditto.
4789 * gcc.dg/charset/asm5.c: Ditto.
4790 * gcc.dg/charset/attribute1.c: Ditto.
4791 * gcc.dg/charset/attribute2.c: Ditto.
4792 * gcc.dg/charset/string1.c: Ditto.
4793 * g++.dg/charset: New directory.
4794 * g++.dg/dg.exp: Add here. Special options.
4795 * g++.dg/charset/charset.exp: New file.
4796 * g++.dg/charset/asm1.c: Ditto.
4797 * g++.dg/charset/asm2.c: Ditto.
4798 * g++.dg/charset/asm3.c: Ditto.
4799 * g++.dg/charset/asm4.c: Ditto.
4800 * g++.dg/charset/attribute1.c: Ditto.
4801 * g++.dg/charset/attribute2.c: Ditto.
4802 * g++.dg/charset/extern1.cc: Ditto.
4803 * g++.dg/charset/extern2.cc: Ditto.
4804 * g++.dg/charset/string1.c: Ditto.
4806 2004-02-26 Mark Mitchell <mark@codesourcery.com>
4809 * g++.dg/parse/comma1.C: New test.
4811 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4814 * g++.dg/template/ttp8.C: New test.
4816 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
4818 * gcc.dg/fixuns-trunc-1.c: New test.
4820 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4822 * gcc.dg/builtins-config.h: Use #elif.
4824 2004-02-26 Michael Matz <matz@suse.de>
4826 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
4827 * gcc.dg/991214-1.c: Likewise.
4828 * gcc.dg/i386-asm-1.c: Likewise.
4830 2004-02-25 Richard Henderson <rth@redhat.com>
4832 * gcc.c-torture/execute/20040208-2.c: Move ...
4833 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
4835 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4838 * g++.dg/other/crash-3.C: New test.
4840 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4842 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
4843 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
4845 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
4848 2004-02-24 Michael Matz <matz@suse.de>
4850 * gcc.dg/i386-regparm.c: New.
4852 2004-02-23 James E Wilson <wilson@specifixinc.com>
4854 * gcc.c-torture/execute/20040223-1.c: New.
4856 2004-02-23 Zack Weinberg <zack@codesourcery.com>
4857 Kazu Hirata <kazu@cs.umass.edu>
4859 * gcc.dg/fwritable-strings-1.c: Remove.
4861 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
4864 * gcc.dg/20040223-1.c: New test.
4866 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4869 * g++.dg/ext/typeof9.C: New test.
4871 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4874 * g++.dg/other/switch1.C: New test.
4876 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
4878 * gcc.dg/cast-function-1.c: Adjust for new informative message.
4879 * gcc.dg/va-arg-1.c: Likewise.
4881 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4884 * g++.dg/template/koenig5.C: New test.
4886 2004-02-21 Ziemowit Laski <zlaski@apple.com>
4888 * g++.dg/ext/altivec-1.C: Generalize target triple.
4889 * g++.dg/ext/altivec-2.C: New test case.
4890 * g++.dg/ext/altivec_check.h: New file.
4891 * gcc.dg/altivec-1.c: Generalize target triple;
4892 include altivec_check.h and call altivec_check().
4893 * gcc.dg/altivec-[2-5].c: Generalize target triple.
4894 * gcc.dg/altivec-6.c: New test case.
4895 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
4896 type casts as needed.
4897 * gcc.dg/altivec-10.c: Include altivec_check.h and call
4899 * gcc.dg/altivec-12.c: New test case.
4900 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
4901 include altivec_check.h and call altivec_check().
4902 * gcc.dg/altivec_check.h: New file.
4904 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4906 * lib/target-supports.exp (check_alias_available): Don't mangle
4907 function `g' in test program.
4909 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4911 * lib/target-supports.exp (check_profiling_available): Check
4912 argument to determine whether we support a profiling type.
4913 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
4914 check_profiling_available.
4915 * g++.dg/bprob/bprob.exp: Likewise
4916 * g77.dg/bprob/bprob.exp: Likewise.
4917 * gcc.misc-tests/bprob.exp: Likewise.
4918 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
4919 dg-require-profiling and delete expected error handling.
4920 * gcc.dg/20021014-1.c: Likewise.
4921 * gcc.dg/nest.c: Likewise.
4923 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4926 * g++.dg/other/vthunk1.C: New test.
4928 2004-02-20 Falk Hueffner <falk@debian.org>
4931 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
4933 2004-02-20 Mark Mitchell <mark@codesourcery.com>
4936 * g++.dg/other/error8.C: Remove XFAIL markers.
4939 * g++.dg/ext/packed5.C: New test.
4942 * g++.dg/warn/Wunused-5.C: New test.
4945 * g++.dg/lookup/member1.C: New test.
4947 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
4949 * gcc.c-torture/compile/20040130-1.c: Enable only when
4950 __INT_MAX__ >= 2147483647L.
4951 * gcc.c-torture/compile/961203-1.c: Likewise.
4953 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
4955 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
4956 * g++.dg/opt/template1.C: Robustify assembler regexp
4958 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4960 * gcc.c-torture/execute/simd-4.x: Remove.
4961 * gcc.c-torture/execute/va-arg-25.x: Likewise.
4962 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
4963 Guard with #ifndef SKIP_ATTRIBUTE.
4964 * gcc.dg/compat/vector-1_y.c: Likewise.
4965 * gcc.dg/compat/vector-2_x.c: Likewise.
4966 * gcc.dg/compat/vector-2_y.c: Likewise.
4967 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
4968 * g++.dg/eh/simd-2.C: Likewise.
4970 2004-02-19 Alan Modra <amodra@bigpond.net.au>
4972 * gcc.c-torture/compile/complex-1.c: New.
4974 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
4977 * gcc.c-torture/execute/20040218-1.c: New test.
4979 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4982 * g++.dg/parse/new2.C: New test.
4984 2004-02-18 Paul Brook <paul@codesourcery.com>
4986 * gcc.c-torture/compile/libcall-1.c: New test.
4988 2004-02-18 Paul Brook <paul@codesourcery.com>
4991 * gcc.dg/debug/debug-7.c: New test.
4993 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
4995 * gcc.dg/20040217-1.c: New test.
4997 2004-02-17 Zack Weinberg <zack@codesourcery.com>
4999 * gcc.c-torture/execute/990208-1.x: Delete.
5001 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
5003 * gcc.c-torture/execute/20040208-2.x: New file.
5005 2004-02-17 Mark Mitchell <mark@codesourcery.com>
5008 * g++.dg/abi/structret1.C: New test.
5010 2004-02-17 Jakub Jelinek <jakub@redhat.com>
5012 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
5013 (i386_cpuid): No need to test if cpuid is available on AMD64.
5014 Fix assembly, so that it works onboth i386 and AMD64.
5015 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
5016 (vecInLong): Fix s[] member type to unsigned int.
5017 (vecInWord): Remove type.
5018 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
5019 (a64, b64, c64, d64, e64): Remove.
5020 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
5021 Remove unused variable. Remove initialization of removed variables.
5022 Don't call mmx_tests nor sse_tests.
5023 (reference_mmx, reference_sse): Remove.
5024 (check): Add return stmt.
5025 * gcc.dg/i386-sse-7.c: New test.
5026 * gcc.dg/i386-mmx-4.c: New test.
5028 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5030 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
5031 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
5032 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
5033 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
5034 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
5035 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
5036 g++.dg/tc1/dr94.C: Fix line terminator.
5038 2004-02-16 Geoffrey Keating <geoffk@apple.com>
5040 * gcc.c-torture/compile/20040216-1.c: New.
5042 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5044 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
5045 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
5046 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
5047 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
5048 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
5049 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
5051 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
5053 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
5055 2004-02-15 Mark Mitchell <mark@codesourcery.com>
5058 * g++.dg/expr/cond4.C: New test.
5061 * g++.dg/lookup/crash2.C: New test.
5063 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
5065 * gcc.c-torture/compile/20040214-2.c: New test.
5067 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
5070 * g++.dg/ext/typeof8.C: New test.
5072 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
5074 * gcc.c-torture/compile/20040214-1.c: New test.
5076 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5079 * g++.dg/template/spec11.C: New test.
5081 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5084 * g++.dg/other/error8.C: New test.
5086 2004-02-13 Mark Mitchell <mark@codesourcery.com>
5089 * g++.dg/template/array4.C: New test.
5092 * g++.dg/inherit/thunk2.C: New test.
5095 * g++.dg/eh/cond2.C: New test.
5097 2004-02-12 Alan Modra <amodra@bigpond.net.au>
5099 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
5101 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
5103 * lib/scanasm.exp (dg-scan): Quote pattern before display.
5105 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
5107 * g++.dg/simd-2.C: xfail on ppc64-linux.
5109 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
5112 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
5115 2004-02-11 Uros Bizjak <uros@kss-loka.si>
5117 * gcc.dg/builtins-33.c: New test.
5119 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
5121 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
5123 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
5125 * g++.dg/simd-2.C: Set -maltivec for ppc64.
5127 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
5129 * gcc.dg/ppc64-abi-3.c: New test.
5131 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
5135 * gcc.dg/pr14092-1.c: New testcase.
5137 2004-02-10 Alan Modra <amodra@bigpond.net.au>
5139 * gcc.dg/cpp/assert4.c: Fix typo last change.
5141 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
5142 * gcc.dg/cpp/assert4.c: Handle powerpc64.
5144 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
5146 2004-02-09 Roger Sayle <roger@eyesopen.com>
5148 * gcc.c-torture/compile/20040209-1.c: New test case.
5150 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
5152 * gcc.dg/c90-init-1.c: Adjust expected error messages.
5154 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
5156 * gcc.c-torture/execute/20040208-[12].c: New tests.
5158 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
5160 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
5162 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
5164 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
5166 2004-02-07 Zack Weinberg <zack@codesourcery.com>
5169 * gcc.dg/visibility-8.c: New testcase.
5171 2004-02-07 Zack Weinberg <zack@codesourcery.com>
5173 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
5175 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
5177 2004-02-07 Roger Sayle <roger@eyesopen.com>
5180 * g++.dg/opt/fold1.C: New test case.
5182 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5185 * g++.dg/other/crash-2.C: New test.
5187 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5190 * g++.dg/parse/angle-bracket2.C: New test.
5192 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
5196 2004-01-15 Geoffrey Keating <geoffk@apple.com>
5198 * testsuite/g++.dg/pch/wchar-1.C: New.
5199 * testsuite/g++.dg/pch/wchar-1.Hs: New.
5201 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5204 * g++.dg/parse/error15.C: New test.
5205 * g++.dg/parse/crash11.C: Update dg-error mark.
5207 2004-02-04 Mark Mitchell <mark@codesourcery.com>
5210 * g++.dg/warn/conv2.C: New test.
5212 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5215 * g++.dg/warn/incomplete1.C: Remove xfail.
5217 2004-02-04 Mark Mitchell <mark@codesourcery.com>
5219 * lib/file-format.exp (gcc_target_object_format): Use
5220 ${tool}_target_compile, not gcc_target_compile.
5221 * lib/target-supports.exp (check_alias_available): Likewise.
5222 (check_gc_sections_available): Likewise.
5223 * g++.dg/ext/attrib10.C: Use dg-require-alias.
5224 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
5227 2004-02-04 Mark Mitchell <mark@codesourcery.com>
5230 * g++.dg/template/static6.C: New test.
5232 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
5234 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
5236 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5238 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
5239 tests for systems where `char' is unsigned by default.
5241 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5244 * g++.dg/template/partial3.C: New test.
5246 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
5248 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
5249 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
5250 Remove mentions of obsolete ports.
5252 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
5254 * gcc.dg/noncompile/20001228-1.c: Fix for new
5257 2004-02-03 Roger Sayle <roger@eyesopen.com>
5260 * gcc.c-torture/execute/multdi-1.c: New test case.
5262 2004-02-03 Mark Mitchell <mark@codesourcery.com>
5265 * g++.dg/template/lookup5.C: New test.
5267 2004-02-03 Mark Mitchell <mark@codesourcery.com>
5270 * g++.dg/template/lookup4.C: New test.
5273 * g++.dg/parse/error14.C: New test.
5276 * g++.dg/parse/template13.C: New test.
5278 2004-02-03 Mark Mitchell <mark@codesourcery.com>
5281 * g++.dg/template/koenig4.C: New test.
5284 * g++.dg/template/crash17.C: New test.
5287 * g++.dg/parse/error13.C: New test.
5288 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
5290 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
5292 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
5294 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
5298 * gcc.dg/noncompile/20040203-1.c: New test.
5299 * gcc.dg/noncompile/20040203-2.c: Likewise.
5300 * gcc.dg/noncompile/20040203-3.c: Likewise.
5301 * gcc.dg/20040203-1.c: Likewise.
5303 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
5306 * g++.dg/template/sizeof7.C: New test.
5308 2004-02-02 Eric Christopher <echristo@redhat.com>
5309 Zack Weinberg <zack@codesourcery.com>
5311 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
5313 2004-02-02 Zack Weinberg <zack@codesourcery.com>
5315 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
5316 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
5317 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
5318 * gcc.dg/cleanup-5.c: Run only on Linux targets.
5320 2004-02-02 Mark Mitchell <mark@codesourcery.com>
5323 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
5326 * g++.dg/ext/attrib13.C: New test.
5329 * g++.dg/conversion/op2.C: New test.
5331 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
5333 * gcc.dg/titype-1.c: Fix pasto.
5335 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
5337 * gcc.dg/titype-1.c: New test.
5339 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5342 * g++.dg/template/non-type-template-argument-1.C,
5343 g++.dg/template/qualified-id1.C: Update dg-error marks.
5344 * g++.dg/template/nontype6.C: New test.
5346 2004-02-01 Roger Sayle <roger@eyesopen.com>
5348 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
5349 * gcc.dg/builtins-31.c: New testcase.
5350 * gcc.dg/builtins-32.c: New testcase.
5352 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
5354 * objc.dg/call-super-2.m: Update line numbers
5355 for the including of stddef.h.
5357 2004-01-30 Michael Matz <matz@suse.de>
5359 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
5360 g++.dg/ext/case-range3.C: New tests.
5362 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5366 * g++.dg/template/member4.C: New test.
5368 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5371 * g++.dg/template/sizeof6.C: New test.
5373 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
5375 * gcc.dg/fwritable-strings-1.c: New test.
5377 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
5379 * gcc.c-torture/compile/20040130-1.c: New test.
5381 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
5383 * objc.dg/call-super-2.m: Include stddef.h for size_t.
5385 2004-01-29 Mark Mitchell <mark@codesourcery.com>
5388 * g++.dg/template/ctor3.C: New test.
5390 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5392 * g++.dg/tc1: New directory.
5393 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
5394 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
5395 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
5396 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
5397 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
5399 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5401 * g++.dg/parse/error11.C: New test.
5402 * g++.dg/parse/error12.C: Likewise.
5404 2004-01-28 Ziemowit Laski <zlaski@apple.com>
5406 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
5407 (scan_initial, main): Use aligned_sizeof instead of sizeof.
5409 2004-01-28 Mark Mitchell <mark@codesourcery.com>
5412 * g++.dg/ext/attrib12.C: New test.
5415 * g++.dg/parse/cast2.C: New test.
5417 2004-01-27 James E Wilson <wilson@specifixinc.com>
5419 * objc.dg/encode-2.m (main): New local string. Set depending on
5420 sizeof long. Use in sscanf call.
5421 * objc.dg/encode-3.m (main): New local string. Set depending on
5422 sizeof long. Use in scan_initial call.
5424 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5426 * objc.dg/call-super-2.m: Make LP64-safe.
5427 * objc.dg/desig-init-1.m: Likewise.
5429 2004-01-27 Devang Patel <dpatel@apple.com>
5431 * g++.dg/debug/namespace1.C: New test.
5433 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
5435 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
5438 * gcc.dg/arm-mmx-1.c: New test.
5440 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
5442 * gcc.dg/20040127-1.c: New test.
5443 * gcc.dg/20040127-2.c: New test.
5445 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
5447 * objc.dg/stret-1.m (glob): Renamed to globa.
5449 2004-01-26 Mark Mitchell <mark@codesourcery.com>
5452 * g++.dg/expr/for1.C: New test.
5454 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
5457 * gcc.dg/darwin-longlong.c: New test.
5459 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
5461 * gcc.dg/20040124-1.c: Moved test from here...
5462 * gcc.c-torture/compile/20040124-1.c: ...to here.
5464 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
5466 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
5467 the assembly output if -m64 is passed.
5469 2004-01-25 Mark Mitchell <mark@codesourcery.com>
5472 * g++.dg/template/cond3.C: New test.
5474 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5477 * g++.dg/template/ttp7.C: New test.
5479 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5482 * g++.dg/template/nontype4.C: New test.
5483 * g++.dg/template/nontype5.C: Likewise.
5485 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
5487 * gcc.dg/torture/mips-clobber-at.c: New test.
5489 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
5491 * gcc.dg/20040124-1.c: New test.
5493 2004-01-24 Jakub Jelinek <jakub@redhat.com>
5495 * gcc.dg/20040123-1.c: New test.
5497 2004-01-23 Zack Weinberg <zack@codesourcery.com>
5499 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
5501 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
5503 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
5505 2004-01-23 Andrew Pinski <apinski@apple.com>
5507 * gcc.dg/20030121-1.c: Move to ..
5508 * gcc.dg/20040121-1.c: here.
5510 2004-01-23 Roger Sayle <roger@eyesopen.com>
5512 * gcc.dg/builtins-29.c: New test case.
5514 2004-01-23 Zack Weinberg <zack@codesourcery.com>
5517 * gcc.dg/builtins-30.c: New testcase.
5519 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
5521 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
5522 * lib/g77.exp: Likewise.
5523 * lib/objc.exp: Likewise.
5524 * lib/g++.exp: Likewise.
5526 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
5528 * gcc.dg/struct-by-value-2.c: New test.
5530 2004-01-21 Andrew Pinski <apinski@apple.com>
5533 * gcc.dg/20030121-1.c: New test.
5535 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
5537 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
5538 clobber frame pointer register in asm statement.
5540 2004-01-21 Falk Hueffner <falk@debian.org>
5542 * gcc.c-torture/compile/20040121-1.c: New test.
5544 2004-01-21 Zack Weinberg <zack@codesourcery.com>
5546 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
5548 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
5550 * gcc.dg/ppc64-abi-2.c: New test.
5552 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
5554 * lib/treelang.exp: Fill out this file.
5555 * lib/treelang-dg.exp: New File.
5557 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
5559 * gcc.c-torture/compile/981022-1.c: Remove.
5560 * gcc.dg/array-5.c: Remove XFAIL.
5561 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
5562 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
5563 gcc.dg/cond-lvalue-1.c: Update.
5564 * gcc.dg/cast-lvalue-2.c: New test.
5566 2004-01-19 Mark Mitchell <mark@codesourcery.com>
5569 * g++.dg/other/error1.C (class foo): Tweak error message.
5572 * g++.dg/template/call2.C: New test.
5574 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5576 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
5577 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
5578 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
5579 scalar-return-1_x.c, scalar-return-2_y.c,
5580 scalar-return-3_x.c, scalar-return-3_y.c,
5581 scalar-return-4_x.c, scalar-return-4_y.c,
5582 struct-align-1.h, struct-align-1_x.c,
5583 struct-align-1_y.c, struct-align-2.h,
5584 struct-align-2_x.c, struct-align-2_y.c,
5585 struct-by-value-10_y.c, struct-by-value-11_x.c,
5586 struct-by-value-11_y.c, struct-by-value-12_x.c,
5587 struct-by-value-12_y.c, struct-by-value-13_x.c,
5588 struct-by-value-13_y.c, struct-by-value-14_x.c,
5589 struct-by-value-14_y.c, struct-by-value-15_x.c,
5590 struct-by-value-15_y.c, struct-by-value-16_y.c,
5591 struct-by-value-17_y.c, struct-by-value-18_y.c,
5592 struct-by-value-19_y.c, struct-by-value-1_x.c,
5593 struct-by-value-1_y.c, struct-by-value-20_y.c,
5594 struct-by-value-2_x.c, struct-by-value-2_y.c,
5595 struct-by-value-3_y.c, struct-by-value-4_x.c,
5596 struct-by-value-4_y.c, struct-by-value-5_y.c,
5597 struct-by-value-6_y.c, struct-by-value-7_y.c
5598 struct-by-value-8_x.c, struct-by-value-8_y.c
5599 struct-by-value-9_x.c, struct-by-value-9_y.c
5600 struct-return-10_x.c, struct-return-10_y.c,
5601 struct-return-19_x.c, struct-return-20_x.c
5602 struct-return-2_x.c, struct-return-2_y.c
5603 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
5604 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
5606 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5608 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
5609 attribute on sparc*-sun-solaris2.*.
5611 2004-01-18 Mark Mitchell <mark@codesourcery.com>
5614 * g++.dg/ext/typeof7.C: New test.
5616 2004-01-18 David Edelsohn <edelsohn@gnu.org>
5618 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
5619 * gcc.dg/const-elim-1.c: Same.
5621 2004-01-17 Ziemowit Laski <zlaski@apple.com>
5623 * objc.dg/stret-1.m: New.
5624 * objc.dg/stret-2.m: New.
5626 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5629 * g++.dg/ext/vector1.C: New test.
5631 2004-01-16 Geoffrey Keating <geoffk@apple.com>
5633 * gcc.dg/pch/import-1.c: New.
5634 * gcc.dg/pch/import-1.hs: New.
5635 * gcc.dg/pch/import-1a.h: New.
5636 * gcc.dg/pch/import-1b.h: New.
5637 * gcc.dg/pch/import-1c.h: New.
5639 2004-01-16 Mark Mitchell <mark@codesourcery.com>
5642 * g++.dg/ext/array1.C: New test.
5645 * g++.dg/conversion/op1.C: New test.
5647 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
5650 From Kazumoto Kojima / Dan Kegel:
5651 * gcc.dg/pr11864-1.c: New test.
5654 From Marcus Comstedt / Dan Kegel:
5655 * gcc.dg/pr10392-1.c: New test.
5657 2004-01-16 Mark Mitchell <mark@codesourcery.com>
5660 * g++.dg/init/ref10.C: New test.
5662 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5665 * g++.dg/parse/typename6.C: New test.
5667 2004-01-15 Geoffrey Keating <geoffk@apple.com>
5670 * testsuite/g++.dg/pch/wchar-1.C: New.
5671 * testsuite/g++.dg/pch/wchar-1.Hs: New.
5673 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5676 * g++.dg/expr/sizeof2.C: New test.
5678 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
5680 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
5682 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
5685 * g++.dg/lookup/strong-using-3.C: New.
5686 * g++.dg/lookup/using-10.C: New.
5688 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
5691 * g++.dg/lookup/strong-using-2.C: New.
5693 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
5694 Dan Kegel <dank@kegel.com>
5695 J"orn Rennecke <joern.rennecke@superh.com>
5698 * gcc.dg/pr9365-1.c: New test.
5700 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5703 * g++.dg/parse/casting-operator2.C: New test.
5704 * g++.old-deja/g++.pt/explicit83.C: Remove.
5706 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
5708 * gcc.dg/label-compound-stmt-1.c: New test.
5709 * gcc.c-torture/compile/950922-1.c,
5710 gcc.c-torture/compile/20000211-3.c,
5711 gcc.c-torture/compile/20000518-1.c,
5712 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
5713 compound statements.
5715 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
5717 * gcc.dg/ppc64-abi-1.c: New test.
5719 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
5721 * g++.dg/ext/attrib9.C: Add dg-warnings.
5723 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5726 * g++.dg/parse/dtor3.C: New test.
5728 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
5731 * g++.dg/parse/try-catch-1.C: New test.
5733 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
5735 * ada/acats/run_all.sh: Add more verbose output in acats.log
5736 when compiling tests.
5738 2004-01-12 Zack Weinberg <zack@codesourcery.com>
5741 * gcc.dg/typedef-redecl.c: New test case.
5742 * gcc.dg/typedef-redecl.h: New support file.
5744 2004-01-13 Jan Hubicka <jh@suse.cz>
5746 * gcc.dg/always_inline.c: New test.
5747 * gcc.dg/debug/20031231-1.c: Fix.
5749 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5752 * g++.dg/template/array3.C: New test.
5754 2004-01-12 Zack Weinberg <zack@codesourcery.com>
5756 * g++.dg/ext/lvalue1.C: No longer expected to fail.
5757 * g++.dg/warn/Wunused-2.C: Likewise.
5759 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5762 * g++.dg/template/instantiate6.C: New test.
5764 2004-01-12 Roger Sayle <roger@eyesopen.com>
5767 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
5769 2004-01-12 Jan Hubicka <jh@suse.cz>
5772 * gcc.dg/20040112-1.c: New.
5774 * gcc.dg/dwarf-die[1-7].c: Move to...
5775 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
5776 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
5778 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
5781 * g++.dg/parse/friend4.C: New test.
5783 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
5786 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
5787 definition is called a friend.
5789 2004-01-11 Zack Weinberg <zack@codesourcery.com>
5791 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
5793 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
5796 * g++.dg/parse/error10.C: New test.
5797 * g++.dg/template/arg2.C: Accept "invalid type" error.
5799 2004-01-11 Jakub Jelinek <jakub@redhat.com>
5802 * g++.dg/opt/expect2.C: New test.
5804 2004-01-10 Zack Weinberg <zack@codesourcery.com>
5806 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
5807 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
5808 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
5809 Update dg-error regexps.
5811 2004-01-10 Zack Weinberg <zack@codesourcery.com>
5813 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
5814 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
5816 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
5818 * gcc.dg/pragma-re-1.c: Use right pointer type.
5820 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
5822 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
5824 2004-01-09 Geoffrey Keating <geoffk@apple.com>
5826 * gcc.dg/rs6000-ldouble-1.c: New.
5828 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5832 * g++.dg/other/abstract1.C: New test.
5834 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
5836 * g++.dg/lookup/strong-using-1.C: New.
5838 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
5841 * gcc.dg/func-ptr-conv-1.c: New test.
5842 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
5844 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
5847 * gcc.c-torture/compile/20040109-1.c: New.
5849 2004-01-08 Stuart Hastings <stuart@apple.com>
5851 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
5852 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
5853 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
5855 2004-01-09 Alan Modra <amodra@bigpond.net.au>
5857 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
5859 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
5861 * ada/acats/run_acats: Treat 'gnatchop' the same way
5862 as 'gnatmake'. Export GCC_DRIVER.
5863 * ada/acats/run_all.sh: Add target_gnatchop. Use
5864 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
5866 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5869 * g++.dg/template/dependent-expr4.C: New test.
5871 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
5873 * gcc.dg/altivec-11.c: New test.
5875 2004-01-07 Mark Mitchell <mark@codesourcery.com>
5877 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
5879 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
5882 * gcc.dg/enum-compat-1.c: New test.
5883 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
5885 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
5888 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
5889 gcc.dg/c99-idem-qual-3.c: New tests.
5891 2004-01-07 Alan Modra <amodra@bigpond.net.au>
5893 * gcc.dg/winline-7.c: Don't cast void * to int.
5895 2004-01-06 Jan Hubicka <jh@suse.cz>
5897 * gcc.dg/i386-sse-5.c: New test
5898 * g++.dg/eh/simd-1.c: Add -w argument for i386.
5900 2004-01-05 Mark Mitchell <mark@codesourcery.com>
5903 * g++.dg/rtti/typeid4.C: New test.
5905 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
5907 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
5909 2004-01-05 Mark Mitchell <mark@codesourcery.com>
5912 * g++.dg/template/error11.C: New test.
5915 * g++.dg/template/class2.C: New test.
5917 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
5918 Richard Sandiford <rsandifo@redhat.com>
5921 * g++.dg/opt/alias3.C: New test.
5923 2004-01-04 Mark Mitchell <mark@codesourcery.com>
5926 * g++.dg/template/koenig3.C: New test.
5929 * g++.dg/parse/offsetof3.C: New test.
5931 * g++.dg/init/copy7.C: Add missing dg-error markers.
5934 * g++.dg/init/copy7.c: New test.
5937 * g++.dg/parse/cast1.C: New test.
5939 2004-01-04 Jan Hubicka <jh@suse.cz>
5941 * gcc.dg/winline[1-7].c: New tests.
5943 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5946 * g++.dg/template/qualttp22.C: New test.
5948 2004-01-01 Jan Hubicka <jh@suse.cz>
5950 * gcc.dg/debug/20031231-1.c: New.
5951 * gcc.c-torture/compile/20040101-1.c: New.
5952 * gcc.dg/dwarf-die-[1-7].c: New.
5954 2004-01-01 Jakub Jelinek <jakub@redhat.com>
5956 PR optimization/13521
5957 * gcc.c-torture/compile/20031231-1.c: New test.
5959 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
5961 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
5963 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5966 * g++.dg/template/crash16.C: New test.
5968 2003-12-30 Mark Mitchell <mark@codesourcery.com>
5970 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
5972 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
5974 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
5976 * g++.old-deja/g++.jason/thunk3.C: Likewise.
5977 * g++.old-deja/g++.law/profile1.C: Likewise.
5978 * gcc.c-torture/compile/981006-1.c: Likewise.
5979 * gcc.c-torture/execute/loop-2e.x: Likewise.
5980 * gcc.c-torture/execute/loop-2f.x: Remove.
5981 * gcc.c-torture/execute/loop-2g.x: Likewise.
5982 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
5983 * gcc.dg/20020312-2.c: Remove traces of dead ports.
5985 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
5988 * g++.dg/ext/attrib11.C: New test.
5991 * g++.dg/template/array2-1.C: New test.
5992 * g++.dg/template/array2-2.C: New test.
5994 2003-12-29 Mark Mitchell <mark@codesourcery.com>
5996 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
5998 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
6001 * g++.dg/template/array1-1.C: New test.
6002 * g++.dg/template/array1-2.C: New test.
6004 2003-12-29 Roger Sayle <roger@eyesopen.com>
6007 * g77.dg/12632.f: New test case.
6009 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6012 * g++.dg/parse/nontype1.C: New test.
6014 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6017 * g++.dg/parse/explicit1.C: New test.
6018 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
6020 2003-12-28 Mark Mitchell <mark@codesourcery.com>
6023 * g++.dg/opt/inline6.C: New test.
6026 * g++.dg/parse/error9.C: New test.
6028 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
6030 2003-12-28 Mark Mitchell <mark@codesourcery.com>
6033 * g++.dg/init/assign1.C: New test.
6035 2003-12-28 Roger Sayle <roger@eyesopen.com>
6038 * g++.dg/warn/format3.C: New test case.
6040 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6042 * gcc.c-torture/compile/20031227-1.c: New test.
6044 2003-12-23 Mark Mitchell <mark@codesourcery.com>
6046 * g++.dg/bprob/bprob.exp: Load target-supports.exp
6047 * g77.dg/bprob/bprob.exp: Likewise.
6048 * gcc.misc-tests/bprob.exp: Likewise.
6049 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
6050 variants on systems where the library does not provide that
6052 * gcc.dg/builtins-20.c: Use builtins-config.h.
6053 * gcc.dg/builtins-config.h: New file.
6055 2003-12-23 Mark Mitchell <mark@codesourcery.com>
6057 * lib/gcc-dg.exp (dg-require-profiling): New function.
6058 * lib/target-supports.exp (check_profiling_available): Likewise.
6059 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
6060 * g77.dg/bprob/bprob.exp: Likewise.
6061 * gcc.misc-tests/bprob.exp: Likewise.
6062 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
6063 * gcc.dg/20021014-1.c: Likewise.
6064 * gcc.dg/nest.c: Likewise.
6066 2003-12-23 Mark Mitchell <mark@codesourcery.com>
6068 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
6070 * g++.dg/lookup/java2.C: Likewise.
6071 * gcc.dg/cpp/lexident.c: Likewise.
6073 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
6075 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
6077 * gcc.c-torture/compile/961203-1.c: Likewise.
6078 * gcc.c-torture/compile/980506-1.c: Likewise.
6080 2003-12-23 Zack Weinberg <zack@codesourcery.com>
6082 * lib/gcc-dg.exp (dg-prune-output): New annotation.
6083 (additional_prunes): New global.
6084 (gcc-dg-prune): Handle additional per-test pruning.
6085 (dg-test): Clear additional_prunes between tests.
6087 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
6088 dg-prune-output to avoid spurious failures from assembler
6089 complaining about nonexistent WAW violations.
6090 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
6091 Use dg-prune-output to avoid spurious failures from assembler
6092 warning about Itanium B-step errata.
6094 2003-12-23 Mark Mitchell <mark@codesourcery.com>
6096 * g++.dg/abi/macro0.C: New test.
6097 * g++.dg/abi/macro1.C: Likewise.
6098 * g++.dg/abi/macro2.C: Likewise.
6100 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
6101 * g++.dg/abi/bitfield7.C: Likewise.
6102 * g++.dg/abi/dtor2.C: Likewise.
6103 * g++.dg/abi/mangle11.C: Likewise.
6104 * g++.dg/abi/mangle12.C: Likewise.
6105 * g++.dg/abi/mangle14.C: Likewise.
6106 * g++.dg/abi/mangle17.C: Likewise.
6107 * g++.dg/abi/vbase10.C: Likewise.
6108 * g++.dg/abi/vbase14.C: Likewise.
6109 * g++.dg/template/qualttp17.C: Likewise.
6111 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
6114 * gcc.dg/20031223-1.c: New test.
6116 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6118 * gcc.dg/noreturn-7.c: New test.
6120 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6122 * gcc.dg/null-pointer-1.c: New test.
6124 2003-12-22 Mark Mitchell <mark@codesourcery.com>
6126 * g++.old-deja/g++.jason/template18.C: Remove.
6127 * g++.old-deja/g++.jason/template37.C: Likewise.
6130 * g++.dg/lookup/ns1.C: New test.
6133 * g++.dg/template/lookup3.C: New test.
6135 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
6137 * g++.dg/template/recurse1.C: New test
6139 2003-12-22 Mark Mitchell <mark@codesourcery.com>
6142 * g++.dg/parse/semicolon1.C: New test.
6143 * g++.dg/parse/semicolon1.h: Likewise.
6145 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
6147 * gcc.dg/darwin-misaligned.c: New test.
6149 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
6152 * gcc.dg/20031222-1.c: New test.
6154 2003-12-21 Mark Mitchell <mark@codesourcery.com>
6157 * g++.dg/parse/error8.C: New test.
6160 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
6162 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
6164 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
6166 * gcc.c-torture/compile/930217-1.c: Likewise.
6167 * gcc.c-torture/compile/930513-1.c: Likewise.
6168 * gcc.c-torture/execute/920908-2.c: Likewise.
6169 * gcc.c-torture/execute/921204-1.c: Likewise.
6170 * gcc.c-torture/execute/930621-1.c: Likewise.
6171 * gcc.c-torture/execute/930630-1.c: Likewise.
6172 * gcc.c-torture/execute/931031-1.c: Likewise.
6173 * gcc.c-torture/execute/980602-2.c: Likewise.
6174 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
6175 * gcc.c-torture/execute/compndlit-1.c: Likewise.
6176 * gcc.c-torture/execute/extzvsi.c: Likewise.
6177 * gcc.c-torture/unsorted/ext.c: Likewise.
6179 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
6182 * gcc.c-torture/compile/20031220-2.c: New test case.
6184 2003-12-20 Roger Sayle <roger@eyesopen.com>
6186 PR optimization/13031
6187 * gcc.c-torture/compile/20031220-1.c: New test case.
6189 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6191 * gcc.dg/cast-function-1.c: New test.
6193 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
6195 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
6198 2003-12-19 Mark Mitchell <mark@codesourcery.com>
6201 * g++.dg/ext/attrib10.C: New test.
6203 2003-12-19 Jakub Jelinek <jakub@redhat.com>
6205 * gcc.dg/cleanup-10.c: New test.
6206 * gcc.dg/cleanup-11.c: New test.
6208 2003-12-19 Jakub Jelinek <jakub@redhat.com>
6211 * g++.dg/opt/expect1.C: New test.
6213 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
6215 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
6217 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
6220 * gcc.dg/20031218-1.c: New test.
6223 * gcc.dg/20031218-2.c: New test.
6224 * gcc.dg/20031218-3.c: New test.
6226 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
6227 of label name and allow for USER_LABEL_PREFIX == "_" names.
6228 * g++.dg/abi/mangle18-2.C: Likewise.
6229 * g++.dg/abi/mangle19-1.C: Likewise.
6230 * g++.dg/abi/mangle19-2.C: Likewise.
6231 * g++.dg/abi/mangle20-1.C: Likewise.
6232 * g++.dg/abi/mangle20-2.C: Likewise.
6234 2003-12-18 Richard Henderson <rth@redhat.com>
6236 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
6238 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
6239 Dan Kegel <dank@kegel.com>
6242 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
6243 testing a cross compiler, it causes spurious compile failures.
6244 * lib/g++.exp: Likewise.
6246 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6249 * g++.dg/template/access13.C: New test.
6251 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
6253 * gcc.dg/20031216-1.c: New test.
6255 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6258 * g++.dg/template/error10.C: New test.
6260 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
6262 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
6263 * g++.dg/eh/simd-2.C: Likewise.
6265 2003-12-17 James E Wilson <wilson@specifixinc.com>
6266 Roger Sayle <roger@eyesopen.com>
6268 * gcc.c-torture/execute/ieee/mzero5.c: New.
6270 2003-12-17 Mark Mitchell <mark@codesourcery.com>
6273 * g++.dg/parse/error6.C: New test.
6276 * g++.dg/parse/error7.C: New test.
6278 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
6280 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
6281 at -O with stabs debugging formats.
6282 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
6283 * gcc.dg/debug/debug-2.c: Likewise.
6285 2003-12-16 Mark Mitchell <mark@codesourcery.com>
6288 * g++.dg/init/error1.C: New test.
6291 * g++.dg/init/pm3.C: New test.
6293 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
6296 * gcc.dg/bitfld-8.c: New test.
6298 2003-12-16 James Lemke <jim@wasabisystems.com>
6300 * gcc.dg/arm-scd42-[123].c: New tests.
6302 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
6305 * g++.dg/abi/mangle20-1.C: New test.
6306 * g++.dg/abi/mangle20-2.C: New test.
6308 2003-12-16 Mark Mitchell <mark@codesourcery.com>
6311 * g++.dg/other/offsetof2.C: Remove XFAIL.
6312 * g++.dg/parse/offsetof1.C: New test.
6313 * g++.gd/parse/offsetof2.C: Likewise.
6315 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6317 * g++.dg/template/nontype3.C: New test.
6318 * g++.dg/template/static2.C: Tweaked the dg-error clause.
6320 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6322 * g++.dg/warn/noreturn-3.C: Also test instantiation.
6324 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
6327 * g++.dg/expr/assign1.C: New test.
6330 * g++.dg/abi/mangle19-1.C: New test.
6331 * g++.dg/abi/mangle19-2.C: New test.
6333 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
6335 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
6337 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
6339 * gcc.c-torture/execute/20031216-1.c: New test.
6341 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6343 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
6346 2003-12-15 Mark Mitchell <mark@codesourcery.com>
6349 * g++.dg/template/error9.C: New test.
6352 * g++.dg/template/error8.C: New test.
6354 2003-12-15 Roger Sayle <roger@eyesopen.com>
6357 * gcc.c-torture/execute/20031215-1.c: New test case.
6359 2003-12-15 Mark Mitchell <mark@codesourcery.com>
6362 * g++.dg/parse/error5.C: New test.
6365 * g++.dg/expr/sizeof1.C: New test.
6368 * g++.dg/template/crash15.C: New test.
6370 2003-12-15 Geoffrey Keating <geoffk@apple.com>
6372 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
6373 a non-POD type as the last named parameter of a varargs function.
6375 2003-12-15 Mark Mitchell <mark@codesourcery.com>
6379 * g++.dg/template/crash14.C: New test.
6380 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
6382 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
6384 * g++.dg/other/java1.C: New test.
6387 * g++.dg/abi/mangle18-1.C: New test.
6388 * g++.dg/abi/mangle18-2.C: New test.
6390 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6392 PR optimization/10312
6393 * gcc.c-torture/execute/20031214-1.c: New.
6395 2003-12-14 Mark Mitchell <mark@codesourcery.com>
6399 * g++.dg/parse/error3.C: New test.
6400 * g++.dg/parse/error4.C: Likewise.
6401 * g++.dg/abi/mangle4.C: Tweak error messages.
6402 * g++.dg/lookup/using5.C: Likewise.
6403 * g++.dg/other/error2.C: Likewise.
6404 * g++.dg/parse/typename5.C: Likewise.
6405 * g++.dg/parse/undefined1.C: Likewise.
6406 * g++.dg/template/arg2.C: Likewise.
6407 * g++.dg/template/ttp3.C: Likewise.
6408 * g++.dg/template/type1.C: Likewise.
6409 * g++.old-deja/g++.other/crash32.C: Likewise.
6410 * g++.old-djea/g++.pt/defarg8.C: Likewise.
6412 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6415 * g++.dg/warn/noreturn-3.C: New test.
6417 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
6420 * g++.dg/abi/covariant3.C: New.
6422 2003-12-12 Jakub Jelinek <jakub@redhat.com>
6424 * g++.dg/eh/ia64-1.C: New test.
6426 2003-12-12 Roger Sayle <roger@eyesopen.com>
6428 PR optimization/13037
6429 * g77.f-torture/execute/13037.f: New test case.
6431 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
6434 * g++.dg/abi/covariant2.C: New.
6436 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
6438 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
6440 2003-12-11 Zack Weinberg <zack@codesourcery.com>
6442 * gcc.c-torture/execute/wchar_t-1.x: Delete.
6444 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
6447 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
6449 * lib/g++.exp (g++_version): Likewise.
6450 * lib/g77.exp (g77_version): Likewise.
6451 * lib/objc.exp (default_objc_version): Likewise.
6453 2003-12-10 Richard Henderson <rth@redhat.com>
6455 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
6457 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
6459 2003-12-08 Matt Austern <austern@apple.com>
6462 * lib/gcc-dg.exp (dg-require-visibility): Define.
6463 * lib/target-supports (check_visibility_available): Define.
6464 * gcc.dg/visibility-1.c: New test.
6465 * gcc.dg/visibility-2.c: Likewise.
6466 * gcc.dg/visibility-3.c: Likewise.
6467 * gcc.dg/visibility-4.c: Likewise.
6468 * gcc.dg/visibility-5.c: Likewise.
6469 * gcc.dg/visibility-6.c: Likewise.
6470 * g++.dg/ext/visibility-1.C: Likewise.
6471 * g++.dg/ext/visibility-2.C: Likewise.
6472 * g++.dg/ext/visibility-3.C: Likewise.
6473 * g++.dg/ext/visibility-4.C: Likewise.
6474 * g++.dg/ext/visibility-5.C: Likewise.
6475 * g++.dg/ext/visibility-6.C: Likewise.
6477 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6479 * g++.dg/lookup/java1.C: New test.
6480 * g++.dg/lookup/java2.C: New test.
6482 2003-12-07 Falk Hueffner <falk@debian.org>
6484 * g++.dg/opt/noreturn-1.C: New test.
6486 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
6488 * gcc.dg/overflow-1.c: New test.
6490 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
6492 * g77.f-torture/compile/13060.f: New test.
6494 2003-12-06 Mark Mitchell <mark@codesourcery.com>
6497 * g++.dg/inherit/operator2.C: New test.
6499 2003-12-05 Mark Mitchell <mark@codesourcery.com>
6502 * g++.dg/ext/attrib9.C: New test.
6504 2003-12-05 Mark Mitchell <mark@codesourcery.com>
6507 * g++.dg/template/error7.C: New test.
6509 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
6510 J"orn Rennecke <joern.rennecke@superh.com>
6513 * g++.dg/other/struct-va_list.C: New test.
6515 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6518 * g++.dg/parse/defarg6.C: New test.
6520 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
6523 * gcc.c-torture/execute/20031201-1.c: New test.
6525 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
6527 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
6529 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
6531 * gcc.dg/builtin-return-1.c: New test.
6533 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
6534 J"orn Rennecke <joern.rennecke@superh.com>
6536 PR optimization/13260
6537 * gcc.c-torture/execute/20031204-1.c: New test.
6539 2003-12-03 Mark Mitchell <mark@codesourcery.com>
6542 * g++.dg/template/error6.C: New test.
6544 2003-12-03 Jakub Jelinek <jakub@redhat.com>
6546 * gcc.dg/20031202-1.c: New test.
6548 2003-12-03 Mark Mitchell <mark@codesourcery.com>
6551 * g++.dg/template/eh1.C: New test.
6554 * g++.dg/template/error5.C: New test.
6556 2003-12-02 David Ung <davidu@mips.com>
6558 * gcc.dg/compat/vector-check.h: Corrected type for var
6561 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6564 * g++.dg/template/ptrmem8.C: New test.
6566 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6569 * g++.dg/template/dependent-expr3.C: New test.
6571 2003-12-01 James Lemke <jim@wasabisystems.com>
6573 * gcc.dg/arm-g2.c: New test.
6575 2003-12-01 Roger Sayle <roger@eyesopen.com>
6577 PR optimization/11634
6578 * gcc.dg/20031201-2.c: New test case.
6580 2003-12-01 Zack Weinberg <zack@codesourcery.com>
6583 * objc.dg/proto-lossage-3.m: New test.
6585 2003-12-01 Roger Sayle <roger@eyesopen.com>
6587 PR optimization/12628
6588 * gcc.dg/20031201-1.c: New test case.
6590 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
6592 * gcc.dg/unaligned-1.c: New test.
6594 2003-11-30 Mark Mitchell <mark@codesourcery.com>
6597 * g++.dg/template/error4.C: New test.
6598 * g++.dg/template/nested3.C: Adjust error markers.
6600 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6602 * gcc.dg/cpp/assert4.c: Check more #system assertions.
6604 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
6607 * gcc.dg/bitfld-7.c: New test.
6609 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
6611 * gcc.dg/tls/asm-1.C: New test.
6613 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6615 * gcc.dg/cpp/assert4.c: Update.
6617 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
6619 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
6620 * gcc.dg/builtin-apply3.c: New test.
6622 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
6624 * lib/compat.exp (compat-obj): New xfaildata parameter.
6625 Use it to set compiler_conditional_xfail_data before compiling.
6626 (compat-get-options): Handle dg-xfail-if.
6627 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
6628 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
6629 * gcc.dg/compat/vector-1_y.c: Likewise.
6630 * gcc.dg/compat/vector-2_x.c: Likewise.
6631 * gcc.dg/compat/vector-2_y.c: Likewise.
6633 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
6635 * g++.dg/opt/reg-stack4.C: New test.
6637 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
6639 * gcc.dg/builtin-apply2.c: New test.
6641 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
6643 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
6645 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6648 * g++.dg/template/template-id-2.C: New test.
6650 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6653 * g++.dg/template/memfriend1.C: New test.
6654 * g++.dg/template/memfriend2.C: Likewise.
6655 * g++.dg/template/memfriend3.C: Likewise.
6656 * g++.dg/template/memfriend4.C: Likewise.
6657 * g++.dg/template/memfriend5.C: Likewise.
6658 * g++.dg/template/memfriend6.C: Likewise.
6659 * g++.dg/template/memfriend7.C: Likewise.
6660 * g++.dg/template/memfriend8.C: Likewise.
6661 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
6663 2003-11-21 Mark Mitchell <mark@codesourcery.com>
6666 * g++.dg/ext/cond1.C: New test.
6668 2003-11-20 Richard Henderson <rth@redhat.com>
6670 * gcc.dg/20020201-2.c: Remove.
6671 * gcc.dg/20020201-4.c: Remove.
6672 * gcc.dg/20020304-1.c: Remove.
6674 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
6676 * gcc.dg/cpp/trad/xwin1.c: New test case.
6678 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
6680 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
6681 * lib/g77.exp: Likewise.
6682 * lib/objc.exp: Likewise.
6683 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
6686 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6689 * g++.dg/template/static5.C: New test.
6691 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
6693 * gcc.dg/nested-func-1.c: New test.
6695 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6697 * gcc.dg/cpp/assert4.c: New test.
6699 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
6702 * g++.dg/lookup/using9.c: New test.
6704 2003-11-14 Mark Mitchell <mark@codesourcery.com>
6707 * g++.dg/template/error3.C: New test.
6709 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
6712 * ada/acats/run_acats, run_all.sh: Fix syntax error.
6713 No longer use a wrapper for gcc, since this does not work under
6716 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
6719 * g++.dg/template/ptrmem7.C: New test.
6721 2003-11-13 Andrew Pinski <apinski@apple.com>
6723 * gcc.c-torture/compile/20031113-1.c: New test.
6725 2003-11-13 Mark Mitchell <mark@codesourcery.com>
6726 Kean Johnston <jkj@sco.com>
6729 * gcc.dg/unused-4.c: Update.
6731 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
6733 * g++.dg/opt/const3.C: New test.
6735 2003-11-13 Jan Hubicka <jh@suse.cz>
6737 * gcc.c-torture/compile/20031112-1.c: New test.
6739 2003-11-12 Mark Mitchell <mark@codesourcery.com>
6741 * g++.dg/parse/crash10.C: Remove bogus error marker.
6743 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6745 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
6746 (host_gcc): Likewise.
6747 (ROOT): Honor $PWDCMD.
6749 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
6751 2003-11-12 Catherine Moore <clm@redhat.com>
6753 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
6755 2003-11-12 Andreas Jaeger <aj@suse.de>
6756 Jakub Jelinek <jakub@redhat.com>
6757 Andrew Pinski <pinskia@physics.uc.edu>
6758 Richard Henderson <rth@redhat.com>
6760 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
6762 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
6764 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
6765 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
6767 2003-11-11 Andreas Jaeger <aj@suse.de>
6769 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
6771 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
6773 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
6775 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
6778 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
6780 * gcc.dg/trampoline-1.c: New test.
6782 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
6784 * gcc.c-torture/compile/200031109-1.c: New test.
6786 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
6790 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
6791 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
6792 gcc.dg/format/no-y2k-1.c: Update.
6794 2003-11-08 Roger Sayle <roger@eyesopen.com>
6796 PR optimization/10467
6797 * gcc.dg/20031108-1.c: New test case.
6799 2003-11-07 Geoffrey Keating <geoffk@apple.com>
6801 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
6803 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
6805 * gcc.dg/compound-lvalue-1.c: New test.
6806 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
6809 2003-11-06 Geoffrey Keating <geoffk@apple.com>
6811 * gcc.dg/altivec-varargs-1.c: New test.
6813 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
6815 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
6816 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
6817 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
6818 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
6819 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
6821 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
6823 * gcc.dg/cond-lvalue-1.c: New test.
6825 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
6827 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
6829 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6832 * g++.dg/template/instantiate5.C: New test.
6834 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6837 * g++.dg/ext/complit2.C: Replace test with self-contained version.
6838 * ChangeLog: Add missing first entry for above test.
6840 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6843 * g++.dg/template/using8.C: New test.
6844 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
6846 2003-11-02 Roger Sayle <roger@eyesopen.com>
6848 PR optimization/10817
6849 * gcc.c-torture/compile/20031102-1.c: New test case.
6851 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
6853 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
6856 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
6858 * gcc.dg/20031102-1.c: New test.
6860 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
6862 * gcc.dg/complex-1.c: New test.
6864 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6867 * g++.dg/template/crash13.C: Adjust expected error location.
6868 * g++.old-deja/g++.brendan/ns1.C: Likewise.
6870 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
6872 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
6874 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
6877 * gcc.c-torture/compile/20031031-2.c: New test.
6879 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
6882 * gcc.c-torture/compile/20031031-1.c: New test.
6884 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
6886 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
6887 * gcc.misc-tests/bprob.exp: Likewise.
6888 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
6889 the execution test on arm-elf configs.
6890 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
6891 configs that don't support scratch files.
6892 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
6894 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
6896 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
6899 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
6901 * ada/acats/run_all.sh: Redirect mv output to /dev/null
6902 Avoid non pure sh syntax. Add more logging.
6904 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
6907 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6910 * gcc.dg/ppc-stackalign-1.c: New test.
6912 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
6914 * ada/acats/run_all.sh: Change output to be more compliant with
6916 Create acats.sum and acats.log files under testsuite/ada/acats
6917 Only run [a-z]* directories, to filter out e.g. CVS.
6918 Redirect build output to log file.
6920 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
6922 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
6924 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
6927 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
6929 2003-10-27 Jakub Jelinek <jakub@redhat.com>
6931 * gcc.c-torture/compile/20031023-1.c: New test.
6932 * gcc.c-torture/compile/20031023-2.c: New test.
6933 * gcc.c-torture/compile/20031023-3.c: New test.
6934 * gcc.c-torture/compile/20031023-4.c: New test.
6936 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6939 * g++.dg/lookup/scoped8.C: New test.
6941 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
6943 * g++.dg/opt/reg-stack3.C: New test.
6945 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
6947 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
6949 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6952 * g++.dg/template/crash13.C: New test.
6954 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
6956 * gcc.dg/c99-restrict-2.c: New test.
6958 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
6960 PR c++/12698, c++/12699, c++/12700, c++/12566
6961 * g++.dg/inherit/covariant9.C: New test.
6962 * g++.dg/inherit/covariant10.C: New test.
6963 * g++.dg/inherit/covariant11.C: New test.
6965 2003-10-23 Jason Merrill <jason@redhat.com>
6968 * g++.dg/ext/complit2.C: New test.
6970 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
6973 * gcc.c-torture/execute/20031020-1.c: New test.
6975 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6977 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
6978 following the jump_insn.
6980 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
6982 * gcc.dg/cast-lvalue-1.c: New test.
6984 2003-10-21 Mark Mitchell <mark@codesourcery.com>
6987 * g++.dg/template/cond2.C: New test.
6989 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
6991 * gcc.dg/builtins-28.c: New test.
6993 2003-10-20 Jan Hubicka <jh@suse.cz>
6995 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
6997 * testsuite/gcc.dg/inline-2.c: Likewise.
6999 2003-10-20 Phil Edwards <phil@codesourcery.com>
7001 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
7002 * gcc.dg/nest.c: Likewise.
7004 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7006 PR c++/9781, c++/10583, c++/11862
7007 * g++.dg/parse/crash13.C: New test.
7009 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7011 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
7013 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7015 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
7016 Define HAVE_C99_RUNTIME except on Solaris.
7017 * gcc.dg/builtins-20.c: Likewise.
7019 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7021 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
7023 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7026 * g++.dg/template/crash21.C: New test.
7028 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7031 * g++.dg/template/typename5.C: New test.
7033 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7036 * g++.dg/template/friend25.C: New test.
7038 2003-10-16 Ziemowit Laski <zlaski@apple.com>
7040 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
7043 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
7045 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
7048 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
7050 * gcc.c-torture/execute/960416-1.x: Remove.
7051 * gcc.c-torture/execute/divconst-3.x: Likewise.
7053 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
7056 * gcc.dg/torture/cris-volatile-1.c: New test.
7058 2003-10-14 Roger Sayle <roger@eyesopen.com>
7060 PR optimization/9325
7061 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
7062 for overflowing floating point to integer conversion during RTL
7065 2003-10-13 Ziemowit Laski <zlaski@apple.com>
7067 * objc/execute/_cmd.m: Fix typo.
7068 * objc.dg/image-info.m, objc.dg/symtab-1.m:
7069 Relax 'scan-assembler' regexp.
7070 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
7071 objc.dg/try-catch-4.m: Run on non-Darwin targets.
7072 * objc.dg/zero-link-2.m: Remove blank line.
7073 * objc.dg/zero-link-3.m: New test case.
7075 2003-10-13 Geoffrey Keating <geoffk@apple.com>
7077 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
7079 * gcc.dg/asm-names.c: Use scan-assembler-not rather
7080 than linker trickery.
7082 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7085 * g++.dg/other/friend2.C: New test.
7087 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
7089 * gcc.dg/20031012-1.c: New test.
7091 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
7093 * gcc.dg/weak/weak-3.c: Fix for new warning.
7095 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
7097 PR optimization/8750
7098 * gcc.c-torture/execute/20031012-1.c: New test case.
7100 2003-10-11 Roger Sayle <roger@eyesopen.com>
7102 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
7103 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
7105 2003-10-11 Roger Sayle <roger@eyesopen.com>
7107 PR optimization/12260
7108 * gcc.c-torture/compile/20031011-2.c: New test case.
7110 2003-10-11 Roger Sayle <roger@eyesopen.com>
7112 * gcc.c-torture/execute/20031011-1.c: New testcase.
7114 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
7116 * gcc.c-torture/compile/20031011-1.c: New test.
7118 2003-10-11 Jan Hubicka <jh@suse.cz>
7120 * g++.dg/other/first-global.C: New test.
7122 2003-10-11 Roger Sayle <roger@eyesopen.com>
7124 * gcc.c-torture/execute/string-opt-18.c: New testcase.
7126 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
7128 * gcc.c-torture/compile/20031010-1.c: New test.
7130 2003-10-10 Geoffrey Keating <geoffk@apple.com>
7132 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
7133 * gcc.c-torture/execute/va-arg-25.c: ... here.
7135 2003-10-09 Mark Mitchell <mark@codesourcery.com>
7137 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
7139 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
7141 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
7143 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
7145 * g++.dg/parse/error2.C: New test.
7147 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
7150 * g++.dg/other/error5.C: Modify the error message.
7151 * g++.dg/lookup/using8.C: New test.
7153 2003-10-07 Geoffrey Keating <geoffk@apple.com>
7155 * gcc.dg/darwin-abi-2.c: New file.
7156 * gcc.c-torture/execute/va-arg-24.c: New file.
7158 2003-10-06 Bob Wilson <bob.wilson@acm.org>
7160 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
7163 2003-10-06 Mark Mitchell <mark@codesourcery.com>
7166 * g++.dg/other/error4.C: Update error messages.
7167 * g++.dg/template/ptrmem4.C: Likewise.
7170 * g++.dg/init/new9.C: New test.
7172 PR c++/12334, c++/12236, c++/8656
7173 * g++.dg/ext/attrib8.C: New test.
7175 2003-10-06 Devang Patel <dpatel@apple.com>
7177 * gcc.dg/debug/dwarf2-3.h: New test.
7178 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
7180 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
7182 * g++.dg/opt/cfg2.C: New test.
7184 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7186 * g++.dg/opt/float1.C: New test.
7188 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7190 * gcc.dg/c90-array-lval-6.c: New test.
7191 * gcc.dg/c99-array-lval-6.c: New test.
7193 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
7194 Ziemowit Laski <zlaski@apple.com>
7196 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
7197 'Derived', so that it is never considered a class method; add
7198 new warning for '+port' method ambiguity.
7199 * objc.dg/method-12.m: Include <objc/objc.h> instead of
7200 <objc/objc-api.h> (needed on Mac OS X).
7201 * objc.dg/method-13.m: New test.
7203 2003-10-03 Roger Sayle <roger@eyesopen.com>
7205 PR optimization/9325, PR java/6391
7206 * gcc.c-torture/execute/20031003-1.c: New test case.
7208 2003-10-02 Mark Mitchell <mark@codesourcery.com>
7210 PR optimization/12180
7211 * gcc.dg/20031002-1.c: New test.
7214 * g++.dg/inherit/error1.C: New test.
7216 2003-10-02 Chris Demetriou <cgd@broadcom.com>
7218 * lib/f-torture.exp (search_for): Rename to...
7219 (search_for_re): This. Also, clean up comments and the
7220 "regexp" invocation.
7222 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
7224 * gcc.c-torture/compile/20031002-1.c: New test.
7226 2003-10-02 Jakub Jelinek <jakub@redhat.com>
7228 * g++.dg/opt/cond1.C: New test.
7230 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
7232 * gcc.dg/Wold-style-definition-2.c: New testcase.
7233 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
7235 2003-09-29 Richard Henderson <rth@redhat.com>
7237 * g++.dg/init/array10.C: Add dg-options.
7239 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
7241 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
7243 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7245 * g++.dg/template/friend19.C: Fix typo.
7246 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
7248 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
7250 * gcc.c-torture/execute/20030928-1.c: New test.
7251 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
7253 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
7255 * g++.dg/opt/unroll1.C: New test.
7257 2003-09-26 Roger Sayle <roger@eyesopen.com>
7259 PR optimization/11741
7260 * gcc.dg/20030926-1.c: New test case.
7262 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7265 * g++.dg/parse/access7.C: New test.
7266 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
7268 2003-09-24 Ziemowit Laski <zlaski@apple.com>
7270 MERGE OF objc-improvements-branch into MAINLINE:
7271 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
7272 if libobjc has not been built.
7273 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
7274 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
7275 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
7276 objc/execute/nested-3.m, objc/execute/np-2.m,
7277 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
7278 objc/execute/redefining_self.m, objc/execute/root_methods.m,
7279 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
7280 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
7281 objc.dg/special/unclaimed-category-1.h,
7282 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
7283 well as GNU runtime.
7284 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
7285 * execute/cascading-1.m, execute/function-message-1.m,
7286 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
7287 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
7288 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
7289 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
7290 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
7291 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
7292 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
7293 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
7294 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
7295 * objc.dg/bitfield-2.m: Run only on Darwin.
7296 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
7297 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
7298 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
7299 * objc.dg/const-str-1.m: Fix constant string layout.
7301 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
7303 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
7305 2003-09-23 Geoffrey Keating <geoffk@apple.com>
7307 * gcc.dg/darwin-abi-1.c: New file.
7309 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
7312 * gcc.c-torture/compile/20030921-1.c: New test.
7314 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
7316 * g++.dg/opt/reg-stack2.C: New test.
7318 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
7320 * g++.dg/eh/delayslot1.C: New test.
7322 2003-09-20 Richard Henderson <rth@redhat.com>
7324 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
7326 2003-09-20 Roger Sayle <roger@eyesopen.com>
7328 * gcc.c-torture/execute/20030920-1.c: New test case.
7330 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7332 * g++.dg/rtti/typeid3.C: Correct expected error message.
7334 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7337 * g++.dg/parse/crash12.C: New test.
7339 2003-09-19 Janis Johnson <janis187@us.ibm.com>
7341 * gcc.dg/compat/mixed-struct-check.h: New.
7342 * gcc.dg/compat/mixed-struct-defs.h: New.
7343 * gcc.dg/compat/mixed-struct-init.h: New.
7344 * gcc.dg/compat/struct-by-value-19_main.c: New.
7345 * gcc.dg/compat/struct-by-value-19_x.c: New.
7346 * gcc.dg/compat/struct-by-value-19_y.c: New.
7347 * gcc.dg/compat/struct-by-value-20_main.c: New.
7348 * gcc.dg/compat/struct-by-value-20_x.c: New.
7349 * gcc.dg/compat/struct-by-value-20_y.c: New.
7350 * gcc.dg/compat/struct-return-19_main.c: New.
7351 * gcc.dg/compat/struct-return-19_x.c: New.
7352 * gcc.dg/compat/struct-return-19_y.c: New.
7353 * gcc.dg/compat/struct-return-20_main.c: New.
7354 * gcc.dg/compat/struct-return-20_x.c: New.
7355 * gcc.dg/compat/struct-return-20_y.c: New.
7357 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
7358 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
7359 so that it will not complain on LP64 targets.
7361 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7364 * g++.dg/template/friend24.C: New test.
7366 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
7369 * g++.dg/template/memtmpl2.C: New test.
7371 2003-09-18 Mark Mitchell <mark@codesourcery.com>
7374 * gcc.dg/builtin-apply1.c: New test.
7376 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
7379 * g++.dg/warn/Wunused-4.C: New test.
7381 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7384 * g++.dg/other/gc2.C: New test.
7386 2003-09-17 Mark Mitchell <mark@codesourcery.com>
7389 * g++.dg/rtti/typeid3.C: New test.
7392 * g++.dg/overload/template1.C: New test.
7394 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
7396 * g++.dg/opt/cfg3.C: New test.
7398 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7401 * g++.dg/template/crash11.C: New test.
7403 2003-09-16 Jason Merrill <jason@redhat.com>
7404 Jakub Jelinek <jakub@redhat.com>
7406 * gcc.dg/attr-warn-unused-result.c: New test.
7408 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
7411 * g++.dg/expr/call2.C: New test.
7413 2003-09-15 Andreas Jaeger <aj@suse.de>
7415 * gcc.dg/Wold-style-definition-1.c: New test.
7417 2003-09-14 Mark Mitchell <mark@codesourcery.com>
7420 * g++.dg/parse/template12.C: New test.
7422 * g++.dg/abi/bitfield11.C: New test.
7423 * g++.dg/abi/bitfield12.C: Likewise.
7425 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
7427 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
7428 non-expansion of functional macro name without arguments at EOL.
7429 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
7431 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
7433 * gcc.c-torture/execute/20030914-[12].c: New tests.
7435 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
7438 * g++.dg/overload/addr1.C: New test.
7440 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
7442 * gcc.dg/20030909-1.c: New test.
7444 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7446 * gcc.dg/ultrasp10.c: New test.
7448 2003-09-09 Devang Patel <dpatel@apple.com>
7450 * gcc.dg/darwin-ld-6.c: New test.
7452 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7454 * gcc.dg/torture/builtin-explog-1.c: New testcase.
7456 2003-09-08 Mark Mitchell <mark@codesourcery.com>
7458 * gcc.dg/ia64-types1.c: New test.
7459 * gcc.dg/ia64-types2.c: Likewise.
7461 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7463 * gcc.dg/builtins-1.c: Add more _Complex tests.
7464 * gcc.dg/torture/builtin-attr-1.c: Likewise.
7466 * gcc.dg/builtins-1.c: Test existing _Complex functions.
7467 * gcc.dg/torture/builtin-attr-1.c: Likewise.
7469 2003-09-08 Mark Mitchell <mark@codesourcery.com>
7472 * g++.dg/lookup/koenig2.C: New test.
7475 * g++.dg/rtti/typeid2.C: New test.
7477 2003-09-08 Jakub Jelinek <jakub@redhat.com>
7479 * gcc.c-torture/compile/20030904-1.c: New test.
7481 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7483 * g++.dg/opt/longbranch2.C: New test.
7485 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
7487 * g++.dg/template/crash10.C: Only compile it.
7489 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
7492 * gcc.c-torture/compile/20030907-1.c: New test.
7493 * g++.dg/init/array11.C: New test.
7495 2003-09-07 Mark Mitchell <mark@codesourcery.com>
7498 * g++.dg/init/struct1.C: New test.
7500 2003-09-07 Mark Mitchell <mark@codesourcery.com>
7503 * g++.dg/expr/comma1.C: New test.
7505 2003-09-06 Mark Mitchell <mark@codesourcery.com>
7508 * g++.dg/expr/static_cast5.C: New test.
7510 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
7513 * g++.dg/lookup/scoped7.C: New test.
7516 * g++.dg/other/static1.C: New test.
7519 * g++.dg/warn/template-1.C: New test.
7522 * g++.dg/template/crash10.C: New test.
7525 * g++.dg/overload/VLA.C: New test.
7528 * g++.dg/template/call1.C: New test.
7530 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
7533 * g++.dg/parse/using3.C: New test.
7535 2003-09-06 Roger Sayle <roger@eyesopen.com>
7538 * g++.dg/overload/builtin3.C: New test case.
7540 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
7543 * gcc.dg/20030906-1.c: New test.
7544 * gcc.dg/20030906-2.c: Likewise.
7546 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
7549 * g++.dg/parse/defarg5.C: New test.
7551 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
7553 2003-09-05 Mark Mitchell <mark@codesourcery.com>
7556 * g++.dg/expr/static_cast4.C: New test.
7559 * g++.dg/template/crash9.C: New test.
7561 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
7563 * g++.old-deja/g++.ext/pretty2.C: Update for change
7565 * g++.old-deja/g++.ext/pretty3.C: Likewise.
7567 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
7570 * g++/dg/template/qualified-id1.C: New test.
7573 * g++.dg/warn/noeffect4.C: New test.
7575 2003-09-04 Matt Austern <austern@apple.com>
7577 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
7578 * g++.dg/ext/fnname2.C: Likewise.
7579 * g++.dg/ext/fnname3.C: Likewise.
7581 2003-09-04 Mark Mitchell <mark@codesourcery.com>
7583 * g++.dg/expr/lval1.C: New test.
7584 * g++.dg/ext/lvcast.C: Remove.
7586 2003-09-03 Roger Sayle <roger@eyesopen.com>
7588 PR optimization/11700.
7589 * gcc.c-torture/compile/20030903-1.c: New test case.
7591 2003-09-03 Mark Mitchell <mark@codesourcery.com>
7594 * g++.dg/abi/layout4.C: New test.
7596 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
7599 * g++.dg/parse/friend3.C: New test.
7601 2003-09-02 Mark Mitchell <mark@codesourcery.com>
7604 * g++.dg/template/class1.C: New test.
7607 * g++.dg/expr/call1.C: New test.
7609 2003-09-01 Mark Mitchell <mark@codesourcery.com>
7612 * g++.dg/init/ref9.C: New test.
7615 * g++.dg/template/nested4.C: New test.
7617 2003-08-29 Mark Mitchell <mark@codesourcery.com>
7620 * g++.dg/template/non-dependent4.C: New test.
7623 * g++.dg/inherit/conv1.C: New test.
7625 2003-08-29 Mark Mitchell <mark@codesourcery.com>
7628 * g++.dg/ext/label1.C: New test.
7629 * g++.dg/ext/label2.C: Likewise.
7631 2003-08-28 Mark Mitchell <mark@codesourcery.com>
7633 * g++.dg/expr/cond3.C: New test.
7635 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7637 * gcc.dg/builtins-1.c: Add new builtin cases.
7639 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7641 * gcc.dg/builtins-1.c: Add new cases.
7642 * gcc.dg/torture/builtin-attr-1.c: Likewise.
7644 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7646 * gcc.dg/builtins-1.c: Add more math builtin tests.
7647 * gcc.dg/torture/builtin-attr-1.c: New test.
7649 2003-08-28 Mark Mitchell <mark@codesourcery.com>
7651 PR optimization/5079
7652 * g++.dg/opt/static3.C: New test.
7654 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7656 * gcc.misc-tests/gcov-10b.c: New test.
7658 2003-08-27 Mark Mitchell <mark@codesourcery.com>
7660 * g++.dg/opt/ptrmem3.C: New test.
7662 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
7664 2003-08-27 Jakub Jelinek <jakub@redhat.com>
7666 * gcc.dg/20030826-2.c: New test.
7668 2003-08-26 Roger Sayle <roger@eyesopen.com>
7671 * g77.f-torture/compile/12002.f: New test case.
7673 2003-08-26 Roger Sayle <roger@eyesopen.com>
7675 * gcc.dg/20030826-1.c: New test case.
7677 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
7679 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
7681 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
7684 * c++.dg/lookup/crash1.C: New test.
7686 * c++.dg/warn/noeffect3.C: New test.
7688 2003-08-25 Janis Johnson <janis187@us.ibm.com>
7690 * gcc.dg/compat/vector-1_x.c: Compile with -w.
7691 * gcc.dg/compat/vector-1_y.c: Ditto.
7692 * gcc.dg/compat/vector-2_x.c: Ditto.
7693 * gcc.dg/compat/vector-2_y.c: Ditto.
7695 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
7697 * gcc.dg/20030702-1.c: New test.
7699 2003-08-25 Mark Mitchell <mark@codesourcery.com>
7702 * g++.dg/ext/altivec-1.C: New test.
7704 2003-08-24 Richard Henderson <rth@redhat.com>
7706 * g++.dg/eh/simd-2.C: Add -w for x86.
7708 2003-08-23 Jakub Jelinek <jakub@redhat.com>
7710 * gcc.dg/20030815-1.c: New test.
7712 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7715 * g++.dg/parse/access6.C: New test.
7717 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7719 PR c++/641, c++/11876
7720 * g++.dg/template/friend22.C: New test.
7721 * g++.dg/template/friend23.C: Likewise.
7723 2003-08-22 Mark Mitchell <mark@codesourcery.com>
7725 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
7728 2003-08-22 Mark Mitchell <mark@codesourcery.com>
7730 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
7732 2003-08-22 Mark Mitchell <mark@codesourcery.com>
7734 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
7736 2003-08-22 Mark Mitchell <mark@codesourcery.com>
7738 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
7740 2003-08-22 Mark Mitchell <mark@codesourcery.com>
7742 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
7744 2003-08-21 Mark Mitchell <mark@codesourcery.com>
7747 * g++.dg/overload/prom1.C: New test.
7750 * g++.dg/parse/dtor2.C: New test.
7753 * g++.dg/parse/using2.C: New test.
7755 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
7758 * gcc.c-torture/compile/20030821-1.c: New.
7760 2003-08-20 Mark Mitchell <mark@codesourcery.com>
7763 * g++.dg/template/deduce2.C: New test.
7765 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
7767 * gcc.c-torture/execute/20030821-1.c: New test.
7769 2003-08-20 Roger Sayle <roger@eyesopen.com>
7772 * gcc.dg/20030820-1.c: New test case.
7774 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
7777 * g++.dg/warn/noeffect2.C: New test.
7779 2003-08-19 Mark Mitchell <mark@codesourcery.com>
7782 * g++.dg/template/dtor2.C: New test.
7785 * g++.dg/template/operator1.C: New test.
7786 * g++.dg/parse/operator4.C: New test.
7789 * g++.dg/expr/enum1.C: New test.
7790 * gcc.dg/c99-bool-1.c: Remove bogus warning.
7793 * g++.dg/parse/elab2.C: New test.
7794 * g++.dg/parse/typedef4.C: Change error message.
7795 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
7796 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
7797 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
7799 2003-08-19 Geoffrey Keating <geoffk@apple.com>
7801 * gcc.dg/pch/warn-1.c: New.
7802 * gcc.dg/pch/warn-1.hs: New.
7804 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
7807 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
7809 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
7811 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
7813 * gcc.dg/uninit-D.c: New Test.
7814 * gcc.dg/uninit-E.c: New Test.
7815 * gcc.dg/uninit-F.c: New Test.
7816 * gcc.dg/uninit-G.c: New Test.
7818 2003-08-19 Michael Ritzert <ritzert@t-online.de>
7820 * g++.dg/README: Describe the pch directory.
7822 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7825 * g++.dg/parse/access4.C: New test.
7826 * g++.dg/parse/access5.C: Likewise.
7827 * g++.old-deja/g++.jason/access17.C: Adjust error message.
7829 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
7831 * gcc.dg/noncompile/20030818-1.c: New.
7833 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
7836 * g++.dg/warn/noeffect1.C: New test.
7838 * g++.dg/template/scope2.C: New test.
7839 * g++.dg/template/error2.C: Correct dg-error
7841 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
7843 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
7845 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
7848 * g++.dg/template/warn1.C: New.
7850 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
7852 * g++.dg/template/error2.C: New test.
7853 * g++.dg/lookup/using7.C: Adjust errors
7854 * g++.old-deja/g++.pt/crash36.C: Likewise.
7855 * g++.old-deja/g++.pt/derived3.C: Likewise.
7857 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7859 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
7860 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
7861 * gcc.c-torture/execute/builtins/string-9.c: New, from
7862 string-opt-9.c. Adjust for execute/builtins framework.
7863 * gcc.c-torture/execute/string-opt-9.c: Delete.
7865 2003-08-12 Mark Mitchell <mark@codesourcery.com>
7867 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
7869 * g++.dg/parse/ret-type2.C: New test.
7872 * g++.dg/init/new8.C: New test.
7875 * g++.dg/parse/typedef5.C: New test.
7878 * g++.dg/parse/qualified2.C: New test.
7879 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
7882 2003-08-11 Mark Mitchell <mark@codesourcery.com>
7884 * g++.dg/conversion/ptrmem1.C: New test.
7886 2003-08-11 Jakub Jelinek <jakub@redhat.com>
7889 * gcc.dg/20030811-1.c: New test.
7892 * gcc.c-torture/execute/20030811-1.c: New test.
7894 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7896 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
7898 2003-08-10 Mark Mitchell <mark@codesourcery.com>
7901 * g++.dg/inherit/multiple1.C: New test.
7903 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
7905 * gcc.dg/spe1.c: New test.
7908 * g++.dg/expr/cast2.C: New test.
7911 * g++.dg/template/dependent-name2.C: New test.
7913 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
7915 * g++.dg/parse/crash11.C: Put the dg options in comments.
7917 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
7919 * lib/gcc-dg.exp: Update for diagnostic change.
7921 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7924 * g++.dg/parse/crash11.C: New test.
7926 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
7928 * gcc.dg/cpp/spacing1.c: Update.
7930 2003-08-04 Janis Johnson <janis187@us.ibm.com>
7933 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
7936 2003-08-04 Roger Sayle <roger@eyesopen.com>
7939 * gcc.c-torture/compile/20030804-1.c: New test case.
7941 2003-08-04 Roger Sayle <roger@eyesopen.com>
7943 * gcc.dg/20030804-1.c: New test case.
7945 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
7947 * gcc.dg/cpp/separate-1.c: New test.
7949 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
7952 * g++.dg/template/dependent-expr2.C: New test.
7955 * g++.dg/expr/ptrmem1.C: New test.
7957 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7960 * g++.dg/template/friend15.C: New test.
7962 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
7964 * lib/dg-pch.exp: Work round PCH bug.
7966 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7968 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
7969 builtins. Move cases from builtins-4.c here.
7971 * gcc.dg/torture/builtin-math-1.c: New test taken from
7972 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
7975 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
7978 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
7981 * g++.dg/template/using7.C: New test.
7983 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
7985 * import1.c, import2.c: New tests.
7987 2003-08-01 Jakub Jelinek <jakub@redhat.com>
7989 * g++.dg/eh/crossjump1.C: New test.
7991 2003-08-01 Mark Mitchell <mark@codesourcery.com>
7994 * g++.dg/template/using6.C: New test.
7997 * g++.dg/template/koenig2.C: New test.
7999 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8002 * g++.dg/parse/typedef4.C: New test.
8004 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8006 PR c++/8442, c++/8806
8007 * g++.dg/template/elab1.C: New test.
8008 * g++.dg/template/type2.C: Likewise.
8009 * g++.dg/template/ttp3.C: Adjust expected error message.
8010 * g++.old-deja/g++.law/visibility13.C: Likewise.
8011 * g++.old-deja/g++.niklas/t135.C: Likewise.
8012 * g++.old-deja/g++.pt/ttp41.C: Likewise.
8013 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
8015 * g++.old-deja/g++.pt/ttp44.C: Likewise.
8017 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
8020 * g++.dg/ext/stmtexpr1.C: New test.
8022 * g++.dg/opt/tmp1.C: New test.
8025 * g++.dg/parse/constant4.C: New test.
8028 * g++.dg/template/using5.C: New test.
8030 2003-07-31 Roger Sayle <roger@eyesopen.com>
8032 * gcc.dg/builtins-27.c: New test case.
8034 2003-07-31 Jakub Jelinek <jakub@redhat.com>
8036 * gcc.dg/tls/opt-7.c: New test.
8038 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
8040 * g++.old-deja/g++.other/crash18.C: Remove.
8042 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
8044 * g++.dg/template/explicit3.C: New.
8045 * g++.dg/template/explicit4.C: New.
8046 * g++.dg/template/explicit5.C: New.
8049 * g++.dg/template/memtmpl1.C: New.
8051 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
8054 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
8055 * gcc.dg/i386-387-5.c (dg-options): Likewise.
8057 2003-07-30 Jan Hubicka <jh@suse.cz>
8061 2003-07-29 Zack Weinberg <zack@codesourcery.com>
8063 * gcc.dg/struct-in-proto-1.c: New test.
8065 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
8067 * gcc.dg/cpp/include2.c: Only expect one message.
8069 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
8072 * g++.dg/template/using1.C: New test.
8073 * g++.dg/template/using2.C: New test.
8074 * g++.dg/template/using3.C: New test.
8075 * g++.dg/template/using4.C: New test.
8077 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
8079 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
8080 * gcc.c-torture/execute/string-opt-10.c: Likewise.
8082 2003-07-28 Jan Hubicka <jh@suse.cz>
8085 * g++.dg/opt/call1.C: New test.
8087 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
8090 * g++.dg/init/enum2.C: New test.
8091 * g++.dg/template/overload1.C: Add "-w" option.
8093 2003-07-28 <hp@bitrange.com>
8095 * gcc.dg/Wdeclaration-after-statement-1.c,
8096 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
8098 2003-07-28 Jakub Jelinek <jakub@redhat.com>
8100 * gcc.c-torture/compile/20030725-1.c: New test.
8102 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
8104 * gcc.dg/20030505.c: Only run for SPE.
8105 Remove definition of opaque type.
8107 2003-07-27 Mark Mitchell <mark@codesourcery.com>
8109 * g++.dg/template/ptrmem6.C: New test.
8111 2003-07-26 Geoffrey Keating <geoffk@apple.com>
8113 * gcc.c-torture/compile/zero-strct-2.c: New test.
8115 2003-07-25 Geoffrey Keating <geoffk@apple.com>
8117 * gcc.dg/intermod-1.c: New test.
8119 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
8122 * g++.dg/template/lookup2.C: New test.
8123 * g++.dg/template/memclass1.C: Remove instantiated from error.
8124 * g++.dg/other/error2.C: Tweak expected errors.
8127 * g++.dg/template/defarg3.C: New test.
8129 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
8131 2003-07-24 Mark Mitchell <mark@codesourcery.com>
8133 * g++.dg/inherit/access5.C: New test.
8135 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8138 * g++.dg/template/crash8.C: New test.
8140 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
8143 * gcc.dg/noncompile/incomplete-2.c: New test.
8145 2003-07-23 Mark Mitchell <mark@codesourcery.com>
8148 * g++.dg/inherit/access4.C: New test.
8151 * g++.dg/expr/cond2.C: New test.
8153 PR optimization/10679
8154 * g++.dg/opt/inline4.C: New test.
8156 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
8158 * g++.dg/parse/crash10: New test.
8160 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
8162 * g++.dg/ext/flexary1.C: New test.
8164 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8167 * g++.dg/template/crash9.C: New test.
8169 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8172 * g++.dg/parse/typedef3.C: New test.
8175 * g++.dg/parse/operator2.C: New test.
8178 * g++.dg/parse/def-tmpl-arg1.C: New test.
8181 * g++.dg/parse/funptr1.C: New test.
8184 * g++.dg/parse/ambig3.C: New test.
8187 * g++.dg/parse/operator3.C: New test.
8190 * g++.dg/parse/template10.C: New test.
8193 * g++.dg/parse/template11.C: New test.
8196 * g++.dg/parse/invalid-op1.C: New test.
8199 * g++.dg/parse/condexpr1.C: New test.
8201 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
8203 * g++.dg/ext/packed3.C: New test.
8204 * g++.dg/ext/packed4.C: New test.
8206 * gcc.dg/pack-test-3.c: New test.
8208 2003-07-21 Janis Johnson <janis187@us.ibm.com>
8210 * lib/compat.exp: Handle dg-options per source file.
8211 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
8212 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
8213 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
8214 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
8215 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
8216 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
8217 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
8218 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
8219 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
8220 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
8221 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
8222 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
8223 * g++.dg/compat/break/bitfield7_x.C: Ditto.
8224 * g++.dg/compat/break/bitfield7_y.C: Ditto.
8226 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
8229 * gcc.c-torture/execute/20030718-1.c: New test.
8231 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
8233 PR optimization/11536
8234 * gcc.dg/20030721-1.c: New test.
8236 2003-07-19 Mark Mitchell <mark@codesourcery.com>
8239 * g++.dg/template/lookup1.C: New test.
8241 2003-07-19 Zack Weinberg <zack@codesourcery.com>
8243 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
8244 diagnostics of ill-formed constructs involving labels.
8245 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
8246 the new 'previously defined here' message.
8248 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
8250 * g++.dg/parse/non-dependent2.C: New test.
8252 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
8254 * g++.dg/init/init-ref4.C: xfail on targets without
8257 2003-07-17 Jakub Jelinek <jakub@redhat.com>
8260 * gcc.c-torture/execute/20030717-1.c: New test.
8262 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8264 * g++.dg/opt/cfg1.C: New test.
8266 2003-07-17 Mark Mitchell <mark@codesourcery.com>
8268 PR optimization/11557
8269 * gcc.dg/20030717-1.c: New test.
8271 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
8274 * g++.dg/expr/crash-1.C: New test.
8277 * g++.dg/template/init3.C: New test.
8280 * g++.dg/template/non-dependent1.C: New test.
8283 * g++.dg/template/non-dependent2.C: New test.
8286 * g++.dg/template/non-dependent3.C: New test.
8289 * g++.dg/template/sizeof5.C: New test.
8291 2003-07-17 Geoffrey Keating <geoffk@apple.com>
8294 * gcc.c-torture/compile/mangle-1.c: New file.
8296 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8299 * g++.dg/parse/access3.C: New test.
8301 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
8304 * g++.dg/init/init-ref4.C: New test.
8306 2003-07-16 Mark Mitchell <mark@codesourcery.com>
8309 * g++.dg/parse/constant3.C: New test.
8310 * g++.dg/parse/crash7.C: Likewise.
8312 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
8315 * gcc.dg/i386-pentium4-not-mull.c: New.
8317 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
8319 * gcc.dg/asm-names.c (ymain): Make it weak.
8321 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8324 * g++.dg/template/friend21.C: New test.
8326 2003-07-16 Jakub Jelinek <jakub@redhat.com>
8328 * gcc.dg/cleanup-8.c: New test.
8329 * gcc.dg/cleanup-9.c: New test.
8331 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
8333 * g++.dg/ext/dll-MI1.h: New file.
8334 * g++.dg/ext/dllexport-MI1.C: New file.
8335 * g++.dg/ext/dllimport-MI1.C: New file.
8337 2003-07-15 Jakub Jelinek <jakub@redhat.com>
8339 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
8340 it does not have cmpstrsi patterns (just cmpmemsi).
8342 2003-07-15 Mark Mitchell <mark@codesourcery.com>
8345 * g++.dg/debug/debug8.C: New test.
8347 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8350 * g++.dg/template/crash7.C: New test.
8352 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
8355 * gcc.c-torture/compile/20030708-1.c: New.
8357 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
8359 * gcc.c-torture/execute/20030715-1.c: New test.
8361 2003-07-14 Geoffrey Keating <geoffk@apple.com>
8363 * gcc.dg/pch/inline-3.c: New file.
8364 * gcc.dg/pch/inline-3.hs: New file.
8365 * gcc.dg/pch/inline-4.c: New file.
8366 * gcc.dg/pch/inline-4.hs: New file.
8368 2003-07-14 Mark Mitchell <mark@codesourcery.com>
8371 * g++.dg/template/crash6.C: New test.
8374 * g++.dg/template/friend20.C: New test.
8377 * g++.dg/template/overload2.C: New test.
8379 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8381 PR optimization/11440
8382 * gcc.c-torture/execute/20030714-1.c: New test.
8384 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8387 * g++.dg/template/partial2.C: New test.
8389 2003-07-13 Mark Mitchell <mark@codesourcery.com>
8392 * g++.dg/template/anon1.C: New test.
8396 * g++.dg/parse/template9.C: Likewise.
8397 * g++.dg/template/crash4.C: New test.
8398 * g++.dg/template/koenig1.C: Likewise.
8399 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
8400 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
8401 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
8403 * g++.old-deja/g++.jason/template36.C: Likewise.
8404 * g++.old-deja/g++.mike/p1989.C: Likewise.
8405 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
8406 * g++.old-deja/g++.pt/ttp20.C: Use this->.
8407 * g++.old-deja/g++.pt/ttp21.C: Use this->.
8408 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
8410 * g++.old-deja/g++.pt/union2.C: Use this->.
8412 2003-07-11 Jakub Jelinek <jakub@redhat.com>
8414 * gcc.dg/20030711-1.c: New test.
8416 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
8419 * g++.dg/parse/args1.C: New test.
8420 * g++.pt/defarg8.C: Change expected errors.
8422 2003-07-11 Mark Mitchell <mark@codesourcery.com>
8425 * g++.dg/template/nontype2.C: New test.
8428 * g++.dg/parse/template8.C: New test.
8431 * g++.dg/template/scope1.C: New test.
8433 * g++.dg/warn/Wsign-compare-1.C: New test.
8435 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
8437 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
8439 2003-07-10 Mark Mitchell <mark@codesourcery.com>
8442 * g++.dg/template/explicit2.C: New test.
8445 * g++.dg/warn/pedantic1.C: New test.
8447 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
8450 * g++.dg/other/field1.C: New test.
8452 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
8455 * gcc.c-torture/compile/20030707-1.c: New.
8457 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8460 * g++.dg/template/access12.C: New test.
8462 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
8464 * g++.dg/bprob/bprob.exp (prof_ext): Update.
8465 * g77.dg/bprob/bprob.exp (prof_ext): Update.
8466 * gcc.misc-tests/bprob.exp (prof_ext): Update.
8467 * gcc.misc-tests/gcov.exp: Update
8468 * g++.dg/gcov/gcov.exp: Update
8469 * lib/gcov.exp: Update.
8471 2003-07-08 Mark Mitchell <mark@codesourcery.com>
8473 * g++.dg/abi/mangle17.C: Make sure template expressions are
8475 * g++.dg/abi/mangle4.C: Mark erroneous casts.
8476 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
8477 * g++.dg/opt/stack1.C: Remove erroneous code.
8478 * g++.dg/parse/template7.C: New test.
8479 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
8480 * g++.old-deja/g++.pt/crash4.C: Likewise.
8482 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8484 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
8485 with zero or one occurence of `$' after the initial `L'.
8487 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
8489 * gcc.c-torture/compile/20030704-1.c: Add a comment.
8491 2003-07-08 Roger Sayle <roger@eyesopen.com>
8494 * gcc.dg/Wunreachable-6.c: New testcase.
8495 * gcc.dg/Wunreachable-7.c: New testcase.
8497 2003-07-08 Jakub Jelinek <jakub@redhat.com>
8500 * gcc.dg/20030708-1.c: New test.
8502 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
8504 * gcc.dg/compat/sdata-section.h: New file.
8505 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
8506 * gcc.dg/torture/mips-sdata-1.c: New test.
8508 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8511 * g++.dg/template/friend19.C: New test.
8513 2003-07-08 Jakub Jelinek <jakub@redhat.com>
8515 * g++.dg/opt/strength-reduce.C: New test.
8517 2003-07-07 Roger Sayle <roger@eyesopen.com>
8520 * gcc.dg/20030707-1.c: New testcase.
8522 2003-07-07 Roger Sayle <roger@eyesopen.com>
8524 PR optimization/11059
8525 * g++.dg/opt/emptyunion.C: New testcase.
8527 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8528 Eric Botcazou <ebotcazou@libertysurf.fr>
8530 * g++.dg/opt/stack1.C: New test.
8532 2003-07-05 Mark Mitchell <mark@codesourcery.com>
8534 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
8538 * g++.dg/expr/static_cast3.C: New test.
8540 2003-07-04 Zack Weinberg <zack@codesourcery.com>
8542 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
8544 * gcc.dg/concat.c: Concatenation of string constants with
8545 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
8546 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
8547 * gcc.dg/cpp/escape-2.c: Use wide character constants where
8548 necessary to avoid multi-character character constant warning.
8549 * gcc.dg/cpp/escape.c: Likewise.
8550 * gcc.dg/cpp/ucs.c: Likewise.
8551 Remove backslashes from dg-bogus comments, as they confuse Tcl.
8554 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
8557 * gcc.c-torture/compile/20030704-1.c: New.
8559 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
8561 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
8563 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
8565 PR c++/5287, PR c++/7910, PR c++/11021
8566 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
8568 * g++.dg/ext/dllimport2.C: Add tests for warnings.
8569 * g++.dg/ext/dllimport3.C: Likewise.
8570 * g++.dg/ext/dllimport4.C: New file.
8571 * g++.dg/ext/dllimport5.C: New file.
8572 * g++.dg/ext/dllimport6.C: New file.
8573 * g++.dg/ext/dllimport7.C: New file.
8574 * g++.dg/ext/dllimport8.C: New file.
8575 * g++.dg/ext/dllimport9.C: New file.
8576 * g++.dg/ext/dllimport10.C: New file.
8577 * g++.dg/ext/dllexport1.C: New file.
8579 2003-07-03 Mark Mitchell <mark@codesourcery.com>
8581 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
8582 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
8584 2003-07-03 Roger Sayle <roger@eyesopen.com>
8586 * gcc.dg/builtins-25.c: New testcase.
8587 * gcc.dg/builtins-26.c: New testcase.
8589 2003-07-03 Janis Johnson <janis187@us.ibm.com>
8591 * gcc.dg/compat/vector-defs.h: New file.
8592 * gcc.dg/compat/vector-setup.h: New file.
8593 * gcc.dg/compat/vector-check.h: New file.
8594 * gcc.dg/compat/vector-1_main.c: New file.
8595 * gcc.dg/compat/vector-1_x.c: New file.
8596 * gcc.dg/compat/vector-1_y.c: New file.
8597 * gcc.dg/compat/vector-2_main.c: New file.
8598 * gcc.dg/compat/vector-2_x.c: New file.
8599 * gcc.dg/compat/vector-2_y.c: New file.
8601 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
8602 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
8603 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
8604 * gcc.dg/compat/struct-align-1.h: New file.
8605 * gcc.dg/compat/struct-align-1_main.c: New file.
8606 * gcc.dg/compat/struct-align-1_x.c: New file.
8607 * gcc.dg/compat/struct-align-1_y.c: New file.
8608 * gcc.dg/compat/struct-align-2.h: New file.
8609 * gcc.dg/compat/struct-align-2_main.c: New file.
8610 * gcc.dg/compat/struct-align-2_x.c: New file.
8611 * gcc.dg/compat/struct-align-2_y.c: New file.
8613 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
8614 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
8615 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
8616 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
8617 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
8618 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
8619 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
8620 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
8621 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
8622 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
8623 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
8624 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
8625 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
8626 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
8627 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
8628 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
8629 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
8630 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
8631 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
8632 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
8633 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
8634 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
8635 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
8636 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
8637 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
8638 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
8639 * gcc.dg/compat/struct-return-10_x.c: Ditto.
8640 * gcc.dg/compat/struct-return-2_x.c: Ditto.
8641 * gcc.dg/compat/struct-return-3_x.c: Ditto.
8643 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
8645 * gcc.dg/i386-call-1.c: New test.
8647 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
8650 * g++.dg/parse/defarg4.C: New.
8652 2003-07-03 Roger Sayle <roger@eyesopen.com>
8655 * gcc.c-torture/compile/20030703-1.c: New test case.
8657 2003-07-03 Mark Mitchell <mark@codesourcery.com>
8659 * g++.dg/template/local3.C: Remove extra semicolon.
8661 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
8663 * gcc.dg/i386-volatile-1.c: New test.
8665 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
8668 * g++.dg/other/offsetof2.C: XFAIL.
8669 * g++.dg/other/offsetof5.C: New.
8672 * g++.dg/template/error1.C: New.
8675 * g++.dg/template/dependent-expr1.C: New.
8677 2003-07-01 Mark Mitchell <mark@codesourcery.com>
8680 * g++.dg/template/local3.C: New test.
8683 * g++.dg/lookup/scoped6.C: New test.
8685 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
8688 * g++.dg/other/error7.C: New test.
8690 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
8692 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
8693 * g++.old-deja/g++.abi/vtable3.h: Likewise.
8694 * g++.old-deja/g++.law/code-gen5.C: Likewise.
8695 * g++.old-deja/g++.other/union2.C: Likewise.
8696 * gcc.dg/c90-const-expr-2.c: Likewise.
8697 * gcc.dg/c90-const-expr-3.c: Likewise.
8698 * gcc.dg/c99-const-expr-2.c: Likewise.
8699 * gcc.dg/c99-const-expr-3.c: Likewise.
8700 * gcc.dg/concat.c: Likewise.
8702 2003-07-01 Mark Mitchell <mark@codesourcery.com>
8705 * g++.dg/init/static1.C: New test.
8707 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8709 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
8710 * g++.old-deja/g++.other/access2.C: Likewise.
8711 * g++.old-deja/g++.other/decl2.C: Likewise.
8712 * gcc.c-torture/execute/20020615-1.c: Likewise.
8714 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
8717 * g++.dg/template/sizeof4.C: New test.
8719 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
8721 * g++.dg/other/error6.C: New test.
8723 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
8726 * g++.dg/parse/constant2.C: New test.
8728 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
8731 * g++.dg/other/error5.C: New test.
8733 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8735 * gcc.dg/format/gcc_diag-1.c: New test.
8737 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
8739 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
8741 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
8743 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
8744 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
8745 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
8747 2003-06-28 Jakub Jelinek <jakub@redhat.com>
8749 * gcc.c-torture/execute/builtins/string-8.c: New test.
8750 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
8751 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
8752 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
8754 2003-06-27 Mark Mitchell <mark@codesourcery.com>
8757 * g++.dg/ext/typeof6.C: New test.
8759 2003-06-27 Mark Mitchell <mark@codesourcery.com>
8762 * g++.dg/init/enum1.C: New test.
8764 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
8766 * gcc.dg/20030627-1.c: New test.
8768 2003-06-26 Mark Mitchell <mark@codesourcery.com>
8771 * g++.dg/expr/static_cast2.C: New test.
8773 2003-06-26 Roger Sayle <roger@eyesopen.com>
8774 Jakub Jelinek <jakub@redhat.com>
8776 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
8777 sprintf(dst,"%s",src) optimization.
8778 * gcc.c-torture/execute/20030626-1.c: New test case.
8779 * gcc.c-torture/execute/20030626-2.c: New test case.
8781 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
8783 * gcc.c-torture/execute/multi-ix.c: New test.
8785 * gcc.c-torture/execute/simd-4.c (main):
8786 Added missing semicolon at end of union.
8788 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
8791 * g++.dg/template/explicit-instantiation3.C: New test.
8793 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
8795 * gcc.dg/20030626-1.c: Use signed char.
8797 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
8799 * gcc.dg/20030626-1.c: New test.
8801 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
8803 * const-str-2.m: Update.
8805 2003-06-25 Mark Mitchell <mark@codesourcery.com>
8808 * g++.dg/rtti/dyncast1.C: New test.
8809 * g++.dg/abi/mangle4.C: Correct base-specifier access.
8810 * g++.dg/lookup/scoped1.C: Remove XFAIL.
8811 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
8814 * g++.dg/expr/static_cast1.C: New test.
8816 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
8818 * gcc.dg/20030625-1.c: New test.
8820 2003-06-24 Roger Sayle <roger@eyesopen.com>
8822 * gcc.c-torture/compile/20030624-1.c: New test case.
8824 2003-06-24 Jakub Jelinek <jakub@redhat.com>
8826 * gcc.c-torture/execute/string-opt-17.c: New test.
8828 2003-06-24 Mark Mitchell <mark@codesourcery.com>
8831 * g++.dg/parse/crash6.C: New test.
8833 2003-06-23 Roger Sayle <roger@eyesopen.com>
8835 * gcc.dg/builtins-24.c: New test case.
8837 2003-06-23 Jakub Jelinek <jakub@redhat.com>
8839 * g++.dg/opt/operator1.C: New test.
8841 2003-06-22 Roger Sayle <roger@eyesopen.com>
8843 * gcc.c-torture/execute/string-opt-16.c: New test case.
8845 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
8847 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
8848 * g++.old-deja/g++.other/conv7.C: Likewise
8849 * g++.old-deja/g++.other/overcnv2.C: Likewise.
8850 * g++.old-deja/g++.other/overload14.C: Likewise.
8852 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
8854 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
8855 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
8857 2003-06-20 Mark Mitchell <mark@codesourcery.com>
8860 * g++.dg/warn/Winline-3.C: New test.
8862 2003-06-20 Mark Mitchell <mark@codesourcery.com>
8864 * lib/target-supports.exp (check_alias_available): Make the test
8865 program acceptable to the Solaris assembler.
8868 * g++.dg/template/memclass2.C: New test.
8870 2003-06-20 Mark Mitchell <mark@codesourcery.com>
8871 Eric Botcazou <ebotcazou@libertysurf.fr>
8873 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
8874 data for non-matching targets.
8875 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
8877 2003-06-20 Mark Mitchell <mark@codesourcery.com>
8880 * g++.dg/template/member3.C: New test.
8882 2003-06-19 Mark Mitchell <mark@codesourcery.com>
8885 * g++.dg/template/func1.C: New test.
8888 * g++.dg/template/static4.C: New test.
8889 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
8892 * g++.dg/init/ref7.C: New test.
8894 2003-06-19 Matt Austern <austern@apple.com>
8897 * g++.dg/anew1.C: New test.
8898 * g++.dg/anew2.C: New test.
8899 * g++.dg/anew3.C: New test.
8900 * g++.dg/anew4.C: New test.
8902 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
8904 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
8906 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
8908 * gcc.c-torture/execute/simd-4.c (main): Make expected value
8911 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
8913 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
8916 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
8918 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
8919 * gcc.c-torture/compile/961203-1.c: Likewise.
8920 * gcc.c-torture/compile/980506-1.c: Likewise.
8922 2003-06-17 Mark Mitchell <mark@codesourcery.com>
8925 * g++.dg/lookup/using7.C: New test.
8927 2003-06-17 Mark Mitchell <mark@codesourcery.com>
8930 * g++.dg/abi/conv1.C: Remove it.
8931 * g++.dg/template/conv7.C: New test.
8932 * g++.dg/template/conv8.C: Likewise.
8933 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
8934 conversion operator.
8936 2003-06-17 Janis Johnson <janis187@us.ibm.com>
8938 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
8939 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
8940 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
8941 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
8942 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
8943 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
8944 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
8945 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
8946 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
8947 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
8948 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
8949 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
8950 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
8951 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
8952 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
8953 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
8954 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
8955 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
8956 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
8957 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
8958 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
8959 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
8960 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
8961 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
8962 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
8963 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
8964 * gcc.dg/compat/struct-return-10_x.c: Ditto.
8965 * gcc.dg/compat/struct-return-2_x.c: Ditto.
8966 * gcc.dg/compat/struct-return-3_x.c: Ditto.
8968 2003-06-16 Mark Mitchell <mark@codesourcery.com>
8970 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
8971 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
8974 2003-06-16 Roger Sayle <roger@eyesopen.com>
8976 * gcc.dg/i386-387-5.c: New test case.
8977 * gcc.dg/i386-387-6.c: New test case.
8978 * gcc.dg/builtins-23.c: New test case.
8980 2003-06-15 Roger Sayle <roger@eyesopen.com>
8982 * gcc.dg/builtins-22.c: New test case.
8983 * gcc.dg/i386-387-1.c: Update to test exp.
8984 * gcc.dg/i386-387-2.c: Likewise.
8986 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8988 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
8990 2003-06-12 Mark Mitchell <mark@codesourcery.com>
8992 * lib/gcc-dg.exp (dg-require-dll): New function.
8993 (dg-xfail-if): Likewise.
8994 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
8997 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
8998 * gcc.c-torture/compile/20001205-1.c: Likewise.
8999 * gcc.c-torture/compile/20001226-1.c: Likewise.
9000 * gcc.c-torture/compile/20010518-2.c: Likewise.
9001 * gcc.c-torture/compile/20020312-1.c: Likewise.
9002 * gcc.c-torture/compile/20020604-1.c: Likewise.
9003 * gcc.c-torture/compile/920501-12.c: Likewise.
9004 * gcc.c-torture/compile/920501-4.c: Likewise.
9005 * gcc.c-torture/compile/920520-1.c: Likewise.
9006 * gcc.c-torture/compile/920521-1.c: Likewise.
9007 * gcc.c-torture/compile/920625-1.c: Likewise.
9008 * gcc.c-torture/compile/961203-1.c: Likewise.
9009 * gcc.c-torture/compile/980506-1.c: Likewise.
9010 * gcc.c-torture/compile/981006-1.c: Likewise.
9011 * gcc.c-torture/compile/981022-1.c: Likewise.
9012 * gcc.c-torture/compile/981223-1.c: Likewise.
9013 * gcc.c-torture/compile/990617-1.c: Likewise.
9014 * gcc.c-torture/compile/dll.c: Likewise.
9015 * gcc.c-torture/compile/labels-3.c: Likewise.
9016 * gcc.c-torture/compile/mipscop-1.c: Likewise.
9017 * gcc.c-torture/compile/mipscop-2.c: Likewise.
9018 * gcc.c-torture/compile/mipscop-3.c: Likewise.
9019 * gcc.c-torture/compile/mipscop-4.c: Likewise.
9020 * gcc.c-torture/compile/simd-5.c: Likewise.
9021 * gcc.c-torture/compile/20000804-1.x: Remove.
9022 * gcc.c-torture/compile/20001205-1.x: Likewise.
9023 * gcc.c-torture/compile/20001226-1.x: Likewise.
9024 * gcc.c-torture/compile/20010518-2.x: Likewise.
9025 * gcc.c-torture/compile/20020312-1.x: Likewise.
9026 * gcc.c-torture/compile/20020604-1.x: Likewise.
9027 * gcc.c-torture/compile/920501-12.x: Likewise.
9028 * gcc.c-torture/compile/920501-4.x: Likewise.
9029 * gcc.c-torture/compile/920520-1.x: Likewise.
9030 * gcc.c-torture/compile/920521-1.x: Likewise.
9031 * gcc.c-torture/compile/920625-1.x: Likewise.
9032 * gcc.c-torture/compile/961203-1.x: Likewise.
9033 * gcc.c-torture/compile/980506-1.x: Likewise.
9034 * gcc.c-torture/compile/981006-1.x: Likewise.
9035 * gcc.c-torture/compile/981022-1.x: Likewise.
9036 * gcc.c-torture/compile/981223-1.x: Likewise.
9037 * gcc.c-torture/compile/990617-1.x: Likewise.
9038 * gcc.c-torture/compile/mipscop-1.x: Likewise.
9039 * gcc.c-torture/compile/mipscop-2.x: Likewise.
9040 * gcc.c-torture/compile/mipscop-3.x: Likewise.
9041 * gcc.c-torture/compile/mipscop-4.x: Likewise.
9042 * gcc.c-torture/compile/simd-5.x: Likewise.
9044 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
9046 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
9048 * gcc.c-torture/execute/20030611-1.c: New test.
9050 2003-06-12 Roger Sayle <roger@eyesopen.com>
9053 * gcc.dg/20030612-1.c: New test case.
9055 2003-06-12 Mark Mitchell <mark@codesourcery.com>
9058 * g++.dg/expr/cast1.C: New test.
9060 2003-06-12 Roger Sayle <roger@eyesopen.com>
9062 * gcc.dg/builtins-21.c: New test case.
9064 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
9066 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
9067 options instead of at the end.
9068 * lib/objc.exp (objc_target_compile): Likewise.
9070 2003-06-11 Mark Mitchell <mark@codesourcery.com>
9073 * g++.dg/parse/error1.C: New test.
9075 2003-06-11 Janis Johnson <janis187@us.ibm.com>
9077 * gcc.dg/compat/struct-by-value-11_main.c: New file.
9078 * gcc.dg/compat/struct-by-value-11_x.c: New file.
9079 * gcc.dg/compat/struct-by-value-11_y.c: New file.
9080 * gcc.dg/compat/struct-by-value-12_main.c: New file.
9081 * gcc.dg/compat/struct-by-value-12_x.c: New file.
9082 * gcc.dg/compat/struct-by-value-12_y.c: New file.
9083 * gcc.dg/compat/struct-by-value-13_main.c: New file.
9084 * gcc.dg/compat/struct-by-value-13_x.c: New file.
9085 * gcc.dg/compat/struct-by-value-13_y.c: New file.
9086 * gcc.dg/compat/struct-by-value-14_main.c: New file.
9087 * gcc.dg/compat/struct-by-value-14_x.c: New file.
9088 * gcc.dg/compat/struct-by-value-14_y.c: New file.
9089 * gcc.dg/compat/struct-by-value-15_main.c: New file.
9090 * gcc.dg/compat/struct-by-value-15_x.c: New file.
9091 * gcc.dg/compat/struct-by-value-15_y.c: New file.
9092 * gcc.dg/compat/struct-by-value-16_main.c: New file.
9093 * gcc.dg/compat/struct-by-value-16_x.c: New file.
9094 * gcc.dg/compat/struct-by-value-16_y.c: New file.
9095 * gcc.dg/compat/struct-by-value-17_main.c: New file.
9096 * gcc.dg/compat/struct-by-value-17_x.c: New file.
9097 * gcc.dg/compat/struct-by-value-17_y.c: New file.
9098 * gcc.dg/compat/struct-by-value-18_main.c: New file.
9099 * gcc.dg/compat/struct-by-value-18_x.c: New file.
9100 * gcc.dg/compat/struct-by-value-18_y.c: New file.
9102 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
9103 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
9104 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
9105 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
9106 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
9107 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
9108 * gcc.dg/compat/scalar-return-3_main.c: New file.
9109 * gcc.dg/compat/scalar-return-3_x.c: New file.
9110 * gcc.dg/compat/scalar-return-3_y.c: New file.
9111 * gcc.dg/compat/scalar-return-4_main.c: New file.
9112 * gcc.dg/compat/scalar-return-4_x.c: New file.
9113 * gcc.dg/compat/scalar-return-4_y.c: New file.
9115 2003-06-10 Janis Johnson <janis187@us.ibm.com>
9117 * gcc.dg/compat/fp2-struct-check.h: New file.
9118 * gcc.dg/compat/fp2-struct-defs.h: New file.
9119 * gcc.dg/compat/fp2-struct-init.h: New file.
9120 * gcc.dg/compat/struct-by-value-10_main.c: New file.
9121 * gcc.dg/compat/struct-by-value-10_x.c: New file.
9122 * gcc.dg/compat/struct-by-value-10_y.c: New file.
9123 * gcc.dg/compat/struct-return-10_main.c: New file.
9124 * gcc.dg/compat/struct-return-10_x.c: New file.
9125 * gcc.dg/compat/struct-return-10_y.c: New file.
9127 * gcc.dg/compat/compat-common.h: New file.
9128 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
9129 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
9130 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
9131 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
9132 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
9133 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
9134 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
9135 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
9136 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
9137 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
9138 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
9139 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
9140 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
9141 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
9142 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
9143 * gcc.dg/compat/small-struct-check.h: Ditto.
9144 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
9145 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
9146 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
9147 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
9148 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
9149 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
9150 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
9151 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
9152 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
9153 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
9154 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
9155 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
9156 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
9157 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
9158 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
9159 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
9160 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
9161 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
9162 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
9163 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
9164 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
9165 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
9166 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
9167 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
9168 * gcc.dg/compat/struct-return-2_main.c: Ditto.
9169 * gcc.dg/compat/struct-return-2_x.c: Ditto.
9170 * gcc.dg/compat/struct-return-2_y.c: Ditto.
9171 * gcc.dg/compat/struct-return-3_main.c: Ditto.
9172 * gcc.dg/compat/struct-return-3_x.c: Ditto.
9173 * gcc.dg/compat/struct-return-3_y.c: Ditto.
9175 2003-06-10 Geoffrey Keating <geoffk@apple.com>
9177 * g++.dg/pch/static-1.C: New file.
9178 * g++.dg/pch/static-1.Hs: New file.
9180 2003-06-10 Richard Henderson <rth@redhat.com>
9182 * gcc.dg/asm-7.c: Adjust expected warning text.
9184 2003-06-10 Roger Sayle <roger@eyesopen.com>
9186 * gcc.dg/builtins-20.c: New test case.
9188 2003-06-10 Mark Mitchell <mark@codesourcery.com>
9191 * g++.dg/opt/template1.C: New test.
9193 2003-06-09 Mark Mitchell <mark@codesourcery.com>
9195 * lib/gcc-dg.exp (dg-test): Clear additional_files and
9198 2003-05-21 David Taylor <dtaylor@emc.com>
9200 * gcc.dg/Wpadded.c: New file.
9202 2003-06-09 Mark Mitchell <mark@codesourcery.com>
9204 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
9205 * gcc.dg/special/weak-2.c: Add dg-require-weak.
9206 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
9209 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
9211 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
9213 2003-06-09 Mark Mitchell <mark@codesourcery.com>
9215 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
9216 (dg-require-alias): Likewise.
9217 (dg-require-gc-sections): Likewise.
9218 * lib/target-supports.exp (check_gc_sections_available): Likewise.
9220 2003-06-08 Richard Henderson <rth@redhat.com>
9222 * gcc.dg/20011029-2.c: Fix the array reference.
9223 * gcc.dg/asm-7.c: New.
9225 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
9227 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
9229 2003-06-08 Mark Mitchell <mark@codesourcery.com>
9231 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
9232 (dg-require-gc-sections): Likewise.
9234 2003-06-08 Jan Hubicka <jh@suse.cz>
9236 * i386-cmov1.c: Fix regular expression.
9237 * i386-cvt-1.c: Likewise.
9238 * i386-local.c: Likewise.
9239 * i386-local2.c: Likewise.
9240 * i386-mul.c: Likewise.
9241 * i386-ssetype-1.c: Likewise.
9242 * i386-ssetype-3.c: Likewise.
9243 * i386-ssetype-5.c: Likewise.
9245 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9248 * g++.dg/warn/implicit-typename2.C: New test.
9249 * g++.dg/warn/implicit-typename3.C: New test.
9251 2003-06-07 Richard Henderson <rth@redhat.com>
9253 * g++.dg/other/offsetof3.C: Use size_t.
9254 * g++.dg/other/offsetof4.C: Likewise.
9256 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
9258 * lib/copy-file.exp: New. Implement gcc_copy_files.
9260 * lib/dg-pch.exp: Load copy-file.exp
9261 (dg-pch): Use gcc_copy_files instead of "file copy".
9263 2003-06-06 Mark Mitchell <mark@codesourcery.com>
9265 * gcc.dg/weak/weak.exp: Simplify.
9266 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
9267 * gcc.dg/weak/weak-1.c: Likewise.
9268 * gcc.dg/weak/weak-2.c: Likewise.
9269 * gcc.dg/weak/weak-3.c: Likewise.
9270 * gcc.dg/weak/weak-4.c: Likewise.
9271 * gcc.dg/weak/weak-5.c: Likewise.
9272 * gcc.dg/weak/weak-6.c: Likewise.
9273 * gcc.dg/weak/weak-7.c: Likewise.
9274 * gcc.dg/weak/weak-8.c: Likewise.
9275 * gcc.dg/weak/weak-9.c: Likewise.
9277 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
9279 gcc.c-torture/execute/20030606-1.c: New.
9281 2003-06-06 Roger Sayle <roger@eyesopen.com>
9283 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
9284 * gcc.dg/builtins-19.c: Likewise.
9286 2003-06-06 Roger Sayle <roger@eyesopen.com>
9288 * gcc.dg/builtins-2.c: Add some more tests.
9289 * gcc.dg/builtins-18.c: New test case.
9290 * gcc.dg/builtins-19.c: New test case.
9292 2003-06-06 Roger Sayle <roger@eyesopen.com>
9293 Jim Wilson <wilson@tuliptree.org>
9295 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
9297 2003-06-06 Jakub Jelinek <jakub@redhat.com>
9299 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
9300 mempcpy/stpcpy calls not to be optimized into something else.
9301 * gcc.c-torture/execute/string-opt-3.c: Moved to...
9302 * gcc.c-torture/execute/builtins/string-7.c: ...here.
9303 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
9305 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9307 * gcc.dg/format/asm_fprintf-1.c: New test.
9309 2003-06-05 Mark Mitchell <mark@codesourcery.com>
9311 * lib/gcc-defs.exp (additional_sources): New variable.
9312 (dg-additional-sources): New function.
9313 (additional_files): New variable.
9314 (dg-additional-files): New function.
9315 (dg-additional-files-options): Likewise.
9316 * lib/gcc-dg.exp (dg-require-weak): New function.
9317 (dg-require-alias): Likewise.
9318 (dg-require-gc-sections): Likewise.
9319 * lib/target-supports.exp (check_alias_available): Remove testfile
9321 (check_gc_sections_available): New function.
9322 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
9323 (dg-gpp-additional-files): Likewise.
9324 * lib/g++.exp (additional_sources): Remove.
9325 (additional_files): Likewise.
9326 (g++_target_compile): Use dg-additional-files-options.
9328 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
9330 * gcc.dg/special/ecos.exp: Remove.
9331 * gcc.dg/special/20000419-2.c: Use dg-require-*.
9332 * gcc.dg/special/alias-1.c: Likewise.
9333 * gcc.dg/special/alias-2.c: Likewise.
9334 * gcc.dg/special/gcsec-1.c: Likewise.
9335 * gcc.dg/special/weak-1.c: Likewise.
9336 * gcc.dg/special/weak-2.c: Likewise.
9337 * gcc.dg/special/wkali-1.c: Likewise.
9338 * gcc.dg/special/wkali-2.c: Likewise.
9340 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
9341 dg-gpp-additional-*.
9342 * g++.dg/special/conpr-3.C: Likewise.
9343 * g++.dg/special/conpr-4.C: Likewise.
9344 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
9345 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
9346 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
9347 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
9348 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
9349 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
9350 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
9351 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
9352 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
9353 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
9354 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
9355 * g++.old-deja/g++.other/comdat1.C: Likewise.
9356 * g++.old-deja/g++.other/comdat2.C: Likewise.
9357 * g++.old-deja/g++.other/comdat3.C: Likewise.
9358 * g++.old-deja/g++.other/ctor1.C: Likewise.
9359 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
9361 2003-06-05 Richard Henderson <rth@redhat.com>
9363 * gcc.dg/debug/20030605-1.c: New.
9365 2003-06-04 Mark Mitchell <mark@codesourcery.com>
9367 * README.QMTEST: Update.
9369 2003-06-04 Richard Henderson <rth@redhat.com>
9371 * gcc.dg/cleanup-1.c: New.
9372 * gcc.dg/cleanup-2.c: New.
9373 * gcc.dg/cleanup-3.c: New.
9374 * gcc.dg/cleanup-4.c: New.
9375 * gcc.dg/cleanup-5.c: New.
9376 * gcc.dg/cleanup-6.c: New.
9377 * gcc.dg/cleanup-7.c: New.
9379 2003-06-04 Mark Mitchell <mark@codesourcery.com>
9381 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
9383 * lib/dg-pch.exp: New file.
9384 * g++.dg/pch/pch.exp: Use dg-pch.exp.
9385 * gcc.dg/pch/pch.exp: Likewise.
9387 2003-06-04 Roger Sayle <roger@eyesopen.com>
9389 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
9390 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
9391 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
9392 * gcc.dg/builtins-17.c: New test case.
9393 * gcc.dg/i386-387-4.c: New test case.
9394 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
9396 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9398 * gcc.dg/ultrasp9.c: New test.
9400 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9402 * gcc.c-torture/compile/20030604-1.c: New test.
9403 * gcc.dg/sparc-constant-1.c: New test.
9405 2003-06-03 Glen Nakamura <glen@imodulo.com>
9407 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
9409 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
9411 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
9413 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
9414 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
9416 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
9418 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
9420 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9423 * g++.dg/template/spec10.C: New test.
9425 2003-06-03 Roger Sayle <roger@eyesopen.com>
9427 * gcc.dg/builtins-16.c: New test case.
9429 2003-06-03 Jakub Jelinek <jakub@redhat.com>
9431 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
9432 mempcpy test with post-increments.
9433 * gcc.c-torture/execute/string-opt-3.c: New test.
9434 * gcc.dg/string-opt-1.c: New test.
9436 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
9439 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
9441 2003-06-02 Mark Mitchell <mark@codesourcery.com>
9443 * lib/scanasm.exp (dg-scan): New function, factored out of ...
9444 (scan-assembler): ... here. Use dg-scan.
9445 (scan-assembler-not): Likewise.
9446 (scan-file): New function.
9447 (scan-file-not): Likewise.
9448 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
9449 * gcc.dg/cpp/_Pragma4.c: Likewise.
9450 * gcc.dg/cpp/_Pragma5.c: Likewise.
9451 * gcc.dg/cpp/avoidpaste1.c: Likewise.
9452 * gcc.dg/cpp/avoidpaste2.c: Likewise.
9453 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
9454 * gcc.dg/cpp/cmdlne-P.c: Likewise.
9455 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
9456 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
9457 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
9458 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
9459 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
9460 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
9461 * gcc.dg/cpp/cxxcom1.c: Likewise.
9462 * gcc.dg/cpp/line1.c: Likewise.
9463 * gcc.dg/cpp/maccom1.c: Likewise.
9464 * gcc.dg/cpp/maccom2.c: Likewise.
9465 * gcc.dg/cpp/maccom3.c: Likewise.
9466 * gcc.dg/cpp/maccom4.c: Likewise.
9467 * gcc.dg/cpp/maccom5.c: Likewise.
9468 * gcc.dg/cpp/maccom6.c: Likewise.
9469 * gcc.dg/cpp/multiline.c: Likewise.
9470 * gcc.dg/cpp/spacing1.c: Likewise.
9471 * gcc.dg/cpp/spacing2.c: Likewise.
9472 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
9473 * gcc.dg/cpp/trad/maccom1.c: Likewise.
9474 * gcc.dg/cpp/trad/maccom2.c: Likewise.
9475 * gcc.dg/cpp/trad/maccom3.c: Likewise.
9476 * gcc.dg/cpp/trad/maccom4.c: Likewise.
9477 * gcc.dg/cpp/trad/maccom6.c: Likewise.
9478 * gcc.dg/cpp/cxxcom2.c: Likewise.
9479 * gcc.dg/cpp/cxxcom2.h: New file.
9481 * gcc.dg/cpp/truefalse.cpp: Move it to ...
9482 * g++.dg/cpp/truefalse.C: Here.
9483 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
9485 2003-06-01 Loren James Rittle <ljrittle@acm.org>
9487 * gcc.dg/cpp/redef3.c: New file.
9489 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
9491 * gcc.dg/i386-loop-3.c: New test.
9493 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
9495 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
9497 2003-05-31 Roger Sayle <roger@eyesopen.com>
9499 * gcc.dg/fwrapv-1.c: New test case.
9500 * gcc.dg/fwrapv-2.c: New test case.
9502 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9505 * g++.dg/template/spec9.C: New test.
9507 2003-05-29 Roger Sayle <roger@eyesopen.com>
9509 * gcc.dg/duff-4.c: New test case.
9511 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
9514 * g77.dg/ffixed-form-1.f: New test
9515 * g77.dg/ffixed-form-2.f: New test
9516 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
9517 * g77.dg/ffree-form-3.f: New test
9519 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
9521 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
9522 * gcc.dg/wint_t-1.c: Likewise.
9524 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9526 * g++.dg/template/access11.C: New test.
9528 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9531 * g++.dg/template/access10.C: New test.
9533 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
9534 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9536 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
9538 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
9540 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
9541 suppress for powerpc-*-darwin*.
9542 * gcc.dg/torture/builtin-noret-2.c: Likewise.
9544 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
9546 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
9547 suppress option for powerpc-*-darwin*.
9549 2003-05-23 Roger Sayle <roger@eyesopen.com>
9551 * gcc.dg/builtins-1.c: Add tests for tan and atan.
9552 * gcc.dg/builtins-4.c: Add test for fmod.
9554 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9557 * g++.dg/template/instantiate4.C: New test.
9559 2003-05-22 Roger Sayle <roger@eyesopen.com>
9561 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
9563 2003-05-21 Janis Johnson <janis187@us.ibm.com>
9565 * gcc.dg/compat/scalar-return-1_main.c: New file.
9566 * gcc.dg/compat/scalar-return-1_x.c: New file.
9567 * gcc.dg/compat/scalar-return-1_y.c: New file.
9568 * gcc.dg/compat/scalar-return-2_main.c: New file.
9569 * gcc.dg/compat/scalar-return-2_x.c: New file.
9570 * gcc.dg/compat/scalar-return-2_y.c: New file.
9571 * gcc.dg/compat/struct-return-3_main.c: New file.
9572 * gcc.dg/compat/struct-return-3_y.c: New file.
9573 * gcc.dg/compat/struct-return-3_x.c: New file.
9574 * gcc.dg/compat/struct-return-2_main.c: New file.
9575 * gcc.dg/compat/struct-return-2_x.c: New file.
9576 * gcc.dg/compat/struct-return-2_y.c: New file.
9578 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9580 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
9582 * gcc.dg/20021014-1.c (dg-options): Likewise.
9583 * gcc.dg/nest.c (dg-options): Likewise.
9585 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
9588 * g++.dg/ext/dllimport2.C: New file.
9589 * g++.dg/ext/dllimport3.C: New file.
9591 2003-05-20 Janis Johnson <janis187@us.ibm.com>
9593 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
9594 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
9595 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
9596 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
9597 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
9598 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
9599 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
9600 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
9601 * gcc.dg/compat/small-struct-defs.h: New file.
9602 * gcc.dg/compat/small-struct-init.h: New file.
9603 * gcc.dg/compat/small-struct-check.h: New file.
9604 * gcc.dg/compat/fp-struct-defs.h: New file.
9605 * gcc.dg/compat/fp-struct-check.h: New file.
9606 * gcc.dg/compat/fp-struct-init.h: New file.
9607 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
9608 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
9610 2003-05-19 Jakub Jelinek <jakub@redhat.com>
9612 * gcc.dg/20030225-2.c: New test.
9614 2003-05-18 Roger Sayle <roger@eyesopen.com>
9615 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9617 * gcc.c-torture/compile/20030518-1.c: New test case.
9619 2003-05-18 Mark Mitchell <mark@codesourcery.com>
9621 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
9622 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
9623 gcc-dg-debug-runtest.
9624 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
9625 gcc-dg-debug-runtest.
9627 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9630 * g++.dg/lookup/using6.C: New test.
9632 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9634 * g++.dg/parse/access2.C: New test.
9636 2003-05-17 Mark Mitchell <mark@codesourcery.com>
9638 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
9639 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
9640 * gcc.dg/debug/debug.exp: Likewise.
9642 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
9644 * gcc.dg/dollar.c: New test.
9646 2003-05-16 Janis Johnson <janis187@us.ibm.com>
9648 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
9649 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
9650 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
9651 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
9652 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
9653 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
9654 * gcc.dg/compat/struct-by-value-6_main.c: New file.
9655 * gcc.dg/compat/struct-by-value-6_x.c: New file.
9656 * gcc.dg/compat/struct-by-value-6_y.c: New file.
9657 * gcc.dg/compat/struct-by-value-7_main.c: New file.
9658 * gcc.dg/compat/struct-by-value-7_x.c: New file.
9659 * gcc.dg/compat/struct-by-value-7_y.c: New file.
9660 * gcc.dg/compat/struct-by-value-8_main.c: New file.
9661 * gcc.dg/compat/struct-by-value-8_x.c: New file.
9662 * gcc.dg/compat/struct-by-value-8_y.c: New file.
9663 * gcc.dg/compat/struct-by-value-9_main.c: New file.
9664 * gcc.dg/compat/struct-by-value-9_x.c: New file.
9665 * gcc.dg/compat/struct-by-value-9_y.c: New file.
9667 2003-05-16 Mark Mitchell <mark@codesourcery.com>
9669 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
9670 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
9671 support for "repo" mode.
9672 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
9673 * lib/g77-dg.exp: Likewise.
9674 * lib/obj-dg.exp: Likewise.
9676 2003-05-16 Jakub Jelinek <jakub@redhat.com>
9678 Merge from gcc-3_2-rhl8-branch:
9679 2003-04-23 Jakub Jelinek <jakub@redhat.com>
9681 * gcc.dg/tls/opt-6.c: New test.
9683 2003-04-05 Jakub Jelinek <jakub@redhat.com>
9685 * gcc.dg/20030405-1.c: New test.
9687 2003-03-09 Jakub Jelinek <jakub@redhat.com>
9689 * gcc.dg/20030309-1.c: New test.
9691 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
9693 * gcc.c-torture/execute/20030307-1.c: New test.
9695 2003-02-20 Randolph Chung <tausq@debian.org>
9697 * gcc.c-torture/compile/20030220-1.c: New test.
9699 2003-02-18 Jakub Jelinek <jakub@redhat.com>
9701 * gcc.dg/20030217-1.c: New test.
9703 2003-01-29 Jakub Jelinek <jakub@redhat.com>
9705 * gcc.c-torture/compile/20020129-1.c: New test.
9707 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
9709 * gcc.dg/unroll-1.c: New test.
9711 2002-11-16 Jan Hubicka <jh@suse.cz>
9713 * gcc.c-torture/execute/20020920-1.c: New test.
9715 2002-10-08 Jakub Jelinek <jakub@redhat.com>
9718 * gcc.c-torture/compile/20021008-1.c: New test.
9720 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
9723 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
9725 2002-08-07 Jakub Jelinek <jakub@redhat.com>
9727 * gcc.c-torture/compile/20020807-1.c: New test.
9729 2002-07-30 Jakub Jelinek <jakub@redhat.com>
9731 * gcc.dg/tls/opt-1.c: New test.
9733 2002-07-29 Jakub Jelinek <jakub@redhat.com>
9735 * gcc.dg/20020729-1.c: New test.
9737 2002-07-20 Jakub Jelinek <jakub@redhat.com>
9739 * g++.dg/opt/life1.C: New test.
9741 2002-05-20 Jakub Jelinek <jakub@redhat.com>
9743 * gcc.dg/20020525-1.c: New test.
9745 2002-05-24 Jakub Jelinek <jakub@redhat.com>
9748 * g++.dg/ext/pretty1.C: New test.
9749 * g++.dg/ext/pretty2.C: New test.
9751 2003-05-15 Mark Mitchell <mark@codesourcery.com>
9754 * g++.dg/ext/typeof5.C: New test.
9756 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
9758 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
9759 __USER_LABEL_PREFIX__ into account.
9760 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
9762 2003-05-14 Roger Sayle <roger@eyesopen.com>
9764 * gcc.dg/builtins-15.c: New test case.
9766 2003-05-13 Zack Weinberg <zack@codesourcery.com>
9768 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
9770 2003-05-12 Mark Mitchell <mark@codesourcery.com>
9772 * lib/g++.exp: Tweak handling of additional source files.
9773 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
9774 * g++.dg/special/conpr-2a.C: Rename to ...
9775 * g++.dg/special/conpr-2a.cc: ... this.
9776 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
9777 * g++.dg/special/conpr-3a.C: Rename to ...
9778 * g++.dg/special/conpr-3a.cc: This.
9779 * g++.dg/special/conpr-3b.C: Rename to ...
9780 * g++.dg/special/conpr-3b.cc: This.
9781 * g++.dg/special/conpr-4.C: New test.
9782 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
9784 2003-05-12 David Edelsohn <edelsohn@gnu.org>
9786 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
9788 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9790 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
9791 * g++.old-deja/g++.robertl/eb71.C: Likewise.
9792 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
9793 * g++.old-deja/g++.other/warn3.C: Likewise.
9795 2003-05-11 Roger Sayle <roger@eyesopen.com>
9797 * gcc.dg/i386-387-1.c: Update to also test log.
9798 * gcc.dg/i386-387-2.c: Likewise.
9800 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
9802 * g77.f-torture/execute/int8421.f: New test.
9804 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9806 PR c++/10230, c++/10481
9807 * g++.dg/lookup/scoped5.C: New test.
9809 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9812 * g++.dg/template/ttp6.C: New test.
9814 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
9816 * gcc.c-torture/execute/builtins: New directory.
9817 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
9818 gcc.c-torture/execute/builtins.
9819 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
9820 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
9821 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
9822 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
9824 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9827 * g++.dg/template/access8.C: New test.
9828 * g++.dg/template/access9.C: New test.
9830 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9833 * g++.dg/parse/access1.C: New test.
9835 2003-05-09 DJ Delorie <dj@redhat.com>
9837 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
9838 long, and not an int.
9840 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9842 PR c++/10555, c++/10576
9843 * g++.dg/template/memclass1.C: New test.
9845 2003-05-08 DJ Delorie <dj@redhat.com>
9847 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
9849 * gcc.c-torture/execute/20021024-1.x: Likewise.
9850 * gcc.c-torture/execute/shiftdi.x: Likewise.
9851 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
9852 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
9853 * gcc.dg/20021018-1.c: Likewise.
9855 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9857 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
9859 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
9860 (bcopy): Call memmove.
9862 2003-05-08 Roger Sayle <roger@eyesopen.com>
9864 * g77.f-torture/compile/8485.f: New test case.
9866 2003-05-07 Richard Henderson <rth@redhat.com>
9869 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
9870 Verify exception_cleanup not called for rethrows.
9871 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
9872 when exiting catch block without rethrowing.
9873 * g++.dg/eh/forced3.C: New.
9874 * g++.dg/eh/forced4.C: New.
9876 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
9878 * gcc.dg/20030505.c: Fix triplet.
9880 2003-05-06 DJ Delorie <dj@redhat.com>
9882 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
9883 * gcc.dg/nest.c: Likewise.
9885 2003-05-05 Roger Sayle <roger@eyesopen.com>
9887 * gcc.dg/builtins-14.c: New test case.
9889 2003-05-05 Janis Johnson <janis187@us.ibm.com>
9891 * lib/compat.exp (compat-execute): New argument.
9892 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
9893 * gcc.dg/compat: New test directory.
9894 * gcc.dg/compat/compat.exp: New expect script.
9895 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
9896 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
9897 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
9898 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
9899 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
9900 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
9902 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
9903 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
9904 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
9905 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
9906 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
9907 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
9908 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
9909 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
9910 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
9911 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
9912 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
9913 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
9914 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
9915 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
9916 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
9918 2003-05-05 Zack Weinberg <zack@codesourcery.com>
9920 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
9922 2003-05-05 Jakub Jelinek <jakub@redhat.com>
9924 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
9926 2003-05-05 Geoffrey Keating <geoffk@apple.com>
9928 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
9929 * gcc.dg/ppc-fsel-2.c: New test.
9931 * gcc.dg/unused-5.c: New test.
9933 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9936 * g++.dg/warn/pmf1.C: New test.
9938 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9941 * g++.dg/warn/main.C: New test.
9943 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9945 * gcc.dg/nonnull-3.c: New test.
9947 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
9949 * gcc.dg/cpp/Wtrigraphs.c: Update.
9950 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
9952 2003-05-03 Geoffrey Keating <geoffk@apple.com>
9954 * gcc.dg/ppc-fsel-1.c: New test.
9956 2003-05-03 Zack Weinberg <zack@codesourcery.com>
9959 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
9961 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
9963 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
9965 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9967 PR c++/9364, c++/10553, c++/10586
9968 * g++.dg/parse/typename4.C: New test.
9969 * g++.dg/parse/typename5.C: Likewise.
9971 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
9973 * gcc.c-torture/compile/20030503-1.c: New test.
9975 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9977 * g++.dg/lookup/using5.C: Fix testcase error.
9979 2003-05-01 Chris Demetriou <cgd@broadcom.com>
9981 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
9982 since MEABI is no longer supported. Remove all vestiges
9983 of MEABI from the test.
9985 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9988 * g++.dg/lookup/using5.C: New test.
9990 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9993 * g++.dg/template/ttp5.C: New test.
9995 2003-04-30 Mark Mitchell <mark@codesourcery.com>
9997 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
9998 (dg-gpp-additional-sources): New function.
9999 (dg-gpp-additional-files): Likewise.
10000 * lib/g++.exp (additional_sources): New variable.
10001 (additional_files): Likewise.
10002 (g++_target_compile): Deal with them.
10003 * lib/old-dejagnu.exp: Remove.
10004 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
10005 * g++.old-deja: Revise all tests to use dg commands.
10007 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10009 PR c++/9432, c++/9528
10010 * g++.dg/lookup/using4.C: New test.
10012 2003-04-29 Geoffrey Keating <geoffk@apple.com>
10014 * gcc.dg/noreturn-5.c: New file.
10015 * gcc.dg/noreturn-6.c: New file.
10017 * gcc.c-torture/compile/inline-1.c: New file.
10019 2003-04-29 Mark Mitchell <mark@codesourcery.com>
10022 * g++.dg/template/explicit1.C: New test.
10024 2003-04-29 Mark Mitchell <mark@codesourcery.com>
10027 * g++.dg/other/bitfield1.C: New test.
10030 * g++.dg/init/new7.C: New test.
10032 2003-04-29 Mark Mitchell <mark@codesourcery.com>
10034 * g++.dg/ext/desig1.C: New test.
10035 * g++.dg/ext/init1.C: Update.
10037 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
10039 2003-04-28 Mark Mitchell <mark@codesourcery.com>
10042 * g++.dg/warn/Winline-1.C: New test.
10044 2003-04-28 Jakub Jelinek <jakub@redhat.com>
10046 * gcc.c-torture/execute/string-opt-19.c: New test.
10048 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
10049 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
10051 2003-04-27 Mark Mitchell <mark@codesourcery.com>
10054 * g++.dg/init/new6.C: New test.
10057 * g++.dg/init/ref6.C: New test.
10059 2003-04-26 David Edelsohn <edelsohn@gnu.org>
10061 * g++.dg/warn/weak1.C: XFAIL on AIX4.
10063 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10065 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
10066 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
10068 2003-04-25 Mark Mitchell <mark@codesourcery.com>
10070 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
10071 initialized static data members.
10073 2003-04-25 H.J. Lu <hjl@gnu.org>
10075 * gcc.dg/ia64-sync-4.c: New test.
10077 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10079 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
10082 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
10085 * g++.dg/warn/conv1.C: New test.
10086 * g++.old-deja/g++.other/conv7.C: Adjust.
10087 * g++.old-deja/g++.other/overload14.C: Adjust.
10089 2003-04-23 Mark Mitchell <mark@codesourcery.com>
10092 * g++.dg/template/defarg2.C: New test.
10094 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
10096 * gcc.dg/cpp/include2.c: Update.
10097 * gcc.dg/cpp/multiline-2.c: New.
10098 * gcc.dg/cpp/multiline.c: Update.
10099 * gcc.dg/cpp/strify2.c: Update.
10100 * gcc.dg/cpp/trad/literals-2.c: Update.
10102 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10104 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
10106 2003-04-23 Mark Mitchell <mark@codesourcery.com>
10108 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
10110 2003-04-23 Mark Mitchell <mark@codesourcery.com>
10113 * g++.dg/parse/crash4.C: New test.
10116 * g++.dg/parse/crash5.C: New test.
10118 2003-04-22 Mark Mitchell <mark@codesourcery.com>
10121 * g++.dg/parse/crash3.C: New test.
10124 * g++.dg/parse/elab1.C: New test.
10126 2003-04-22 Devang Patel <dpatel@apple.com>
10128 * gcc.dg/cpp/trad/funlike-5.c: New test.
10130 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
10132 * g++.dg/other/packed1.C: Fix dg options.
10134 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
10136 * g++.dg/other/offsetof2.C: New test.
10138 2003-04-21 Mark Mitchell <mark@codesourcery.com>
10140 * g++.dg/template/recurse.C: Adjust location of error messages.
10142 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
10145 * g++.dg/init/addr-const1.C: New test.
10146 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
10148 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
10151 * g++.dg/lookup/struct-hack1.C: New test.
10153 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
10155 * ucs.c: Update diagnostic messages.
10157 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
10159 * gcc.dg/cpp/truefalse.cpp: New test.
10160 * gcc.dg/cpp/cpp.exp: Update.
10161 * g++.dg/other/stdbool-if.C: Remove.
10163 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
10165 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
10166 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
10168 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10170 * gcc.c-torture/compile/20030418-1.c: New test.
10172 2003-04-17 Janis Johnson <janis187@us.ibm.com>
10174 * README.compat: Remove; content moved to doc/sourcebuild.texi.
10176 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10179 g++.dg/template/dependent-name1.C: New test.
10181 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
10183 * gcc.dg/warn-1.c (tourist_guide): New array,
10184 contains a pointer to bar.
10186 2003-04-16 Roger Sayle <roger@eyesopen.com>
10188 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
10189 * gcc.c-torture/execute/medce-1.c: New test case.
10190 * gcc.c-torture/execute/medce-2.c: New test case.
10192 2003-04-15 Mark Mitchell <mark@codesourcery.com>
10194 * lib/prune.exp: Ignore more messages.
10197 * g++.dg/parse/lookup3.C: New test.
10199 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
10201 * gcc.c-torture/compile/20030415-1.c : New test.
10203 2003-04-14 Mark Mitchell <mark@codesourcery.com>
10205 * gcc.c-torture/execute/scope-2.c: Move to ...
10206 * gcc.dg/noncompile/scope.c: .... here.
10208 2003-04-14 Roger Sayle <roger@eyesopen.com>
10210 * gcc.dg/20030414-2.c: New test case.
10212 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
10215 * gcc.dg/20030414-1.c: New test.
10217 2003-04-13 Roger Sayle <roger@eyesopen.com>
10219 * gcc.dg/builtins-12.c: New test case.
10220 * gcc.dg/builtins-13.c: New test case.
10222 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10224 * gcc.c-torture/execute/string-opt-18.c: New test.
10226 2003-04-13 Mark Mitchell <mark@codesourcery.com>
10229 * g++.dg/init/new5.C: New test.
10231 2003-04-12 Mark Mitchell <mark@codesourcery.com>
10234 * g++.dg/ext/dllimport1.C: New test.
10236 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
10238 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
10240 2003-04-11 Bud Davis <bdavis9659@comcast.net>
10243 * g77.f-torture/noncompile/9263.f: New test
10245 * g77.f-torture/execute/1832.f: New test
10247 2003-04-11 David Chad <davidc@freebsd.org>
10248 Loren J. Rittle <ljrittle@acm.org>
10251 * objc.dg/headers.m: New test.
10253 2003-04-10 Zack Weinberg <zack@codesourcery.com>
10255 * gcc.c-torture/execute/builtin-noret-2.c: New.
10256 * gcc.c-torture/execute/builtin-noret-2.x: New.
10257 XFAIL builtin-noret-2.c at -O1 and above.
10258 * gcc.dg/redecl.c: New.
10259 * gcc.dg/Wshadow-1.c: Update error regexps.
10261 2003-04-10 Mark Mitchell <mark@codesourcery.com>
10263 * g++.dg/abi/bitfield10.C: New test.
10265 2003-04-09 Mike Stump <mrs@apple.com>
10267 * gcc.dg/pch/pch.exp: Make testcase names longer.
10268 * g++.dg/pch/pch.exp: Make testcase names longer.
10270 2003-04-08 Roger Sayle <roger@eyesopen.com>
10272 * gcc.dg/builtins-11.c: New test case.
10274 2003-04-08 Roger Sayle <roger@eyesopen.com>
10276 * gcc.dg/builtins-9.c: New test case.
10277 * gcc.dg/builtins-10.c: New test case.
10279 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
10281 * gcc.dg/noncompile/init-4.c.c: New test.
10283 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
10285 * gcc.misc-test/gcov-9.c: New test.
10286 * gcc.misc-test/gcov-10.c: New test
10287 * gcc.misc-test/gcov-11.c: New test.
10289 2003-04-05 Zack Weinberg <zack@codesourcery.com>
10291 PR optimization/10024
10292 * gcc.c-torture/compile/20030405-1.c: New test.
10294 2003-04-04 Geoffrey Keating <geoffk@apple.com>
10296 * gcc.dg/pch/static-3.c: New.
10297 * gcc.dg/pch/static-3.hs: New.
10298 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
10300 2003-04-04 Richard Henderson <rth@redhat.com>
10302 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
10303 * g++.dg/eh/forced2.C: Likewise.
10305 2003-04-03 Mike Stump <mrs@apple.com>
10307 * lib/scanasm.exp (scan-assembler): Add xfail processing for
10309 (scan-assembler-times, scan-assembler-not): Likewise.
10310 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
10312 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
10314 * gcc.dg/sparc-loop-1.c: New test.
10316 2003-04-02 Geoffrey Keating <geoffk@apple.com>
10319 * g++.dg/pch/system-2.C: New.
10320 * g++.dg/pch/system-2.Hs: New.
10322 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
10324 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
10326 * g++.dg/eh/simd-1.C (vecfunc): Same.
10328 2003-04-01 Roger Sayle <roger@eyesopen.com>
10330 * gcc.c-torture/execute/20030401-1.c: New test case.
10332 2003-04-01 Ziemowit Laski <zlaski@apple.com>
10334 * objc.dg/defs.m: New.
10336 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
10338 * g++.dg/eh/simd-1.C: New.
10339 * g++.dg/eh/simd-2.C: New.
10341 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
10343 * gcc.c-torture/execute/simd-3.c: New.
10345 2003-03-31 Mark Mitchell <mark@codesourcery.com>
10348 * gcc.dg/20030331-2.c: New test.
10350 2003-03-31 Mark Mitchell <mark@codesourcery.com>
10353 * g++.dg/parse/crash2.C: New test.
10355 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
10357 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
10358 * gcc.c-torture/execute/20030331-1.c: ...here.
10360 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
10362 * gcc.c-torture/execute/20030331-1.c: New test.
10364 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
10366 * lib/gcov.exp: Adjust call return testing strings.
10367 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
10369 2003-03-31 Roger Sayle <roger@eyesopen.com>
10371 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
10372 * gcc.dg/builtins-7.c: New test case.
10373 * gcc.dg/builtins-8.c: New test case.
10375 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
10377 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
10379 2003-03-30 Mark Mitchell <mark@codesourcery.com>
10382 * g++.dg/lookup-class-member-2.C: New test.
10384 2003-03-30 Glen Nakamura <glen@imodulo.com>
10386 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
10388 2003-03-28 Roger Sayle <roger@eyesopen.com>
10390 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
10392 2003-03-28 Mark Mitchell <mark@codesourcery.com>
10394 * g++.dg/init/attrib1.C: New test.
10396 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
10398 * gcc.dg/ultrasp8.c: New test.
10400 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
10402 * gcc.dg/ultrasp7.c: New test.
10404 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
10407 * g++.dg/template/inline1.C: New test.
10409 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
10411 * gcc.dg/sparc-dwarf2.c: New test.
10413 2003-03-27 Roger Sayle <roger@eyesopen.com>
10415 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
10416 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
10418 2003-03-27 Mark Mitchell <mark@codesourcery.com>
10420 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
10421 than reading .x files.
10422 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
10423 * g77.dg/gcov/gcov-1.f: Likewise.
10424 * gcc.misc-tests/gcov-4b.c: Likewise.
10425 * gcc.misc-tests/gcov-5b.c: Likewise.
10426 * gcc.misc-tests/gcov-6.c: Likewise.
10427 * gcc.misc-tests/gcov-7.c: Likewise.
10428 * gcc.misc-tests/gcov-8.c: Likewise.
10429 * g++.dg/gcov/gcov-1.x: Remove.
10430 * g77.dg/gcov/gcov-1.x: Likewise.
10431 * gcc.misc-tests/gcov-4b.x: Likewise.
10432 * gcc.misc-tests/gcov-5b.x: Likewise.
10433 * gcc.misc-tests/gcov-6.x: Likewise.
10434 * gcc.misc-tests/gcov-7.x: Likewise.
10435 * gcc.misc-tests/gcov-8.x: Likewise.
10437 2003-03-27 Glen Nakamura <glen@imodulo.com>
10440 * gcc.dg/20030324-1.c: New test.
10442 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
10445 * g++.dg/template/arg3.C: New test.
10448 * g++.dg/template/friend18.C: New test.
10450 2003-03-26 Roger Sayle <roger@eyesopen.com>
10452 * g77.f-torture/compile/20030326-1.f: New test case.
10454 2003-03-26 Janis Johnson <janis187@us.ibm.com>
10456 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
10458 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
10460 2003-03-26 Jakub Jelinek <jakub@redhat.com>
10462 * gcc.dg/ia64-sync-3.c: New test.
10464 2003-03-26 Alan Modra <amodra@bigpond.net.au>
10466 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
10468 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
10470 * gcc.dg/ultrasp6.c: New test.
10472 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
10474 * gcc.dg/i386-signbit-1.c: New test.
10475 * gcc.dg/i386-signbit-2.c: New test.
10476 * gcc.dg/i386-signbit-3.c: New test.
10478 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
10480 * gcc.dg/ultrasp5.c: Fix options.
10482 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
10484 * gcc.dg/ultrasp5.c: Fix comment.
10486 2003-03-24 Bud Davis <bdavis9659@comcast.net>
10489 * g77.f-torture/execute/10197.f: New test.
10491 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
10493 PR c++/9898, c++/383
10494 * g++.dg/template/conv6.C: New test.
10497 * g++.dg/template/ptrmem5.C: New test.
10500 * g++.dg/lookup/koenig1.C: New test.
10503 * g++.dg/lookup/template2.C: New test.
10505 2003-03-24 Jakub Jelinek <jakub@redhat.com>
10507 * g++.dg/opt/rtti1.C: New test.
10509 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10511 * gcc.dg/ultrasp5.c: New test.
10513 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
10516 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
10519 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
10522 * gcc.dg/20030323-1.c: New test.
10524 2003-03-23 Roger Sayle <roger@eyesopen.com>
10526 * gcc.c-torture/compile/20030323-1.c: New test case.
10528 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
10530 * gcc.dg/20030321-1.c: New test.
10532 2003-03-22 Zack Weinberg <zack@codesourcery.com>
10534 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
10536 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
10538 PR c++/9978, c++/9708
10539 * g++.dg/ext/vlm1.C: Adjust expected error.
10540 * g++.dg/ext/vla2.C: New test.
10541 * g++.dg/template/arg1.C: New test.
10542 * g++.dg/template/arg2.C: New test.
10544 2003-03-22 Bud Davis <bdavis9659@comcast.net>
10546 * g77.f-torture/execute/select.f: New test.
10547 * g77.f-torture/noncompile/select_no_compile.f: New test.
10549 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
10552 * g++.dg/other/error4.C: New test.
10554 2003-03-20 Mark Mitchell <mark@codesourcery.com>
10556 * g++.dg/template/friend17.C: New test.
10558 2003-03-21 Alan Modra <amodra@bigpond.net.au>
10560 * gcc.c-torture/compile/20030320-1.c: New.
10562 2003-03-20 Roger Sayle <roger@eyesopen.com>
10564 * gcc.dg/builtins-6.c: New test case.
10566 2003-03-19 Alan Modra <amodra@bigpond.net.au>
10569 * gcc.c-torture/compile/20030319-1.c: New.
10571 2003-03-18 Jan Hubicka <jh@suse.cz>
10573 * gcc.dg/i386-cvt-1.c: New test.
10575 2003-03-17 Zack Weinberg <zack@codesourcery.com>
10577 * objc.dg/naming-1.m: Use "(parse|syntax) error".
10578 * objc.dg/naming-2.m: Likewise.
10580 2003-03-17 Mark Mitchell <mark@codesourcery.com>
10583 * g++.dg/parse/crash1.C: New test.
10585 2003-03-16 Mark Mitchell <mark@codesourcery.com>
10588 * g++.dg/eh/cleanup1.C: New test.
10590 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
10592 * gcc.c-torture/execute/20030316-1.c: New test case.
10594 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
10597 * g++.dg/init/ctor2.C: New test.
10599 2003-03-15 Roger Sayle <roger@eyesopen.com>
10601 * g77.f-torture/compile/xformat.f: New test case.
10603 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10605 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
10606 * g++.old-deja/g++.mike/eh50.C: Likewise.
10608 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10611 * g++.dg/template/spec7.C: New test.
10612 * g++.dg/template/spec8.C: Likewise.
10614 2003-03-14 Jakub Jelinek <jakub@redhat.com>
10616 * gcc.c-torture/execute/20030313-1.c: New test.
10618 2003-03-14 Richard Henderson <rth@redhat.com>
10620 * gcc.dg/inline-2.c: Adjust alpha test for external call.
10622 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
10624 * gcc.c-torture/compile/20030314-1.c: New test.
10626 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
10628 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
10629 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
10631 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
10632 to accept newer _imp__ prefix and additional
10633 newline in .drectve section.
10634 * gcc.dg/dll-4.c: Likewise.
10635 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
10638 2003-03-13 Mark Mitchell <mark@codesourcery.com>
10640 * g++.dg/parse/namespace9.C: New test.
10642 * g++.dg/init/ref5.C: New test.
10643 * g++.dg/parse/ptrmem1.C: Likewise.
10645 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10647 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
10648 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
10649 regular expression.
10650 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
10651 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
10653 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
10655 * gcc.c-torture/execute/20030224-2.c: New test.
10657 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
10659 * gcc.dg/decl-3.c: New test.
10661 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
10663 * gcc.dg/i386-loop-2.c: New test.
10665 2003-03-11 Mark Mitchell <mark@codesourcery.com>
10668 * g++.dg/parse/namespace8.C: New test.
10671 * g++.dg/overload/builtin2.C: New test.
10673 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
10675 * gcc.dg/return-type-3.c: New test.
10677 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
10679 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
10680 profiling options are not supported.
10682 2003-03-10 Mark Mitchell <mark@codesourcery.com>
10684 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
10685 * g++.old-deja/g++.warn/impint2.C: Likewise.
10687 2003-03-10 Devang Patel <dpatel@apple.com>
10689 * g++.dg/cpp/c++_cmd_1.C: New test.
10690 * g++.dg/cpp/c++_cmd_1.h: New file.
10692 2003-03-10 Segher Boessenkool <segher@koffie.nl>
10694 * gcc.dg/altivec-9.c: New file.
10696 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10698 * gcc.dg/ppc-sdata-1.c: New test.
10699 * gcc.dg/ppc-sdata-2.c: New test.
10701 2003-03-09 Mark Mitchell <mark@codesourcery.com>
10704 * g++.dg/opt/ptrmem2.C: New test.
10707 * g++.dg/opt/ptrmem1.C: New test.
10709 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
10711 * gcc.dg/i386-loop-1.c: New test.
10713 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10716 * g++.dg/lookup/friend1.C: New test.
10718 2003-03-08 Mark Mitchell <mark@codesourcery.com>
10721 * g++.dg/parser/constructor1.C: New test.
10723 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
10725 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
10727 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
10729 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
10731 * gcc.dg/cpp/Wunused.c: Update test.
10733 2003-03-08 Jan Hubicka <jh@suse.cz>
10735 * gcc.dg/inline-3.c: New test.
10737 2003-03-08 Mark Mitchell <mark@codesourcery.com>
10740 * g++.dg/parse/builtin1.C: New test.
10743 * g++.dg/abi/cookie1.C: New test.
10744 * g++.dg/abi/cookie2.C: Likewise.
10747 * g++.dg/template/field1.C: New test.
10750 * g++.dg/parse/class1.C: New test.
10751 * g++.dg/parse/namespace7.C: Likewise.
10752 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
10754 2003-03-07 Mark Mitchell <mark@codesourcery.com>
10756 * g++.dg/init/ref4.C: New test.
10758 2003-03-07 Jan Hubicka <jh@suse.cz>
10760 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
10761 * gcc.dg/inline-3.c: New test.
10763 2003-03-06 Mark Mitchell <mark@codesourcery.com>
10765 * g++.dg/init/ref3.C: New test.
10768 * g++.dg/init/ref2.C: New test.
10771 * g++.dg/warn/Wshadow-2.C: New test.
10774 * g++.dg/warn/Woverloaded-1.C: New test.
10776 2003-03-05 Jan Hubicka <jh@suse.cz>
10778 * gcc.dg/i386-local2.c: New.
10779 * gcc.dg/i386-local.c: Fix typo.
10781 2003-03-05 Mark Mitchell <mark@codesourcery.com>
10783 * g++.dg/abi/layout3.C: New test.
10785 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10787 * gcc.c-torture/compile/20030305-1.c
10789 2003-03-05 Jan Hubicka <jh@suse.cz>
10791 * gcc.dg/i386-local.c: New.
10793 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
10795 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
10797 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
10799 * gcc.dg/switch-2.c: New test.
10800 * gcc.dg/switch-3.c: New test.
10801 * gcc.dg/Wswitch.c: Adjust line numbers.
10802 * gcc.dg/Wswitch-default.c: Likewise.
10803 * gcc.dg/Wswitch-enum.c: Likewise.
10805 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
10807 * gcc.c-torture/execute/20030222-1.c: New test.
10809 2003-03-03 James E Wilson <wilson@tuliptree.org>
10811 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
10813 2003-03-03 Mark Mitchell <mark@codesourcery.com>
10816 * g++.dg/init/ref1.C: New test.
10818 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
10820 * gcc.dg/sh-relax.c: New SH-only test.
10822 2003-03-03 Geoffrey Keating <geoffk@apple.com>
10824 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
10825 comment explaining purpose of testcase.
10827 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
10829 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
10830 for HC11/HC12 (asm needs two int registers).
10831 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
10832 HC11/HC12 because the test uses an asm which needs two 32-bit
10835 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
10837 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
10838 for HC11/HC12 (array is too large otherwise).
10839 * gcc.c-torture/compile/920501-4.x: New file, likewise.
10840 * gcc.c-torture/compile/20010518-2.x: Likewise.
10841 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
10842 HC11/HC12 (array is too large).
10844 2003-03-01 Geoffrey Keating <geoffk@apple.com>
10846 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
10847 * lib/g++-dg.exp (g++-dg-test): Likewise.
10849 2003-03-01 Roger Sayle <roger@eyesopen.com>
10851 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
10852 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
10854 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10856 * g++.dg/warn/implicit-typename1.C: Remove warning.
10858 2003-02-28 Richard Henderson <rth@redhat.com>
10860 * gcc.dg/noreturn-1.c: Move noreturn warning line.
10861 * gcc.dg/return-type-1.c: Move control reaches end warning line.
10863 2003-02-28 Geoffrey Keating <geoffk@apple.com>
10865 * gcc.dg/pch/pch.exp: Change .pch to .gch.
10866 * g++.dg/pch/pch.exp: Likewise.
10868 2003-02-28 Mark Mitchell <mark@codesourcery.com>
10871 * testsuite/g++.dg/init/new4.C: New test.
10873 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
10875 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
10877 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
10879 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
10882 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
10885 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10887 * lib/scanasm.exp: Add support for counting numbers of
10889 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
10890 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
10892 2003-02-25 Mark Mitchell <mark@codesourcery.com>
10895 * g++.dg/template/static3.C: New test.
10898 * g++.dg/parse/namespace6.C: New test.
10900 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10903 * gcc.dg/20030225-1.c: New test.
10905 2003-02-24 Mark Mitchell <mark@codesourcery.com>
10907 * README: Remove out-of-date information.
10910 * g++.dg/template/spec6.C: New test.
10912 2003-02-24 Jeff Law <law@redhat.com>
10914 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
10916 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10918 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
10919 * gcc.dg/pragma-ep-1.c: Likewise.
10921 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10924 * g++.dg/template/friend16.C: New test.
10926 2003-02-23 Mark Mitchell <mark@codesourcery.com>
10929 * g++.dg/parse/fused-params1.C: Adjust error messages.
10930 * g++.dg/template/nested3.C: New test.
10932 2003-02-24 Alan Modra <amodra@bigpond.net.au>
10934 * g++.dg/abi/param1.C: New test.
10936 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10939 * g++.dg/warn/implicit-typename1.C: New test.
10941 2003-02-22 Kelley Cook <kelleycook@comcast.net>
10943 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
10945 * g++.old-deja/g++.other/store-expr2.C: Likewise.
10946 * gcc.c-torture/execute/20010129-1.x: Likewise.
10947 * gcc.dg/20011107-1.c: Likewise.
10948 * gcc.dg/20020108-1.c: Likewise.
10949 * gcc.dg/20020122-3.c: Likewise.
10950 * gcc.dg/20020206-1.c: Likewise.
10951 * gcc.dg/20020310-1.c: Likewise.
10952 * gcc.dg/20020426-2.c: Likewise.
10953 * gcc.dg/20020517-1.c: Likewise.
10954 * gcc.dg/991230-1.c: Likewise.
10955 * gcc.dg/i386-unroll-1.c: Likewise.
10956 * gcc.misc-tests/i386-prefetch.exp: Likewise.
10958 2003-02-22 Jan Hubicka <jh@suse.cz>
10960 * gcc.dg/i386-mul.c: New test.
10962 2003-02-21 Roger Sayle <roger@eyesopen.com>
10964 * gcc.dg/builtins-5.c: New test case.
10966 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
10968 * gcc.dg/asmreg-1.c: New test.
10970 2003-02-21 Mark Mitchell <mark@codesourcery.com>
10973 * g++.dg/parse/varmod1.C: New test.
10975 2003-02-21 Mark Mitchell <mark@codesourcery.com>
10978 * g++.dg/template/op1.C: New test.
10980 2003-02-21 Mark Mitchell <mark@codesourcery.com>
10983 * g++.dg/template/nested2.C: New test.
10985 2003-02-21 Mark Mitchell <mark@codesourcery.com>
10988 * g++.dg/expr/dtor1.C: New test.
10990 2003-02-21 Zack Weinberg <zack@codesourcery.com>
10992 * gcc.dg/cpp/include3.c: New test.
10993 * gcc.dg/cpp/inc/foo.h: New file.
10995 2003-02-21 Glen Nakamura <glen@imodulo.com>
10997 * gcc.c-torture/execute/20030221-1.c: New test.
10999 2003-02-20 Mark Mitchell <mark@codesourcery.com>
11002 * g++.dg/abi/conv1.C: New test.
11004 2003-02-20 Jan Hubicka <jh@suse.cz>
11006 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
11008 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
11010 * gcc.c-torture/compile/20030219-1.c: New test.
11012 2003-02-18 Jan Hubicka <jh@suse.cz>
11014 * gcc.dg/funcorder.c: New test.
11016 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
11018 * gcc.c-torture/execute/20030218-1.c: New.
11020 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
11022 * gcc.dg/20030218-1.c: New.
11024 2003-02-18 Richard Henderson <rth@redhat.com>
11026 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
11027 * gcc.dg/attr-used-2.c: New.
11029 2003-02-18 Mark Mitchell <mark@codesourcery.com>
11032 * g++.dg/init/copy5.C: New test.
11034 2003-02-18 Geoffrey Keating <geoffk@apple.com>
11036 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
11037 * g++.dg/pch/pch.exp: Likewise.
11039 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
11041 * gcc.c-torture/execute/20030209-1.c: Enable the test if
11042 STACK_SIZE is not defined.
11044 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11047 * g++.dg/template/init1.C: New test.
11049 2003-02-16 Jan HUbicka <jh@suse.cz>
11051 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
11052 (foo): Add few extra tests
11053 * gcc.dg/c99-const-expr-3.c: Likewise.
11054 * gcc.c-torture/execute/20030216-1.c: New.
11056 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11059 * g++.dg/ext/typeof4.C: New test.
11061 2003-02-15 Roger Sayle <roger@eyesopen.com>
11063 * gcc.dg/i386-387-3.c: New test case.
11065 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
11067 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
11068 cris-*-elf* cris-*-aout* and mmix-*-*.
11070 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
11072 * gcc.dg/20030213-1.c: New test.
11074 2003-02-12 Roger Sayle <roger@eyesopen.com>
11076 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
11077 * gcc.dg/i386-387-2.c: Likewise.
11079 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
11081 * gcc.dg/ppc-spe.c: Fix formatting.
11082 Enable tests that were previously unsupported by gas.
11083 Delete tests for instructions that no longer exist.
11084 Switch arguments on evsubifw builtin.
11086 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
11088 * gcc.c-torture/execute/20030209-1.c: Disable the test if
11089 STACK_SIZE is too small.
11091 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11092 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
11094 * gcc.dg/decl-2.c: New test.
11096 2003-02-10 Jan Hubicka <jh@suse.cz>
11098 * gcc.dg/i386-fpcvt-1.c: New test.
11100 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
11102 * gcc.c-torture/execute/20030209-1.c: New test.
11104 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
11106 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
11107 int-wide bitops, use the constants of the same width.
11108 Likewise, if long long is 32-bit wide, test bitops using
11111 2003-02-07 Loren James Rittle <ljrittle@acm.org>
11113 * gcc.dg/20021014-1.c: Annotate with expected notice text.
11115 2003-02-07 Roger Sayle <roger@eyesopen.com>
11117 * testsuite/gcc.dg/builtins-4.c: New test case.
11119 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11121 * gcc.dg/20020430-1.c: Fix dg command typos.
11122 * gcc.dg/20020503-1.c: Likewise.
11124 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11127 * g++.dg/parse/fused-params1.C: New test.
11130 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
11133 * g++.dg/parse/non-dependent1.C: New test.
11136 * g++.dg/parse/dupl-tmpl-args1.C: New test.
11139 * g++.dg/parse/undefined7.C: New test.
11140 * g++.dg/parse/non-templ1.C: New test.
11143 * g++.dg/parse/too-many-tmpl-args1.C: New test.
11145 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11147 * gcc.c-torture/compile/20030206-1.c: New test.
11149 2003-02-05 Roger Sayle <roger@eyesopen.com>
11151 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
11152 "pow" to "foo" to avoid potential confusion with a math built-in.
11154 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11156 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
11157 conditions for SPARC targets.
11159 2003-02-05 Jakub Jelinek <jakub@redhat.com>
11161 * gcc.dg/20030204-1.c: New test.
11163 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11166 * g++.dg/parse/array-size1.C: New test.
11169 * g++.dg/parse/undefined3.C: New test.
11172 * g++.dg/parse/undefined4.C: New test.
11175 * g++.dg/parse/undefined5.C: New test.
11178 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
11181 * g++.dg/parse/casting-operator1.C: New test.
11184 * g++.dg/parse/undefined6.C: New test.
11187 * g++.dg/parse/missing-template1.C: New test.
11189 2003-02-04 Jan Hubicka <jh@suse.cz>
11191 * gcc.dg/i386-cadd.c: Compile using -march=k8.
11192 * gcc.dg/i386-cmov?.c: Likewise.
11193 * gcc.dg/i386-fpcvt-?.c: Likewise.
11194 * gcc.dg/i386-ssefp-1.c: Likewise.
11195 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
11198 2003-02-03 Mark Mitchell <mark@codesourcery.com>
11201 * testsuite/g++.dg/ext/max.C: New test.
11203 2003-02-03 Jan Hubicka <jh@suse.cz>
11205 * gcc.c-torture/execute/20030203-1.c: New test.
11207 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
11209 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
11212 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
11214 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
11215 * g++.dg/init/new2.C: Likewise.
11216 * g++.dg/other/new1.C: Likewise.
11218 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
11220 * gcc.dg/struct-ret-libc.c: New test.
11222 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
11224 * gcc.dg/20030129-1.c: New test.
11226 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11229 * g++.dg/template/ptrmem4.C: New test.
11231 2003-01-29 Mark Mitchell <mark@codesourcery.com>
11233 * g++.dg/parser/constant1.C: New test.
11235 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11238 * g++.dg/parse/friend2.C: New test.
11240 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
11243 * g++.dg/template/unify4.C: New test.
11245 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
11247 * gcc.c-torture/execute/20030128-1.c: New test.
11249 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
11251 * g++.dg/lookup/nested1.C: Test moved from ...
11252 * g++.old-deja/g++.other/lookup24.C: ... here.
11254 2003-01-28 Jan Hubicka <jh@suse.cz>
11256 * gcc.dg/i386-cmov5.c: New test.
11258 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
11260 * gcc.c-torture/execute/20010925-1.c: Changed the
11261 memcpy declaration.
11263 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
11266 * g++.dg/parse/template5.C: New test.
11268 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
11271 * g77.dg/pr9258: New test.
11273 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
11275 * README: Move relevant parts from README.g++.
11277 * README.g++: Remove this file.
11279 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
11281 * g++.dg/abi/dcast1.C: New test.
11283 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11285 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
11287 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
11290 * g++.old-deja/g++.other/lookup24.C: New test.
11292 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11295 * gcc.dg/uninit-C.c: New test.
11297 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
11299 * g++.dg/abi/covariant1.C: New test.
11301 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
11303 * gcc.dg/20030123-1.c: New test.
11305 2003-01-25 Jan Hubicka <jh@suse.cz>
11308 * gcc.c-torture/compile/20030125-1.c
11310 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
11313 * g++.dg/parse/template3.C: New test.
11314 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
11317 * g++.dg/parse/template4.C: New test.
11320 * g++.dg/template/qual2.C: New test.
11323 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
11325 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
11327 2003-01-25 Roger Sayle <roger@eyesopen.com>
11329 * gcc.c-torture/execute/switch-1.c: New test case.
11331 2003-01-25 Jan Hubicka <jh@suse.cz>
11333 * gcc.c-torture/execute/20030125-1.[cx]: New test.
11335 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
11337 Tweaks for Bison-1.875. From the NEWS file:
11338 "- `parse error' -> `syntax error'
11339 Bison now uniformly uses the term `syntax error'"
11340 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
11341 * gcc.dg/cpp/digraph2.c: Likewise.
11342 * gcc.dg/cpp/direct2.c: Likewise.
11343 * gcc.dg/cpp/paste4.c: Likewise.
11344 * gcc.dg/c90-restrict-1.c: Likewise.
11345 * gcc.dg/c99-func-2.c: Likewise.
11346 * gcc.dg/noncompile/920721-2.c: Likewise.
11347 * gcc.dg/noncompile/930622-2.c: Likewise.
11348 * gcc.dg/noncompile/940112-1.c: Likewise.
11349 * gcc.dg/noncompile/950921-1.c: Likewise.
11350 * gcc.dg/noncompile/951123-1.c: Likewise.
11351 * gcc.dg/noncompile/971104-1.c: Likewise.
11352 * gcc.dg/noncompile/990416-1.c: Likewise.
11354 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
11356 * g++.dg/parse/undefined1.C: Add error message.
11358 2003-01-22 Mark Mitchell <mark@codesourcery.com>
11361 * g++.dg/parse/new1.C: New test.
11364 * g++.dg/parse/template2.C: New test.
11367 * g++.dg/parse/typedef2.C: New test.
11370 * g++.dg/ext/typeof3.C: New test.
11372 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11375 * g++.dg/parse/ret-type1.C: New test.
11378 * g++.dg/parse/tmpl-outside1.C: New test.
11381 * g++.dg/parse/int-as-enum1.C: New test.
11384 * g++.dg/parse/no-typename1.C: New test.
11387 * g++.dg/parse/no-value1.C: New test.
11390 * g++.dg/parse/wrong-inline1.C: New test.
11393 * g++.dg/parse/ref1.C: New test.
11396 * g++.dg/parse/attr-ctor1.C: New test.
11399 * g++.dg/parse/namespace5.C: New test.
11402 * g++.dg/parse/func-def1.C: New test.
11405 * g++.dg/parse/undefined1.C: New test.
11407 PR c++/5723, PR c++/8522
11408 * g++.dg/parse/specialization1.C: New test.
11410 PR c++/163, PR c++/8595
11411 * g++.dg/parse/struct-as-enum1.C: New test.
11414 * g++.dg/parse/undefined2.C: New test.
11416 2003-01-22 Mark Mitchell <mark@codesourcery.com>
11419 * g++.dg/parse/template1.C: New test.
11422 * g++.dg/parse/using1.C: New test.
11426 * g++.dg/parse/expr2.C: New test.
11429 * g++.dg/parse/lookup2.C: Likewise.
11431 2003-01-21 Jan Hubicka <jh@suse.cz>
11433 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
11434 * gcc.c-torture/execute/eeprof-1.c: Likewise.
11435 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
11436 * gcc.c-torture/execute/string-opt-*.c: Likewise.
11438 2003-01-20 Nick Clifton <nickc@redhat.com>
11440 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
11441 problem with ARM sibcall code generation.
11443 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
11445 * gcc.c-torture/execute/20030120-1.c: New.
11447 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
11449 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
11451 2003-01-17 Mark Mitchell <mark@codesourcery.com>
11454 * g++.dg/parse/ctor1.C: New test.
11457 * g++.dg/parse/qualified1.C: New test.
11459 * g++.dg/parse/typename3.C: New test.
11461 2003-01-16 Richard Henderson <rth@redhat.com>
11463 * g++.dg/tls/init-2.C: Fix error matches for real this time.
11465 2003-01-16 Richard Henderson <rth@redhat.com>
11467 * g++.dg/pch/pch.exp: Copy test header to the working directory
11468 before using it either for precompilation or direct use.
11469 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
11470 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
11472 2003-01-16 Richard Henderson <rth@redhat.com>
11474 * gcc.dg/pch/pch.exp: Copy test header to the working directory
11475 before using it either for precompilation or direct use.
11476 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
11477 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
11479 2003-01-16 Mark Mitchell <mark@codesourcery.com>
11481 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
11482 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
11483 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
11484 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
11485 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
11486 typename warning into error.
11487 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
11489 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
11490 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
11491 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
11493 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
11494 make declaration visible in template.
11495 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
11496 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
11498 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
11500 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
11501 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
11502 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
11503 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
11504 typename warning with error message.
11505 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
11506 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
11507 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
11509 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
11511 * g++.dg/parse/ambig2.C: New test.
11513 2003-01-15 Richard Henderson <rth@redhat.com>
11515 * g++.dg/tls/init-2.C: Update error message string.
11517 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11519 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
11521 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
11523 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
11525 * gcc.c-torture/compile/20001205-1.x: Likewise.
11526 * gcc.c-torture/compile/20001226-1.x: Likewise.
11527 * gcc.c-torture/compile/920520-1.x: Likewise.
11528 * gcc.c-torture/compile/961203-1.x: Likewise.
11529 * gcc.c-torture/compile/20020604-1.x: Likewise.
11531 2003-01-15 Jan Hubicka <jh@suse.cz>
11533 * gcc.c-torture/compile/20030115-1.c: New test.
11535 * gcc.dg/i386-fpcvt-1.c: New test.
11536 * gcc.dg/i386-fpcvt-2.c: New test.
11538 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
11540 Further conform g++'s __vmi_class_type_info to the C++ ABI
11542 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
11545 2003-01-14 Jan Hubicka <jh@suse.cz>
11547 * gcc.dg/i386-fpcvt-1.c: New test.
11548 * gcc.dg/i386-fpcvt-2.c: New test.
11550 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
11552 * gcc.dg/i386-mmx-3.c: New test.
11554 2003-01-12 Mark Mitchell <mark@codesourcery.com>
11557 * g++.dg/parse/octal1.C: New file.
11560 * g++.dg/parse/typename1.C: New file.
11562 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
11564 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
11565 * gcc.dg/bf-no-ms-layout.c: Likewise.
11566 * gcc.dg/bf-ms-attrib.c: Likewise.
11568 2003-01-10 Mark Mitchell <mark@codesourcery.com>
11571 * g++.dg/parse/dtor1.C: New file.
11574 * g++.dg/rtti/typeid1.C: New file.
11577 * g++.dg/parse/lookup1.C: New file.
11580 * g++.dg/templ/spec5.C: New file.
11582 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
11584 * gcc.c-torture/compile/20030110-1.c: New test.
11586 2003-01-09 Geoffrey Keating <geoffk@apple.com>
11588 Merge from pch-branch:
11590 2002-12-23 Geoffrey Keating <geoffk@apple.com>
11592 * gcc.dg/pch/cpp-1.h: New.
11593 * gcc.dg/pch/cpp-1.c: New.
11594 * gcc.dg/pch/cpp-2.h: New.
11595 * gcc.dg/pch/cpp-2.c: New.
11597 2002-11-19 Geoffrey Keating <geoffk@apple.com>
11599 * gcc.dg/pch/except-1.h: New.
11600 * gcc.dg/pch/except-1.c: New.
11602 2002-11-13 Geoffrey Keating <geoffk@apple.com>
11604 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
11606 * gcc.dg/pch: Include *.hp not *.h.
11607 * gcc.dg/pch/system-1.h: New.
11608 * gcc.dg/pch/system-1.c: New.
11610 2002-11-11 Geoffrey Keating <geoffk@apple.com>
11612 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
11613 rather than trying to build and run a program using PCH.
11614 * gcc.dg/pch: Remove dg-do commands from test files.
11616 2002-11-08 Geoffrey Keating <geoffk@apple.com>
11618 * gcc.dg/pch/macro-3.c: New.
11619 * gcc.dg/pch/macro-3.h: New.
11621 2002-11-04 Geoffrey Keating <geoffk@apple.com>
11623 * gcc.dg/pch/common-1.c: New.
11624 * gcc.dg/pch/common-1.h: New.
11625 * gcc.dg/pch/decl-1.c: New.
11626 * gcc.dg/pch/decl-1.h: New.
11627 * gcc.dg/pch/decl-2.c: New.
11628 * gcc.dg/pch/decl-2.h: New.
11629 * gcc.dg/pch/decl-3.c: New.
11630 * gcc.dg/pch/decl-3.h: New.
11631 * gcc.dg/pch/decl-4.c: New.
11632 * gcc.dg/pch/decl-4.h: New.
11633 * gcc.dg/pch/decl-5.c: New.
11634 * gcc.dg/pch/decl-5.h: New.
11635 * gcc.dg/pch/global-1.c: New.
11636 * gcc.dg/pch/global-1.h: New.
11637 * gcc.dg/pch/inline-1.c: New.
11638 * gcc.dg/pch/inline-1.h: New.
11639 * gcc.dg/pch/inline-2.c: New.
11640 * gcc.dg/pch/inline-2.h: New.
11641 * gcc.dg/pch/static-1.c: New.
11642 * gcc.dg/pch/static-1.h: New.
11643 * gcc.dg/pch/static-2.c: New.
11644 * gcc.dg/pch/static-2.h: New.
11646 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
11648 * g++.dg/pch/pch.exp: Better handle failing testcases.
11649 * gcc.dg/pch/pch.exp: Likewise.
11650 * gcc.dg/pch/macro-1.c: New.
11651 * gcc.dg/pch/macro-1.h: New.
11652 * gcc.dg/pch/macro-2.c: New.
11653 * gcc.dg/pch/macro-2.h: New.
11655 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
11657 * g++.dg/dg.exp: Treat files in pch/ specially.
11658 * g++.dg/pch/pch.exp: New file.
11659 * g++.dg/pch/empty.H: New file.
11660 * g++.dg/pch/empty.C: New file.
11661 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
11664 * gcc.dg/pch/pch.exp: New file.
11665 * gcc.dg/pch/empty.h: New file.
11666 * gcc.dg/pch/empty.c: New file.
11667 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
11670 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11672 * g++.dg/template/friend14.C: New test.
11674 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
11676 * gcc.dg/old-style-asm-1.c: New test.
11678 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
11680 * gcc.c-torture/compile/20030109-1.c: New test.
11682 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
11684 * gcc.c-torture/execute/20030109-1.c: New test.
11686 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
11688 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
11689 * g++.old-deja/g++.mike/dyncast2.C: Likewise
11690 * g++.old-deja/g++.mike/dyncast3.C: Likewise
11691 * g++.old-deja/g++.mike/eh2.C: Likewise
11692 * g++.old-deja/g++.mike/eh3.C: Likewise
11693 * g++.old-deja/g++.mike/eh5.C: Likewise
11694 * g++.old-deja/g++.mike/eh6.C: Likewise
11695 * g++.old-deja/g++.mike/eh7.C: Likewise
11696 * g++.old-deja/g++.mike/eh8.C: Likewise
11697 * g++.old-deja/g++.mike/eh9.C: Likewise
11698 * g++.old-deja/g++.mike/eh10.C: Likewise
11699 * g++.old-deja/g++.mike/eh12.C: Likewise
11700 * g++.old-deja/g++.mike/eh13.C: Likewise
11701 * g++.old-deja/g++.mike/eh14.C: Likewise
11702 * g++.old-deja/g++.mike/eh16.C: Likewise
11703 * g++.old-deja/g++.mike/eh17.C: Likewise
11704 * g++.old-deja/g++.mike/eh18.C: Likewise
11705 * g++.old-deja/g++.mike/eh21.C: Likewise
11706 * g++.old-deja/g++.mike/eh23.C: Likewise
11707 * g++.old-deja/g++.mike/eh24.C: Likewise
11708 * g++.old-deja/g++.mike/eh25.C: Likewise
11709 * g++.old-deja/g++.mike/eh26.C: Likewise
11710 * g++.old-deja/g++.mike/eh27.C: Likewise
11711 * g++.old-deja/g++.mike/eh28.C: Likewise
11712 * g++.old-deja/g++.mike/eh29.C: Likewise
11713 * g++.old-deja/g++.mike/eh31.C: Likewise
11714 * g++.old-deja/g++.mike/eh33.C: Likewise
11715 * g++.old-deja/g++.mike/eh34.C: Likewise
11716 * g++.old-deja/g++.mike/eh35.C: Likewise
11717 * g++.old-deja/g++.mike/eh36.C: Likewise
11718 * g++.old-deja/g++.mike/eh37.C: Likewise
11719 * g++.old-deja/g++.mike/eh38.C: Likewise
11720 * g++.old-deja/g++.mike/eh39.C: Likewise
11721 * g++.old-deja/g++.mike/eh40.C: Likewise
11722 * g++.old-deja/g++.mike/eh41.C: Likewise
11723 * g++.old-deja/g++.mike/eh42.C: Likewise
11724 * g++.old-deja/g++.mike/eh44.C: Likewise
11725 * g++.old-deja/g++.mike/eh46.C: Likewise
11726 * g++.old-deja/g++.mike/eh47.C: Likewise
11727 * g++.old-deja/g++.mike/eh48.C: Likewise
11728 * g++.old-deja/g++.mike/eh49.C: Likewise
11729 * g++.old-deja/g++.mike/eh50.C: Likewise
11730 * g++.old-deja/g++.mike/eh51.C: Likewise
11731 * g++.old-deja/g++.mike/eh53.C: Likewise
11732 * g++.old-deja/g++.mike/eh55.C: Likewise
11733 * g++.old-deja/g++.mike/p7912.C: Likewise
11734 * g++.old-deja/g++.mike/p9706.C: Likewise
11735 * g++.old-deja/g++.mike/p10416.C: Likewise
11736 * g++.old-deja/g++.mike/p11667.C: Likewise
11737 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
11738 Remove redundant reference to Iris.
11739 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
11740 Elxsi, i860, Pico Java, and WE32K.
11742 2003-01-07 Mark Mitchell <mark@codesourcery.com>
11744 * g++.dg/ext/asm4.C: New test.
11746 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11749 * g++.dg/template/friend12.C: New test.
11750 * g++.dg/template/friend13.C: Likewise.
11751 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
11753 2003-01-08 Jan Hubicka <jh@suse.cz>
11755 * gcc.dg/i386-cadd.c: New test.
11756 * gcc.dg/i386-cmov4.c: Likewise.
11758 2003-01-06 Mark Mitchell <mark@codesourcery.com>
11761 * g++.dg/warn/Wunused-3.C: New test.
11763 * g++.dg/abi/bitfield9.C: New test.
11766 * g++.dg/parse/defarg3.C: New test.
11768 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
11770 * g++.dg/parse/ambig1.C: New test.
11771 * g++.dg/parse/defarg2.C: New test.
11773 2003-01-05 Mark Mitchell <mark@codesourcery.com>
11775 * g++.dg/template/defarg-1.C: New test.
11776 * g++.dg/template/local2.C: Likewise.
11778 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
11780 * gcc.c-torture/execute/20030105-1.c: New test.
11782 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11784 * g++.dg/parse/namespace3.C: Remove extra semicolons.
11785 * g++.dg/parse/namespace4.C: Likewise.
11787 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
11789 * g++.dg/template/ntp2.C: New test.
11791 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
11793 * g++.dg/parse/extern-C-1.C: New test.
11795 * g++.dg/parse/namespace4.C: New test.
11797 * g++.dg/template/nested1.C: New test.
11799 * g++.dg/parse/namespace3.C: New test.
11801 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
11803 * g++.dg/lookup/two-stage1.C: New test.
11805 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11807 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
11808 * g++.old-deja/g++.jason/access8.C: Likewise.
11809 * g++.old-deja/g++.other/decl5.C: Likewise.
11811 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
11813 * g++.dg/parse/parse7.C: New test.
11815 2003-01-02 Mark Mitchell <mark@codesourcery.com>
11818 * g++.dg/ext/attrib7.C: New test.
11820 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
11822 * g++.dg/parse/parse6.C: New test.
11824 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
11826 * gcc.dg/h8300-stack-1.c: New.
11828 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
11830 g++.dg/lookup/exception1.C: New test.
11832 g++.dg/lookup/template1.C: New test.
11834 g++.dg/parse/namespace2.C: New test.
11836 g++.dg/parse/parens2.C: New test.
11838 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
11840 * g++.dg/parse/parse5.C: New test.
11841 * g++.dg/lookup/scoped4.C: New test.
11843 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
11845 * g++.dg/parse/parens1.C: New test.
11847 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
11849 * g++.dg/parse/parens2.C: New test.
11851 * g++.dg/lookup/scope-operator1.C: New test.
11853 * g++.dg/parse/operator1.C: New test.
11855 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11857 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
11858 * g++.old-deja/g++.other/access6.C: Likewise.
11859 * g++.old-deja/g++.other/decl1.C: Likewise.
11860 * g++.old-deja/g++.pt/typename12.C: Likewise.
11862 2002-12-31 Mark Mitchell <mark@codesourcery.com>
11864 * g++.dg/parse/namespace1.C: New test.
11866 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
11868 * g++.dg/parse/parse4.C: New test.
11870 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
11872 * g++.dg/parse/parse3.C: New test.
11874 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
11876 * g++.dg/parse/parse2.C: New test.
11878 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
11880 * g++.dg/template/friend11.C: New test.
11882 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
11884 * g++.dg/parse/parse1.C: New test.
11886 2002-12-31 Janis Johnson <janis187@us.ibm.com>
11888 * lib/profopt.exp: Change the name of a global variable to avoid
11889 possible clashes with other test suites.
11891 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
11893 * g++.dg/inherit/covariant8.C: New test.
11895 2002-12-31 Mark Mitchell <mark@codesourcery.com>
11897 * g++.dg/init/array9.C: New test.
11900 * g++.dg/parse/expr1.C: New test.
11902 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
11904 * gcc.c-torture/compile/20021230-1.c: New test.
11906 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
11908 * g++.dg/inherit/covariant5.C: New test.
11909 * g++.dg/inherit/covariant6.C: New test.
11910 * g++.dg/inherit/covariant7.C: New test.
11912 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11915 * g++.dg/other/access2.C: New test.
11917 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
11919 * g++.dg/other/anon-struct.C: No longer fails
11920 * g++.old-deja/g++.brendan/parse4.C: Likewise.
11921 * g++.old-deja/g++.brendan/parse5.C: Likewise.
11922 * g++.old-deja/g++.brendan/parse6.C: Likewise.
11924 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
11926 * g++.dg/parse/angle-bracket.C (main): No longer fails.
11928 2002-12-27 Mark Mitchell <mark@codesourcery.com>
11930 * g++.dg/eh/spec4.C: Remove stray semicolon.
11931 * g++.dg/expr/pmf-1.C: Change error message.
11932 * g++.dg/ext/asm1.C: Remove stray semicolon.
11933 * g++.dg/ext/typename1.C: Add missing typenames.
11934 * g++.dg/inherit/template-as-base.C: Change error message.
11935 * g++.dg/lookup/scoped1.C: Likewise.
11936 * g++.dg/lookup/scoped2.C: Likewise.
11937 * g++.dg/lookup/using2.C: Likewise.
11938 * g++.dg/other/component1.C: Remove stray semicolon.
11939 * g++.dg/other/do1.C: Change error message.
11940 * g++.dg/other/error2.C: Likewise.
11941 * g++.dg/other/init1.C: Likewise.
11942 * g++.dg/other/packed1.C: Remove stray semicolon.
11943 * g++.dg/other/ptrmem2.C: Change error message.
11944 * g++.dg/parse/parameter-declaration-1.C: Remove line number
11946 * g++.dg/special/initp1.C: Remove invalid attribute usage.
11947 * g++.dg/template/access3.C: Add typename keyword.
11948 * g++.dg/template/access5.C: Remove stray semicolon.
11949 * g++.dg/template/access6.C: Likewise.
11950 * g++.dg/template/complit1.C: Likewise.
11951 * g++.dg/template/crash1.C: Change error message.
11952 * g++.dg/template/inherit2.C: Remove stray semicolon.
11953 * g++.dg/template/instantiate2.C: Likewise.
11954 * g++.dg/template/instantiate3.C: Change error message.
11955 * g++.dg/template/qual1.C: Remove stray semicolon.
11956 * g++.dg/template/qualttp18.C: Change error message.
11957 * g++.dg/template/ref1.C: Remove stray semicolon.
11958 * g++.dg/template/sizeof1.C (A::value): Declare it.
11959 * g++.dg/template/spec4.C: Change error message.
11960 * g++.dg/template/static1.C: Likewise.
11961 * g++.dg/template/type1.C: Likewise.
11962 * g++.dg/template/typename3.C: Likewise.
11963 * g++.old-deja/g++.benjamin/13478.C: Change error message.
11964 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
11965 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
11966 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
11967 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
11968 named return value extension.
11969 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
11970 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
11971 * g++.old-deja/g++.bob/extern_C.C: Likewise.
11972 * g++.old-deja/g++.bob/inherit2.C: Likewise.
11973 * g++.old-deja/g++.brendan/complex1.C: Likewise.
11974 * g++.old-deja/g++.brendan/copy5.C: Likewise.
11975 * g++.old-deja/g++.brendan/crash13.C: Likewise.
11976 * g++.old-deja/g++.brendan/crash15.C: Likewise.
11977 * g++.old-deja/g++.brendan/crash18.C: Change error message.
11978 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
11979 * g++.old-deja/g++.brendan/crash38.C: Likewise.
11980 * g++.old-deja/g++.brendan/crash50.C: Likewise.
11981 * g++.old-deja/g++.brendan/crash56.C: Likewise.
11982 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
11984 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
11985 * g++.old-deja/g++.brendan/crash8.C: Change error message.
11986 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
11987 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
11988 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
11989 * g++.old-deja/g++.brendan/template11.C: Likewise.
11990 * g++.old-deja/g++.brendan/template26.C: Likewise.
11991 * g++.old-deja/g++.brendan/template27.C: Use explicit
11992 specialization syntax.
11993 * g++.old-deja/g++.brendan/template30.C: Likewise.
11994 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
11995 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
11996 non-dependent names.
11997 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
11998 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
11999 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
12000 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
12001 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
12002 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
12003 named return value extension.
12004 * g++.old-deja/g++.ext/namedret2.C: Likewise.
12005 * g++.old-deja/g++.ext/namedret3.C: Likewise.
12006 * g++.old-deja/g++.ext/return1.C: Likewise.
12007 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
12008 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
12009 * g++.old-deja/g++.jason/access8.C: Likewise.
12010 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
12011 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
12012 pseudo-destructor names.
12013 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
12014 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
12015 pseudo-destructor names.
12016 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
12017 * g++.old-deja/g++.jason/overload19.C: Likewise.
12018 * g++.old-deja/g++.jason/overload32.C: Likewise.
12019 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
12021 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
12022 * g++.old-deja/g++.jason/return.C: Likewise.
12023 * g++.old-deja/g++.jason/return2.C: Likewise.
12024 * g++.old-deja/g++.jason/shadow1.C: Likewise.
12025 * g++.old-deja/g++.jason/special.C: Use explicit specialization
12027 * g++.old-deja/g++.jason/template10.C: Account for use of
12028 non-dependent names.
12029 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
12031 * g++.old-deja/g++.jason/template37.C: Likewise.
12032 * g++.old-deja/g++.law/access4.C: Change error messages.
12033 * g++.old-deja/g++.law/arm13.C: Remove incorrect
12034 pseudo-destructor names.
12035 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
12036 * g++.old-deja/g++.law/ctors9.C: Likewise.
12037 * g++.old-deja/g++.law/cvt22.C: Likewise.
12038 * g++.old-deja/g++.law/dtors5.C: Likewise.
12039 * g++.old-deja/g++.law/global-init1.C: Likewise.
12040 * g++.old-deja/g++.law/missed-error3.C: Likewise.
12041 * g++.old-deja/g++.law/operators28.C: Likewise.
12042 * g++.old-deja/g++.law/visibility28.C: Likewise.
12043 * g++.old-deja/g++.martin/eval1.C: Likewise.
12044 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
12046 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
12047 * g++.old-deja/g++.mike/net34.C: Likewise.
12048 * g++.old-deja/g++.mike/net36.C: Likewise.
12049 * g++.old-deja/g++.mike/ns2.C: Likewise.
12050 * g++.old-deja/g++.mike/p12306.C: Likewise.
12051 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
12053 * g++.old-deja/g++.mike/p700.C: Likewise.
12054 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
12055 * g++.old-deja/g++.mike/p710.C: Likewise.
12056 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
12058 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
12059 * g++.old-deja/g++.mike/pmf9.C: Likewise.
12060 * g++.old-deja/g++.ns/crash2.C: Likewise.
12061 * g++.old-deja/g++.ns/crash3.C: Likewise.
12062 * g++.old-deja/g++.ns/invalid1.C: Likewise.
12063 * g++.old-deja/g++.ns/ns17.C: Likewise.
12064 * g++.old-deja/g++.ns/template16.C: Likewise.
12065 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
12067 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
12068 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
12069 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
12070 named return value extension.
12071 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
12072 * g++.old-deja/g++.other/access4.C: Issue additional error
12074 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
12075 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
12076 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
12077 * g++.old-deja/g++.other/crash25.C: Change error message.
12078 * g++.old-deja/g++.other/crash4.C: Change error message.
12079 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
12080 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
12081 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
12083 * g++.old-deja/g++.other/defarg8.C: Likewise.
12084 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
12085 * g++.old-deja/g++.other/dtor10.C: Likewise.
12086 * g++.old-deja/g++.other/incomplete.C: Likewise.
12087 * g++.old-deja/g++.other/linkage7.C: Likewise.
12088 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
12090 * g++.old-deja/g++.other/mangle2.C: Likewise.
12091 * g++.old-deja/g++.other/refinit2.C: Likewise.
12092 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
12093 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
12094 * g++.old-deja/g++.pt/crash28.C: Likewise.
12095 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
12097 * g++.old-deja/g++.pt/crash32.C: Change error message.
12098 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
12099 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
12100 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
12101 error message position.
12102 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
12103 * g++.old-deja/g++.pt/defarg8.C: Change error message.
12104 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
12106 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
12107 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
12108 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
12109 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
12111 * g++.old-deja/g++.pt/explicit31.C: Likewise.
12112 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
12113 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
12115 * g++.old-deja/g++.pt/explicit71.C: Change error message.
12116 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
12118 * g++.old-deja/g++.pt/friend28.C: Account for use of
12119 non-dependent names.
12120 * g++.old-deja/g++.pt/friend29.C: Likewise.
12121 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
12123 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
12124 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
12125 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
12127 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
12128 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
12130 * g++.old-deja/g++.pt/memclass20.C: Likewise.
12131 * g++.old-deja/g++.pt/memclass5.C: Likewise.
12132 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
12134 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
12135 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
12136 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
12137 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
12138 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
12139 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
12141 * g++.old-deja/g++.pt/spec10.C: Likewise.
12142 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
12143 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
12144 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
12145 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
12146 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
12147 * g++.old-deja/g++.pt/ttp62.C: Likewise.
12148 * g++.old-deja/g++.pt/ttp64.C: Likewise.
12149 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
12150 * g++.old-deja/g++.pt/typename15.C: Likewise.
12151 * g++.old-deja/g++.pt/typename22.C: Likewise.
12152 * g++.old-deja/g++.pt/typename6.C: Change error messages.
12153 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
12154 * g++.old-deja/g++.pt/virtual2.C: Likewise.
12155 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
12157 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
12158 return value extension.
12159 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
12160 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
12161 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
12162 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
12164 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
12166 * g++.dg/warn/inline1.C: New test.
12167 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
12168 * g++.old-deja/g++.jason/synth10.C: Likewise.
12169 * g++.old-deja/g++.mike/net31.C: Likewise.
12170 * g++.old-deja/g++.mike/p8786.C: Likewise.
12172 * g++.dg/template/friend10.C: New test.
12173 * g++.dg/template/conv5.C: New test.
12175 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
12177 * g++.dg/lookup/scoped3.C: New test.
12179 * g++.dg/lookup/decl1.C: New test.
12180 * g++.dg/lookup/decl2.C: New test.
12182 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
12184 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
12185 gcc.c-torture/compile/20021015-1.c,
12186 gcc.c-torture/compile/20021015-2.c,
12187 gcc.c-torture/compile/20021123-1.c,
12188 gcc.c-torture/compile/20021123-2.c,
12189 gcc.c-torture/compile/20021123-3.c,
12190 gcc.c-torture/compile/20021123-4.c,
12191 gcc.c-torture/execute/20021024-1.c: Add tests previously added
12192 only to 3.1 or 3.2 branch.
12194 2002-12-23 Mark Mitchell <mark@codesourcery.com>
12196 * gcc.dg/i386-bitfield3.c: New test.
12198 * gcc.dg/i386-bitfield2.c: New test.
12200 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
12202 * g++.dg/parse/conv_op1.C: New test.
12204 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
12206 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
12209 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
12211 * gcc.c-torture/compile/20021220-1.c: New test.
12213 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
12215 * gcc.dg/i386-fastcall-1.c: New.
12217 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
12219 * gcc.c-torture/execute/20021219-1.c: New test.
12221 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
12223 * gcc.dg/i386-pic-1.c: New test.
12225 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12228 * g++.dg/template/friend9.C: New test.
12230 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12233 * g++.dg/template/access7.C: New test.
12235 2002-12-18 Nick Clifton <nickc@redhat.com>
12237 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
12238 the libstdc++-v3 directory has been found.
12240 2002-12-12 Devang Patel <dpatel@apple.com>
12241 * gcc.dg/darwin-ld-1.c: New test.
12242 * gcc.dg/darwin-ld-2.c: New test.
12243 * gcc.dg/darwin-ld-3.c: New test.
12244 * gcc.dg/darwin-ld-4.c: New test.
12245 * gcc.dg/darwin-ld-5.c: New test.
12247 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
12249 * gcc.c-torture/compile/20021212-1.c: New test.
12251 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
12253 * gcc.dg/fshort-wchar: New test.
12255 2002-12-10 Mark Mitchell <mark@codesourcery.com>
12258 * g++.dg/template/dtor1.C: New test.
12260 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
12263 2002-12-10 Jakub Jelinek <jakub@redhat.com>
12265 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
12267 2002-12-09 Mark Mitchell <mark@codesourcery.com>
12269 * g++.dg/template/static1.C: New test.
12270 * g++.dg/template/static2.C: New test.
12271 * g++.old-deja/g++.ext/memconst.C: New test.
12273 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12275 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
12276 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
12277 * g++.dg/special/initp1.C: Likewise.
12279 2002-12-06 Jakub Jelinek <jakub@redhat.com>
12281 * gcc.c-torture/execute/20021204-1.c: New test.
12283 2002-12-04 Geoffrey Keating <geoffk@apple.com>
12285 * gcc.dg/ppc-fmadd-1.c: New file.
12286 * gcc.dg/ppc-fmadd-2.c: New file.
12287 * gcc.dg/ppc-fmadd-3.c: New file.
12289 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
12291 * gcc.c-torture/compile/20021204-1.c: New test.
12293 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
12295 * g++.dg/inherit/covariant2.C: New test.
12296 * g++.dg/inherit/covariant3.C: New test.
12297 * g++.dg/inherit/covariant4.C: New test.
12298 * g++.dg/inherit/covariant1.C: Remove XFAIL.
12299 * g++.old-deja/g++.robertl/eb17.C: Likewise.
12301 2002-12-03 Mark Mitchell <mark@codesourcery.com>
12304 * g++.dg/init/brace3.C: New test.
12306 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
12308 * gcc.dg/20020210-1.c: Fix a comment typo.
12310 2002-12-02 Mark Mitchell <mark@codesourcery.com>
12313 * g++.dg/parse/defarg1.C: New test.
12316 * g++.dg/template/char1.C: New test.
12318 * g++.dg/template/varmod1.C: Fix typo.
12320 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12323 * g++.old-deja/g++.pt/crash32.C: Expect error.
12325 2002-12-01 Mark Mitchell <mark@codesourcery.com>
12328 * g++.dg/template/varmod1.C: New test.
12331 * g++.dg/inherit/typeinfo1.C: New test.
12334 * g++.dg/inherit/typedef1.C: New test.
12336 2002-11-30 Mark Mitchell <mark@codesourcery.com>
12340 * g++.dg/template/strlen1.C: New test.
12343 * g++.dg/template/ctor2.C: New test.
12346 * g++.dg/init/string1.C: New test.
12349 * g++.dg/template/friend8.C: New test.
12351 2002-11-29 Joe Buck <jbuck@synopsys.com>
12353 * g++.dg/lookup/anon2.C: New test.
12355 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
12357 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
12360 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
12362 * gcc.dg/bitfld-6.c: New test.
12364 2002-11-27 Jan Hubicka <jh@suse.cz>
12366 * gcc.c-torture/execute/20021127.[cx]: New test.
12368 2002-11-26 Jan Hubicka <jh@suse.cz>
12370 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
12373 2002-11-26 Geoffrey Keating <geoffk@apple.com>
12375 * g++.dg/init/brace2.C: New test.
12376 * g++.old-deja/g++.mike/p9129.C: Correct.
12378 2002-11-26 Mark Mitchell <mark@codesourcery.com>
12380 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
12382 2002-11-25 Andreas Bauer <baueran@in.tum.de>
12384 * gcc.dg/sibcall-6: New test for indirect sibcalls.
12386 2002-11-25 Mark Mitchell <mark@codesourcery.com>
12388 * testsuite/g++.dg/abi/empty11.C: New test.
12389 * testsuite/g++.dg/rtti/cv1.C: New test.
12391 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
12393 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
12395 2002-11-24 Mark Mitchell <mark@codesourcery.com>
12397 * g++.dg/abi/empty10.C: New test.
12399 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
12401 * gcc.c-torture/compile/20021124-1.c: New test.
12403 2002-11-22 Mark Mitchell <mark@codesourcery.com>
12405 * g++.dg/abi/rtti2.C: New test.
12407 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12409 * gcc.dg/i386-unroll-1.c: New test.
12411 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
12413 * gcc.c-torture/compile/20021120-1.c: New test.
12414 * gcc.c-torture/compile/20021120-2.c: New test.
12416 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
12418 * gcc.dg/bitfld-5.c: New test.
12420 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
12422 * gcc.c-torture/execute/20021120-3.c: New test.
12424 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
12426 * gcc.c-torture/execute/20021120-2.c: New test.
12428 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
12430 * gcc.c-torture/execute/20021120-1.c: New test.
12432 2002-11-20 Jakub Jelinek <jakub@redhat.com>
12434 * gcc.c-torture/execute/20021118-3.c: New test.
12436 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
12438 * gcc.c-torture/compile/20021119-1.c: New test.
12440 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
12442 * gcc.dg/duff-1.c: New test.
12443 * gcc.dg/duff-2.c: New test.
12444 * gcc.dg/duff-3.c: New test.
12446 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
12448 * gcc.dg/cpp/_Pragma5.c: New test.
12450 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
12452 * gcc.c-torture/execute/20021118-2.c: New test.
12454 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
12456 * gcc.c-torture/execute/20021118-1.c: New test.
12458 2002-11-16 Jakub Jelinek <jakub@redhat.com>
12460 * gcc.dg/20021116-1.c: New test.
12462 2002-11-14 Mark Mitchell <mark@codesourcery.com>
12464 * g++.dg/abi/vcall1.C: New test.
12466 2002-11-14 Jakub Jelinek <jakub@redhat.com>
12468 * gcc.dg/20021029-1.c: New test.
12469 * gcc.dg/20021029-2.c: New test.
12471 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
12473 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
12475 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
12478 * gcc.dg/20021110.c: Move to ...
12479 * gcc.c-torture/compile/20021110.c: .... here.
12481 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12484 * gcc.c-torture/execute/20021111-1.c
12486 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
12489 * gcc.dg/20021110.c: New test.
12491 2002-11-10 Mark Mitchell <mark@codesourcery.com>
12493 * g++.dg/abi/vthunk3.C: Run only on x86.
12495 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
12497 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
12499 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
12501 * lib/compat.exp (compat-execute): Fix logic error in last
12504 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
12506 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
12508 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12511 * g++.dg/template/access6.C: New test.
12513 2002-11-08 Jan Hubicka <jh@suse.cz>
12515 * gcc.dg/i386-ssefp-1.c: New test.
12516 * gcc.dg/i386-ssefp-1.c: New test.
12518 2002-11-08 Jan Hubicka <jh@suse.cz>
12520 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
12522 2002-11-07 Mark Mitchell <mark@codesourcery.com>
12524 * g++.dg/abi/vthunk3.C: New test.
12527 * g++.dg/template/crash2.C: New test.
12529 2002-11-07 Mark Mitchell <mark@codesourcery.com>
12531 * testsuite/g++.dg/abi/dtor1.C: New test.
12532 * testsuite/g++.dg/abi/dtor2.C: Likewise.
12534 2002-11-05 Geoffrey Keating <geoffk@apple.com>
12536 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
12539 2002-11-04 Adam Nemet <anemet@lnxw.com>
12541 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
12542 -mthumb. Only xfail with -O0.
12544 2002-11-03 Mark Mitchell <mark@codesourcery.com>
12546 * g++.dg/abi/thunk1.C: New test.
12547 * g++.dg/abi/thunk2.C: Likewise.
12548 * g++.dg/abi/vtt1.C: Likewise.
12550 2002-11-02 Diego Novillo <dnovillo@redhat.com>
12552 PR optimization/8423
12553 * gcc.c-torture/execute/builtin-constant.c: New test.
12555 2002-11-01 Zack Weinberg <zack@codesourcery.com>
12557 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
12558 Add some more cases.
12560 2002-11-01 Mark Mitchell <mark@codesourcery.com>
12563 * g++.dg/opt/local1.C: New test.
12565 2002-10-30 Mark Mitchell <mark@codesourcery.com>
12568 * g++.dg/template/complit1.C: New test.
12571 * g++.dg/template/typename4.C: Likewise.
12573 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12575 Core issue 287, PR c++/7639
12576 * g++.dg/template/instantiate1.C: Adjust error location.
12577 * g++.dg/template/instantiate3.C: New test.
12578 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
12579 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
12580 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
12582 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
12584 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
12586 2002-10-29 Mark Mitchell <mark@codesourcery.com>
12589 * g++.dg/init/dtor2.C: New test.
12591 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12593 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
12594 * gcc.dg/nest.c: Bypass errors on irix6.
12596 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
12598 * gcc.dg/nest.c: Expect error for mmix-*-*.
12599 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
12601 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
12603 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
12606 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
12608 2002-10-25 Mike Stump <mrs@apple.com>
12610 * gcc.dg/warn-1.c: New test.
12612 2002-10-25 Zack Weinberg <zack@codesourcery.com>
12614 * g++.dg/template/typename3.C: New test.
12616 2002-10-25 Mark Mitchell <mark@codesourcery.com>
12618 * g++.dg/lookup/ptrmem1.C: New test.
12620 * g++.dg/abi/vthunk2.C: New test.
12622 2002-10-25 Zack Weinberg <zack@codesourcery.com>
12624 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
12626 2002-10-24 Mark Mitchell <mark@codesourcery.com>
12628 * g++.dg/abi/empty9.C: New test.
12630 2002-10-24 Richard Henderson <rth@redhat.com>
12632 * g++.dg/inherit/thunk1.C: Enable for ia64.
12634 2002-10-23 Mark Mitchell <mark@codesourcery.com>
12637 * g++.dg/lookup/pretty1.C: New test.
12639 2002-10-23 Jakub Jelinek <jakub@redhat.com>
12641 * gcc.dg/20021023-1.c: New test.
12643 2002-10-23 Mark Mitchell <mark@codesourcery.com>
12646 * g++.dg/parse/inline1.C: New test.
12648 2002-10-23 Richard Henderson <rth@redhat.com>
12650 * g++.dg/inherit/thunk1.C: Enable for x86_64.
12652 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
12654 2002-10-22 Mark Mitchell <mark@codesourcery.com>
12657 * g++.dg/parse/stmtexpr3.C: New test.
12659 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
12661 * g++.dg/expr/cond1.C: New test.
12663 2002-10-21 Zack Weinberg <zack@codesourcery.com>
12665 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
12667 2002-10-21 Mark Mitchell <mark@codesourcery.com>
12669 * g++.dg/abi/vbase13.C: New test.
12670 * g++.dg/abi/vbase14.C: Likewise.
12672 2002-10-21 Jakub Jelinek <jakub@redhat.com>
12674 * gcc.dg/tls/pic-1.c: New test.
12675 * gcc.dg/tls/nonpic-1.c: New test.
12676 * gcc.dg/20021018-1.c: New test.
12678 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
12680 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
12681 Remove only files with the same base name as the test case.
12682 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
12683 (profopt-execute): Likewise. Also, remove old profiling
12684 and performance data files before running the tests.
12686 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
12687 * g++.dg/bprob/bprob.exp: Likewise.
12688 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
12689 to allow more general test case names.
12691 * g++.dg/bprob/bprob-1.C: Rename to ...
12692 * g++.dg/bprob/g++-bprob-1.C: ... this.
12694 * g77.dg/bprob/bprob-1.f: Rename to ...
12695 * g77.dg/bprob/g77-bprob-1.f: ... this.
12697 2002-10-21 Zack Weinberg <zack@codesourcery.com>
12699 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
12700 bison 1.50 or later.
12702 2002-10-21 Janis Johnson <janis187@us.ibm.com>
12704 * g++.dg/README: Describe more test directories.
12706 2002-10-21 Mark Mitchell <mark@codesourcery.com>
12708 * g++.dg/init/array6.C: Add additional tests.
12710 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
12712 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
12713 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
12715 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
12717 * gcc.c-torture/compile/20020604-1.x: New.
12718 * gcc.c-torture/compile/simd-5.x: Likewise.
12719 * gcc.c-torture/execute/920710-1.x: Likewise.
12720 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
12722 2002-10-21 Mark Mitchell <mark@codesourcery.com>
12724 * g++.dg/inherit/override1.C: Add dg-options clause.
12726 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12728 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
12731 2002-10-19 Andreas Schwab <schwab@suse.de>
12733 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
12734 directory component.
12736 2002-10-18 Mark Mitchell <mark@codesourcery.com>
12738 * g++.dg/inherit/thunk1.C: New test.
12740 * g++.dg/inherit/override1.C: New test.
12742 * g++.dg/abi/mangle11.C: New test.
12743 * g++.dg/abi/mangle14.C: New test.
12744 * g++.dg/abi/mangle17.C: New test.
12746 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
12748 * g++.dg/overload/member2.C: New test.
12750 2002-10-17 Janis Johnson <janis187@us.ibm.com>
12752 * g++.dg/README: Describe new compat directory.
12753 * g++.dg/dg.exp: Skip tests in compat directory.
12754 * README.compat: New file.
12755 * lib/compat.exp: New expect script.
12756 * g++.dg/compat: New test directory.
12757 * g++.dg/compat/compat.exp: New expect script.
12758 * g++.dg/compat/abi: New test directory.
12759 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
12760 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
12761 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
12762 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
12763 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
12764 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
12765 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
12766 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
12767 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
12768 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
12769 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
12770 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
12771 * g++.dg/compat/break: New test directory.
12772 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
12773 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
12774 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
12775 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
12776 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
12777 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
12778 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
12779 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
12780 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
12781 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
12782 g++.dg/compat/break/README: New files.
12783 * g++.dg/compat/eh: New test directory.
12784 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
12785 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
12786 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
12787 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
12788 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
12789 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
12790 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
12791 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
12792 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
12793 g++.dg/compat/eh/filter2_y.C,
12794 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
12795 g++.dg/compat/eh/new1_y.C,
12796 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
12797 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
12798 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
12799 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
12800 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
12801 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
12802 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
12803 g++.dg/compat/eh/unexpected1_y.C: New files.
12804 * g++.dg/compat/init: New test directory.
12805 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
12806 g++.dg/compat/init/array5_y.C,
12807 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
12808 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
12809 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
12810 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
12811 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
12812 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
12813 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
12814 g++.dg/compat/init/init-ref2_y.C: New files.
12816 2002-10-17 Mark Mitchell <mark@codesourcery.com>
12819 * g++.dg/inherit/using3.C: New test.
12821 2002-10-17 Jan Hubicka <jh@suse.cz>
12823 * gcc.dg/20021017-2.c: New test.
12825 2002-10-17 Mark Mitchell <mark@codesourcery.com>
12827 * g++.dg/abi/mangle16.C: Adjust.
12829 * g++.dg/init/array8.C: New test.
12831 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
12833 * gcc.dg/special/mips-abi.exp: New test.
12834 * gcc.dg/special/mips-abi.s: Empty file used by the above.
12836 2002-10-16 Mark Mitchell <mark@codesourcery.com>
12838 * g++.dg/abi/mangle16.C: New test.
12839 * g++.dg/abi/mangle17.C: Likewise.
12842 * g++.dg/template/ref1.C: New test.
12844 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12846 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
12848 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
12850 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
12852 2002-10-16 Mark Mitchell <mark@codesourcery.com>
12855 * g++.dg/init/array7.C: New test.
12857 2002-10-15 Mark Mitchell <mark@codesourcery.com>
12859 * g++.dg/init/array6.C: New test.
12861 * g++.dg/abi/mangle13.C: Likewise.
12862 * g++.dg/abi/mangle14.C: Likewise.
12863 * g++.dg/abi/mangle15.C: Likewise.
12865 2002-10-14 Mark Mitchell <mark@codesourcery.com>
12867 * g++.dg/abi/empty8.C: New test.
12869 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
12871 * g++.dg/init/ctor1.C: New test.
12873 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
12875 * gcc.c-torture/execute/20021015-1.c: New test.
12877 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
12879 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
12881 2002-10-14 Jan Hubicka <jh@suse.cz>
12883 * gcc.dg/i386-ssetype-[1-5].c: New tests.
12885 2002-10-14 Richard Henderson <rth@redhat.com>
12887 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
12889 2002-10-14 Mark Mitchell <mark@codesourcery.com>
12891 PR optimization/6631
12892 * g++.dg/opt/const2.C: New test.
12894 2002-10-14 Mark Mitchell <mark@codesourcery.com>
12897 * g++.dg/parse/friend1.C: New test.
12898 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
12900 2002-10-14 Jakub Jelinek <jakub@redhat.com>
12902 * gcc.dg/20021014-1.c: New test.
12904 2002-10-11 Mark Mitchell <mark@codesourcery.com>
12907 * g++.dg/ext/vlm1.C: New test.
12908 * g++.dg/ext/vlm2.C: Likewise.
12910 * g++.dg/init/array1.C: Remove invalid braces.
12911 * g++.dg/init/brace1.C: New test.
12912 * g++.dg/init/copy2.C: Likewise.
12913 * g++.dg/init/copy3.C: Likewise.
12914 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
12915 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
12918 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
12920 * gcc.dg/cpp/assembler.S: Don't use -ansi.
12922 2002-10-11 Richard Shann <richard.shann@superh.com>
12924 * gcc.c-torture/compile/simd-5.c: New test.
12926 2002-10-10 Roger Sayle <roger@eyesopen.com>
12928 * gcc.c-torture/execute/shiftopt-1.c: New test case.
12930 2002-10-10 Jim Wilson <wilson@redhat.com>
12932 * gcc.c-torture/execute/20021010-1.c: New test.
12934 2002-10-09 Zack Weinberg <zack@codesourcery.com>
12937 * g++.dg/ext/typedef-init.C: New test.
12938 * gcc.dg/typedef-init.c: New test.
12940 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
12942 * gcc.dg/cpp/paste13.c: New test.
12944 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12946 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
12947 remaining platforms, XFAIL during compile, not execute. Don't
12950 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
12952 * gcc.dg/alias-1.c: Tweak expected warning.
12954 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
12956 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
12958 2002-10-06 Andreas Jaeger <aj@suse.de>
12960 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
12961 * gcc.dg/cpp/c++98.C: Likewise.
12963 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
12964 * g++.dg/cpp/c++98.C: Likewise.
12966 * g++.dg/README (Subdirectories): Mention cpp directory.
12969 * gcc.dg/20021006-1.c: New test.
12971 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12974 * g++.dg/other/warning1.C: New test.
12976 2002-10-04 Roger Sayle <roger@eyesopen.com>
12978 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
12979 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
12980 and sparc-*-* with -m64 as expected failures. See PR 8087.
12982 2002-10-03 Mark Mitchell <mark@codesourcery.com>
12985 * g++.dg/template/ptrmem3.C: New test.
12988 * g++.dg/template/union1.C: New test.
12990 2002-10-03 Mark Mitchell <mark@codesourcery.com>
12993 * g++.dg/abi/mangle9.C: New test.
12994 * g++.dg/abi/mangle10.C: New test.
12995 * g++.dg/abi/mangle11.C: New test.
12996 * g++.dg/abi/mangle12.C: New test.
12998 2002-10-02 Mark Mitchell <mark@codesourcery.com>
13001 * g++.dg/template/meminit1.C: New test.
13002 * g++.dg/warn/Wreorder-1.C: Likewise.
13003 * g++.old-deja/g++.mike/warn3.C: Tweak.
13004 * lib/prune.exp: Ingore "in copy constructor".
13006 2002-10-02 Andreas Jaeger <aj@suse.de>
13008 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
13009 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
13010 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
13013 2002-10-01 Mark Mitchell <mark@codesourcery.com>
13015 * gcc.dg/empty1.C: Fix typo.
13017 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
13019 * gcc.dg/alias-1.c: New test.
13021 2002-10-01 Mark Mitchell <mark@codesourcery.com>
13023 * gcc.dg/empty1.C: New test.
13025 * g++.dg/tls/init-2.C: Tweak error messages.
13027 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
13029 * gcc.c-torture/compile/20020923-1.c: New test.
13031 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
13033 * gcc.c-torture/execute/ffs-1.c: New test.
13034 * gcc.c-torture/execute/ffs-2.c: Ditto.
13036 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
13038 * g++.dg/overload/member1.C: New test.
13040 2002-09-30 Mark Mitchell <mark@codesourcery.com>
13042 * g++.dg/abi/empty7.C: New test.
13043 * g++.dg/init/pm2.C: Likewise.
13045 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
13047 * g++.dg/rtti/crash1.C: New test.
13049 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
13051 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
13052 gcc.dg/sibcall-4.c: New tests.
13054 2002-09-28 Roger Sayle <roger@eyesopen.com>
13056 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
13057 powerpc and MMIX targets.
13059 2002-09-27 Zack Weinberg <zack@codesourcery.com>
13061 * gcc.dg/cpp/20020927-1.c: New.
13063 2002-09-26 David S. Miller <davem@redhat.com>
13065 * gcc.c-torture/compile/trunctfdf.c: New.
13067 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13069 * lib/target-supports.exp (check_weak_available): Handle solaris2.
13071 2002-09-27 Alan Modra <amodra@bigpond.net.au>
13073 * gcc.c-torture/execute/loop-15.c: New.
13075 2002-09-26 Janis Johnson <janis187@us.ibm.com>
13077 * README.QMTEST: Fix typo.
13079 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
13081 * gcc.dg/20020926-1.c: New test.
13083 2002-09-25 David S. Miller <davem@redhat.com>
13086 * gcc.c-torture/execute/shiftdi.c: New test.
13088 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
13090 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
13091 unique to the tool.
13092 * lib/g77.exp (g77_init): Likewise.
13093 * lib/g++.exp (g++_init): Likewise.
13094 * lib/objc.exp (objc_init): Likewise.
13096 2002-09-25 Mark Mitchell <mark@codesourcery.com>
13098 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
13099 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
13100 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
13102 2002-09-25 Richard Henderson <rth@redhat.com>
13104 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
13105 too-small long double.
13107 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
13109 * gcc.dg/20020919-1.c: New test.
13111 2002-09-23 Mark Mitchell <mark@codesourcery.com>
13113 * g++.dg/abi/bitfield6.C: New test.
13114 * g++.dg/abi/bitfield7.C: New test.
13115 * g++.dg/abi/bitfield8.C: New test.
13116 * g++.dg/abi/vbase11.C: New test.
13118 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
13120 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
13121 hppa*-*-hpux*. Update test comment.
13123 2002-09-20 Jakub Jelinek <jakub@redhat.com>
13125 * gcc.dg/tls/struct-1.c: New test.
13127 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
13129 * gcc.dg/cpp/tr-warn2.c: Update.
13131 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
13133 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
13135 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
13137 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
13140 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
13142 * gcc.c-torture/execute/ieee/mzero3.c: New test.
13144 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
13145 Adjust for c++filt moved to binutils. Remove spurious duplicate
13146 setting of cxxfilt.
13148 2002-09-19 Geoffrey Keating <geoffk@apple.com>
13150 * gcc.dg/20020312-2.c: Update for darwin.
13152 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
13154 * g++.old-deja/g++.other/crash32.C: Mark ICE.
13156 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
13158 * objc.dg/comp-types-1.m: New test.
13159 * objc.dg/comp-types-2.m: New test.
13160 * objc.dg/comp-types-3.m: New test.
13161 * objc.dg/comp-types-4.m: New test.
13162 * objc.dg/comp-types-5.m: New test.
13163 * objc.dg/comp-types-6.m: New test.
13165 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
13167 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
13169 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
13171 * g++.dg/other/do1.C: New test.
13173 * g++.dg/template/subst1.C: New test.
13175 2002-09-16 Steve Ellcey <sje@cup.hp.com>
13177 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
13179 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
13181 * g++.dg/template/qualttp20.C: Adjust expected errors.
13182 * g++.old-deja/g++.jason/report.C: Likewise.
13183 * g++.old-deja/g++.other/qual1.C: Likewise.
13185 * g++.dg/lookup/scoped2.C: New test.
13187 * g++.dg/ext/asm3.C: New test.
13189 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
13191 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
13193 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
13195 * ChangeLog: follow spelling conventions.
13196 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
13197 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
13198 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
13199 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
13200 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
13201 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
13202 * g++.old-deja/g++.law/global-init1.C: Likewise.
13203 * g++.old-deja/g++.other/delete4.C: Likewise.
13204 * g++.old-deja/g++.other/inline21.C: Likewise.
13205 * g++.old-deja/g++.other/singleton.C: Likewise.
13206 * g77.dg/strlen0.f: Likewise.
13207 * g77.f-torture/compile/20010519-1.f: Likewise.
13208 * g77.f-torture/compile/980310-4.f: Likewise.
13209 * gcc.c-torture/compile/20000605-1.c: Likewise.
13210 * gcc.c-torture/execute/20020225-1.c: Likewise.
13211 * gcc.dg/c90-hexfloat-2.c: Likewise.
13212 * gcc.dg/c99-bool-1.c: Likewise.
13213 * gcc.dg/c99-hexfloat-2.c: Likewise.
13214 * gcc.dg/dll-2.c: Likewise.
13215 * gcc.dg/wtr-union-init-1.c: Likewise.
13216 * gcc.dg/wtr-union-init-2.c: Likewise.
13217 * gcc.dg/wtr-union-init-3.c: Likewise.
13218 * gcc.dg/cpp/avoidpaste1.c: Likewise.
13219 * gcc.dg/cpp/defined.c: Likewise.
13220 * gcc.dg/cpp/macsyntx.c: Likewise.
13221 * gcc.dg/cpp/paste2.c: Likewise.
13222 * gcc.dg/cpp/trad/defined.c: Likewise.
13223 * gcc.dg/format/c90-printf-1.c: Likewise.
13224 * gcc.dg/format/c90-scanf-1.c: Likewise.
13225 * gcc.dg/format/c99-printf-1.c: Likewise.
13226 * gcc.dg/format/c99-scanf-1.c: Likewise.
13227 * gcc.misc-tests/gcov-8.c: Likewise.
13228 * lib/profopt.exp: Likewise.
13230 2002-09-15 Krister Walfridsson <cato@df.lth.se>
13232 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
13234 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
13236 * g++.dg/inherit/using2.C: New test.
13238 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
13240 * ChangeLog: Follow spelling conventions.
13241 * g++.dg/template/friend4.C: Likewise.
13242 * g++.old-deja/g++.pt/crash67.C: Likewise.
13243 * gcc.c-torture/execute/20000801-4.c: Likewise.
13244 * gcc.dg/c90-digraph-1.c: Likewise.
13245 * gcc.dg/c94-digraph-1.c: Likewise.
13246 * gcc.dg/c99-digraph-1.c: Likewise.
13247 * gcc.dg/cpp/line5.c: Likewise.
13248 * gcc.dg/cpp/multiline.c: Likewise.
13249 * gcc.dg/cpp/trad/literals-1.c: Likewise.
13250 * gcc.dg/format/attr-3.c: Likewise.
13251 * gcc.dg/format/c90-scanf-3.c: Likewise.
13252 * gcc.dg/format/ext-4.c: Likewise.
13254 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
13256 * g++.dg/template/pretty1.C: New test.
13258 2002-09-14 Alan Modra <amodra@bigpond.net.au>
13260 * gcc.c-torture/execute/struct-cpy-1.c: New test.
13262 2002-09-13 Matt Austern <austern@apple.com>
13264 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
13265 passing a cast expression to a function by const reference.
13267 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
13269 * g++.dg/template/deduce1.C: New test.
13271 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
13273 * gcc.c-torture/execute/simd-1.c: Force all use of int to
13276 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
13278 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
13281 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
13283 * gcc.c-torture/compile/20020910-1.c: New test.
13285 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
13287 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
13289 2002-09-10 Andreas Jaeger <aj@suse.de>
13291 * gcc.dg/20020312-2.c: Adjust for x86-64.
13293 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
13295 * g77.dg/7388.f: New test case for PR 7388.
13297 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
13299 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
13301 2002-09-05 Ziemowit Laski <zlaski@apple.com>
13303 * objc.dg/proto-lossage-1.m: New test.
13305 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
13307 * gcc.dg/cpp/_Pragma4.c: Fix typo.
13309 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
13311 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
13314 2002-09-06 Stan Shebs <shebs@apple.com>
13315 David Edelsohn <edelsohn@gnu.org>
13317 * gcc.dg/weak: New directory.
13318 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
13319 target-specific xfail bits.
13320 * gcc.dg/typeof-2.c: Move to new directory.
13321 * gcc.dg/weak.exp: New expect script.
13323 2002-09-06 Alan Modra <amodra@bigpond.net.au>
13325 * gcc.c-torture/execute/extzvsi.c: New test.
13327 2002-09-05 Stan Shebs <shebs@apple.com>
13329 * gcc.dg/weak-1.c: xfail on Darwin.
13330 * gcc.dg/weak-2.c: Ditto.
13331 * gcc.dg/weak-3.c: Ditto.
13332 * gcc.dg/weak-4.c: Ditto.
13333 * gcc.dg/weak-5.c: Ditto.
13334 * gcc.dg/weak-6.c: Ditto.
13335 * gcc.dg/weak-7.c: Ditto.
13336 * gcc.dg/weak-8.c: Ditto.
13337 * gcc.dg/weak-9.c: Ditto.
13339 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
13341 * gcc.c-torture/execute/loop-14.c: New test.
13343 2002-09-04 Jakub Jelinek <jakub@redhat.com>
13345 * g++.dg/other/cxa-atexit1.C: New test.
13347 * gcc.dg/typeof-2.c: New test.
13349 2002-09-03 Roger Sayle <roger@eyesopen.com>
13351 * gcc.dg/builtins-2.c: New testcase.
13352 * gcc.dg/builtins-3.c: New testcase.
13354 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
13356 * gcc.dg/cpp/_Pragma4.c: New test.
13358 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
13360 * objc/execute/nil_method-1.m: New testcase.
13362 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
13364 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
13365 [Object class], not [Object initialize].
13367 2002-08-31 Roger Sayle <roger@eyesopen.com>
13368 Hans-Peter Nilsson <hp@bitrange.com>
13370 * gcc.c-torture/execute/20020720-1.x: Skip test on
13371 mmix-knuth-mmixware. Correct comment.
13373 2002-08-27 Mark Mitchell <mark@codesourcery.com>
13375 * testsuite/g++.dg/abi/bitfield5.C: New test.
13376 * testsuite/g++.dg/abi/vbase10.C: Likewise.
13378 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
13380 * objc.dg/undeclared-selector.m: New test.
13382 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
13384 * g++.dg/other/offsetof1.C: Avoid cast warning.
13386 2002-08-26 Ziemowit Laski <zlaski@apple.com>
13388 * objc.dg/super-class-2.m: New test.
13390 2002-08-24 Matt Austern <austern@apple.com>
13392 * g++.dg/ext/lvaddr.C: New test.
13393 * g++.dg/ext/lvcast.C: New test.
13395 2002-08-22 Mark Mitchell <mark@codesourcery.com>
13397 * testsuite/g++.dg/inherit/cond1.C: New test.
13399 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
13401 * gcc.dg/noncompile/incomplete-1.c: New test.
13403 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
13405 * gcc.dg/typespec-1.c: New test.
13407 2002-08-20 Devang Patel <dpatel@apple.com>
13408 * objc.dg/proto-hier-2.m: New test.
13410 2002-08-19 Ziemowit Laski <zlaski@apple.com>
13412 * objc.dg/bitfield-1.m: New test.
13413 * objc.dg/bitfield-2.m: New test.
13415 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
13417 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
13418 gcc.dg/c99-flex-array-4.c: New tests.
13420 2002-08-16 Stan Shebs <shebs@apple.com>
13422 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
13424 2002-08-15 Jakub Jelinek <jakub@redhat.com>
13426 * gcc.dg/typeof-1.c: New test.
13427 * g++.dg/ext/typeof2.C: New test.
13429 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
13431 * g++.dg/other/offsetof1.C: New test.
13433 2002-08-14 Richard Henderson <rth@redhat.com>
13435 * gcc.dg/tls/diag-3.c: Fix expected message strings.
13437 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
13439 * gcc.dg/cpp/_Pragma3.c: New test.
13441 2002-08-13 Mark Mitchell <mark@codesourcery.com>
13443 * g++.dg/template/inherit3: New test.
13445 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
13447 * gcc.dg/bitfld-4.c: Add blank options.
13449 2002-08-09 Mark Mitchell <mark@codesourcery.com>
13451 * g++.dg/template/crash1.C: New test.
13453 2002-08-08 Jakub Jelinek <jakub@redhat.com>
13455 * gcc.dg/tls/opt-2.c: New test.
13457 2002-08-08 Devang Patel <dpatel@apple.com>
13459 * objc.dg/selector-1.m : New test
13461 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
13463 * g++.dg/abi/bitfield4.C: New test.
13464 * gcc.dg/bitfld-4.c: New test.
13466 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
13468 * g++.dg/other/packed1.C: New test.
13470 2002-08-07 Mark Mitchell <mark@codesourcery.com>
13472 * g++.dg/abi/offsetof.C: Tweak error messages.
13473 * g++.old-deja/g++.mike/p10769a.C: Likewise.
13475 2002-08-08 Jakub Jelinek <jakub@redhat.com>
13477 * gcc.dg/bitfld-3.c: New test.
13479 2002-08-07 Jakub Jelinek <jakub@redhat.com>
13480 Richard Henderson <rth@redhat.com>
13482 * gcc.dg/i386-bitfield1.c: New test.
13483 * g++.dg/abi/bitfield3.C: Update.
13485 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
13487 * objc.dg/const-str-2.m: Update.
13488 * gcc.dg/cpp/c++98.c: Change to C extension.
13489 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
13490 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
13492 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
13494 * testsuite/gcc.dg/tls/diag-3.c: New.
13496 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
13498 * g++.dg/README (Subdirectories): Document new subdir expr.
13499 * g++.dg/expr/pmf-1.C: New test.
13501 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
13503 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
13505 2002-08-06 Jakub Jelinek <jakub@redhat.com>
13507 * g++.dg/abi/bitfield3.C: New test.
13509 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
13511 * lib/gcov.exp: Tweak expected line formats.
13512 * gcc.misc-tests/gcov8.c: New test.
13513 * gcc.misc-tests/gcov8.x: New flags.
13515 2002-08-05 Jakub Jelinek <jakub@redhat.com>
13517 * consistency.vlad/layout/endian.c: Include string.h.
13519 * gcc.c-torture/execute/20020805-1.c: New test.
13521 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
13523 * g++.dg/other/conversion1.C: New test.
13525 2002-08-03 Roger Sayle <roger@eyesopen.com>
13527 * gcc.dg/builtins-1.c: New testcase.
13529 2002-08-02 Mark Mitchell <mark@codesourcery.com>
13531 * g++.dg/inherit/access3.C: New test.
13533 2002-08-01 Jakub Jelinek <jakub@redhat.com>
13535 * gcc.dg/ia64-visibility-2.c: New test.
13537 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
13539 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
13540 __qualifier_flags to __flags.
13542 2002-07-31 Mark Mitchell <mark@codesourcery.com>
13544 * g++.dg/inherit/operator1.C: New test.
13545 * g++.dg/lookup/disamb1.C: Fix typo in comment.
13546 * g++.dg/other/error1.C: Change expected error message.
13547 * g++.dg/template/conv4.C: Likewise.
13549 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
13551 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
13552 for documented behavior.
13554 2002-07-25 Roger Sayle <roger@eyesopen.com>
13556 * gcc.c-torture/execute/20020720-1.x: Skip this test on
13557 several targets known to fail.
13559 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
13561 * gcc.dg/mips-args-[123].c: New tests.
13563 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
13565 * gcc.dg/ppc-spe.c: New.
13567 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
13569 * g++.dg/other/ptrmem4.C: New testcase.
13571 2002-07-24 Richard Henderson <rth@redhat.com>
13573 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
13575 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
13577 * g++.dg/ext/alignof1.C (main): Return 0 for success.
13579 2002-07-24 Roger Sayle <roger@eyesopen.com>
13581 * gcc.c-torture/execute/memset-3.c: New testcase.
13583 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
13585 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
13586 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
13588 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13590 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
13593 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
13595 * gcc.c-torture/compile/simd-4.c: New test.
13597 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13599 PR c++/7347, c++/7348
13600 * g++.dg/template/access4.C: New test.
13601 * g++.dg/template/access5.C: New test.
13602 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
13603 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
13604 * g++.old-deja/g++.pt/ttp58.C: Likewise.
13605 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
13607 2002-07-22 Jakub Jelinek <jakub@redhat.com>
13609 * gcc.dg/gnu89-init-2.c: New test.
13611 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
13613 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
13615 2002-07-20 Roger Sayle <roger@eyesopen.com>
13617 * gcc.c-torture/execute/20020720-1.c: New testcase.
13619 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
13621 * gcc.dg/cpp/Wsignprom.c: New tests.
13623 2002-07-20 Alan Modra <amodra@bigpond.net.au>
13625 * gcc.c-torture/execute/loop-13.c: New test.
13627 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
13629 * gcc.dg/cpp/expr.c: New tests.
13631 2002 07-18 David Edelsohn <edelsohn@gnu.org>
13633 * g++.dg/opt/pr6713.C: Add template instantiation.
13635 2002-07-18 Alan Modra <amodra@bigpond.net.au>
13637 * gcc.dg/nest.c: New test.
13639 2002-07-17 Richard Henderson <rth@redhat.com>
13641 * g++.dg/opt/pr6713.C: New test.
13643 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
13645 * gcc.c-torture/execute/loop-2e.x: Let the testcase
13646 XFAIL for all x86 processors.
13648 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
13650 * gcc.c-torture/execute/20010122-1.x: Do not test with
13651 -fomit-frame-pointer.
13653 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13655 * g++.dg/template/instantiate2.C: New test.
13656 * g++.dg/template/spec4.C: New test.
13658 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13660 * g++.dg/template/access2.C: New test.
13661 * g++.dg/template/access3.C: New test.
13663 2002-07-15 Zack Weinberg <zack@codesourcery.com>
13665 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
13666 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
13667 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
13668 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
13669 Convert to use <stdarg.h>.
13670 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
13672 * gcc.dg/va-arg-2.c: New.
13673 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
13675 2002-07-15 Jakub Jelinek <jakub@redhat.com>
13677 * gcc.c-torture/compile/20020710-1.c: New test.
13679 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
13680 Andrew Pinski <pinskia@physics.uc.edu>
13682 gcc.c-torture/compile/simd-2.c: New testcase.
13683 gcc.c-torture/compile/simd-3.c: Likewise.
13685 2002-07-11 Mark Mitchell <mark@codesourcery.com>
13688 * g++.dg/overload/error1.C: New test.
13690 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13692 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
13693 configuration and IRIX 6 O32 ABI.
13695 2002-07-11 Roger Sayle <roger@eyesopen.com>
13697 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
13699 2002-07-10 Roger Sayle <roger@eyesopen.com>
13701 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
13703 2002-07-10 Jeffrey A Law <law@redhat.com>
13705 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
13707 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
13709 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
13711 * gcc.dg/20020312-2.c: Check for __PPC__.
13713 2002-07-09 Diego Novillo <dnovillo@redhat.com>
13715 * gcc.c-torture/compile/20020709-1.c: New test.
13717 2002-07-07 Roger Sayle <roger@eyesopen.com>
13719 * g++.dg/template/qualttp21.C: New test case.
13721 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
13723 * gcc.c-torture/compile/20020706-1.c: New test.
13724 * gcc.c-torture/compile/20020706-2.c: New test.
13726 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
13727 Alexandre Oliva <aoliva@redhat.com>
13729 * g++.dg/warn/incomplete1.C: New test.
13731 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13734 * g++.dg/warn/noreturn1.C: New test.
13736 2002-07-03 Mark Mitchell <mark@codesourcery.com>
13739 * g++.dg/debug/debug6.C: New test.
13740 * g++.dg/debug/debug7.C: New test.
13742 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
13744 * gcc.c-torture/compile/simd-3.c: New test.
13746 2002-07-03 Chris Demetriou <cgd@broadcom.com>
13748 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
13749 * gcc.dg/20020620-1.c: Likewise.
13751 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13754 * g++.dg/init/array4.C: New test.
13755 * g++.dg/init/array5.C: New test.
13757 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
13759 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
13760 * gcc.c-torture/execute/simd-2.c (main): Likewise.
13762 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13764 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
13765 * gcc.dg/wtr-aggr-init-1.c: Likewise.
13766 * gcc.dg/wtr-conversion-1.c: Likewise.
13767 * gcc.dg/wtr-escape-1.c: Likewise.
13768 * gcc.dg/wtr-int-type-1.c: Likewise.
13769 * gcc.dg/wtr-label-1.c: Likewise.
13770 * gcc.dg/wtr-static-1.c: Likewise.
13771 * gcc.dg/wtr-strcat-1.c: Likewise.
13772 * gcc.dg/wtr-suffix-1.c: Likewise.
13773 * gcc.dg/wtr-switch-1.c: Likewise.
13774 * gcc.dg/wtr-unary-plus-1.c: Likewise.
13775 * gcc.dg/wtr-union-init-1.c: Likewise.
13776 * gcc.dg/wtr-union-init-2.c: Likewise.
13777 * gcc.dg/wtr-union-init-3.c: Likewise.
13779 * gcc.dg/wtr-func-def-1.c: New test.
13781 2002-07-02 Devang Patel <dpatel@apple.com>
13783 * objc.dg/param-1.m: New test.
13785 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
13787 * gcc.dg/cpp/trad/directive.c: Add test.
13788 * gcc.dg/cpp/trad/macroargs.c: Add test.
13789 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
13791 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
13793 * gcc.dg/cpp/cmdlne-M.c: New test.
13795 2002-07-02 Ziemowit Laski <zlaski@apple.com>
13797 * objc.dg/desig-init-1.m: New test.
13799 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13802 * g++.dg/template/instantiate1.C: New test.
13804 2002-07-01 Mark Mitchell <mark@codesourcery.com>
13807 * g++.dg/template/sizeof2.C: New test.
13809 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
13811 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
13812 gcc.dg/cpp/trad/include.c: New tests.
13814 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
13817 * gcc.c-torture/compile/20020701-1.c: New test.
13819 2002-07-01 Stan Shebs <shebs@apple.com>
13821 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
13823 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
13824 (objc-torture-execute): or here.
13826 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
13828 * gcc.c-torture/execute/arith-rand-ll.c: New test.
13830 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
13832 * gcc.dg/cpp/trad/escaped-nl.c: New test.
13834 2002-06-30 Devang Patel <dpatel@apple.com>
13836 * objc.dg/fsyntax-only.m: New test.
13838 2002-06-27 Mark Mitchell <mark@codesourcery.com>
13841 * g++.dg/template/friend7.C: New file.
13843 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
13845 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
13848 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
13850 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
13851 avoid division by zero.
13853 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
13855 * gcc.dg/Wunknownprag.c: New tests.
13857 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
13859 * gcc.c-torture/execute/simd-2.c: New test.
13861 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
13863 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
13864 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
13865 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
13866 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
13867 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
13868 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
13869 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
13870 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
13871 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
13872 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
13873 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
13874 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
13875 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
13876 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
13877 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
13878 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
13879 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
13881 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
13883 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
13884 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
13885 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
13886 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
13888 * gcc.dg/cpp/trad/directive.c: Update.
13890 2002-06-23 Andreas Jaeger <aj@suse.de>
13892 * gcc.c-torture/execute/complex-6.c: New.
13894 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
13896 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
13897 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
13898 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
13899 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
13901 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
13903 * gcc.dg/cpp/trad: New directory with traditional tests copied
13904 from parent directory.
13905 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
13906 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
13907 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
13908 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
13909 Move to trad/ and rename.
13910 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
13911 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
13912 gcc.dg/cpp/trad/redef2.c: New tests.
13913 * gcc.dg/cpp/trad/trad.exp: New driver.
13915 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
13917 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
13918 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
13919 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
13920 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
13923 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
13925 * gcc.dg/20020620-1.c: New test.
13927 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13929 * g++.dg/template/ttp4.C: New test.
13931 2002-06-19 Jakub Jelinek <jakub@redhat.com>
13933 * g++.dg/opt/vt1.C: Fix regexp.
13935 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13937 * gcc.c-torture/execute/pure-1.c: Make functions static again.
13938 Don't use attribute `noinline'.
13940 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
13942 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
13944 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
13946 * gcc.c-torture/execute/simd-1.c: New.
13948 * gcc.dg/simd-1.c: New.
13950 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
13952 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
13954 2002-06-16 Richard Henderson <rth@redhat.com>
13956 * g++.dg/ext/anon-struct1.C: New.
13957 * g++.dg/ext/anon-struct2.C: New.
13958 * g++.dg/ext/anon-struct3.C: New.
13959 * gcc.dg/anon-struct-1.c: New.
13960 * gcc.dg/anon-struct-2.c: New.
13961 * gcc.dg/anon-struct-3.c: New.
13962 * gcc.dg/20011008-1.c: Adjust warning text.
13963 * gcc.dg/20020527-1.c: Add -fms-extensions.
13965 2002-06-16 Richard Henderson <rth@redhat.com>
13967 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
13969 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
13971 * gcc.c-torture/execute/20020615-1.c: New test.
13973 2002-06-15 Roger Sayle <roger@eyesopen.com>
13975 * gcc.c-tortuture/execute/compare-1.c: New test case.
13976 * gcc.c-tortuture/execute/compare-2.c: New test case.
13977 * gcc.c-tortuture/execute/compare-3.c: New test case.
13979 2002-06-13 Richard Henderson <rth@redhat.com>
13981 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
13984 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13986 * g++.dg/template/typename2.C: Update error message.
13988 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
13990 * gcc.c-torture/execute/20020611-1.c: New test.
13992 2002-06-11 Bob Wilson <bob.wilson@acm.org>
13994 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
13995 list of targets to skip.
13997 2002-06-10 Bob Wilson <bob.wilson@acm.org>
13999 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
14000 targets if not optimizing.
14002 2002-06-10 Jakub Jelinek <jakub@redhat.com>
14004 * gcc.c-torture/compile/20020605-1.c: New test.
14006 * g++.dg/opt/vt1.C: New test.
14008 * gcc.dg/20020531-1.c: New test.
14010 * gcc.dg/20020530-1.c: New test.
14012 * gcc.dg/20020527-1.c: New test.
14014 * g++.dg/opt/cse1.C: New test.
14016 2002-06-07 Roger Sayle <roger@eyesopen.com>
14018 * gcc.dg/20020607-2.c: New test case.
14020 2002-06-07 Jakub Jelinek <jakub@redhat.com>
14022 * gcc.c-torture/compile/20020604-1.c: New test.
14024 2002-06-04 Richard Henderson <rth@redhat.com>
14026 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
14027 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
14028 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
14030 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
14032 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
14034 2002-06-03 Richard Henderson <rth@redhat.com>
14036 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
14037 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
14039 2002-06-02 Richard Henderson <rth@redhat.com>
14041 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
14042 test functions static.
14044 2002-06-02 Andreas Jaeger <aj@suse.de>
14046 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
14049 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
14051 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
14052 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
14053 Update for mofified diagnostics.
14054 * gcc.dg/c99-intconst-1.c: No longer fail.
14056 2002-06-02 Richard Henderson <rth@redhat.com>
14058 * gcc.dg/uninit-A.c: Remove xfail markers.
14060 2002-06-01 Roger Sayle <roger@eyesopen.com>
14062 * gcc.dg/fnegate-1.c: New test case.
14064 2002-05-30 Osku Salerma <osku@iki.fi>
14066 * gcc.c-torture/execute/mayalias-1.c: New file.
14068 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
14070 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
14071 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
14072 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
14074 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
14076 * gcc.c-torture/execute/20020529-1.c: New test.
14078 2002-05-27 Richard Henderson <rth@redhat.com>
14080 * g++.dg/ext/attrib6.C: New test case.
14082 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14084 * gcc.c-torture/execute/pure-1.c: New test.
14086 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
14088 * gcc.dg/cpp/arith-2.c: Remove.
14090 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
14092 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
14093 * gcc.dg/cpp/if-3.c: Remove.
14095 2002-05-26 Jakub Jelinek <jakub@redhat.com>
14097 * g++.dg/opt/cse2.C: New test.
14099 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
14101 * gcc.dg/cpp/arith-1.c: New semantic tests.
14102 * gcc.dg/cpp/if-1.c: Update.
14104 2002-05-24 Ben Elliston <bje@redhat.com>
14106 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
14108 2002-05-24 Jakub Jelinek <jakub@redhat.com>
14110 * gcc.dg/verbose-asm.c: New test.
14112 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
14114 * gcc.dg/cpp/paste12.c: New test.
14116 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
14118 * g++.dg/parse/named_ops.C: New test.
14120 2002-05-23 Mark Mitchell <mark@codesourcery.com>
14122 * gcc/testsuite/gcc.dg/weak-8.c: New test.
14124 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
14126 * gcc.dg/weak-2.c: Allow optional leading underscore
14127 in scan-assembler symbol name.
14128 * gcc.dg/weak-3.c: Likewise.
14129 * gcc.dg/weak-4.c: Likewise.
14130 * gcc.dg/weak-5.c: Likewise.
14132 2002-05-23 Jakub Jelinek <jakub@redhat.com>
14134 * gcc.dg/20020523-1.c: New test.
14136 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
14138 * objc.dg/const-str-2.m: Update now that we stop after
14139 a command line error.
14141 2002-05-22 Richard Henderson <rth@redhat.com>
14143 * g++.dg/dg.exp: Fix typo in test pruneing.
14145 2002-05-22 Richard Henderson <rth@redhat.com>
14147 * g++.dg/dg.exp: Prune the tls subdirectory.
14148 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
14149 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
14150 * g++.dg/tls/init-1.C: New.
14152 2002-05-22 Jakub Jelinek <jakub@redhat.com>
14154 * gcc.dg/20020517-1.c: New test.
14156 2002-05-21 Richard Henderson <rth@redhat.com>
14158 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
14159 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
14161 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
14163 * g++.dg/other/copy2.C: New test.
14165 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
14167 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
14168 (MAX_COPY): Bump up to 10 times sizeof (long long).
14169 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
14171 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
14172 sizeof (long long).
14174 * gcc.c-torture/execute/strcpy-1.c: New test.
14176 2002-05-19 Jason Merrill <jason2redhat.com>
14178 * g++.dg/ext/oper1.C: New test.
14180 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
14181 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
14183 * README.QMTEST: New file.
14185 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
14187 2002-05-19 Andreas Jaeger <aj@suse.de>
14189 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
14191 * gcc.c-torture/execute/loop-2d.x: Likewise.
14193 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
14195 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
14196 support weak symbols.
14197 * gcc.dg/weak-4.c: Likewise
14198 * gcc.dg/weak-6.c: Likewise
14200 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
14202 * gcc.dg/weak-3.c: Add dg-excess-error comment for
14203 cygwin, coff and h8300-*-hms targets
14204 * gcc.dg/weak-5.c: Likewise
14205 * gcc.dg/weak-7.c: Likewise
14207 2002-05-16 Jason Merrill <jason@redhat.com>
14209 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
14210 (scan-assembler-not, scan-assembler-dem): Likewise.
14211 (scan-assembler-dem-not): Likewise.
14213 2002-05-15 Richard Henderson <rth@redhat.com>
14215 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
14217 2002-05-15 Richard Henderson <rth@redhat.com>
14219 * gcc.dg/weak-5.c (vfoo1c): No warning here.
14220 (vfoo1f): Warning here.
14221 (vfoo1l): Don't redefine the alias.
14223 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
14225 * g++.dg/init/pm1.C: New test.
14227 2002-05-12 David S. Miller <davem@redhat.com>
14229 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
14232 2002-05-10 Roger Sayle <roger@eyesopen.com>
14234 * gcc.c-torture/execute/20020510-1.c: New test case.
14236 2002-05-10 David S. Miller <davem@redhat.com>
14238 * gcc.c-torture/execute/conversion.c: Test long double too.
14240 2002-05-09 Jakub Jelinek <jakub@redhat.com>
14242 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
14243 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
14244 * lib/g++.exp (g++_link_flags): Likewise.
14245 * lib/objc.exp (objc_target_compile): Likewise.
14247 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
14249 * gcc.dg/cpp/poison.c: Update.
14250 * gcc.dg/cpp/20000625-2.c: Remove.
14251 * gcc.dg/cpp/direct2s.c: Remove final test.
14253 2002-05-08 Tom Rix <trix@redhat.com>
14255 * gcc.c-torture/execute/20020508-1.c: New test.
14256 * gcc.c-torture/execute/20020508-2.c: New test.
14257 * gcc.c-torture/execute/20020508-3.c: New test.
14259 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
14261 * gcc.dg/cpp/charconst-4.c: More tests.
14263 2002-05-08 Mark Mitchell <mark@codesourcery.com>
14266 * gcc.dg/weak-3.c: Update location of warning messages.
14267 * gcc.dg/weak-5.c: Likewise.
14269 2002-05-06 Roger Sayle <roger@eyesopen.com>
14271 * gcc.c-torture/execute/20020506-1.c: New test case.
14273 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
14275 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
14277 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
14279 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
14281 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
14283 * gcc.dg/cpp/charconst-3.c: New test.
14285 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
14287 * gcc.dg/cpp/charconst.c: Update tests.
14289 2002-05-05 Tim Josling <tej@melbpc.org.au>
14291 * treelang: Added directory for new sample language treelang. Also
14292 lib/treelang.exp: New file to signal treelang should be tested.
14294 2002-05-03 Jakub Jelinek <jakub@redhat.com>
14296 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
14297 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
14298 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
14299 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
14300 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
14301 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
14302 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
14304 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
14306 * gcc.dg/format/xopen-2.c: New test.
14308 2002-05-03 Jakub Jelinek <jakub@redhat.com>
14310 * gcc.dg/20020503-1.c: New test.
14312 2002-05-02 Mark Mitchell <mark@codesourcery.com>
14314 * g++.dg/init/dtor1.C: Make it tougher.
14316 2002-05-01 Mark Mitchell <mark@codesourcery.com>
14318 * g++.dg/init/dtor1.C: New test.
14320 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
14322 * gcc.dg/altivec-8.c: New.
14324 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
14326 * gcc.dg/altivec-7.c: New.
14328 2002-04-29 Jakub Jelinek <jakub@redhat.com>
14330 * g++.dg/parse/typedef1.C: New test.
14332 2002-04-29 Mark Mitchell <mark@codesourcery.com>
14335 * g++.dg/template/friend6.C: New test.
14338 * g++.dg/init/copy1.C: New test.
14340 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
14342 * g++.dg/warn/effc1.C: New test.
14344 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
14346 * gcc.dg/cpp/if-cexp.c: Add a test.
14348 2002-04-28 Jakub Jelinek <jakub@redhat.com>
14350 * gcc.dg/20020426-2.c: New test.
14352 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
14354 * gcc.dg/cpp/if-mop.c: Update.
14355 * gcc.dg/cpp/if-mpar.c: Add test.
14356 * gcc.dg/cpp/if-oppr.c: Update.
14358 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14361 * gcc.dg/weak-[2-7].c: New tests.
14363 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
14365 * gcc.dg/enum1.c: New test.
14367 2002-04-26 Mark Mitchell <mark@codesourcery.com>
14370 * g++.dg/inherit/access2.C: New test.
14372 2002-04-26 Mark Mitchell <mark@codesourcery.com>
14375 * gcc.dg/20020426-1.c: New test.
14377 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
14379 * g++.dg/abi/enum1.C: New test.
14381 2002-04-26 Richard Henderson <rth@redhat.com>
14383 * gcc.dg/c99-bool-1.c: Expect always true warning.
14385 2002-04-25 Roger Sayle <roger@eyesopen.com>
14387 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
14389 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14391 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
14394 2002-04-24 Mark Mitchell <mark@codesourcery.com>
14396 * g++.dg/abi/mange7.C: New test.
14399 * g++.dg/parse/stmtexpr2.C: New test.
14401 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
14403 * gcc.dg/20020312-2.c: Add SH target.
14405 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14407 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
14408 compiler output on mips*-*-irix*.
14410 2002-04-23 Jakub Jelinek <jakub@redhat.com>
14412 * g++.dg/parse/attr1.C: New test.
14414 2002-04-23 Roger Sayle <roger@eyesopen.com>
14416 * gcc.c-torture/execute/string-opt-17.c: New test case.
14417 * gcc.c-torture/execute/memset-2.c: New test case.
14419 2002-04-23 Mark Mitchell <mark@codesourcery.com>
14422 * g++.dg/template/friend5.C: New test.
14425 * g++.dg/template/qual1.C: Likewise.
14427 2002-04-22 Zack Weinberg <zack@codesourcery.com>
14429 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
14430 Include stdlib.h, not stdio.h or ctype.h.
14432 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
14434 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
14435 cris-*-elf* and mmix-*-*.
14436 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
14437 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
14438 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
14440 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
14441 * gcc.dg/wchar_t-1.c: Ditto.
14443 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
14445 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
14448 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
14450 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
14452 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14454 * gcc.c-torture/execute/20000906-1.x: Delete.
14456 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
14458 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
14460 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
14463 * g77.f-torture/execute/6367.f: New test.
14464 * g77.f-torture/execute/6367.x: Disable for MMIX.
14466 2002-04-19 Mark Mitchell <mark@codesourcery.com>
14469 * g++.dg/opt/inline2.C: New test.
14471 2002-04-18 Richard Henderson <rth@redhat.com>
14473 * gcc.dg/20000906-1.c: Enable for all targets.
14474 * gcc.c-torture/compile/iftrap-2.c: New.
14476 2002-04-18 Jakub Jelinek <jakub@redhat.com>
14478 * gcc.dg/20020418-1.c: New test.
14479 * gcc.dg/20020418-2.c: New test.
14481 2002-04-18 Richard Henderson <rth@redhat.com>
14483 * gcc.c-torture/compile/iftrap-1.c: New.
14484 * gcc.dg/iftrap-1.c: Adjust for ia64.
14485 * gcc.dg/iftrap-2.c: New.
14487 2002-04-18 Jakub Jelinek <jakub@redhat.com>
14489 * gcc.c-torture/compile/20020418-1.c: New test.
14491 2002-04-18 Roger Sayle <roger@eyesopen.com>
14493 * gcc.c-torture/compile/20020415-1.c: New.
14495 2002-04-18 David S. Miller <davem@redhat.com>
14497 * gcc.c-torture/execute/20020418-1.c: New test.
14499 2002-04-17 Jakub Jelinek <jakub@redhat.com>
14501 * gcc.dg/20020416-1.c: New test.
14503 * g++.dg/opt/inline1.C: New test.
14505 2002-04-16 Jakub Jelinek <jakub@redhat.com>
14507 * gcc.dg/altivec-5.c: New test.
14509 * gcc.dg/20020415-1.c: New test.
14511 2002-04-15 Mark Mitchell <mark@codesourcery.com>
14513 * testsuite/lib/chill.exp: Remove.
14515 2002-04-14 Jakub Jelinek <jakub@redhat.com>
14517 * g++.dg/other/big-struct.C: New test.
14519 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
14521 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
14524 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
14527 * gcc.dg/i386-387-1.c: Allow optional leading underscore
14528 in scan-assembler function name
14530 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
14532 * g77.f-torture/execute/980628-4.x,
14533 g77.f-torture/execute/980628-5.x,
14534 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
14535 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
14536 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
14539 2002-04-13 David S. Miller <davem@redhat.com>
14541 * gcc.c-torture/execute/20020413-1.c: New test.
14543 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
14546 * g++.dg/ext/asm1.C: New tests.
14548 2002-04-12 Mark Mitchell <mark@codesourcery.com>
14551 * g++.dg/parse/stmtexpr1.C: New test.
14554 * g++.dg/template/copy1.C: New test.
14556 2002-04-12 Richard Henderson <rth@redhat.com>
14558 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
14560 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
14562 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
14563 gcc.c-torture/execute/20020307-2.c.
14565 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
14567 * g++.dg/ext/attrib5.C,
14568 * g++.dg/lookup/struct1.C: New tests.
14570 2002-04-11 Jakub Jelinek <jakub@redhat.com>
14572 * gcc.dg/20020411-1.c: New test.
14574 * gcc.c-torture/execute/20020411-1.c: New test.
14576 2002-04-10 Janis Johnson <janis187@us.ibm.com>
14578 * g77.f-torture/execute/6177.f: New test.
14580 2002-04-10 Jakub Jelinek <jakub@redhat.com>
14583 * g++.dg/opt/cleanup1.C: New test.
14585 * g++.dg/opt/const1.C: New test.
14587 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
14589 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
14591 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
14594 * g++.dg/template/typename2.C: New test.
14596 2002-04-10 Alan Modra <amodra@bigpond.net.au>
14598 * gcc.c-torture/execute/loop-12.c: New.
14600 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
14602 * g77.f-torture/execute/980628-4.x,
14603 g77.f-torture/execute/980628-5.x,
14604 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
14605 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
14606 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
14608 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14610 PR optimization/6086
14611 * g++.dg/opt/preinc1.C: New test.
14613 2002-04-06 Mark Mitchell <mark@codesourcery.com>
14616 * g++.dg/opt/static2.C: New test.
14618 2002-04-06 Mark Mitchell <mark@codesourcery.com>
14621 * gcc.dg/20020406-1.c: New test.
14623 2002-04-04 David S. Miller <davem@redhat.com>
14625 * gcc.c-torture/execute/20020404-1.c: New test.
14627 2002-04-04 Jakub Jelinek <jakub@redhat.com>
14630 * gcc.dg/20020312-2.c: Do not declare global register variable
14631 if __PIC__ or __pic__ is defined.
14633 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
14635 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
14636 __asm__ so that it works correctly even if -ansi -pedantic-errors.
14638 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14640 * gcc.misc-tests/linkage.exp: Update last change to handle
14641 sparc*-, not just sparc-.
14643 2002-04-03 Richard Henderson <rth@redhat.com>
14645 * gcc.dg/cpp/ucs.c: Improved long UCS test.
14647 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
14649 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
14651 2002-04-02 David S. Miller <davem@redhat.com>
14653 * gcc.c-torture/execute/20020402-3.c: New test.
14655 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
14657 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
14658 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
14660 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
14661 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
14662 g77.f-torture/execute/20001201.x,
14663 g77.f-torture/execute/u77-test.x: New files.
14665 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
14666 * gcc.dg/wchar_t-1.c: Ditto.
14668 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14670 * gcc.c-torture/execute/20020402-1.c: New test.
14672 2002-04-01 Richard Henderson <rth@redhat.com>
14674 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
14676 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
14678 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14680 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
14682 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
14684 * g++.dg/inherit/template-as-base.C: Expect error.
14685 * g++.dg/inherit/namespace-as-base.C: Likewise.
14687 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
14689 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
14690 g++.dg/ext/instantiate3.C: Tweak match patterns.
14692 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
14693 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
14696 2002-03-31 Richard Henderson <rth@redhat.com>
14698 * gcc.dg/special/alias-2.c: New.
14699 * gcc.dg/special/ecos.exp: Run it.
14701 2002-03-31 Richard Henderson <rth@redhat.com>
14703 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
14705 2002-03-31 Kazu Hirata <kazu@hxi.com>
14707 * gcc.dg/weak-1.c: Disable on h8300 port.
14709 2002-03-29 Janis Johnson <janis187@us.ibm.com>
14711 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
14712 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
14714 * g++.dg/bprob/bprob-1.C: New test.
14715 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
14716 * g++.dg/gcov/gcov-1.C: New test.
14717 * g++.dg/gcov/gcov-1.x: New file.
14718 * g++.dg/gcov/gcov-2.C: New test.
14719 * g++.dg/gcov/gcov-3.C: New test.
14720 * g++.dg/gcov/gcov-3.h: New file.
14722 2002-03-28 Roger Sayle <roger@eyesopen.com>
14724 * g++.old-deja/g++.other/builtins5.C: New test.
14725 * g++.old-deja/g++.other/builtins6.C: New test.
14726 * g++.old-deja/g++.other/builtins7.C: New test.
14727 * g++.old-deja/g++.other/builtins8.C: New test.
14728 * g++.old-deja/g++.other/builtins9.C: New test.
14730 2002-03-29 Jakub Jelinek <jakub@redhat.com>
14732 * g++.dg/opt/static1.C: New test.
14734 * g++.dg/opt/longbranch1.C: New test.
14736 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
14738 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
14740 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
14742 2002-03-28 Jeffrey A Law (law@redhat.com)
14744 * gcc.c-torture/execute/20020328-1.c: New test.
14746 2002-03-27 Richard Henderson <rth@redhat.com>
14748 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
14749 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
14750 move from g++.old-deja/g++.ext/.
14752 2002-03-27 Mark Mitchell <mark@codesourcery.com>
14754 * g++.dg/init/new2.C: New test.
14756 2002-03-26 Richard Henderson <rth@redhat.com>
14758 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
14760 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
14763 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
14765 * gcc.dg/20001102-1.c: Likewise.
14767 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
14769 * gcc.dg/cpp/endif-pedantic1.c,
14770 gcc.dg/cpp/endif-pedantic2.c: New tests.
14772 2002-03-26 Mark Mitchell <mark@codesourcery.com>
14774 * g++.dg/init/new1.C: New test.
14776 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
14778 * g++.dg/abi/vbase9.C: New test.
14780 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
14782 * gcc.dg/arm-asm.c: New test.
14784 2002-03-26 Andrew Cagney <ac131313@redhat.com>
14786 * gcc.dg/Wswitch-enum.c: New test.
14789 2002-03-26 Richard Henderson <rth@redhat.com>
14791 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
14794 2002-03-25 Richard Henderson <rth@redhat.com>
14796 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
14799 * gcc.c-torture/compile/20011119-1.c (xxx): New.
14800 * gcc.c-torture/compile/20011119-2.c (xxx): New.
14802 2002-03-25 Zack Weinberg <zack@codesourcery.com>
14804 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
14806 2002-03-25 Bob Wilson <bob.wilson@acm.org>
14808 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
14809 targets using generic thunk support.
14811 2002-03-25 Jakub Jelinek <jakub@redhat.com>
14813 * gcc.c-torture/compile/20020323-1.c: New test.
14815 * g++.dg/opt/conj2.C: New test.
14817 2002-03-24 Richard Henderson <rth@redhat.com>
14819 * gcc.dg/weak-1.c: Use -fno-common.
14821 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
14823 * g77.dg/f77-edit-apostrophe-out.f: New test
14824 * g77.dg/f77-edit-h-out.f: New test
14825 * g77.dg/f77-edit-t-in.f: New test
14826 * g77.dg/f77-edit-t-out.f: New test
14827 * g77.dg/f77-edit-x-out.f: New test
14828 * g77.dg/f77-edit-slash-out.f: New test
14829 * g77.dg/f77-edit-colon-out.f: New test
14830 * g77.dg/f77-edit-s-out.f: New test
14832 2002-03-24 Richard Henderson <rth@redhat.com>
14834 * objc/execute/formal_protocol-6.x: New XFAIL.
14836 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
14838 * gcc.dg/weak-1.c: Early return from dg-final on platforms
14839 that do not support weak symbols
14841 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
14843 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
14844 * lib/g77.exp: Likewise
14845 * lib/objc.exp: Likewise
14847 2002-03-23 Andrew Cagney <ac131313@redhat.com>
14849 * gcc.dg/Wswitch-default.c: New test.
14851 2002-03-23 Jakub Jelinek <jakub@redhat.com>
14853 * g++.dg/other/enum1.C: New test.
14855 2002-03-23 Zack Weinberg <zack@codesourcery.com>
14857 * gcc.dg/pragma-ep-3.c: Fix typo.
14859 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
14861 * g++.dg/inherit/template-as-base.C: New test.
14863 2002-03-22 Jakub Jelinek <jakub@redhat.com>
14865 * g++.old-deja/g++.other/dwarf2-1.C: Move...
14866 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
14868 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
14870 * gcc.dg/cpp/multiline.c: Update to match.
14872 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
14874 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
14876 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
14878 * gcc.dg/cpp/extratokens2.c: New file.
14880 2002-03-21 David Edelsohn <edelsohn@gnu.org>
14882 * gcc.dg/20020312-2.c: Add rs6000 target.
14884 * gcc.c-torture/compile/20020319-1.c: New test.
14886 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14888 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
14889 (A, E): Handle this.
14891 2002-03-20 Jason Merrill <jason@redhat.com>
14893 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
14895 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
14896 through prune_gcc_output.
14898 2002-03-20 Jakub Jelinek <jakub@redhat.com>
14900 * gcc.c-torture/compile/20020320-1.c: New test.
14902 2002-03-19 Jakub Jelinek <jakub@redhat.com>
14904 * gcc.c-torture/compile/20020318-1.c: New test.
14906 * gcc.dg/struct-by-value-1.c: New test.
14908 * gcc.dg/20020319-1.c: New test.
14910 2002-03-18 Jakub Jelinek <jakub@redhat.com>
14912 * g++.dg/opt/conj1.C: New test.
14914 2002-03-17 Mark Mitchell <mark@codesourcery.com>
14916 * g++.dg/template/qualttp20.C: Revert previous change.
14917 * g++.dg/template/qualttp3.C: Likewise.
14918 * g++.dg/template/qualttp4.C: Likewise
14919 * g++.dg/template/qualttp5.C: Likewise
14920 * g++.dg/template/qualttp6.C: Likewise
14921 * g++.dg/template/qualttp7.C: Likewise
14922 * g++.dg/template/qualttp8.C: Likewise
14923 * g++.dg/template/recurse.C: Likewise.
14925 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
14927 * gcc.dg/cpp/wchar-1.c: Update.
14929 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
14931 * g++.dg/template/conv1.C: New test.
14932 * g++.dg/template/conv2.C: New test.
14933 * g++.dg/template/conv3.C: New test.
14934 * g++.dg/template/conv4.C: New test.
14936 2002-03-15 Mark Mitchell <mark@codesourcery.com>
14938 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
14939 * g++.dg/template/qualttp3.C: Likewise.
14940 * g++.dg/template/qualttp4.C: Likewise
14941 * g++.dg/template/qualttp5.C: Likewise
14942 * g++.dg/template/qualttp6.C: Likewise
14943 * g++.dg/template/qualttp7.C: Likewise
14944 * g++.dg/template/qualttp8.C: Likewise
14945 * g++.dg/template/recurse.C: Likewise.
14947 2002-03-15 Mark Mitchell <mark@codesourcery.com>
14949 * g++.dg/opt/dtor1.C: New test.
14951 2002-03-15 Jakub Jelinek <jakub@redhat.com>
14953 * gcc.c-torture/compile/20020315-1.c: New test.
14955 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
14957 * gcc.dg/weak-1.c: Fix scan tests.
14959 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
14961 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
14962 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
14963 cris-*-aout* mmix-*-*.
14964 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
14965 cris-*-aout* mmix-*-*.
14966 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
14967 cris-*-elf* cris-*-aout* and mmix-*-*.
14968 * gcc.dg/20001009-1.c: Ditto.
14969 * gcc.dg/20010912-1.c: Ditto.
14970 * gcc.dg/20020122-4.c: Ditto.
14971 * gcc.dg/inline-2.c: Ditto.
14973 2002-03-14 Jeffrey A Law (law@cygnus.com)
14975 * gcc.c-torture/compile/20020314-1.c: New test.
14977 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
14979 * gcc.c-torture/execute/20020314-1.c: New test.
14981 2002-03-14 Jakub Jelinek <jakub@redhat.com>
14983 * g++.dg/warn/Wunused-1.C: New test.
14985 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
14987 * g++.dg/abi/mangle6.C: New test.
14989 2002-03-13 Jakub Jelinek <jakub@redhat.com>
14991 * gcc.c-torture/compile/20020309-2.c: New test.
14993 * gcc.c-torture/compile/20020312-1.c: New test.
14995 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
14997 * g++.dg/other/access1.C: New test.
14999 2002-03-12 Jakub Jelinek <jakub@redhat.com>
15001 * gcc.c-torture/execute/wchar_t-1.c: New test.
15003 2002-03-12 David Edelsohn <edelsohn@gnu.org>
15005 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
15007 2002-03-12 Roger Sayle <roger@eyesopen.com>
15009 * gcc.dg/20020312-1.c: New test case.
15011 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
15013 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
15015 2002-03-11 Richard Henderson <rth@redhat.com>
15017 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
15018 * g++.old-deja/g++.jason/report.C: Likewise.
15020 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
15022 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
15023 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
15025 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
15027 * testsuite/g++.dg/overload/pmf1.C: New test.
15029 2002-03-11 Kazu Hirata <kazu@hxi.com>
15031 * gcc.c-torture/execute/20020307-1.c: Use long.
15033 2002-03-11 Jakub Jelinek <jakub@redhat.com>
15035 PR optimization/5844
15036 * gcc.dg/20020310-1.c: New test.
15038 2002-03-09 Michael Meissner <meissner@redhat.com>
15040 * gcc.c-torture/execute/memcpy-2.c: New test.
15041 * gcc.c-torture/execute/memset-1.c: New test.
15042 * gcc.c-torture/execute/strlen-1.c: New test.
15043 * gcc.c-torture/execute/strcmp-1.c: New test.
15044 * gcc.c-torture/execute/strncmp-1.c: New test.
15046 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
15048 * gcc.dg/ppc-ldstruct.c: New test.
15050 2002-03-09 Jakub Jelinek <jakub@redhat.com>
15052 * gcc.c-torture/execute/va-arg-22.c: New test.
15054 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
15056 * gcc.c-torture/compile/20020309-1.c: New test.
15058 2002-03-08 Jakub Jelinek <jakub@redhat.com>
15060 * gcc.c-torture/execute/20020307-2.c: New test.
15062 2002-03-07 Jeffrey A Law (law@redhat.com)
15064 * g77.f-torture/compile/20020307-1.f: New test.
15066 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
15068 * gcc.dg/unordered-1.c: New test.
15070 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
15072 * gcc.c-torture/execute/20020307-1.c: New test.
15074 2002-03-05 Jakub Jelinek <jakub@redhat.com>
15076 * gcc.dg/20020304-1.c: New test.
15078 * gcc.c-torture/compile/20020304-2.c: New test.
15080 2002-03-04 Zack Weinberg <zack@codesourcery.com>
15082 * gcc.c-torture/compile/20020304-1.c: New test case
15085 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
15087 * gcc.dg/20020103-1.c: Add other -D ppc variants.
15089 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
15091 * g++.dg/other/classkey1.C: New test.
15093 2002-03-01 Richard Henderson <rth@redhat.com>
15095 * gcc.c-torture/compile/981223-1.x: New.
15096 * gcc.c-torture/compile/920625-1.x: New.
15098 2002-02-28 Richard Henderson <rth@redhat.com>
15100 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
15102 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
15104 * gcc.c-torture/execute/20020227-1.c: New test.
15106 2002-02-27 Mark Mitchell <mark@codesourcery.com>
15108 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
15110 * g++.old-deja/g++.oliva/partord1.C: Likewise.
15111 * g++.old-deja.g++.other/defarg1.C: Likewise.
15112 * g++.old-deja/g++.pt/calls2.C: Likewise.
15113 * g++.old-deja/g++.pt/crash20.C: Likewise.
15114 * g++.old-deja/g++.pt/crash30.C: Likewise.
15115 * g++.old-deja/g++.pt/crash36.C: Likewise.
15116 * g++.old-deja/g++.pt/crash6.C: Likewise.
15117 * g++.old-deja/g++.pt/defarg13.C: Likewise.
15118 * g++.old-deja/g++.pt/derived3.C: Likewise.
15119 * g++.old-deja/g++.pt/error1.C: Likewise.
15120 * g++.old-deja/g++.pt/friend21.C: Likewise.
15121 * g++.old-deja/g++.pt/friend23.C: Likewise.
15122 * g++.old-deja/g++.pt/infinite1.C: Likewise.
15123 * g++.old-deja/g++.robertl/eb128.C: Likewise.
15125 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
15127 * gcc.c-torture/execute/20020225-2.c: New test.
15129 2002-02-27 Zack Weinberg <zack@codesourcery.com>
15131 * gcc.c-torture/execute/920730-1t.c,
15132 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
15133 Delete test cases, only relevant to -traditional.
15135 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
15137 * gcc.dg/cpp/undef1.c: Remove.
15138 * gcc.dg/cpp/directiv.c: Update.
15139 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
15141 2002-02-27 Michael Meissner <meissner@redhat.com>
15143 * gcc.c-torture/execute/20020226-1.c: New test.
15145 2002-02-26 Jakub Jelinek <jakub@redhat.com>
15147 * g++.dg/debug/debug4.C: New test.
15149 * gcc.dg/ia64-visibility-1.c: New test.
15151 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
15153 * gcc.dg/debug/20020224-1.c: New.
15155 2002-02-25 Kazu Hirata <kazu@hxi.com>
15157 * gcc.c-torture/execute/960416-1.x: New.
15158 * gcc.c-torture/execute/divconst-3.x: Likewise.
15160 2002-02-25 Jakub Jelinek <jakub@redhat.com>
15162 * gcc.dg/20020224-1.c: New test.
15164 2002-02-25 Alan Modra <amodra@bigpond.net.au>
15166 * gcc.c-torture/execute/20020225-1.c: New.
15168 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
15170 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
15172 2002-02-23 Jakub Jelinek <jakub@redhat.com>
15174 * gcc.dg/20020222-1.c: New test.
15176 2002-02-22 Jakub Jelinek <jakub@redhat.com>
15178 * g++.dg/opt/anonunion1.C: New test.
15180 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
15182 * g++.dg/template/qualttp19.C: New test.
15183 * g++.dg/template/qualttp20.C: New test.
15184 * g++.old-deja/g++.jason/report.C: Adjust expected errors
15185 * g++.old-deja/g++.other/qual1.C: Likewise.
15187 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
15189 * gcc.dg/attr-alwaysinline.c: New.
15191 2002-02-21 Jakub Jelinek <jakub@redhat.com>
15193 * gcc.dg/20020220-1.c: New test.
15195 * gcc.dg/20020220-2.c: New test.
15197 * g++.dg/opt/mmx1.C: New test.
15199 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
15201 * gcc.c-torture/compile/20020110.c: New test.
15203 2002-02-20 Jakub Jelinek <jakub@redhat.com>
15205 * gcc.c-torture/execute/20020219-1.c: New test.
15207 * gcc.dg/20020219-1.c: New test.
15209 * gcc.dg/noncompile/20020220-1.c: New test.
15211 * g++.dg/opt/ptrintsum1.C: New test.
15213 * gcc.dg/debug/20020220-1.c: New test.
15215 2002-02-17 Jakub Jelinek <jakub@redhat.com>
15217 * gcc.c-torture/execute/20020216-1.c: New test.
15219 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
15221 * gcc.dg/decl-1.c: Update, new test.
15223 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
15225 * g++.dg/abi/bitfield1.C: New test.
15226 * g++.dg/abi/bitfield2.C: New test.
15228 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
15230 * gcc.dg/attr-nest.c: New test.
15232 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
15234 * gcc.c-torture/execute/20020215-1.c: New test.
15236 2002-02-14 Jakub Jelinek <jakub@redhat.com>
15238 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
15239 * g++.dg/debug/debug.exp: New.
15240 * g++.dg/debug/trivial.C: New.
15241 * g++.dg/debug/debug1.C: Moved...
15242 * g++.dg/other/debug1.C: ...from here.
15243 * g++.dg/debug/debug2.C: Moved...
15244 * g++.dg/other/debug2.C: ...from here.
15245 * g++.dg/debug/debug3.C: Moved...
15246 * g++.dg/other/debug3.C: ...from here.
15248 * gcc.dg/noncompile/20020213-1.c: New test.
15250 2002-02-13 Jakub Jelinek <jakub@redhat.com>
15252 * g++.dg/other/debug3.C: New test.
15254 * gcc.c-torture/execute/20020213-1.c: New test.
15256 2002-02-13 Richard Smith <richard@ex-parrot.com>
15258 * g++.old-deja/g++.other/thunk1.C: New test.
15260 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
15262 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
15264 2002-02-13 Stan Shebs <shebs@apple.com>
15266 * gcc.dg/altivec-3.c: New.
15268 2002-02-12 Jakub Jelinek <jakub@redhat.com>
15270 * gcc.dg/Wunreachable-1.c: New test.
15271 * gcc.dg/Wunreachable-2.c: New test.
15273 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
15275 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
15277 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
15279 * gcc.dg/decl-1.c: New test.
15281 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
15283 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
15285 2002-02-10 Kazu Hirata <kazu@hxi.com>
15287 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
15288 * gcc.c-torture/compile/980506-1.x: Likewise.
15290 2002-02-10 Kazu Hirata <kazu@hxi.com>
15292 * gcc.dg/20020210-1.c: New.
15294 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
15296 * g77.f-torture/execute/947.f: New regression test
15297 for PR fortran/947.
15299 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
15301 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
15302 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
15304 2002-02-08 Richard Henderson <rth@redhat.com>
15306 * gcc.c-torture/compile/labels-3.c: New.
15308 2002-02-08 Jakub Jelinek <jakub@redhat.com>
15310 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
15311 expression statements work instead.
15312 * gcc.dg/noncompile/20020207-1.c: New test.
15314 2002-02-07 Richard Henderson <rth@redhat.com>
15316 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
15318 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
15320 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
15322 * lib/g77-dg.exp: Trim g77 error messages so that they are
15323 recognized by dg.exp.
15325 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
15328 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
15330 2002-02-07 Richard Henderson <rth@redhat.com>
15332 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
15333 to be sufficiently aligned for integers.
15335 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
15337 * g++.dg/template/friend4.C: New test.
15339 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
15342 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
15345 2002-02-07 Richard Henderson <rth@redhat.com>
15347 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
15348 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
15349 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
15350 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
15352 2002-02-06 Richard Henderson <rth@redhat.com>
15354 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
15356 2002-02-06 Janis Johnson <janis187@us.ibm.com>
15358 * gcc.dg/20020206-1.c: New test.
15360 2002-02-06 Jakub Jelinek <jakub@redhat.com>
15362 * gcc.c-torture/execute/20020206-1.c: New test.
15364 * gcc.c-torture/execute/20020206-2.c: New test.
15366 PR optimization/5429:
15367 * gcc.c-torture/compile/20020206-1.c: New test.
15369 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
15371 * g++.dg/ext/align1.C: Do not use an explicit alignment value
15372 as certain file formats cannot support particularly large
15375 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
15376 and do not expect to be able to link the executable.
15378 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
15379 fail because the COFF format does not support the weak attribute.
15381 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
15383 * g77.dg/pr5473.f: New test
15385 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
15387 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
15388 Fix testcase accordingly.
15390 2002-02-04 Richard Henderson <rth@redhat.com>
15392 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
15393 (buf): Change to be an array of pointers, not ints.
15395 2002-02-04 Jakub Jelinek <jakub@redhat.com>
15397 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
15398 before all tests. Move warning one line above to match where it
15400 * gcc.dg/Wswitch-2.c: New test.
15401 * g++.dg/warn/Wswitch-1.C: New test.
15402 * g++.dg/warn/Wswitch-2.C: New test.
15404 2002-02-04 Richard Henderson <rth@redhat.com>
15406 * g++.dg/abi/offsetof.C: Fix size comparison.
15408 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
15410 * gcc.dg/cast-qual-2.c: New test.
15412 2002-02-04 Jakub Jelinek <jakub@redhat.com>
15414 * gcc.dg/20020201-4.c: New test.
15416 2002-02-04 Ben Elliston <bje@redhat.com>
15418 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
15419 target_info attribute != 0, in addition to the empty string.
15420 (gcc_target_compile): Likewise.
15422 2002-02-03 Andrew Cagney <ac131313@redhat.com>
15424 * gcc.dg/Wswitch.c: New test.
15425 PR gcc/4475. PR gcc/3780.
15427 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
15429 * g77.f-torture/execute/5122.f: New test for regressions
15430 against PR fortran/5122.
15432 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
15434 * g77.f-torture/compile/pr3743.f: Delete
15435 * g77.dg/pr3743-1.f: New test.
15436 * g77.dg/pr3743-2.f: New test.
15437 * g77.dg/pr3743-3.f: New test.
15438 * g77.dg/pr3743-4.f: New test.
15440 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
15442 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
15444 2002-02-02 Richard Henderson <rth@redhat.com>
15446 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
15447 * gcc.c-torture/execute/bf64-1.c: Likewise.
15449 2002-02-02 Jakub Jelinek <jakub@redhat.com>
15451 * gcc.dg/20020201-2.c: New test.
15453 * gcc.dg/20020201-3.c: New test.
15455 * gcc.c-torture/execute/bitfld-2.c: New test.
15457 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
15459 * gcc.dg/bitfld-1.c: Update.
15460 * gcc.dg/bitfld-2.c: Update.
15461 * gcc.c-torture/execute/bitfld-1.x: New.
15463 2002-02-02 Jakub Jelinek <jakub@redhat.com>
15465 * gcc.c-torture/execute/20020201-1.c: New test.
15467 2002-02-01 Janis Johnson <janis187@us.ibm.com>
15470 * gcc.dg/20020201-1.c: New test.
15472 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
15475 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
15476 * g77.f-torture/compile/pr3743.x: Remove
15478 2002-01-31 Tom Rix <trix@redhat.com>
15480 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
15482 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
15484 * gcc.dg/noncompile/20020130-1.c: New test.
15486 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
15488 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
15490 2002-01-29 Richard Henderson <rth@redhat.com>
15492 * gcc.c-torture/execute/991118-1.c: Cast various constants back
15494 * gcc.c-torture/execute/bf64-1.c: Likewise.
15496 2002-01-29 Jakub Jelinek <jakub@redhat.com>
15498 * gcc.c-torture/execute/20020129-1.c: New test.
15500 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
15502 * gcc.c-torture/compile/20000224-1.c: Update.
15503 * gcc.c-torture/execute/bitfld-1.c: New tests.
15504 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
15505 * gcc.dg/uninit-A.c: Update.
15507 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
15509 * g++.dg/template/ctor1.C: Add instantiation.
15511 2002-01-28 Paul Koning <pkoning@equallogic.com>
15513 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
15514 argument to __builtin_prefetch to be const ptr.
15516 2002-01-28 Jakub Jelinek <jakub@redhat.com>
15518 * gcc.c-torture/compile/20020120-1.c: New test.
15520 2002-01-27 Kazu Hirata <kazu@hxi.com>
15522 * gcc.c-torture/execute/20020127-1.c: New test.
15524 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
15526 * g77.dg/f77-edit-i-in.f: New test
15527 * g77.dg/f77-edit-i-out.f: New test
15529 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
15531 * gcc.dg/debug/debug.exp: New file.
15532 * gcc.dg/debug/trivial.c: New file.
15533 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
15534 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
15535 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
15536 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
15537 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
15538 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
15539 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
15540 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
15541 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
15542 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
15543 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
15544 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
15545 * gcc.dg/20000503-1.c: Removed.
15546 * gcc.dg/20010207-1.c: Removed.
15547 * gcc.dg/20011223-1.c: Removed.
15548 * gcc.dg/20020104-2.c: Removed.
15549 * gcc.dg/debug-1.c: Removed.
15550 * gcc.dg/debug-2.c: Removed.
15551 * gcc.dg/debug-3.c: Removed.
15552 * gcc.dg/debug-4.c: Removed.
15553 * gcc.dg/debug-5.c: Removed.
15554 * gcc.dg/debug-6.c: Removed.
15555 * gcc.dg/dwarf2-1.c: Removed.
15556 * gcc.dg/dwarf2-2.c: Removed.
15558 2002-01-25 Jakub Jelinek <jakub@redhat.com>
15560 * g++.old-deja/g++.other/eh5.C: New test.
15561 * g++.old-deja/g++.other/sibcall2.C: New test.
15562 * g++.old-deja/g++.other/array9.C: New test.
15563 * g++.old-deja/g++.other/typename2.C: New test.
15564 * g++.old-deja/g++.other/crash60.C: New test.
15565 * g++.old-deja/g++.other/conv9.C: New test.
15566 * g++.old-deja/g++.other/mangle10.C: New test.
15567 * g++.old-deja/g++.other/unchanging1.C: New test.
15568 * g++.old-deja/g++.other/exprstmt1.C: New test.
15569 * g++.old-deja/g++.other/inline23.C: New test.
15570 * g++.old-deja/g++.eh/ia64-1.C: New test.
15571 * g++.old-deja/g++.other/dwarf2-1.C: New test.
15572 * g++.old-deja/g++.other/reload1.C: New test.
15573 * g++.old-deja/g++.other/static20.C: New test.
15574 * g++.old-deja/g++.other/local-alloc1.C: New test.
15575 * g++.old-deja/g++.other/conv8.C: New test.
15576 * g++.old-deja/g++.other/stmtexpr2.C: New test.
15577 * g++.old-deja/g++.other/storeexpr1.C: New test.
15578 * g++.old-deja/g++.other/storeexpr2.C: New test.
15579 * g++.dg/eh/template2.C: New test.
15580 * g++.dg/warn/weak1.C: New test.
15582 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
15584 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
15585 Remove first, non-varying, argument.
15587 2002-01-23 Richard Henderson <rth@redhat.com>
15589 * gcc.dg/inline-2.c: New.
15591 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
15592 Add optional target arg. Check number of arguments.
15593 (scan-assembler-not, scan-assembler-dem): Likewise.
15594 (scan-assembler-dem-not): Likewise.
15596 2002-01-23 Zack Weinberg <zack@codesourcery.com>
15598 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
15600 * g++.old-deja/g++.brendan/parse3.C,
15601 g++.old-deja/g++.other/crash26.C,
15602 g++.old-deja/g++.other/crash28.C,
15603 g++.old-deja/g++.other/crash29.C,
15604 g++.old-deja/g++.other/crash30.C,
15605 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
15607 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
15609 * gcc.dg/20020115-1.c: New.
15611 2002-01-23 Bob Wilson <bob.wilson@acm.org>
15613 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
15615 2002-01-23 Janis Johnson <janis187@us.ibm.com>
15617 * gcc.dg/20020122-3.c: New.
15619 2002-01-23 Jakub Jelinek <jakub@redhat.com>
15621 * g++.dg/other/gc1.C: New test.
15623 2002-01-23 Zack Weinberg <zack@codesourcery.com>
15625 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
15627 2002-01-22 Richard Henderson <rth@redhat.com>
15629 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
15631 2002-01-22 Richard Henderson <rth@redhat.com>
15633 * gcc.dg/20020122-4.c: New.
15635 2002-01-22 H.J. Lu <hjl@gnu.org>
15637 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
15639 * gcc.dg/special/ecos.exp: Likewise.
15640 * lib/g++-dg.exp: Likewise.
15641 * lib/g77-dg.exp: Likewise.
15642 * lib/gcc-dg.exp : Likewise.
15643 * lib/mike-g++.exp: Likewise.
15644 * lib/mike-g77.exp: Likewise.
15645 * lib/mike-gcc.exp: Likewise.
15646 * lib/objc-dg.exp: Likewise.
15648 2002-01-22 Janis Johnson <janis187@us.ibm.com>
15651 * gcc.dg/20020122-2.c: New test.
15653 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
15655 * gcc.dg/20020122-1.c: New test.
15657 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
15659 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
15661 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
15663 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
15665 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15667 * gcc.c-torture/compile/20020121-1.c: New test.
15669 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
15671 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
15674 2002-01-21 Jakub Jelinek <jakub@redhat.com>
15676 * gcc.dg/20020218-1.c: New test.
15678 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
15680 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
15682 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
15683 "At global scope" warning
15684 * g++.dg/ext/align1.C: Change cygwin test for alignment
15685 from db-bogus to dg-warning
15687 2002-01-21 Zack Weinberg <zack@codesourcery.com>
15689 * g77.f-torture/compile/cpp2.F: New test.
15691 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
15693 * g++.dg/template/access1.C: New test.
15695 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
15697 * gcc.dg/20020118-1.c: New.
15699 2002-01-18 Kazu Hirata <kazu@hxi.com>
15701 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
15703 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
15705 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
15706 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
15707 alignment warnings.
15709 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
15711 * gcc.misc-tests/i386-prefetch.exp: Save and restore
15712 torture_with_loops and torture_without_loops
15714 2002-01-17 Jakub Jelinek <jakub@redhat.com>
15716 * gcc.c-torture/compile/20020116-1.c: New test.
15718 2002-01-16 Jakub Jelinek <jakub@redhat.com>
15720 * gcc.dg/20020116-2.c: New test.
15722 * gcc.dg/ultrasp4.c: New test.
15724 * gcc.dg/20020116-1.c: New test.
15726 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
15728 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
15731 2002-01-15 Janis Johnson <janis187@us.ibm.com>
15733 * gcc.misc-tests/i386-prefetch.exp: New.
15734 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
15735 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
15736 * gcc.misc-tests/i386-pf-none-1.c: New test.
15737 * gcc.misc-tests/i386-pf-sse-1.c: New test.
15739 2002-01-15 Jakub Jelinek <jakub@redhat.com>
15741 * gcc.dg/gnu89-init-1.c: Add new tests.
15743 2002-01-15 Andreas Jaeger <aj@suse.de>
15745 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
15746 * gcc.dg/i386-mmx-2.c: Likewise.
15747 * gcc.dg/i386-sse-1.c: Likewise.
15748 * gcc.dg/i386-sse-2.c: Likewise.
15749 * gcc.dg/i386-sse-3.c: Likewise.
15751 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
15753 * g77.f-torture/execute/intrinsic-unix-bessel.f:
15754 Uncomment additional cases that now pass.
15756 2002-01-11 Richard Henderson <rth@redhat.com>
15758 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
15759 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
15761 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
15763 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
15765 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
15767 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
15768 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
15770 2002-01-10 Dale Johannesen <dalej@apple.com>
15772 * gcc.c-torture/execute/loop-11.c: New.
15774 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
15776 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
15777 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
15779 2002-01-09 Richard Henderson <rth@redhat.com>
15781 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
15782 type in which to perform the operation for each size.
15784 2002-01-09 Alan Matsuoka (alanm@redhat.com)
15786 * gcc.c-torture/compile/20020109-2.c: New test.
15788 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
15790 * gcc.c-torture/execute/loop-10.c: New test.
15792 2002-01-09 Jakub Jelinek <jakub@redhat.com>
15794 * gcc.c-torture/compile/20010226-1.c: New test.
15795 * gcc.c-torture/compile/20010227-1.c: New test.
15796 * gcc.c-torture/compile/20010426-1.c: New test.
15797 * gcc.c-torture/compile/20010510-1.c: New test.
15798 * gcc.c-torture/compile/20010605-3.c: New test.
15799 * gcc.c-torture/compile/20010824-1.c: New test.
15800 * gcc.c-torture/execute/20010409-1.c: New test.
15801 * gcc.dg/noncompile/20000901-1.c: New test.
15802 * gcc.dg/20001023-1.c: New test.
15803 * gcc.dg/20001101-1.c: New test.
15804 * gcc.dg/20001102-1.c: New test.
15805 * gcc.dg/20010207-1.c: New test.
15806 * gcc.dg/20010405-1.c: New test.
15807 * gcc.dg/20010822-1.c: New test.
15808 * gcc.dg/20011107-1.c: New test.
15810 2002-01-09 Jeffrey A Law (law@redhat.com)
15812 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
15814 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
15815 execution failure on PA targets.
15817 2002-01-09 Jakub Jelinek <jakub@redhat.com>
15819 * gcc.c-torture/compile/20020109-1.c: New test.
15821 2002-01-08 Kazu Hirata <kazu@hxi.com>
15823 * gcc.c-torture/execute/20020108-1.c: New test.
15825 2002-01-08 Jakub Jelinek <jakub@redhat.com>
15827 * gcc.dg/20020108-1.c: New test.
15829 2002-01-08 H.J. Lu <hjl@gnu.org>
15831 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
15834 2002-01-08 Geoff Keating <geoffk@redhat.com>
15836 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
15839 002-01-07 Aldy Hernandez <aldyh@redhat.com>
15841 * gcc.dg/altivec-4.c: Test altivec predicates.
15843 2002-01-07 Jakub Jelinek <jakub@redhat.com>
15845 * gcc.c-torture/execute/20020107-1.c: New test.
15847 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
15850 * gcc.c-torture/compile/20020106-1.c: New test.
15852 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
15854 * gcc.c-torture/execute/nestfunc-4.c: New test.
15856 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
15858 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
15859 extra triple that slipped in.
15860 * g++.old-deja/g++.abi/align.C: Likewise.
15861 * g++.old-deja/g++.abi/bitfields.C: Likewise.
15863 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
15865 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
15866 * g++.old-deja/g++.abi/align.C: Likewise.
15867 * g++.old-deja/g++.abi/bitfields.C: Likewise.
15869 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
15871 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
15874 2002-01-04 Jakub Jelinek <jakub@redhat.com>
15876 * gcc.dg/20020104-1.c: New test.
15878 * gcc.dg/20020104-2.c: New test.
15880 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
15882 * gcc.dg/20020103-1.c: Fix typo in target selector.
15884 2002-01-03 Richard Henderson <rth@redhat.com>
15886 * gcc.dg/20020103-1.c: New.
15888 2002-01-03 Kazu Hirata <kazu@hxi.com>
15890 * gcc.c-torture/execute/20020103-1.c: New test.
15892 2002-01-03 Jakub Jelinek <jakub@redhat.com>
15894 * g++.dg/other/debug2.C: New test.
15896 * gcc.c-torture/compile/20020103-1.c: New test.
15898 2002-01-02 Jakub Jelinek <jakub@redhat.com>
15900 * gcc.dg/gnu89-init-1.c: Added new tests.
15902 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
15904 * g++.dg/template/friend2.C: Remove as patch is reverted.
15906 * g++.dg/warn/oldcast1.C: New test.
15908 * g++.dg/template/ptrmem1.C: New test.
15909 * g++.dg/template/ptrmem2.C: New test.
15911 * g++.dg/template/ntp.C: New test.
15913 * g++.dg/other/component1.C: New test.
15915 * g++.dg/template/ttp3.C: New test.
15917 * g++.dg/template/friend2.C: New test.
15918 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
15920 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
15922 * g++.dg/other/ptrmem1.C: New test.
15923 * g++.dg/other/ptrmem2.C: New test.
15925 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
15927 * g++.dg/template/ctor1.C: New test.
15929 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
15931 * g++.dg/template/friend2.C: New test.
15933 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
15935 * gcc.dg/mmix-1.c: New test.
15937 2001-12-31 Richard Henderson <rth@redhat.com>
15939 * gcc.dg/asm-5.c: New.
15941 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
15943 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
15944 in namespace __gnu_cxx
15946 2001-12-30 Richard Henderson <rth@redhat.com>
15948 * gcc.dg/debug-6.c: New.
15950 2001-12-30 Jakub Jelinek <jakub@redhat.com>
15952 * gcc.c-torture/compile/20011229-2.c: New test.
15954 2001-12-29 Jakub Jelinek <jakub@redhat.com>
15956 * gcc.dg/debug-3.c: New test.
15957 * gcc.dg/debug-4.c: New test.
15958 * gcc.dg/debug-5.c: New test.
15960 2001-12-29 Richard Henderson <rth@redhat.com>
15962 * g++.dg/eh/loop1.C: New.
15964 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
15966 * g++.dg/template/crash1.C: New test.
15968 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
15970 * g++.dg/other/const1.C: New test.
15972 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
15974 * gcc.c-torture/compile/20011229-1.c: New test.
15976 2001-12-28 Stan Shebs <shebs@apple.com>
15978 * lib/objc-torture.exp: Resync with c-torture.exp.
15979 * lib/objc.exp: Load standard libraries.
15981 2001-12-28 Jakub Jelinek <jakub@redhat.com>
15983 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
15986 2001-12-27 Roger Sayle <roger@eyesopen.com>
15988 * gcc.c-torture/execute/string-opt-16.c: New testcase.
15990 2001-12-27 Richard Henderson <rth@redhat.com>
15992 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
15994 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
15996 * g++.dg/eh/ctor1.C: New test.
15997 * g++.dg/other/error2.C: New test.
15999 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
16001 * g++.dg/other/init2.C: New test.
16003 2001-12-24 Richard Henderson <rth@redhat.com>
16005 * gcc.dg/20011223-1.c: New.
16006 * gcc.dg/inline-1.c: New.
16008 2001-12-23 Richard Henderson <rth@redhat.com>
16010 * gcc.dg/asm-4.c: Test operand modifiers.
16012 2001-12-23 Richard Henderson <rth@redhat.com>
16014 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
16016 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
16018 * gcc.c-torture/execute/20011223-1.c: New test.
16020 2001-12-21 Richard Henderson <rth@redhat.com>
16022 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
16023 re-enables the warning.
16025 2001-12-21 Richard Henderson <rth@redhat.com>
16027 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
16029 2001-12-20 Jakub Jelinek <jakub@redhat.com>
16031 * gcc.c-torture/compile/20011218-1.c: New test.
16033 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
16035 * gcc.misc-test/arm-isr.exp: New file. Control running of the
16037 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
16038 epilogue generation for ARM ISR routines.
16040 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16042 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
16043 * gcc.dg/format/c90-printf-3.c: Likewise.
16044 * gcc.dg/format/c99-printf-3.c: Likewise.
16045 * gcc.dg/format/ext-1.c: Likewise.
16046 * gcc.dg/format/ext-6.c: Likewise.
16047 * gcc.dg/format/format.h: Prototype unlocked stdio.
16049 2001-12-20 Richard Henderson <rth@redhat.com>
16051 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
16053 (malloc): Correct allocation logic. Abort if we fill up the
16054 arena before initialization complete.
16055 (realloc): Correct allocation logic.
16057 2001-12-20 Jakub Jelinek <jakub@redhat.com>
16059 * gcc.c-torture/compile/20011219-2.c: New test.
16061 * gcc.c-torture/execute/20011219-1.c: New test.
16063 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
16065 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
16066 target does not support weak symbols.
16068 2001-12-19 Jakub Jelinek <jakub@redhat.com>
16070 * gcc.c-torture/compile/20011219-1.c: New test.
16072 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
16074 * g++.dg/other/error1.C: New test.
16076 2001-12-17 Jeffrey A Law (law@redhat.com)
16078 * gcc.c-torture/execute/20011217-1.c: New test.
16080 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
16082 * objc.dg/special/: New directory.
16083 * objc.dg/special/special.exp: New file.
16084 * objc.dg/special/unclaimed-category-1.h: New file.
16085 * objc.dg/special/unclaimed-category-1a.m: New file.
16086 * objc.dg/special/unclaimed-category-1.m: New file.
16088 2001-12-17 Andreas Jaeger <aj@suse.de>
16090 * gcc.c-torture/compile/20011217-2.c: New test.
16092 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
16094 * gcc.c-torture/compile/20011217-1.c: New test.
16096 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
16098 * testsuite/gcc.dg/20011214-1.c: New.
16100 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
16102 * gcc.dg/altivec-4.c: New.
16104 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
16106 * gcc.dg/20011113-1.c: New test.
16108 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
16110 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
16111 std::__malloc_alloc_template<0> and
16112 std::__default_alloc_template<false, 0>.
16114 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
16116 * objc/execute/bf-21.m: New test.
16117 * objc/execute/enumeration-1.m: New test.
16118 * objc/execute/enumeration-2.m: New test.
16120 2001-12-12 Jakub Jelinek <jakub@redhat.com>
16122 * gcc.dg/gnu89-init-1.c: New test.
16124 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
16126 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
16127 * g++.old-deja/g++.jason/2371.C: Likewise.
16128 * g++.old-deja/g++.jason/template33.C: Likewise.
16129 * g++.old-deja/g++.jason/template34.C: Likewise.
16130 * g++.old-deja/g++.jason/template36.C: Likewise.
16131 * g++.old-deja/g++.oliva/typename1.C: Likewise.
16132 * g++.old-deja/g++.oliva/typename2.C: Likewise.
16133 * g++.old-deja/g++.other/typename1.C: Likewise.
16134 * g++.old-deja/g++.pt/inherit2.C: Likewise.
16135 * g++.old-deja/g++.pt/nontype5.C: Likewise.
16136 * g++.old-deja/g++.pt/typename11.C: Likewise.
16137 * g++.old-deja/g++.pt/typename14.C: Likewise.
16138 * g++.old-deja/g++.pt/typename16.C: Likewise.
16139 * g++.old-deja/g++.pt/typename3.C: Likewise.
16140 * g++.old-deja/g++.pt/typename4.C: Likewise.
16141 * g++.old-deja/g++.pt/typename5.C: Likewise.
16142 * g++.old-deja/g++.pt/typename7.C: Likewise.
16143 * g++.old-deja/g++.robertl/eb9.C: Likewise.
16145 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
16147 * g++.dg/other/linkage1.C: New test.
16148 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
16151 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
16153 * gcc.dg/concat.c: New test.
16155 2001-12-11 Stan Shebs <shebs@apple.com>
16157 * objc/compile: New test directory.
16158 * objc/compile/compile.exp: New expect script.
16159 * objc/compile/20011211-1.m: New compile test.
16161 2001-12-11 Jason Merrill <jason@redhat.com>
16163 * lib/prune.exp (prune_gcc_output): Also handle "In member
16164 function". So many permutations...
16166 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
16168 * g++.dg/template/typedef1.C: New test.
16170 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
16172 * g++.dg/other/copy1.C: New test.
16174 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
16176 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
16178 * gcc.dg/builtin-choose-expr.c: New.
16180 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
16182 * gcc.dg/altivec-2.c: New.
16184 2001-12-07 Richard Henderson <rth@redhat.com>
16186 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
16188 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
16190 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
16193 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
16195 * g++-old.deja/g++.robertl/eb101.C: Deleted.
16197 2001-12-06 Janis Johnson <janis187@us.ibm.com>
16199 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
16200 variable argument list.
16202 2001-12-06 Zack Weinberg <zack@codesourcery.com>
16204 * gcc.c-torture/execute/memcheck: Delete entire directory.
16205 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
16206 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
16208 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
16210 * gcc.dg/Wshadow-1.c: New test.
16212 2001-12-05 Jakub Jelinek <jakub@redhat.com>
16214 * gcc.c-torture/compile/20011130-1.c: New test.
16216 * gcc.dg/noncompile/20011025-1.c: New test.
16218 * g++.dg/other/anon-union.C: New test.
16220 * gcc.c-torture/execute/20011024-1.c: New test.
16222 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
16224 * gcc.c-torture/execute/20000722-1.x,
16225 gcc.c-torture/execute/20010123-1.x: Remove.
16226 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
16227 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
16228 gcc.dg/c99-complit-2.c: New tests.
16230 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
16232 * g++.dg/inherit/base1.C: New test.
16234 2001-12-04 Jakub Jelinek <jakub@redhat.com>
16236 * g++.dg/other/stdarg1.C: New test.
16238 * gcc.c-torture/compile/20011130-2.c: New test.
16240 2001-12-03 Janis Johnson <janis187@us.ibm.com>
16242 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
16243 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
16244 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
16245 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
16246 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
16247 * gcc.dg/builtin-prefetch-1.c: New test.
16249 2001-12-03 Jakub Jelinek <jakub@redhat.com>
16251 * gcc.dg/20011130-1.c: New test.
16253 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
16255 * g++.dg/other/scope1.C: New test.
16256 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
16258 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
16260 * gcc.dg/vla-init-1.c: New test.
16262 2001-12-01 Geoff Keating <geoffk@redhat.com>
16264 * gcc.c-torture/compile/structs.c: New testcase from GDB.
16266 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
16268 * objc.dg/alias.m: Update.
16269 * objc.dg/class-1.m: Update.
16270 * objc.dg/const-str-1.m: Update.
16271 * objc.dg/fwd-proto-1.m: Update.
16272 * objc.dg/id-1.m: Update.
16273 * objc.dg/super-class-1.m: Update.
16275 2001-11-29 Mark Mitchell <mark@codesourcery.com>
16277 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
16280 2001-11-28 Jeffrey A Law (law@cygnus.com)
16282 * gcc.c-torture/execute/20011128-1.c: New test.
16284 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
16286 * gcc.dg/20011127-1.c: New test.
16288 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
16290 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
16291 from Austin Group draft 7.
16292 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
16293 scanf format arguments.
16294 * gcc.dg/format/no-exargs-2.c: New test.
16296 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
16298 * g++.dg/abi/vbase8-4.C: New test.
16300 2001-11-24 Ian Lance Taylor <ian@airs.com>
16302 * gcc.c-torture/execute/20011121-1.c: New test.
16304 2001-11-23 Jeffrey A Law (law@cygnus.com)
16306 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
16308 2001-11-23 Andreas Jaeger <aj@suse.de>
16310 * gcc.dg/cpp/charconst-2.c: New test.
16312 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
16314 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
16315 to the host if it is remote. Let tests specify extra headers
16317 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
16318 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
16319 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
16320 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
16321 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
16322 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
16323 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
16324 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
16325 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
16326 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
16328 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
16330 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
16331 for little endian ARMs.
16333 2001-11-20 Jakub Jelinek <jakub@redhat.com>
16335 * gcc.c-torture/compile/20011119-1.c: New test.
16336 * gcc.c-torture/compile/20011119-2.c: New test.
16338 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
16340 * gcc.dg/altivec-1.c: Fix typo.
16342 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
16344 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
16346 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
16348 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
16350 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
16352 * lib/g77.exp: Don't specify --rpath-link.
16354 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
16355 across all the headers.
16356 * gcc.dg/format/format.exp: For testing on a remote host,
16359 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
16360 * gcc.c-torture/execute/930406-1.c: Likewise.
16361 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
16363 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
16365 * gcc.dg/altivec-1.c: New.
16367 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
16369 * gcc.dg/cpp/fpreprocessed.c: New test case.
16371 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
16373 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
16374 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
16375 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
16377 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
16379 * gcc.dg/no-builtin-1.c: New test.
16381 2001-11-16 Jakub Jelinek <jakub@redhat.com>
16383 * gcc.c-torture/execute/20011115-1.c: New test.
16385 2001-11-15 Jakub Jelinek <jakub@redhat.com>
16387 * gcc.c-torture/compile/20011114-2.c: New test.
16388 * gcc.c-torture/compile/20011114-3.c: New test.
16389 * gcc.c-torture/compile/20011114-4.c: New test.
16391 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
16393 * g++.dg/other/init1.C: New test.
16395 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
16397 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
16400 * gcc.c-torture/execute/20011114-1.c: New testcase.
16402 * gcc.c-torture/compile/20010327-1.c: Revert last change.
16403 * gcc.c-torture/compile/20011114-1.c: New test, exactly
16404 like the (before this change) version of 20010327-1.c.
16406 2001-11-14 Roger Sayle <roger@eyesopen.com>
16408 * gcc.c-torture/execute/string-opt-13.c: New testcase.
16410 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
16412 * g++.dg/init/array2.C: New test.
16414 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
16416 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
16418 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
16420 * g++.dg/other/forscope1.C: New test.
16421 * g++.dg/ext/forscope1.C: New test.
16422 * g++.dg/ext/forscope2.C: New test.
16424 2001-11-13 Jakub Jelinek <jakub@redhat.com>
16426 * gcc.c-torture/execute/20011113-1.c: New test.
16428 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
16430 * gcc.c-torture/execute/20011109-2.c: New test.
16432 * gcc.c-torture/execute/20011109-1.c: New test.
16434 2001-11-09 Jakub Jelinek <jakub@redhat.com>
16436 * gcc.c-torture/compile/20011109-1.c: New test.
16438 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
16440 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
16441 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
16442 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
16443 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
16444 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
16445 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
16446 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
16448 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
16450 * g++.dg/warn/Wshadow-1.C: New tests.
16451 * g++.old-deja/g++.mike/for3.C: Update.
16453 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
16455 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
16456 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
16457 XFAILs. Adjust expected error texts.
16458 * gcc.c-torture/compile/20011106-1.c,
16459 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
16460 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
16461 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
16462 gcc.dg/c99-array-lval-5.c: New tests.
16464 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
16466 * gcc.dg/cpp/defined.c: Update.
16468 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
16470 * gcc.c-torture/execute/anon-1.c: New test.
16472 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
16474 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
16475 same size, so no warning should be produced on stormy16.
16477 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
16478 due to oversized array.
16479 * g++.old-deja/g++.mike/ns15.C: Likewise.
16480 * g++.old-deja/g++.pt/crash16.C: Likewise.
16482 2001-11-02 Graham Stott <grahams@redhat.com>
16484 * g++.dgother/debug1.C: Fix typos.
16486 2001-11-01 Jakub Jelinek <jakub@redhat.com>
16488 * g++.dg/other/debug1.C: New test.
16490 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
16492 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
16495 2001-10-30 Jakub Jelinek <jakub@redhat.com>
16497 * gcc.dg/20011029-2.c: New test.
16499 * gcc.c-torture/compile/20011029-1.c: New test.
16501 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
16503 * objc/execute/class_self-1.m: New test.
16504 * objc/execute/class_self-2.m: New test.
16506 2001-10-25 Zack Weinberg <zack@codesourcery.com>
16508 * gcc.misc-tests/msgs.exp: Delete.
16509 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
16510 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
16511 error set to match recent changes.
16513 2001-10-24 Zack Weinberg <zack@codesourcery.com>
16515 * gcc.dg/20011021-1.c: New test.
16517 2001-10-24 Jakub Jelinek <jakub@redhat.com>
16519 * gcc.c-torture/compile/20011023-1.c: New test.
16521 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
16523 * lib/g77.exp: Rewrite based on lib/g++.exp.
16525 2001-10-19 Jakub Jelinek <jakub@redhat.com>
16527 * gcc.c-torture/execute/20011019-1.c: New test.
16529 * gcc.dg/20011018-1.c: New test.
16531 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
16533 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
16535 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
16537 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
16538 * gcc.dg/attr-invalid.c: Likewise.
16540 2001-10-18 Jakub Jelinek <jakub@redhat.com>
16542 * testsuite/gcc.dg/20011015-1.c: New test.
16544 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
16546 * g++.dg/template/unify2.C: New test.
16548 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
16550 * g++.dg/other/exception-specification.C: New test
16552 2001-10-13 Tom Rix <trix@redhat.com>
16554 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
16555 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
16557 2001-10-12 Jakub Jelinek <jakub@redhat.com>
16559 * testsuite/gcc.dg/20011009-1.c: New test.
16561 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
16564 * g++.dg/other/friend1.C: New test.
16566 2001-10-11 Richard Henderson <rth@redhat.com>
16568 * g++.old-deja/g++.other/crash18.C: Add -S to options.
16570 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16572 * gcc.c-torture/compile/20011010-1.c: New.
16574 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
16576 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
16577 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
16578 g77.f-torture/execute/execute.exp,
16579 g77.f-torture/noncompile/noncompile.exp,
16580 gcc.c-torture/compile/compile.exp,
16581 gcc.c-torture/execute/execute.exp,
16582 gcc.c-torture/execute/ieee/ieee.exp,
16583 gcc.c-torture/execute/memcheck/memcheck.exp,
16584 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
16585 objc/execute/execute.exp: Update FSF address.
16587 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
16589 * gcc.dg/cpp/cmdlne-C.c: Update.
16590 * gcc.dg/cpp/cmdlne-C2.c: New.
16592 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16594 * gcc.c-torture/execute/20011008-3.c: New.
16596 2001-10-08 DJ Delorie <dj@redhat.com>
16598 * gcc.dg/20011008-1.c: New.
16599 * gcc.dg/20011008-2.c: New.
16601 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
16603 * gcc.dg/cpp/spacing1.c: Update test.
16605 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
16607 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
16608 spelling errors of "separate" as "seperate".
16610 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
16612 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
16613 enough to avoid inlining.
16615 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
16617 * lib/g77.exp: set libg2c_dir correctly.
16619 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
16621 * gcc.dg/cpp/macro11.c: New test.
16623 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
16625 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
16626 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
16627 gcc.dg/format/multattr-3.c: New tests.
16628 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
16629 tests for format attributes on function pointers being rejected.
16631 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
16633 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
16635 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
16637 * g++.dg/warn/format1.C: New test.
16639 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
16641 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
16643 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
16645 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
16647 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
16649 * gcc.dg/cpp/redef2.c: Add test.
16651 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
16653 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
16654 long-standing bug on i686, apparently.
16655 * gcc.c-torture/execute/loop-2c.x: New file.
16656 * gcc.c-torture/execute/loop-2d.x: New file.
16657 * gcc.c-torture/execute/loop-3c.x: New file.
16659 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
16661 * gcc.dg/cpp/20000625-2.c: Correct line number.
16663 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
16665 * gcc.dg/cpp/macro10.c: New test.
16666 * gcc.dg/cpp/strify3.c: New test.
16667 * gcc.dg/cpp/spacing1.c: Add tests.
16668 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
16669 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
16671 2001-09-24 DJ Delorie <dj@redhat.com>
16673 * gcc.c-torture/execute/20010924-1.c: New test.
16675 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
16677 * testsuite/objc/execute/paste.m: Remove.
16679 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
16681 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
16683 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
16685 * g77.dg/strlen0.f: New test.
16687 2001-09-21 Richard Henderson <rth@redhat.com>
16689 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
16690 * g++.old-deja/g++.abi/vtable2.C: Likewise.
16692 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
16694 Table-driven attributes.
16695 * g++.dg/ext/attrib1.C: New test.
16697 2001-09-20 DJ Delorie <dj@redhat.com>
16699 * gcc.dg/20000926-1.c: Update expected warning messages.
16700 * gcc.dg/array-2.c: Likewise, and test for warnings too.
16701 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
16704 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
16706 * g++.dg/eh/registers1.C: New test case.
16708 2001-09-17 Richard Henderson <rth@redhat.com>
16710 * gcc.dg/array-5.c: Fix VLA decomposition test.
16712 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
16714 * gcc.dg/cpp/line5.c: New testcase.
16716 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
16718 * gcc.dg/cpp/macro9.c: New test.
16720 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
16722 * gcc.c-torture/execute/980223.c: Change type of addr from long
16725 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
16727 * gcc.c-torture/execute/20010915-1.c: New test.
16729 2001-09-14 Janis Johnson <janis187@us.ibm.com>
16731 * g77.dg/bprob: New directory.
16732 * g77.dg/bprob/bprob.exp: New file.
16733 * g77.dg/bprob/bprob-1.f: New test.
16734 * g77.dg/gcov: New directory.
16735 * g77.dg/gcov/gcov.exp: New file.
16736 * g77.dg/gcov/gcov-1.f: New test.
16737 * g77.dg/gcov/gcov-1.x: New file.
16739 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
16741 * gcc.dg/cpp/directiv.c: Update.
16742 * gcc.dg/cpp/undef1.c: Update.
16744 2001-09-12 Jakub Jelinek <jakub@redhat.com>
16746 * gcc.dg/20010912-1.c: New test.
16748 2001-09-11 Janis Johnson <janis187@us.ibm.com>
16750 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
16751 language-independent file in lib.
16752 * lib/gcov.exp: New file.
16754 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
16756 * gcc.c-torture/compile/20010911-1.c: New test.
16758 2001-09-10 Janis Johnson <janis187@us.ibm.com>
16760 * lib/profopt.exp: New, to support profile-directed optimizations.
16761 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
16762 * gcc.misc-tests/bprob-1.c: New test.
16763 * gcc.misc-tests/bprob-2.c: New test.
16765 2001-09-07 Janis Johnson <janis187@us.ibm.com>
16767 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
16768 XFAIL and which kinds of gcov output to verify.
16769 * gcc.misc-tests/gcov-4b.x: New file.
16770 * gcc.misc-tests/gcov-5b.x: New file.
16771 * gcc.misc-tests/gcov-6.x: New file.
16772 * gcc.misc-tests/gcov-7.c: New test.
16773 * gcc.misc-tests/gcov-7.x: New file.
16775 2001-09-06 Janis Johnson <janis187@us.ibm.com>
16777 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
16778 * gcc.misc-tests/gcov-6.c: New test.
16780 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
16783 * g++.dg/abi/vbase1.C: New test.
16785 2001-09-05 Ziemowit Laski <zlaski@apple.com>
16787 * objc.dg/method-2.m: New.
16789 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
16792 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
16793 * g++.dg/init/empty1.C: New test.
16795 2001-09-03 Jakub Jelinek <jakub@redhat.com>
16797 * gcc.c-torture/compile/20010903-1.c: New test.
16799 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
16801 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
16804 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
16806 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
16808 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
16810 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
16812 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
16814 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
16815 for 16-bit 'unsigned int'.
16817 2001-08-29 Kazu Hirata <kazu@hxi.com>
16819 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
16821 2001-08-27 Richard Henderson <rth@redhat.com>
16823 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
16824 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
16826 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
16828 * gcc.dg/asm-names.c (ymain): New.
16830 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
16832 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
16833 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
16834 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
16836 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16838 * gcc.dg/compare5.c: New testcase.
16840 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
16842 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
16843 and "In instantiation".
16845 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
16847 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
16849 2001-08-20 Janis Johnson <janis187@us.ibm.com>
16851 * gcc.misc-tests/gcov.exp: Add support for branch information.
16852 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
16853 * gcc.misc-tests/gcov-4.c: New test.
16854 * gcc.misc-tests/gcov-4b.c: New test.
16855 * gcc.misc-tests/gcov-5b.c: New test.
16857 2001-08-20 Zack Weinberg <zackw@panix.com>
16859 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
16862 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
16864 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
16866 2001-08-19 Jakub Jelinek <jakub@redhat.com>
16868 * g++.dg/eh/template1.C: New test.
16870 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
16872 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
16874 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
16877 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
16879 * lib/g77-dg.exp: Use prune.exp for common procedures
16880 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
16881 * lib/g77.exp: (g77-dg-prune) Remove
16883 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
16885 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
16887 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16889 * g++.dg/template/unify1.C: New test.
16891 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
16893 * g++.dg/abi/empty4.C: New test.
16895 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
16897 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
16899 * g77.f-torture/compile/pr3743.x: Likewise
16901 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
16903 * g++.dg/other/using-declaration.C: New test.
16905 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
16907 * gcc.dg/cpp/tr-sign.c: New testcase.
16909 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
16911 * gcc.dg/cpp/19951025-1.c: Revert.
16912 * gcc.dg/cpp/directiv.c: We no longer process directives that
16913 interrupt macro arguments.
16915 2001-08-03 Zack Weinberg <zackw@stanford.edu>
16917 * gcc.dg/bconstp-1.c: New test.
16919 2001-08-03 Richard Henderson <rth@redhat.com>
16921 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
16923 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
16925 * gcc.dg/cpp/19951025-1.c: Update.
16927 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
16929 * g77.dg/ff90-1.f (s): Fix reference of variable z,
16932 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
16935 * g++.old-deja/g++.ns/ns14.C: Remove special options.
16936 * g++.old-deja/g++.other/std1.C: Likewise.
16937 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
16939 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
16941 * lib/g77.exp: Load gcc-defs.exp for common procedures
16942 (g77_pass, g77_fail, g77_finish, g77_exit,
16943 ${tool}_check_unsupported_p} Now redundant. Deleted.
16945 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
16947 * g77.dg/fbackslash.f
16948 * g77.dg/fcase-preserve.f
16950 * g77.dg/ffixed-line-length-0.f
16951 * g77.dg/ffixed-line-length-132.f
16952 * g77.dg/ffixed-line-length-7.f
16953 * g77.dg/ffixed-line-length-72.f
16954 * g77.dg/ffixed-line-length-none.f
16955 * g77.dg/ffree-form-1.f
16956 * g77.dg/fno-backslash.f
16957 * g77.dg/fno-f90-1.f
16958 * g77.dg/fno-fixed-form-1.f
16959 * g77.dg/fno-onetrip.f
16960 * g77.dg/fno-typeless-boz.f
16961 * g77.dg/fno-underscoring.f
16962 * g77.dg/fno-vxt-1.f
16963 * g77.dg/fonetrip.f
16964 * g77.dg/ftypeless-boz.f
16965 * g77.dg/fugly-assumed.f
16966 * g77.dg/funderscoring.f
16969 2001-08-01 Ziemowit Laski <zlaski@apple.com>
16971 * objc.dg/fwd-proto-1.m: New.
16972 * objc.dg/local-decl-1.m: New.
16973 * objc.dg/naming-1.m: New.
16974 * objc.dg/naming-2.m: New.
16975 * objc.dg/proto-hier-1.m: New.
16977 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
16979 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
16980 largest-type elements to a struct makes its size grow.
16982 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
16984 * g++.dg/abi/vthunk1.C: New test.
16986 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
16988 * g++.dg/abi/vbase8-22.C: New test.
16990 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
16992 * gcc.dg/cpp/macro8.c: New test.
16994 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
16996 * g++.dg/abi/vbase8-21.C: New test.
16998 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
17000 * g++.dg/abi/vbase8-10.C: New test.
17002 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17004 * lib/g++.exp (g++_set_ld_library_path): Renamed to
17005 ${tool}_set_ld_library_path.
17007 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
17010 2001-07-26 Stan Cox <scox@redhat.com>
17012 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
17013 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
17014 gcc_exit, gcc_check_unsupported_p):
17015 Moved to gcc-deps.exp
17016 * gcc-deps.exp: New file.
17018 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17020 * g++.old-deja/g++.pt/defarg14.C: New test.
17022 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
17024 * g++.old-deja/g++.other/lineno5.C: New test.
17026 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
17028 * g++.old-deja/g++.pt/crash68.C: New test.
17030 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
17032 * g++.old-deja/g++.other/crash42.C: New test.
17034 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
17036 * gcc.dg/cpp/extratokens.c: Fix.
17037 * gcc.dg/cpp/skipping2.c: New tests.
17039 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17041 * gcc.c-torture/execute/20010724-1.c: New file.
17042 * gcc.c-torture/execute/20010724-1.x: New file.
17044 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
17046 * g++.old-deja/g++.other/cond7.C: New test.
17048 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
17050 * g++.old-deja/g++.other/optimize4.C: New test.
17052 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
17054 * g++.old-deja/g++.abi/vbase8-5.C: New test.
17056 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
17058 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
17059 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
17060 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
17061 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
17063 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
17064 bug report" message.
17066 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
17067 * g++.dg/ext/instantiate1.C: Move from old-deja.
17069 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
17071 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
17072 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
17073 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
17074 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
17076 2001-07-23 Jeffrey A Law (law@cygnus.com)
17078 * gcc.c-torture/execute/20010723-1.c: New test.
17080 2001-07-23 Ben Elliston <bje@redhat.com>
17082 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
17084 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17086 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
17088 Delete handling of ieee_multilib_flags.
17089 Pass -mieee for alpha*-*-* and sh-*-*.
17090 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
17092 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
17094 Remove old-abi tests.
17095 * g++.old-deja/g++.mike/p11116.C: Remove.
17096 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
17098 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
17100 * g77.f-torture/compile/pr3743.f: New test
17102 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
17104 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
17106 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17108 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
17109 g++.old-deja/g++.pt/static6.C: Likewise.
17110 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
17111 supports weak symbols.
17113 2001-07-18 Andreas Jaeger <aj@suse.de>
17115 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
17118 2001-07-18 Andreas Jaeger <aj@suse.de>
17120 * gcc.dg/iftrap-1.c: Fix target line.
17122 2001-07-17 Richard Henderson <rth@redhat.com>
17124 * gcc.c-torture/execute/20010717-1.c: New.
17126 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
17128 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
17131 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
17133 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
17135 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17137 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
17138 UAC_SIGBUS, UAC_NOPRINT definitions.
17140 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
17142 * objc/execute/object_is_class.m: New test.
17143 * objc/execute/object_is_meta_class.m: New test.
17145 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
17147 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
17148 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
17150 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
17152 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
17153 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
17155 2001-07-14 Richard Henderson <rth@redhat.com>
17157 * gcc.dg/iftrap-1.c: New.
17159 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
17161 * g77.f-torture/execute/intrinsic77.f: New test.
17163 2001-07-11 Janis Johnson <janis@us.ibm.com>
17165 * gcc.misc-tests/gcov-3.c: New test.
17167 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
17169 * gcc.c-torture/compile/20010711-1.c,
17170 * gcc.c-torture/compile/20010711-2.c: New tests.
17172 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
17174 * gcc.c-torture/execute/20010711-1.c: New test.
17176 2001-07-11 Ben Elliston <bje@redhat.com>
17178 * g++.old-deja/g++.other/enum5.C: New test.
17180 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
17182 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
17183 (g++-dg-prune): Call prune_gcc_output.
17184 * prune.exp: New file for prune_gcc_output.
17185 * lib/g++.exp, lib/gcc.exp: Load it.
17187 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
17189 * gcc.c-torture/compile/20010701-1.c,
17190 g++.old-deja/g++.ext/attrib6.C: New tests.
17192 2001-07-06 Jeffrey A Law (law@cygnus.com)
17194 * gcc.c-torture/compile/20010706-1.c: New test.
17196 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
17198 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
17200 2001-06-28 Stan Shebs <shebs@apple.com>
17202 * gcc.dg/pragma-darwin.c: New test.
17204 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17206 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
17207 Solaris 2.[678] system.
17209 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
17211 * gcc.dg/20010622-1.c: New test.
17213 2001-06-18 Stan Shebs <shebs@apple.com>
17215 * objc.dg: New directory.
17216 * objc.dg/dg.exp: New file.
17217 * objc.dg/alias.m: New.
17218 * objc.dg/class-1.m: New.
17219 * objc.dg/class-2.m: New.
17220 * objc.dg/const-str-1.m: New.
17221 * objc.dg/const-str-2.m: New.
17222 * objc.dg/id-1.m: New.
17223 * objc.dg/method-1.m: New.
17224 * objc.dg/super-class-1.m: New.
17225 * lib/objc-dg.exp: New file.
17227 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
17229 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
17232 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
17234 * g++.old-deja/g++.abi/vbase8-9.C: New test.
17236 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17238 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
17241 2001-06-12 Richard Henderson <rth@redhat.com>
17243 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
17245 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
17247 * g++.old-deja/g++.abi/vbase5.C: New test.
17248 * g++.old-deja/g++.abi/vbase6.C: New test.
17249 * g++.old-deja/g++.abi/vbase7.C: New test.
17251 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17253 * gcc.c-torture/compile/20010610-1.c: New test.
17255 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
17257 * g++.old-deja/g++.abi/vbase4.C: New test.
17259 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
17261 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
17262 support %f for HC11/HC12 targets.
17263 * gcc.c-torture/execute/930513-1.x: New file, likewise.
17264 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
17265 on HC11/HC12 targets.
17266 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
17268 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17270 * gcc.dg/wchar_t-1.c: New file.
17271 * gcc.dg/wint_t-1.c: Likewise.
17273 2001-06-11 Bernd Schmidt <bernds@redhat.com>
17275 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
17277 2001-06-11 Richard Henderson <rth@redhat.com>
17279 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
17281 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
17283 * gcc.c-torture/compile/20010611-1.c: New test.
17285 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
17287 * gcc.dg/c99-tag-1.c: Add more tests.
17289 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
17291 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
17292 representation on MN10300 and ARM/Thumb.
17294 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
17296 * g77.f-torture/execute/20010610.f: New.
17298 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
17300 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
17303 2001-06-09 Richard Henderson <rth@redhat.com>
17305 * gcc.c-torture/execute/ashrdi-1.c: New.
17306 * gcc.c-torture/execute/ashldi-1.c: New.
17307 * gcc.c-torture/execute/lshrdi-1.c: New.
17309 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
17311 * objc/execute/load-3.m: Added. Check sending +load to categories,
17312 in addition to classes.
17314 2001-06-08 Stan Shebs <shebs@apple.com>
17316 * objc/execute/load-2.m: New test. From Nicola Pero
17317 <n.pero@mi.flashnet.it>.
17319 2001-06-08 Jakub Jelinek <jakub@redhat.com>
17321 * gcc.c-torture/execute/20010605-2.c: New test.
17323 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
17325 * g++.old-deja/g++.abi/vbase2.C: New test.
17326 * g++.old-deja/g++.abi/vbase3.C: New test.
17328 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
17330 * g++.old-deja/g++.pt/friend49.C: New test.
17332 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
17334 * g++.old-deja/g++.ext/anon3.C: New test.
17336 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
17338 * g++.old-deja/g++.other/conv7.C: New test.
17340 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
17342 * gcc.c-torture/compile/20010605-2.c: New test.
17344 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
17346 * gcc.c-torture/execute/20010604-1.c: New test.
17348 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
17350 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
17352 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
17354 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
17355 (g++_link_flags): Likewise.
17356 (g++_init): Pass gccpath's value to two previous functions.
17358 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17360 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
17361 Ensure logfile entry matches exec command line.
17363 2001-05-31 Richard Henderson <rth@redhat.com>
17365 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
17366 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
17368 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
17370 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
17371 compiler for irix6.2
17373 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
17375 * g++.old-deja/g++.other/optimize3.C: New file.
17377 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
17379 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
17382 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
17384 * g++.old-deja/g++.other/optimize2.C: New file.
17386 2001-05-25 Diego Novillo <dnovillo@redhat.com>
17388 * gcc.c-torture/compile/20010518-2.c: New file.
17389 * gcc.c-torture/execute/20010518-1.c: New file.
17390 * gcc.c-torture/execute/20010518-2.c: New file.
17392 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
17394 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
17396 2001-05-24 Mark Mitchell <mark@codesourcery.com>
17398 G++ no longer defines builtins that do not begin with __builtin.
17399 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
17400 * g++.old-deja/g++.brendand/misc13.C: Likewise.
17401 * g++.old-deja/g++.law/builtin1.C: Likewise.
17402 * g++.old-deja/g++.law/cvt2.C: Likewise.
17403 * g++.old-deja/g++.mike/net5.C: Likewise.
17404 * g++.old-deja/g++.other/builtins1.C: Likewise.
17405 * g++.old-deja/g++.other/builtins2.C: Likewise.
17406 * g++.old-deja/g++.other/builtins3.C: Likewise.
17407 * g++.old-deja/g++.other/builtins4.C: Likewise.
17408 * g++.old-deja/g++.other/inline8.C: Likewise.
17409 * g++.old-deja/g++.robertl/eb39.C: Likewise.
17411 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
17413 * g++.old-deja/g++.pt/using1.C: Adjust.
17414 * g++.old-deja/g++.pt/using2.C: New test.
17416 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
17418 * gcc.dg/cpp/charconst.c: New tests.
17419 * gcc.dg/cpp/escape.c: New tests.
17420 * gcc.dg/cpp/escape-1.c: New tests.
17421 * gcc.dg/cpp/escape-2.c: New tests.
17422 * gcc.dg/cpp/ucs.c: New tests.
17424 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
17426 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
17427 native compiler for irix6.5.
17429 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
17431 * lib/g++.exp (g++_include_flags): Use args to compute
17433 (g++_link_flags): Likewise.
17434 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
17436 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
17438 * gcc.dg/c90-hexfloat-1.c: Add more tests.
17440 2001-05-21 Geoff Keating <geoffk@redhat.com>
17442 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
17445 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
17447 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
17449 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
17450 to STACK_SIZE; Use it to define size of add_histo array.
17451 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
17453 (f): Use GITT_SIZE to define size of gitt local table.
17454 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
17455 to STACK_SIZE; Use it to define size of bytemem array.
17457 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
17459 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
17460 on 68HC11/HC12 due to the asm instruction.
17461 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
17462 * gcc.c-torture/compile/920520-1.x: Likewise.
17463 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
17464 on 68HC11/HC12 because the function is larger than 64K.
17465 * gcc.c-torture/compile/961203-1.x: New file, this test fails
17466 on 68HC11/HC12 because the structure is too large.
17468 2001-05-20 Richard Henderson <rth@redhat.com>
17470 * gcc.c-torture/execute/20010520-1.c: New.
17472 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17474 * g++.old-deja/g++.warn/compare1.C: New test.
17475 * gcc.dg/compare4.c: New test.
17477 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
17479 * g++.old-deja/g++.other/optimize1.C: New test.
17481 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17483 * g++.old-deja/g++.pt/spec41.C: New test.
17485 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
17487 * gcc.c-torture/compile/20010114-1.x: Remove.
17489 2001-05-18 Stan Shebs <shebs@apple.com>
17491 * gcc.c-torture/compile/20010518-1.c: New test.
17493 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
17495 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
17496 * g++.old-deja/g++.pt/crash67.C: New test.
17498 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
17500 * g++.old-deja/g++.other/debug9.C: New test.
17502 2001-05-16 Zack Weinberg <zackw@stanford.edu>
17504 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
17506 2001-05-16 Jan Hubicka <jh@suse.cz>
17508 * gcc.c-torture/compile/20010516-1.c: New test.
17510 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
17512 * g++.old-deja/g++.other/crash41.C: New test.
17514 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
17516 * g++.old-deja/g++.pt/crash66.C: New test.
17518 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
17520 * g++.old-deja/g++.robertl/eb27.C: Convert.
17522 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
17524 * g++.dg/friend-warn.C: New test. Do not warn about friend
17525 declaration being redundant.
17527 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
17529 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
17531 2001-05-14 Mark Mitchell <mark@codesourcery.com>
17533 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
17535 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
17537 * lib/g++.exp: Use testsuite_flags.
17539 2001-05-13 Mark Mitchell <mark@codesourcery.com>
17541 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
17543 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
17545 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
17547 2001-05-11 Mark Mitchell <mark@codesourcery.com>
17549 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
17551 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
17553 * gcc.c-torture/compile/20010313-1.c: New test.
17555 2001-05-09 Zack Weinberg <zackw@stanford.edu>
17557 * gcc.dg/cpp/direct2.c: New test.
17558 * gccq.dg/cpp/direct2s.c: New test.
17560 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
17562 2001-05-07 Mark Mitchell <mark@codesourcery.com>
17564 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
17565 * g++.old-deja/g++.other/op3.C: Likewise.
17567 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
17569 * gcc.dg/cpp/syshdr.h: New file.
17570 * gcc.dg/cpp/sysmac1.c: Update.
17571 * gcc.dg/cpp/sysmac2.c: Update.
17573 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
17575 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
17577 2001-05-04 David Edelsohn <edelsohn@gnu.org>
17579 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
17580 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
17582 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
17584 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
17586 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
17588 * lib/g++.exp (g++_include_flags): Don't use any special flags
17589 if TESTING_IN_BUILD_TREE is not defined.
17590 (g++_init): Use a plain 'c++' as the compiler if
17591 TESTING_IN_BUILD_TREEE is not defined.
17593 2001-05-02 Jakub Jelinek <jakub@redhat.com>
17595 * g++.old-deja/g++.eh/catch13.C: New test.
17596 * g++.old-deja/g++.eh/catch14.C: New test.
17598 2001-05-02 Jakub Jelinek <jakub@redhat.com>
17600 * gcc.dg/cpp/tr-define.c: New test.
17602 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
17604 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
17605 <stdlib.h>, not <malloc.h>.
17607 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
17609 * g++.old-deja/g++.ns/template17.C: New test.
17611 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
17613 * g++.old-deja/g++.pt/ref4.C: New test.
17615 2001-04-30 Richard Henderson <rth@redhat.com>
17617 * gcc.dg/20000724-1.c: Revert last change.
17619 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
17621 * g77.f-torture/execute/20010430.f: New test.
17623 2001-04-30 Mark Mitchell <mark@codesourcery.com>
17625 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
17627 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
17629 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
17631 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
17633 * g++.old-deja/g++.eh/crash6.C: New test.
17635 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
17637 * g++.old-deja/g++.other/warn7.C: New test.
17639 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
17641 * g++.old-deja/g++.other/defarg9.C: New test.
17643 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
17645 * g77.f-torture/compile/20010426.f: New test.
17646 * g77.f-torture/execute/20010426.f: New test.
17648 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
17650 * g77.f-torture/compile/20000629-1.x: Remove - error
17653 2001-04-26 Jeffrey A Law (law@cygnus.com)
17655 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
17656 Tweak slightly to work with g++.dg framework.
17657 * g++.dg/special/ecos.exp: Run initp1.C test.
17658 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
17660 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
17661 its linker doesn't give line numbers either.
17662 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
17664 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
17666 * g++.old-deja/g++.other/lex1.C: New test.
17668 2001-04-26 Jakub Jelinek <jakub@redhat.com>
17670 * gcc.dg/noncompile/20010425-1.c: New test.
17672 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
17674 * g++.old-deja/g++.pt/mangle2.C: New test.
17676 2001-04-25 Jakub Jelinek <jakub@redhat.com>
17678 * gcc.dg/format/plus-1.c: New test.
17680 2001-04-25 Jakub Jelinek <jakub@redhat.com>
17682 * gcc.dg/20010423-1.c: New test.
17684 2001-04-25 Jakub Jelinek <jakub@redhat.com>
17686 * gcc.c-torture/execute/20010422-1.c: New test.
17688 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
17690 * g++.old-deja/g++.ns/type2.C: New test.
17692 2001-04-24 Zack Weinberg <zackw@stanford.edu>
17694 * g++.old-deja/g++.other/perf1.C: New test.
17696 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
17698 * gcc.dg/c99-func-2.c: Remove xfail.
17699 * gcc.dg/c99-func-3.c: Remove xfail.
17700 * gcc.dg/c99-func-4.c: Remove xfail.
17702 2001-04-23 Zack Weinberg <zackw@stanford.edu>
17704 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
17706 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
17708 * gcc.c-torture/compile/20010423-1.c: New test.
17710 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
17712 * g++.old-deja/g++.pt/typename28.C: New test.
17714 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
17716 * g++.old-deja/g++.abi/empty2.C: New test.
17717 * g++.old-deja/g++.abi/empty3.C: New test.
17719 2001-04-20 Jakub Jelinek <jakub@redhat.com>
17721 * g++.old-deja/g++.other/comdat2.C: New test.
17722 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
17724 2001-04-20 Jakub Jelinek <jakub@redhat.com>
17726 * g++.old-deja/g++.other/overload14.C: New test.
17728 2001-04-20 Jakub Jelinek <jakub@redhat.com>
17730 * g++.old-deja/g++.other/lookup23.C: New test.
17732 2001-04-20 Jakub Jelinek <jakub@redhat.com>
17734 * gcc.c-torture/execute/20010403-1.c: New test.
17736 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
17737 Mark Mitchell <mark@codesourcery.com>
17739 * lib/old-dejagnu.exp: Don't delete output of executable.
17740 Add .exe suffix to executables.
17742 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
17744 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
17746 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17748 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
17750 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
17752 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
17753 * g++.old-deja/g++.abi/crash1.C: New test.
17755 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
17757 * g++.old-deja/g++.other/crash40.C: New test.
17759 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17761 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
17763 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
17765 * g++.old-deja/g++.other/warn6.C: New test.
17767 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
17769 * g++.old-deja/g++.robertl/eb42.C: Same.
17771 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17773 * gcc.dg/wtr-conversion-1.c: New testcase.
17775 2001-04-10 Richard Henderson <rth@redhat.com>
17777 * g++.old-deja/g++.other/array5.C: New.
17779 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17781 * gcc.c-torture/execute/20010408-1.c: New test.
17783 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
17785 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
17786 headers and constructs.
17787 * g++.old-deja/g++.robertl/eb79.C: Same.
17788 * g++.old-deja/g++.robertl/eb77.C (main): Same.
17789 * g++.old-deja/g++.robertl/eb73.C: Same.
17790 * g++.old-deja/g++.robertl/eb66.C (main): Same.
17791 * g++.old-deja/g++.robertl/eb55.C (t): Same.
17792 * g++.old-deja/g++.robertl/eb54.C (main): Same.
17793 * g++.old-deja/g++.robertl/eb46.C (main): Same.
17794 * g++.old-deja/g++.robertl/eb44.C: Same.
17795 * g++.old-deja/g++.robertl/eb41.C (main): Same.
17796 * g++.old-deja/g++.robertl/eb4.C (main): Same.
17797 * g++.old-deja/g++.robertl/eb39.C: Same.
17798 * g++.old-deja/g++.robertl/eb33.C (main): Same.
17799 * g++.old-deja/g++.robertl/eb31.C (main): Same.
17800 * g++.old-deja/g++.robertl/eb30.C: Same.
17801 * g++.old-deja/g++.robertl/eb3.C: Same.
17802 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
17803 * g++.old-deja/g++.robertl/eb21.C: Same.
17804 * g++.old-deja/g++.robertl/eb15.C: Same.
17805 * g++.old-deja/g++.robertl/eb118.C: Same.
17806 * g++.old-deja/g++.robertl/eb115.C (main): Same.
17807 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
17808 * g++.old-deja/g++.robertl/eb109.C: Same.
17809 * g++.old-deja/g++.other/sibcall1.C (main): Same.
17810 * g++.old-deja/g++.mike/rtti1.C: Same.
17811 * g++.old-deja/g++.mike/p658.C: Same.
17812 * g++.old-deja/g++.mike/net46.C: Same.
17813 * g++.old-deja/g++.mike/net34.C: Same.
17814 * g++.old-deja/g++.mike/memoize1.C: Same.
17815 * g++.old-deja/g++.mike/eh2.C: Same.
17816 * g++.old-deja/g++.law/weak.C: Same.
17817 * g++.old-deja/g++.law/visibility7.C: Same.
17818 * g++.old-deja/g++.law/visibility25.C: Same.
17819 * g++.old-deja/g++.law/visibility22.C: Same.
17820 * g++.old-deja/g++.law/visibility2.C: Same.
17821 * g++.old-deja/g++.law/visibility17.C: Same.
17822 * g++.old-deja/g++.law/visibility13.C: Same.
17823 * g++.old-deja/g++.law/visibility10.C: Same.
17824 * g++.old-deja/g++.law/visibility1.C: Same.
17825 * g++.old-deja/g++.law/virtual3.C (eval): Same.
17826 * g++.old-deja/g++.law/vbase1.C: Same.
17827 * g++.old-deja/g++.law/operators32.C: Same.
17828 * g++.old-deja/g++.law/nest3.C: Same.
17829 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
17830 * g++.old-deja/g++.law/except5.C (main): Same.
17831 * g++.old-deja/g++.law/cvt7.C (run): Same.
17832 * g++.old-deja/g++.law/cvt2.C: Same.
17833 * g++.old-deja/g++.law/cvt16.C: Same.
17834 * g++.old-deja/g++.law/ctors6.C (bar): Same.
17835 * g++.old-deja/g++.law/ctors17.C (main): Same.
17836 * g++.old-deja/g++.law/ctors13.C: Same.
17837 * g++.old-deja/g++.law/ctors12.C (main): Same.
17838 * g++.old-deja/g++.law/ctors10.C: Same.
17839 * g++.old-deja/g++.law/code-gen5.C: Same.
17840 * g++.old-deja/g++.law/bad-error7.C: Same.
17841 * g++.old-deja/g++.law/arm9.C: Same.
17842 * g++.old-deja/g++.law/arm12.C: Same.
17843 * g++.old-deja/g++.law/arg8.C: Same.
17844 * g++.old-deja/g++.law/arg1.C: Same.
17845 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
17846 * g++.old-deja/g++.jason/template31.C: Same.
17847 * g++.old-deja/g++.jason/template24.C (main): Same.
17848 * g++.old-deja/g++.jason/2371.C: Same.
17849 * g++.old-deja/g++.eh/new2.C: Same.
17850 * g++.old-deja/g++.eh/new1.C: Same.
17851 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
17852 * g++.old-deja/g++.brendan/nest21.C (main): Same.
17853 * g++.old-deja/g++.brendan/err-msg3.C: Same.
17854 * g++.old-deja/g++.brendan/crash62.C: Same.
17855 * g++.old-deja/g++.brendan/crash52.C: Same.
17856 * g++.old-deja/g++.brendan/crash49.C (main): Same.
17857 * g++.old-deja/g++.brendan/crash38.C: Same.
17858 * g++.old-deja/g++.brendan/crash15.C (main): Same.
17859 * g++.old-deja/g++.brendan/copy9.C: Same.
17861 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
17863 * gcc.c-torture/execute/20001203-2.c (memset):
17864 Count argument is of type __SIZE_TYPE__.
17866 2001-04-04 Diego Novillo <dnovillo@redhat.com>
17868 * gcc.c-torture/compile/20010404-1.c: New test.
17870 2001-04-04 Jakub Jelinek <jakub@redhat.com>
17872 * gcc.c-torture/compile/20010326-1.c: New test.
17874 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
17876 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
17877 peculiarities of the SH.
17878 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
17880 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17882 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
17883 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
17884 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
17886 2001-04-02 Jakub Jelinek <jakub@redhat.com>
17888 * g77.f-torture/compile/20010321-1.f: New test.
17890 2001-04-02 Jakub Jelinek <jakub@redhat.com>
17892 * gcc.c-torture/compile/20010329-1.c: New test.
17894 2001-04-02 Jakub Jelinek <jakub@redhat.com>
17896 * gcc.c-torture/execute/20010329-1.c: New test.
17898 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
17900 * g++.old-deja/g++.other/eh4.C: Fix typo.
17902 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
17904 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
17906 2001-03-28 Philip Blundell <philb@gnu.org>
17908 * gcc.c-torture/compile/20010328-1.c: New test.
17910 2001-03-27 Richard Henderson <rth@redhat.com>
17912 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
17913 * g++.old-deja/g++.eh/vbase3.C: Likewise.
17915 2001-03-27 Alan Modra <alan@linuxcare.com.au>
17917 * gcc.c-torture/compile/20010327-1.c: New test.
17919 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
17921 * g++.old-deja/g++.other/friend12.C: New test.
17922 * g++.old-deja/g++.other/friend9.C: Expect no errors.
17923 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
17925 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
17927 * gcc.c-torture/execute/20010325-1.c: New test.
17929 2001-03-23 Jakub Jelinek <jakub@redhat.com>
17931 * g++.old-deja/g++.other/mangle3.C: New test.
17933 2001-03-22 Jakub Jelinek <jakub@redhat.com>
17935 * g++.old-deja/g++.other/anon8.C: New test.
17937 2001-03-20 Philip Blundell <philb@gnu.org>
17939 * gcc.c-torture/compile/20010320-1.c: New test.
17941 2001-03-17 Richard Henderson <rth@redhat.com>
17943 * g++.old-deja/g++.other/eh4.C: Add expected error text.
17945 2001-03-15 Geoff Keating <geoff@redhat.com>
17947 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
17950 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
17952 * g++.old-deja/g++.other/eh4.C: New test.
17954 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
17956 * gcc.dg/cpp/mi1.c: Update.
17958 2001-03-14 Jakub Jelinek <jakub@redhat.com>
17960 * g++.old-deja/g++.other/regstack.C: New test.
17962 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
17964 * g++.old-deja/g++.other/ref4.C: New test.
17966 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
17968 * objc/execute/va_method.m: Added.
17969 * objc/execute/IMP.m: Added.
17970 * objc/execute/_cmd.m: Added.
17971 * objc/execute/accessing_ivars.m: Added.
17972 * objc/execute/class-1.m: Added.
17973 * objc/execute/class-10.m: Added.
17974 * objc/execute/class-11.m: Added.
17975 * objc/execute/class-12.m: Added.
17976 * objc/execute/class-13.m: Added.
17977 * objc/execute/class-14.m: Added.
17978 * objc/execute/class-2.m: Added.
17979 * objc/execute/class-3.m: Added.
17980 * objc/execute/class-4.m: Added.
17981 * objc/execute/class-5.m: Added.
17982 * objc/execute/class-6.m: Added.
17983 * objc/execute/class-7.m: Added.
17984 * objc/execute/class-8.m: Added.
17985 * objc/execute/class-9.m: Added.
17986 * objc/execute/class-tests-1.h
17987 * objc/execute/class-tests-2.h
17988 * objc/execute/compatibility_alias.m: Added.
17989 * objc/execute/encode-1.m: Added.
17990 * objc/execute/formal_protocol-1.m: Added.
17991 * objc/execute/formal_protocol-2.m: Added.
17992 * objc/execute/formal_protocol-3.m: Added.
17993 * objc/execute/formal_protocol-4.m: Added.
17994 * objc/execute/formal_protocol-5.m: Added.
17995 * objc/execute/formal_protocol-6.m: Added.
17996 * objc/execute/formal_protocol-7.m: Added.
17997 * objc/execute/informal_protocol.m: Added.
17998 * objc/execute/initialize.m: Added.
17999 * objc/execute/load.m: Added.
18000 * objc/execute/many_args_method.m: Added.
18001 * objc/execute/nested-3.m: Added.
18002 * objc/execute/no_clash.m: Added.
18003 * objc/execute/private.m: Added.
18004 * objc/execute/redefining_self.m: Added.
18005 * objc/execute/root_methods.m: Added.
18006 * objc/execute/selector-1.m: Added.
18007 * objc/execute/static-1.m: Added.
18008 * objc/execute/static-2.m: Added.
18009 * objc/execute/va_method.m: Added.
18011 2001-03-10 Richard Henderson <rth@redhat.com>
18013 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
18015 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
18017 * g++.old-deja/g++.other/crash31.C: XFAIL.
18018 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
18019 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
18020 * gcc.c-torture/execute/20010123-1.x: XFAIL.
18021 * gcc.c-torture/execute/20010124-1.x: XFAIL.
18022 * gcc.dg/sequence-pt-1.c: XFAIL one test.
18024 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
18026 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
18028 2001-03-06 Zack Weinberg <zackw@stanford.edu>
18030 * gcc.dg/20000724-1.c: Don't use multiline strings.
18032 2001-03-06 Zack Weinberg <zackw@stanford.edu>
18034 * objc/execute/string1.m, objc/execute/string2.m: Compare the
18035 result of -cString against what we expect it to be; don't just
18036 print it out for no one to read.
18038 * objc/execute/string3.m, objc/execute/string4.m: New tests.
18039 Based on testcases provided by Nicola Pero.
18041 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
18043 * gcc.dg/cpp/macro7.c: New test.
18045 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
18047 * gcc.dg/cpp/multiline.c: Update.
18049 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
18051 * g++.old-deja/g++.other/enum3.C: New test.
18053 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
18055 * g++.old-deja/g++.other/pod1.C: New test.
18057 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
18059 * g++.old-deja/g++.ext/overload1.C: New test.
18061 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
18063 * g++.old-deja/g++.pt/using1.C: New test.
18065 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
18067 * g++.old-deja/g++.other/using9.C: New test.
18069 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
18071 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
18073 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
18075 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
18077 * g++.old-deja/g++.ext/realpt1.C: Remove.
18079 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
18081 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
18083 2001-02-26 Will Cohen <wcohen@redhat.com>
18085 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
18087 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
18089 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
18090 templatized constructors.
18092 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18094 * gcc.c-torture/execute/20010224-1.c: New test.
18096 2001-02-23 Jakub Jelinek <jakub@redhat.com>
18098 * gcc.c-torture/execute/20010222-1.c: New test.
18100 2001-02-22 Jakub Jelinek <jakub@redhat.com>
18102 * g++.old-deja/g++.other/inline20.C: New test.
18104 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
18106 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
18108 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
18110 * g++.old-deja/g++.other/lookup22.C: New test.
18112 2001-02-19 Zack Weinberg <zackw@stanford.edu>
18114 * g77.dg: New directory.
18115 * g77.dg/20010216-1.f: New test case.
18116 * g77.dg/dg.exp: New driver.
18117 * lib/g77-dg.exp: New driver library.
18119 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18121 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
18123 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
18125 * g++.old-deja/g++.other/decl9.C: New test.
18127 2001-02-16 Jakub Jelinek <jakub@redhat.com>
18129 * g++.old-deja/g++.other/init16.C: Update the test so that it does
18130 not need <string> and also tests the initialization at runtime.
18132 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
18134 * gcc.c-torture/execute/longlong.c: New test.
18136 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
18138 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
18140 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
18142 * gcc.c-torture/execute/920302-1.c (execute):
18143 Change argument type to short.
18145 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
18147 * g++.old-deja/g++.pt/deduct6.C: New test.
18149 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
18151 * g++.old-deja/g++.pt/deduct5.C: New test.
18153 2001-02-14 Jakub Jelinek <jakub@redhat.com>
18155 * gcc.c-torture/execute/20010209-1.c: New test.
18157 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
18159 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
18161 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
18163 * g++.dg/vtgc1.C: Update for new ABI.
18165 * consistency.vlad: New directory, 1665 files.
18167 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
18169 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
18171 * gcc.dg/cpp/digraphs.c: Declare puts.
18173 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
18175 * g++.old-deja/g++.other/warn5.C: New test.
18177 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
18179 * g++.old-deja/g++.pt/spec40.C: New test.
18181 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
18183 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
18185 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
18187 2001-02-12 Jakub Jelinek <jakub@redhat.com>
18189 * gcc.c-torture/compile/20010209-1.c: New test.
18191 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
18193 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
18194 excess errors message but not if it crashes.
18195 * g++.old-deja/g++.other/crash27.C: Likewise.
18196 * g++.old-deja/g++.other/crash28.C: Likewise.
18197 * g++.old-deja/g++.other/crash30.C: Likewise.
18198 * g++.old-deja/g++.other/crash32.C: Likewise.
18199 * g++.old-deja/g++.other/crash35.C: Likewise.
18200 * g++.old-deja/g++.pt/inherit2.C: Likewise.
18202 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
18204 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
18205 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
18206 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
18207 g77.f-torture/execute/execute.exp,
18208 g77.f-torture/noncompile/noncompile.exp,
18209 gcc.c-torture/execute/execute.exp,
18210 gcc.c-torture/execute/memcheck/memcheck.exp,
18211 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
18212 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
18213 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
18214 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
18215 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
18216 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
18217 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
18218 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
18219 Remove bug reporting instructions with ancient email addresses.
18221 2001-02-07 Jakub Jelinek <jakub@redhat.com>
18223 * gcc.dg/20010202-1.c: New test.
18224 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
18226 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
18228 * g++.dg/stdbool-if.C: New test.
18230 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
18232 * objc/execute/fdecl.m: Added main().
18234 2001-02-07 Jakub Jelinek <jakub@redhat.com>
18236 * gcc.c-torture/execute/20010206-1.c: New test.
18238 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
18240 * gcc.dg/cpp/avoidpaste1.c: Update.
18242 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
18244 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
18245 Pero <nicola@brainstorm.co.uk>.
18246 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
18248 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
18250 * g++.old-deja/g++.pt/spec39.C: New test.
18252 2001-02-05 Jakub Jelinek <jakub@redhat.com>
18254 * gcc.c-torture/compile/20010202-1.c: New test.
18256 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
18258 * g++.old-deja/g++.abi/primary2.C: New test.
18259 * g++.old-deja/g++.abi/primary3.C: New test.
18260 * g++.old-deja/g++.abi/primary4.C: New test.
18261 * g++.old-deja/g++.abi/primary5.C: New test.
18262 * g++.old-deja/g++.abi/vtable3.h: New test.
18263 * g++.old-deja/g++.abi/vtable3a.C: New test.
18264 * g++.old-deja/g++.abi/vtable3b.C: New test.
18265 * g++.old-deja/g++.abi/vtable3c.C: New test.
18266 * g++.old-deja/g++.abi/vtable3d.C: New test.
18267 * g++.old-deja/g++.abi/vtable3e.C: New test.
18268 * g++.old-deja/g++.abi/vtable3f.C: New test.
18269 * g++.old-deja/g++.abi/vtable3g.C: New test.
18270 * g++.old-deja/g++.abi/vtable3h.C: New test.
18271 * g++.old-deja/g++.abi/vtable3i.C: New test.
18272 * g++.old-deja/g++.abi/vtable3j.C: New test.
18273 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
18275 2001-02-03 Jakub Jelinek <jakub@redhat.com>
18277 * g++.old-deja/g++.other/anon6.C: New test.
18278 * g++.old-deja/g++.other/anon7.C: New test.
18280 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
18282 * gcc.dg/cpp/avoidpaste2.c: New tests.
18284 2001-01-31 Jakub Jelinek <jakub@redhat.com>
18286 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
18288 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
18290 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
18291 DECIMAL_DIG cases for Irix."
18293 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
18295 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
18297 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
18299 * gcc.dg/c99-tag-1.c: New test.
18301 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
18303 * gcc.dg/cpp/tr-warn1.c: Add tests.
18305 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
18307 * gcc.dg/cpp/avoidpaste1.c: Update.
18308 * gcc.dg/cpp/paste4.c: Update.
18310 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
18312 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
18315 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
18317 * g++.old-deja/g++.other/inline19.C: New test.
18319 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
18321 * gcc.dg/Wlarger-than.c: New test.
18323 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
18325 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
18327 2001-01-29 Jakub Jelinek <jakub@redhat.com>
18329 * gcc.c-torture/execute/20010129-1.c: New test.
18330 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
18332 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
18334 * gcc.dg/cpp/avoidpaste1.c: Test case.
18336 2001-01-28 Jakub Jelinek <jakub@redhat.com>
18338 * g++.old-deja/g++.other/inline18.C: New test.
18340 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18342 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
18343 and __builtin_putchar.
18345 2001-01-27 Jakub Jelinek <jakub@redhat.com>
18347 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
18350 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
18352 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
18353 floating point number rounding mode to round to the nearest
18354 representable mode.
18356 2001-01-25 Jakub Jelinek <jakub@redhat.com>
18358 * g++.old-deja/g++.other/mangle2.C: New test.
18360 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
18362 * gcc.c-torture/compile/20010124-1.c: New test.
18364 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
18366 * g++.old-deja/g++.pt/spec38.C: New test.
18368 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18370 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
18373 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18375 * gcc.c-torture/execute/20010123-1.c: New test.
18377 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
18379 * g++.old-deja/g++.pt/spec37.C: New test.
18381 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
18383 * g++.old-deja/g++.pt/overload14.C: New test.
18385 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18387 * gcc.c-torture/execute/20010122-1.c: New test, exercise
18388 __builtin_return_address.
18390 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
18392 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
18393 * g++.old-deja/g++.pt/spec35.C: New test.
18394 * g++.old-deja/g++.pt/spec36.C: New test.
18396 2001-01-20 Jakub Jelinek <jakub@redhat.com>
18398 * gcc.c-torture/compile/20010118-1.c: New test.
18400 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
18402 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
18404 2001-01-19 Jakub Jelinek <jakub@redhat.com>
18406 * gcc.c-torture/execute/20010119-1.c: New test.
18408 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
18410 * g++.old-deja/g++.other/vbase5.C: New test.
18412 2001-01-19 Jakub Jelinek <jakub@redhat.com>
18414 * gcc.c-torture/execute/20010118-1.c: New test.
18416 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
18418 * g++.old-deja/g++.pt/deduct3.C: New test.
18420 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
18422 * g++.old-deja/g++.pt/spec34.C: New test.
18424 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
18426 * g77.f-torture/compile/20000601-2.f: New test.
18428 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
18430 * g++.old-deja/g++.other/init17.C: New test.
18432 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
18434 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
18436 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
18438 * g++.old-deja/g++.pt/unify8.C: New test.
18440 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
18442 * g++.old-deja/g++.abi/vbase1.C: New test.
18444 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
18446 * g++.old-deja/g++.pt/crash65.C: New test.
18448 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
18450 * gcc.dg/cpp/assembl2.S: New test case.
18452 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
18454 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
18457 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18459 * g++.old-deja/g++.other/builtins1.C: New test.
18460 * g++.old-deja/g++.other/builtins2.C: Likewise.
18461 * g++.old-deja/g++.other/builtins3.C: Likewise.
18462 * g++.old-deja/g++.other/builtins4.C: Likewise.
18464 2001-01-17 Jakub Jelinek <jakub@redhat.com>
18466 * gcc.c-torture/compile/20010117-1.c: New test.
18467 * gcc.c-torture/compile/20010117-2.c: New test.
18469 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
18471 * g77.f-torture/execute/20010116.[fx]: New test,
18473 * g77.f-torture/compile/20010115.f: Indicate it's
18474 a test for PR fortran/1636.
18476 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
18478 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
18480 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
18482 * g77.f-torture/compile/20010115.f: New test.
18484 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
18486 * g++.old-deja/g++.pt/nontype5.C: New test.
18488 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
18490 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
18491 have an equivalent working one below it.
18493 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
18495 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
18496 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
18498 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
18500 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
18501 message containing "init_priority".
18502 (conpr-2.C): Likewise.
18503 (conpr-3.C): Likewise.
18504 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
18506 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18508 * gcc.c-torture/execute/20010114-2.c: New test.
18510 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
18512 * gcc.c-torture/compile/20010114-1.c: New test.
18513 * gcc.c-torture/compile/20010114-1.x: Xfail.
18514 * gcc.c-torture/compile/20010114-2.c: New test.
18515 * gcc.c-torture/execute/20010114-1.c: New test.
18516 * gcc.dg/trunc-1.c: New test.
18517 * gcc.dg/uninit-B.c: New test.
18519 2001-01-13 Nick Clifton <nickc@redhat.com>
18521 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
18524 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
18526 * gcc.c-torture/compile/20010113-1.c: New test.
18528 2001-01-13 Jakub Jelinek <jakub@redhat.com>
18530 * gcc.c-torture/compile/20001212-1.c: New test.
18532 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
18534 * gcc.dg/cpp/widestr1.c: Update.
18535 * gcc.dg/cpp/prag-imp.c: Remove.
18537 2001-01-12 Jakub Jelinek <jakub@redhat.com>
18539 * gcc.c-torture/execute/20000801-3.x: Remove.
18540 * gcc.dg/c90-init-1.c: New test.
18541 * gcc.dg/c99-init-1.c: New test.
18542 * gcc.dg/c99-init-2.c: New test.
18543 * gcc.dg/gnu99-init-1.c: New test.
18545 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
18547 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
18548 testing that no relevant ones were found.
18550 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
18552 * g++.old-deja/g++.pt/cast2.C: New test.
18554 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
18556 * g++.old-deja/g++.pt/friend47.C: New test.
18558 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
18560 * g++.old-deja/g++.pt/instantiate13.C: New test.
18562 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
18564 * g++.old-deja/g++.other/defarg7.C: New test.
18565 * g++.old-deja/g++.other/defarg8.C: New test.
18567 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
18569 * g++.old-deja/g++.pt/crash64.C: New test.
18571 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
18573 * g++.old-deja/g++.pt/crash63.C: New test.
18575 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
18577 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
18579 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
18581 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
18583 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
18585 * g++.old-deja/g++.pt/error3.C: New test.
18587 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
18589 * g++.old-deja/g++.other/crash39.C: New test.
18591 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
18593 * g++.old-deja/g++.other/vbase4.C: New test.
18595 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
18597 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
18598 * gcc.dg/special/20000419-2.c: New file. Identical to above.
18599 * gcc.dg/special/special.exp: New test driver which will check
18600 for alias support for the above test.
18602 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
18604 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
18605 problems on small machines.
18606 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
18609 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
18611 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
18613 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
18615 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
18617 * g++.old_deja/g++.pt/using8.C: New test.
18619 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
18621 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
18623 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
18625 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
18626 where a failure is expected.
18627 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
18629 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
18631 * g++.old_deja/g++.pt/instantiate12.C: New test.
18633 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
18635 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
18637 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
18638 * g++.old-deja/g++.brendan/crash17.C: Likewise.
18639 * g++.old-deja/g++.brendan/crash29.C: Likewise.
18640 * g++.old-deja/g++.brendan/crash48.C: Likewise.
18641 * g++.old-deja/g++.brendan/ns1.C: Likewise.
18642 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
18643 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
18644 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
18645 * g++.old-deja/g++.eh/spec6.C: Likewise.
18646 * g++.old-deja/g++.jason/crash3.C: Likewise.
18647 * g++.old-deja/g++.law/ctors11.C: Likewise.
18648 * g++.old-deja/g++.law/ctors17.C: Likewise.
18649 * g++.old-deja/g++.law/ctors5.C: Likewise.
18650 * g++.old-deja/g++.law/ctors9.C: Likewise.
18651 * g++.old-deja/g++.mike/ambig1.C: Likewise.
18652 * g++.old-deja/g++.mike/net22.C: Likewise.
18653 * g++.old-deja/g++.mike/p3538a.C: Likewise.
18654 * g++.old-deja/g++.mike/p3538b.C: Likewise.
18655 * g++.old-deja/g++.mike/virt3.C: Likewise.
18656 * g++.old-deja/g++.niklas/t128.C: Likewise.
18657 * g++.old-deja/g++.other/anon4.C: Likewise.
18658 * g++.old-deja/g++.other/using1.C: Likewise.
18659 * g++.old-deja/g++.other/warn3.C: Likewise.
18660 * g++.old-deja/g++.pt/t37.C: Likewise.
18661 * g++.old-deja/g++.robertl/eb69.C: Likewise.
18662 * g++.old-deja/g++.robertl/eb71.C: Likewise.
18664 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
18666 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
18668 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18670 * gcc.c-torture/execute/stdio-opt-3.c: New test.
18672 2001-01-07 Jakub Jelinek <jakub@redhat.com>
18674 * gcc.c-torture/compile/20010107-1.c: New test.
18676 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
18678 * gcc.c-torture/execute/builtin-noret-1.c: New test.
18680 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
18682 * gcc.dg/format/format.h: New file.
18683 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
18684 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
18685 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
18686 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
18687 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
18688 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
18689 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
18690 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
18691 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
18692 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
18693 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
18694 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
18695 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
18696 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
18697 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
18698 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
18699 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
18700 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
18701 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
18702 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
18703 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
18704 instead of declaring standard types, macros and functions in each
18707 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
18709 * gcc.c-torture/execute/20010106-1.c: New test.
18711 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
18713 * gcc.dg/format/format.exp: New file.
18714 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
18715 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
18716 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
18717 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
18718 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
18719 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
18720 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
18721 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
18722 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
18723 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
18724 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
18725 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
18726 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
18727 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
18728 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
18729 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
18730 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
18731 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
18732 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
18733 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
18734 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
18735 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
18736 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
18737 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
18738 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
18739 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
18740 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
18741 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
18742 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
18743 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
18744 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
18745 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
18746 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
18747 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
18748 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
18749 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
18750 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
18751 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
18752 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
18753 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
18754 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
18755 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
18757 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
18759 * gcc.c-torture/execute/991228-1.c: Take word endianness into
18762 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
18764 * gcc.c-torture/execute/builtin-complex-1.c: New test.
18766 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
18768 * g++.old-deja/g++.pt/crash62.C: New test.
18770 2001-01-04 Richard Henderson <rth@redhat.com>
18772 * gcc.dg/20000926-1.c: Update expected warnings.
18773 * gcc.dg/array-2.c: Likewise.
18774 * gcc.dg/array-4.c: Also validate flexible array members.
18775 * gcc.dg/c99-flex-array-1.c: New.
18777 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
18779 * gcc.c-torture/compile/20001222-1.x: Remove.
18781 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
18783 * gcc.c-torture/execute/built-in-setjmp.c: New.
18785 2001-01-03 Richard Henderson <rth@redhat.com>
18787 * gcc.dg/940510-1.c: Update expected error wording.
18788 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
18790 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
18792 * lib/target-supports.exp (check_alias_available): Modified to
18793 indicate aliases not supported if only weak aliases are supported.
18795 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18797 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
18798 Turn on cmpstrsi checks for __pj__ and __i370__.
18800 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
18802 * g++.old-deja/g++.other/virtual11.C: New test.
18804 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
18806 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
18808 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18810 * gcc.c-torture/compile/20010102-1.c: New test.
18812 2001-01-02 Andreas Jaeger <aj@suse.de>
18814 * gcc.dg/noreturn-3.c: New test.
18816 * gcc.dg/noreturn-4.c: New test.
18818 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18820 * gcc.c-torture/execute/stdio-opt-1.c: Also test
18821 __builtin_fputc and __builtin_fwrite.
18823 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
18825 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
18826 signed char, not default char.
18828 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
18830 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
18832 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
18834 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
18836 2000-12-29 Richard Henderson <rth@redhat.com>
18838 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
18839 (__cyg_profile_func_exit): Define.
18841 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
18843 * g++.dg/vtgc1.C: New test.
18845 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
18847 * gcc.dg/noncompile/20001228-1.c: New test.
18849 * gcc.dg/20001228-1.c: New test.
18851 * gcc.c-torture/execute/20001228-1.c: New test.
18853 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
18855 * gcc.dg/format-strfmon-1.c: New test.
18857 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18859 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
18860 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
18861 * gcc.c-torture/execute/string-opt-1.c: Likewise.
18862 * gcc.c-torture/execute/string-opt-2.c: Likewise.
18863 * gcc.c-torture/execute/string-opt-3.c: Likewise.
18864 * gcc.c-torture/execute/string-opt-4.c: Likewise.
18865 * gcc.c-torture/execute/string-opt-6.c: Likewise.
18866 * gcc.c-torture/execute/string-opt-7.c: Likewise.
18867 * gcc.c-torture/execute/string-opt-8.c: Likewise.
18868 * gcc.c-torture/execute/string-opt-9.c: Likewise.
18869 * gcc.c-torture/execute/string-opt-10.c: Likewise.
18870 * gcc.c-torture/execute/string-opt-11.c: Likewise.
18871 * gcc.c-torture/execute/string-opt-12.c: Likewise.
18873 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
18874 * gcc.c-torture/execute/string-opt-4.c: Test index.
18876 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
18878 * gcc.c-torture/compile/20001226-1.c: New test.
18880 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
18882 * gcc.c-torture/compile/20001222-1.c: New test.
18883 * gcc.c-torture/compile/20001222-1.x: Xfail.
18885 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
18887 * gcc.c-torture/execute/comp-goto-2.c: New test.
18889 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
18891 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
18892 Use long types if __INT_MAX__ is 32767.
18893 (main): Use cast to (sint32 *) when poking 88 into a_page.
18895 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
18897 2000-12-21 Bernd Schmidt <bernds@redhat.com>
18899 * gcc.c-torture/compile/20001221-1.c: New test.
18900 * gcc.c-torture/execute/20001221-1.c: New test.
18902 2000-12-20 Richard Henderson <rth@redhat.com>
18904 * g++.old-deja/g++.pt/crash36.C: Update error lines.
18905 * g++.old-deja/g++.robertl/eb109.C: Likewise.
18907 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18909 * gcc.dg/compare3.c: New test.
18911 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
18913 * gcc.dg/format-warnll-1.c: New test.
18915 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
18917 * gcc.dg/cpp/cmdlne-P.c: New test.
18919 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
18921 * gcc.c-torture/execute/builtin-abs-1.c,
18922 gcc.c-torture/execute/builtin-abs-2.c: New tests.
18924 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
18926 * gcc.dg/cpp/multiline.c: New test.
18928 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
18930 * g++.old-deja/g++.other/syshdr1.C: Update.
18931 * gcc.dg/cpp/lineflags.c: Remove temporarily.
18933 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18935 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
18937 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18939 * g++.old-deja/g++.pt/ttp65.C: New test.
18941 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18943 * g++.old-deja/g++.pt/ttp64.C: New test.
18945 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18947 * g++.old-deja/g++.pt/spec33.C: New test.
18949 2000-12-14 Catherine Moore <clm@redhat.com>
18951 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
18952 * gcc.c-torture/execute/920612-2.c: Likewise.
18953 * gcc.c-torture/execute/920428-2.c: Likewise.
18954 * gcc-c-torture/execute/va-arg-11.c: Call exit.
18955 * gcc.c-torture/execute/va-arg-21.c: Likewise.
18957 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18959 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
18960 * gcc.dg/pack-test-2.c: Likewise.
18962 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
18964 Tests by Zack Weinberg <zackw@stanford.edu>.
18966 * gcc.dg/cpp/defined.c: Update.
18967 * gcc.dg/cpp/defined_trad.c: New tests.
18969 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
18971 * gcc.dg/cpp/trad-direct.c: Update.
18973 2000-12-11 Neil Booth <neilb@earthling.net>
18975 * gcc.dg/cpp/defined_trad.c
18977 2000-12-11 Neil Booth <neilb@earthling.net>
18979 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
18981 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
18983 * gcc.dg/format-miss-2.c: New test.
18985 2000-12-09 Neil Booth <neilb@earthling.net>
18987 * gcc.dg/cpp/lineflags.c: New tests.
18988 * gcc.dg/cpp/poison.c: Update.
18989 * gcc.dg/cpp/redef2.c: Update.
18990 * gcc.dg/cpp/skipping.c: New test.
18992 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
18994 * g++.old-deja/g++.other/eh3.C: New testcase.
18996 2000-12-07 Neil Booth <neilb@earthling.net>
18998 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
18999 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
19000 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
19001 wtr-union-init-2.c, wtr-union-init-3.c: Update.
19002 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
19005 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
19007 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
19008 __SIZE_TYPE__ instead of int for type of integers cast to
19011 2000-12-07 Jakub Jelinek <jakub@redhat.com>
19013 * g++.old-deja/g++.other/cleanup4.C: New test.
19015 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
19017 * format-sec-1.c: New test.
19019 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
19021 * gcc.dg/format-nonlit-3.c: New test.
19023 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
19025 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
19026 through a null pointer.
19028 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19030 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
19031 * g++.old-deja/g++.pt/partial4.C: New test.
19033 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
19035 * gcc.c-torture/execute/ieee/hugeval.x: New.
19037 2000-12-06 Neil Booth <neilb@earthling.net>
19039 * gcc.dg/cpp/backslash2.c: New tests.
19041 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19043 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
19044 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
19046 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
19048 * gcc.c-torture/execute/20001203-2.c: New testcase.
19050 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
19052 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
19053 * g++.old-deja/g++.other/virtual10.C: New test.
19055 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
19057 * g++.old-deja/g++.mike/pmf5.C: Remove test.
19059 2000-12-05 Richard Henderson <rth@redhat.com>
19061 * gcc.c-torture/compile/20001205-1.c: New.
19063 2000-12-04 Neil Booth <neilb@earthling.net>
19065 * g++.old-deja/g++.other/virtual9.C: New test.
19066 * g++.old-deja/g++.pt/crash61.C: New test.
19067 * gcc.c-torture/execute/loop-9.c: New test.
19069 2000-12-04 Neil Booth <neilb@earthling.net>
19071 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
19072 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
19073 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
19074 * gcc.dg/cpp/extratokens.c: ...here.
19076 2000-12-04 Neil Booth <neilb@earthling.net>
19078 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
19081 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19083 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
19084 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
19086 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
19088 * gcc.c-torture/execute/20001203-1.c: New test.
19090 2000-12-03 Neil Booth <neilb@earthling.net>
19092 * gcc.dg/cpp/macro6.c: New test cases.
19094 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19096 * gcc.c-torture/execute/string-opt-9.c: New test.
19097 * gcc.c-torture/execute/string-opt-10.c: Likewise.
19098 * gcc.c-torture/execute/string-opt-11.c: Likewise.
19099 * gcc.c-torture/execute/string-opt-12.c: Likewise.
19101 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
19102 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
19104 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
19106 * gcc.dg/cpp/if-6.c: New testcase.
19108 * gcc.dg/20001201-1.c: New testcase.
19110 2000-12-02 Neil Booth <neilb@earthling.net>
19112 * g++.old-deja/g++.other/externC4.C,
19113 g++.old-deja/g++.other/friend10.C: New tests.
19115 2000-12-02 Neil Booth <neilb@earthling.net>
19117 * g++.old-deja/g++.other/instan2.C
19118 * g++.old-deja/g++.other/instan3.C: New test.
19120 2000-12-02 Neil Booth <neilb@earthling.net>
19122 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
19123 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
19124 gnuc99.c,gnuc99-pedantic.c: New tests.
19126 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
19128 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
19129 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
19131 2000-12-01 Neil Booth <neilb@earthling.net>
19133 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
19134 * gcc.dg/cpp/poison.c: Update.
19135 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
19137 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
19139 * g77.f-torture/execute/20001201.f: New test.
19141 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
19143 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
19145 2000-12-01 Jakub Jelinek <jakub@redhat.com>
19147 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
19149 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
19151 * g++.old-deja/g++.other/cast6.C: New test.
19153 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
19155 * gcc.c-torture/execute/20001130-2.c: New testcase.
19157 2000-11-30 Richard Henderson <rth@redhat.com>
19159 * gcc.c-torture/execute/20001130-1.c: New test.
19161 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
19163 * g++.old-deja/g++.other/op3.C: New test.
19165 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
19167 * g++.old-deja/g++.other/op2.C: New test.
19169 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
19171 * g++.old-deja/g++.other/crash38.C: New test.
19173 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
19175 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
19177 2000-11-29 Jakub Jelinek <jakub@redhat.com>
19179 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
19181 * gcc.c-torture/execute/string-opt-6.c: New test.
19183 * gcc.dg/20001117-1.c: Add main.
19185 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
19187 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
19189 * gcc.dg/940510-1.c: ... to here.
19191 * gcc.dg/20000926-1.c: GNU C now allows initializations of
19192 zero-size arrays in toplevel structures.
19194 2000-11-28 Jakub Jelinek <jakub@redhat.com>
19196 * gcc.c-torture/execute/loop-8.c: New test.
19198 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
19200 * g++.old-deja/g++.other/base1.C: New test.
19202 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
19204 * g++.old-deja/g++.other/parse2.C: New test.
19206 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
19208 * g++.old-deja/g++.pt/incomplete1.C: New test.
19210 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
19212 * g++.old-deja/g++.other/friend9.C: New test.
19214 2000-11-28 Jakub Jelinek <jakub@redhat.com>
19216 * gcc.dg/20001127-1.c: New test.
19218 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
19220 * g++.old-deja/g++.pt/friend46.C: New test.
19222 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
19224 * g++.old-deja/g++.other/ptrmem8.C: New test.
19226 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19228 * gcc.c-torture/execute/string-opt-7.c: New test.
19229 * gcc.c-torture/execute/string-opt-8.c: Likewise.
19231 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
19233 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
19234 instead of 'mkcheck 2'.
19236 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
19238 * gcc.c-torture/execute/memcheck/driver.c,
19239 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
19240 C9X references to refer to C99.
19242 2000-11-25 Jakub Jelinek <jakub@redhat.com>
19244 * gcc.dg/ultrasp3.c: New test.
19246 2000-11-25 Neil Booth <neilb@earthling.net>
19248 * gcc.dg/cpp/include2.c: Update test to be locale independent.
19250 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
19252 * gcc.c-torture/compile/20001123-2.c: New.
19254 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19256 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
19258 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
19260 * gcc.dg/sequence-point-1.c: Add some new tests.
19261 * gcc.c-torture/execute/20001124-1.c: New test.
19263 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
19265 * g++.old-deja/g++.other/vaarg4.C: New test.
19266 * gcc.c-torture/compile/20001123-1.c: New test.
19268 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
19270 * g++.other/crash24.C: Adjust and remove XFAIL.
19271 * g++.other/crash37.C: New test.
19273 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
19275 * g++.old-deja/g++.pt/instantiate9.C: New test.
19277 2000-11-22 Mark Mitchell <mark@codesourcery.com>
19279 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
19282 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
19283 * g++.old-deja/g++.robertl/eb55.C: Likewise.
19285 2000-11-22 Neil Booth <neilb@earthling.net>
19287 * gcc.dg/cpp/Wtrigraphs.c: New test.
19289 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
19291 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
19293 2000-11-22 Jakub Jelinek <jakub@redhat.com>
19295 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
19297 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
19299 * lib/gcc-dg.exp: load_lib scanasm.exp.
19300 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
19301 * lib/g++-dg.exp: load_lib scanasm.exp.
19302 * lib/scanasm.exp: New.
19303 (scan-assembler, scan-assembler-not): Add optional arguments to
19304 test name, or if not present, the pattern name.
19305 (scan-assembler-dem, scan-assembler-dem-not): New.
19307 * g++.dg/dg.exp: New.
19309 2000-11-21 Neil Booth <neilb@earthling.net>
19311 * gcc.dg/cpp/integrated1.c: Remove.
19313 2000-11-21 Jakub Jelinek <jakub@redhat.com>
19315 * gcc.c-torture/execute/20001121-1.c: New test.
19317 2000-11-21 Richard Henderson <rth@redhat.com>
19319 * gcc.c-torture/compile/20001121-1.c: New test.
19321 2000-11-20 Neil Booth <neilb@earthling.net>
19323 * gcc.dg/cpp/integrated1.c: New test.
19325 2000-11-21 Jakub Jelinek <jakub@redhat.com>
19327 * g++.old-deja/g++.other/inline17.C: New test.
19329 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
19331 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
19332 local variable to be zero: I made the variable global. Now
19333 uses abort() and exit() instead of relying on main's return value.
19335 2000-11-20 Neil Booth <neilb@earthling.net>
19337 * gcc.dg/cpp/paste2.c: Update test.
19338 * objc/execute/paste.m: New test.
19340 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
19342 * gcc.dg/c99-condexpr-1.c: New test.
19344 2000-11-20 Neil Booth <neilb@earthling.net>
19346 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
19348 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
19350 * g++.old-deja/g++.pt/export1.C: New test.
19352 2000-11-20 Jakub Jelinek <jakub@redhat.com>
19354 * gcc.dg/20001117-1.c: New test.
19356 2000-11-18 Richard Henderson <rth@redhat.com>
19358 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
19360 2000-11-18 Richard Henderson <rth@redhat.com>
19362 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
19363 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
19364 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
19366 2000-11-18 Richard Henderson <rth@redhat.com>
19368 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
19369 (main): New. Exit cleanly.
19371 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
19373 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
19374 gcc.dg/c99-fordecl-2.c: New tests.
19376 2000-11-18 Richard Henderson <rth@redhat.com>
19378 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
19379 * gcc.c-torture/execute/zerolen-2.c: New.
19381 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19383 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
19386 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
19388 * g++.old-deja/g++.pt/instantiate8.C: New test.
19390 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
19392 * g++.old-deja/g++.other/incomplete.C: Add more tests.
19393 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
19395 2000-11-16 Nick Clifton <nickc@redhat.com>
19397 * gcc.c-torture/execute/nestfunc-2.c: New test.
19398 * gcc.c-torture/execute/nestfunc-3.c: New test.
19400 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
19402 * gcc.c-torture/compile/20001116-1.c: New test.
19404 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19406 * gcc.c-torture/execute/20001115-1.c: New test.
19408 2000-11-15 Mark Mitchell <mark@codesourcery.com>
19410 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
19411 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
19412 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
19413 * g++.old-deja/g++.abi/vmihint.C: Likewise.
19415 2000-11-15 Neil Booth <neilb@earthling.net>
19417 gcc.dg/cpp/_Pragma1.c: Update.
19418 gcc.dg/cpp/_Pragma2.c: New test.
19420 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
19422 * g++.old-deja/g++.other/anon5.C: New test.
19424 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
19426 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
19429 2000-11-14 Jakub Jelinek <jakub@redhat.com>
19431 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
19434 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
19436 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
19437 labels at end of compound statements.
19439 2000-11-13 Jakub Jelinek <jakub@redhat.com>
19441 * gcc.c-torture/execute/loop-7.c: New test.
19443 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
19445 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
19447 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
19449 * gcc.dg/c99-bool-1.c: New test.
19451 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
19453 * gcc.dg/c99-scope-1.c: Remove xfail.
19454 * gcc.dg/c99-scope-2.c: New test.
19456 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19458 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
19459 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
19461 2000-11-11 Mark Mitchell <mark@codesourcery.com>
19463 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
19466 * g++.mike/p700.C: Don't typedef wchar_t.
19467 * g++.mike/p784.C: Likewise.
19468 * g++.mike/eb101.C: Don't use __wchar_t.
19470 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
19472 * g77.f-torture/execute/20001111.[fx]: Test premature exit
19475 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
19477 * gcc.c-torture/execute/20001111-1.c: New test.
19479 2000-11-10 Nick Clifton <nickc@redhat.com>
19481 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
19482 long multuiple and accumulate.
19484 2000-11-09 Richard Henderson <rth@redhat.com>
19486 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
19487 via size_t instead of int.
19489 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
19490 * gcc.c-torture/execute/string-opt-2.c: Likewise.
19491 * gcc.c-torture/execute/string-opt-3.c: Likewise.
19492 * gcc.c-torture/execute/string-opt-4.c: Likewise.
19494 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
19496 * gcc.c-torture/compile/20001109-1.c: New test.
19497 * gcc.c-torture/compile/20001109-2.c: New test.
19499 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
19501 * g++.old-deja/g++.pt/operator1.C: New test.
19502 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
19504 2000-11-09 Jakub Jelinek <jakub@redhat.com>
19506 * gcc.dg/20001108-1.c: New test.
19508 2000-11-09 Jakub Jelinek <jakub@redhat.com>
19510 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
19511 with both arguments constant strings.
19512 * gcc.c-torture/execute/string-opt-3.c: New test.
19513 * gcc.c-torture/execute/string-opt-4.c: New test.
19514 * gcc.c-torture/execute/string-opt-5.c: New test.
19516 2000-11-08 Nick Clifton <nickc@redhat.com>
19518 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
19519 mulsidi3adddi patterns.
19521 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
19523 * g++.old-deja/g++.other/crash36.C: New test.
19525 2000-11-08 Jakub Jelinek <jakub@redhat.com>
19527 * g++.old-deja/g++.other/init16.C: New test.
19529 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
19531 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
19533 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
19535 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
19536 * gcc.c-torture/execute/va-arg-16.x: Likewise.
19537 * gcc.c-torture/execute/va-arg-17.x: Likewise.
19539 2000-11-07 DJ Delorie <dj@redhat.com>
19541 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
19543 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19545 * gcc.c-torture/execute/string-opt-1.c: New test.
19547 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
19549 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
19550 mips-sgi-irix6.* because the MIPS ABI passes floating-point
19551 parameters in registers, and there is no way for a varargs
19552 function to know in which order the integer and floating-point
19553 parameters should be interleaved when they are placed on the
19555 * gcc.c-torture/execute/va-arg-16.x: Likewise.
19556 * gcc.c-torture/execute/va-arg-17.x: Likewise.
19558 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19560 * gcc.c-torture/execute/string-opt-2.c: New test.
19562 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
19564 * g++.old-deja/g++.pt/crash60.C: New test.
19566 2000-11-06 Jakub Jelinek <jakub@redhat.com>
19568 * g++.old-deja/g++.other/crash24.C: New test.
19569 * g++.old-deja/g++.other/crash25.C: New test.
19570 * g++.old-deja/g++.other/crash26.C: New test.
19571 * g++.old-deja/g++.other/crash27.C: New test.
19572 * g++.old-deja/g++.other/crash28.C: New test.
19573 * g++.old-deja/g++.other/crash29.C: New test.
19574 * g++.old-deja/g++.other/crash30.C: New test.
19575 * g++.old-deja/g++.other/crash31.C: New test.
19576 * g++.old-deja/g++.other/crash32.C: New test.
19577 * g++.old-deja/g++.other/crash33.C: New test.
19578 * g++.old-deja/g++.other/crash34.C: New test.
19579 * g++.old-deja/g++.other/crash35.C: New test.
19581 2000-11-06 Jakub Jelinek <jakub@redhat.com>
19583 * gcc.c-torture/execute/20001031-1.c: New test.
19585 2000-11-04 Mark Mitchell <mark@codesourcery.com>
19587 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
19590 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
19591 standards-conformant.
19593 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
19595 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
19596 * g++.old-deja/g++.mike/p755a.C: Likewise.
19597 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
19598 library makes no calls to `operator new' during initialization.
19600 2000-11-04 Neil Booth <neilb@earthling.net>
19602 * gcc.dg/cpp/include2.c: New tests.
19604 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
19606 * lib/g++.exp (g++_set_ld_library_path): New function.
19607 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
19609 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
19611 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
19614 2000-11-01 Richard Henderson <rth@redhat.com>
19616 * g++.old-deja/g++.ext/namedret1.C: New.
19617 * g++.old-deja/g++.ext/namedret2.C: New.
19618 * g++.old-deja/g++.ext/namedret3.C: New.
19620 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
19622 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
19623 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
19625 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19627 * gcc.c-torture/execute/va-arg-21.c: New test.
19629 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
19631 * gcc.dg/c99-complex-2.c: New test.
19633 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19635 * gcc.c-torture/execute/stdio-opt-1.c: New test.
19637 2000-10-31 Jakub Jelinek <jakub@redhat.com>
19639 * g++.old-deja/g++.other/inline16.C: New test.
19641 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
19643 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
19644 __PRETTY_FUNCTION__
19646 2000-10-29 Neil Booth <neilb@earthling.net>
19648 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
19650 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
19651 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
19654 2000-10-29 Neil Booth <neilb@earthling.net>
19656 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
19657 * mi1.c, mi1c.h: Add null directives to multiple-include test.
19658 * mi5.c: Test multiple includes work with -C.
19659 * trigraphs.c: Test ^= version.
19661 2000-10-28 Neil Booth <neilb@earthling.net>
19663 New tests and test updates for new macro expander.
19665 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
19666 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
19667 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
19668 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
19669 new diagnostic messages.
19671 * gcc.dg/cpp/macro3.c: New tests.
19673 2000-10-27 Mark Mitchell <mark@codesourcery.com>
19675 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
19678 2000-10-27 Jakub Jelinek <jakub@redhat.com>
19680 * g++.old-deja/g++.other/eh2.C: New test.
19682 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
19684 * gcc.c-torture/execute/20001027-1.c: New test.
19686 2000-10-26 Richard Henderson <rth@redhat.com>
19688 * gcc.c-torture/execute/20001026-1.c: New.
19690 2000-10-26 Mark Mitchell <mark@codesourcery.com>
19692 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
19693 * g++.old-deja/g++.law/builtin1.C: Likewise.
19694 * g++.old-deja/g++.law/ctors10.C: Likewise.
19695 * g++.old-deja/g++.law/virtual3.C: Likewise.
19696 * g++.old-deja/g++.mike/p658.C: Likewise.
19697 * g++.old-deja/g++.other/sibcall1.C: Likewise.
19698 * g++.old-deja/g++.other/vaarg2.C: Likewise.
19699 * g++.old-deja/g++.robertl/eb124.C: Likewise.
19700 * g++.old-deja/g++.robertl/eb44.C: Likewise.
19701 * g++.old-deja/g++.robertl/eb77.C: Likewise.
19703 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
19705 * gcc.c-torture/compile/20001024-1.c: New test.
19707 2000-10-25 Mark Mitchell <mark@codesourcery.com>
19709 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
19710 to tell us whether or not we are using V3.
19712 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
19714 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
19717 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
19719 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
19721 2000-10-25 Jakub Jelinek <jakub@redhat.com>
19723 * gcc.c-torture/execute/20001024-1.c: New test.
19725 2000-10-24 Jakub Jelinek <jakub@redhat.com>
19727 * g++.old-deja/g++.other/sibcall1.C: New test.
19729 2000-10-20 Jakub Jelinek <jakub@redhat.com>
19731 * gcc.dg/noncompile/init-3.c: New test.
19733 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
19735 * gcc.dg/format-array-1.c: New test.
19737 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
19739 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
19740 writing through null pointers; remove comment about testing
19741 unterminated strings.
19743 2000-10-17 Matthew Hiller <hiller@redhat.com>
19745 * gcc.c-torture/execute/20001017-2.c: New test.
19747 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
19749 * gcc.c-torture/compile/20001018-1.c: New test.
19750 * gcc.c-torture/compile/20001018-1.x: Xfail.
19752 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19754 * gcc.c-torture/execute/20001017-1.c: New test.
19756 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
19758 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
19759 for multiple use of arguments with scanf formats; add tests for
19760 multiple use of arguments.
19762 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
19764 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
19766 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
19768 * gcc.dg/format-miss-1.c: New test.
19770 2000-10-16 Jakub Jelinek <jakub@redhat.com>
19772 * gcc.c-torture/execute/20001013-1.c: New test.
19774 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
19776 * gcc.dg/format-branch-1.c: New test.
19778 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
19780 * README, lib/file-format.exp: Remove EGCS references.
19782 2000-10-16 Jakub Jelinek <jakub@redhat.com>
19784 * gcc.dg/20001013-1.c: New test.
19786 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
19788 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
19789 for intmax_t in the compiler using __typeof__ and the type rules
19790 for conditional expressions.
19792 2000-10-13 Jakub Jelinek <jakub@redhat.com>
19794 * gcc.dg/20001012-1.c: New test.
19795 * gcc.dg/20001012-2.c: New test.
19797 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
19799 * gcc.dg/format-attr-1.c: New test.
19801 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
19803 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
19804 __LONG_LONG_MAX__ instead of LLONG_MAX.
19806 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
19808 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
19810 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
19813 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
19815 * gcc.dg/sequence-pt-1.c: New test.
19817 2000-10-11 Geoff Keating <geoffk@cygnus.com>
19819 * gcc.c-torture/execute/20001011-1.c: New testcase.
19820 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
19822 2000-10-10 Jakub Jelinek <jakub@redhat.com>
19824 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
19825 does not error on it.
19827 2000-10-10 Jakub Jelinek <jakub@redhat.com>
19829 * gcc.dg/20001009-1.c: New test.
19831 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
19833 * gcc.c-torture/compile/20001009-1.c: Move from here ....
19834 * gcc.c-torture/execute/20001009-2.c: ... to here.
19836 2000-10-09 Geoff Keating <geoffk@cygnus.com>
19838 * gcc.c-torture/compile/20001009-1.c: New testcase.
19839 * gcc.c-torture/execute/20001009-1.c: New testcase.
19840 Testcases provided by Jan Hubicka <jh@suse.cz>.
19842 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
19844 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
19845 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
19846 uintmax_t using <limits.h> to emulate the compiler's internal
19847 logic. No longer XFAIL %j tests.
19849 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
19851 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
19852 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
19853 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
19854 regexps and details of expected handling of some bad formats.
19855 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
19858 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
19860 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
19861 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
19862 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
19863 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
19866 2000-10-06 Richard Henderson <rth@cygnus.com>
19868 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
19869 * g++.old-deja/g++.brendan/crash52.C: Likewise.
19870 * g++.old-deja/g++.jason/report.C: Likewise.
19871 * g++.old-deja/g++.law/friend5.C: Likewise.
19872 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
19873 of the expected warnings.
19875 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
19877 * g++.old-deja/g++.pt/enum14.C: New test.
19879 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
19881 * g++.old-deja/g++.pt/crash59.C: New test.
19883 2000-10-04 Will Cohen <wcohen@redhat.com>
19885 * gcc.dg/20000926-1.c: New test.
19887 2000-10-03 Geoff Keating <geoffk@cygnus.com>
19889 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
19890 function name for current C++ compiler.
19891 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
19893 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
19895 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
19896 __PRETTY_FUNCTION__.
19897 * g++.old-deja/g++.ext/pretty2.C: Likewise.
19899 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19901 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
19903 2000-09-26 Jakub Jelinek <jakub@redhat.com>
19905 * gcc.c-torture/compile/20000923-1.c: New test.
19907 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
19909 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
19910 * g++.old-deja/g++.pt/ttp62.C: Same.
19911 * g++.old-deja/g++.other/inline14.C: Same.
19913 2000-09-24 Richard Henderson <rth@cygnus.com>
19915 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
19917 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
19919 * gcc.dg/c90-printf-1.c: Add test for wide string format.
19921 2000-09-22 Geoff Keating <geoffk@cygnus.com>
19923 * gcc.c-torture/compile/20000922-1.c: New file.
19925 2000-09-21 Nick Clifton <nickc@redhat.com>
19927 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
19928 a signed long modulo operation.
19929 (mod6): New function - perform an unsigned long modulo operation.
19930 (main): Add tests for modulos of very large numbers by very small
19933 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19935 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
19937 2000-09-19 Richard Henderson <rth@cygnus.com>
19939 * gcc.dg/compare2.c (case 10): XFAIL.
19941 2000-09-18 Richard Henderson <rth@cygnus.com>
19943 * gcc.c-torture/execute/20000906-1.c: Move ...
19944 * gcc.dg/20000906-1.c: ... here. Only run on targets
19945 that support __builtin_trap.
19947 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
19949 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
19951 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
19953 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
19954 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
19955 more $ format tests.
19957 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
19959 * gcc.dg/format-errmk-1.c: New test.
19961 2000-09-17 Greg McGary <greg@mcgary.org>
19963 * gcc.c-torture/execute/20000917-1.x: Remove.
19965 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
19967 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
19969 2000-09-17 Greg McGary <greg@mcgary.org>
19971 * gcc.c-torture/execute/20000917-1.c: New test.
19972 * gcc.c-torture/execute/20000917-1.x: XFAIL.
19974 2000-09-16 Neil Booth <NeilB@earthling.net>
19976 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
19977 in nested macro bug.
19979 2000-09-15 Neil Booth <NeilB@earthling.net>
19981 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
19983 2000-09-14 Jeffrey A Law (law@cygnus.com)
19985 * gcc.c-torture/execute/20000914-1.c: New test.
19987 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
19989 * g++.other/inline13.C: New test.
19991 2000-09-12 Andreas Jaeger <aj@suse.de>
19993 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
19994 constant by Ulrich Drepper <drepper@redhat.com>.
19996 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
19998 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
20000 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20002 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
20004 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
20006 * gcc.dg/cpp/backslash.c: New test.
20008 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
20010 * gcc.c-torture/execute/20000910-1.c: New test.
20011 * gcc.c-torture/execute/20000910-2.c: Likewise.
20013 2000-09-11 Robert Lipe <robertl@sco.com>
20015 * gcc.dg/pragma-align.c: New test.
20017 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
20019 * g++.old-deja/g++.pt/explicit82.C: New test.
20020 * g++.old-deja/g++.pt/explicit83.C: New test.
20022 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
20024 * gcc.dg/asm-names.c: New test.
20026 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20028 * gcc.dg/cpp/tr-warn6.c: New test
20030 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
20032 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
20035 2000-09-07 Catherine Moore <clm@redhat.com>
20037 * gcc.c-torture/execute/unroll-1.c: New test.
20039 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
20041 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
20043 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
20044 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
20045 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
20046 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
20047 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
20049 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
20050 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
20052 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
20054 * g++.old-deja/g++.pt/deduct2.C: New test.
20056 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
20058 * g++.old-deja/g++.pt/parms2.C: New test.
20060 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
20062 * g++.old-deja/g++.pt/crash58.C: New test.
20064 2000-09-06 Greg McGary <greg@mcgary.org>
20066 * gcc.c-torture/execute/20000906-1.c: New test.
20067 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
20069 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20071 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
20073 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
20075 * g++.old-deja/g++.pt/crash57.C: New test.
20077 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
20079 * g++.old-deja/g++.pt/crash56.C: New test.
20081 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
20083 * g++.old-deja/g++.pt/koenig1.C: New test.
20085 2000-09-04 Jakub Jelinek <jakub@redhat.com>
20087 * gcc.dg/20000904-1.c: New test.
20089 2000-09-04 Jakub Jelinek <jakub@redhat.com>
20091 * gcc.dg/cpp/paste8.c: New test.
20093 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
20095 * gcc.c-torture/compile/20000827-1.c: New test.
20097 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
20099 * gcc.dg/format-diag-1.c: New test.
20101 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
20103 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
20104 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
20105 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
20106 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
20107 gcc.dg/formatz-1.c: Adjust warning regular expressions.
20109 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
20111 * g++.old-deja/g++.other/nested4.C: New test.
20113 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
20115 * g++.old-deja/g++.ns/scoped1.C: New test.
20117 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
20119 * lib/g++.exp: Support testing already-installed GCC.
20121 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20123 * wtr-label-1.c, wtr-suffix-1.c: New tests.
20125 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20127 * gcc.dg/return-type-2.c: New test.
20129 2000-08-27 Geoff Keating <geoffk@cygnus.com>
20131 * gcc.c-torture/compile/20000825-1.c: New test.
20133 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
20135 * gcc.dg/dwarf2-2.c: New test.
20137 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
20139 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
20140 dg-warning regexps.
20142 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
20144 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
20145 gcc.dg/format-ext-5.c: New tests.
20147 2000-08-25 Jakub Jelinek <jakub@redhat.com>
20149 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
20151 2000-08-24 Mark Mitchell <mark@codesourcery.com>
20153 * gcc.dg/noncompile/930622-2.c: Adjust error message.
20155 2000-08-24 Richard Henderson <rth@cygnus.com>
20157 * gcc.dg/ia64-sync-1.c: New test.
20158 * gcc.dg/ia64-sync-2.c: New test.
20159 * gcc.dg/ia64-asm-1.c: New test.
20161 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
20163 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
20164 * gcc.dg/format-ext-2.c: New test.
20166 2000-08-23 Jason Merrill <jason@redhat.com>
20168 * lib/old-dejagnu.exp: Also ignore "In member function" and
20171 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20173 * gcc.dg/noncompile/label-lineno-1.c: New test.
20175 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
20177 * gcc.dg/c99-array-nonobj-1.c: New test.
20179 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
20181 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
20183 * gcc.dg/format-ext-1.c: New test.
20185 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20187 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
20188 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
20189 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
20190 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
20191 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
20193 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
20195 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
20196 gcc.dg/c99-strftime-2.c: New tests.
20198 2000-08-22 Richard Henderson <rth@cygnus.com>
20200 * gcc.c-torture/execute/20000822-1.c: New test.
20202 2000-08-21 Jakub Jelinek <jakub@redhat.com>
20204 * gcc.c-torture/execute/20000819-1.x: Remove.
20206 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
20208 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
20209 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
20210 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
20211 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
20212 gcc.dg/format-xopen-1.c: New tests.
20214 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
20216 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
20218 2000-08-21 Jakub Jelinek <jakub@redhat.com>
20220 * g++.old-deja/g++.other/loop2.C: New test.
20222 * gcc.c-torture/compile/20000606-1.c: New test.
20223 * gcc.c-torture/compile/20000728-1.c: New test.
20224 * gcc.c-torture/execute/20000801-1.c: New test.
20225 * gcc.c-torture/execute/20000801-2.c: New test.
20226 * gcc.c-torture/execute/20000819-1.c: New test.
20227 * gcc.c-torture/execute/20000819-1.x: XFAIL.
20228 * gcc.dg/20000629-1.c: New test.
20229 * gcc.dg/20000724-1.c: New test.
20230 * gcc.dg/20000807-1.c: New test.
20232 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
20234 * gcc.dg/cpp/pragma-1.c: New test.
20235 * gcc.dg/cpp/pragma-2.c: New test.
20237 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
20239 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
20240 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
20242 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20244 * gcc.c-torture/compile/20000818-1.c: New test.
20246 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
20248 * gcc.c-torture/execute/20000818-1.c: New test.
20250 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
20252 * gcc.dg/format-va-1.c: New test.
20254 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
20256 * g++.old-deja/g++.other/typedef8.C: New test.
20258 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
20260 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
20261 * g++.old-deja/g++.mike/net36.C: Mark candidate.
20262 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
20263 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
20264 * g++.old-deja/g++.other/ptrmem7.C: New test.
20265 * g++.old-deja/g++.pt/ptrmem10.C: New test.
20267 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
20269 * g++.old-deja/g++.pt/typename27.C: New test.
20271 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
20273 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
20274 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
20275 * g++.old-deja/g++.pt/friend45.C: New test.
20276 * g++.old-deja/g++.other/friend8.C: New test.
20278 2000-08-15 Richard Henderson <rth@cygnus.com>
20280 * gcc.c-torture/execute/20000815-1.c: New test.
20282 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
20284 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
20285 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
20286 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
20288 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
20290 * g++.old-deja/g++.other/refinit2.C: New test.
20292 2000-08-13 Geoff Keating <geoffk@cygnus.com>
20294 * lib/c-torture.exp (c-torture): Make
20295 compiler_conditional_xfail_data global.
20296 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
20297 compiler_conditional_xfail_data machinery.
20298 (f-torture-execute): Likewise.
20299 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
20300 and only when unrolling loops.
20302 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
20304 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
20306 * g++.old-deja/g++.pt/explicit81.C: New test.
20308 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
20310 * g++.old-deja/g++.pt/typename26.C: New test.
20312 2000-08-10 Geoff Keating <geoffk@cygnus.com>
20314 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
20317 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
20319 * g++.old-deja/g++.other/array3.C: New test.
20321 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
20323 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
20324 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
20325 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
20328 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
20330 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
20331 * g++.old-deja/g++.abi/vmihint.C: Likewise.
20333 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
20335 * gcc.c-torture/execute/20000808-1.c: New test.
20337 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
20339 * gcc.dg/c90-const-expr-1.c: New test.
20341 2000-08-08 Richard Henderson <rth@cygnus.com>
20343 * gcc.dg/noncompile/920923-1.c: Declare calloc.
20345 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
20347 * gcc.dg/noncompile/const-ll-1.c: New test.
20349 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
20351 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
20353 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
20355 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
20356 that running programs linked against the shared version of libobjc
20359 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
20361 * gcc.dg/c99-printf-1.c: New test.
20363 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
20365 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
20367 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
20369 * gcc.c-torture/execute/20000731-1.x: Delete.
20371 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
20373 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
20374 and torture_without_loops as is done by c-torture.exp.
20375 (search_for): Copy from c-torture.exp.
20376 (gcc-dg-runtest): New function, drives a directory of tests
20377 iterating over the TORTURE_OPTIONS.
20378 (scan-assembler, scan-assembler-not): Move here from
20379 individual directory drivers.
20381 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
20382 defined by lib/gcc-dg.exp.
20383 * gcc.dg/cpp/cpp.exp: Likewise.
20384 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
20385 gcc-dg-runtest, so we cycle over optimization options.
20387 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
20388 * gcc.dg/compare2.c: No longer expected to fail.
20390 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
20392 * gcc.c-torture/execute/20000804-1.c: New test.
20394 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
20396 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
20398 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
20400 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
20402 2000-08-03 Jeffrey A Law (law@cygnus.com)
20404 * gcc.c-torture/compile/20000803-1.c: New test.
20406 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
20408 * gcc.c-torture/execute/20000801-3.c,
20409 gcc.c-torture/execute/20000801-4.c: New tests.
20410 * gcc.c-torture/execute/20000801-3.x,
20411 gcc.c-torture/execute/20000801-4.x: Xfail.
20413 2000-08-02 Geoff Keating <geoffk@cygnus.com>
20415 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
20416 libobjc/.libs to allow for libtool.
20418 2000-08-02 Jakub Jelinek <jakub@redhat.com>
20420 * gcc.c-torture/compile/20000802-1.c: New test.
20422 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
20424 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
20426 2000-07-31 Jeffrey A Law (law@cygnus.com)
20428 * gcc-c-torture/execute/20000731-2.c: New test.
20430 * gcc.c-torture/execute/20000731-1.c: New test.
20431 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
20433 2000-07-31 Jakub Jelinek <jakub@redhat.com>
20435 * testsuite/gcc.dg/cpp/paste7.c: New test.
20436 * gcc.dg/cpp/20000725-1.c: New test.
20438 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
20440 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
20441 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
20442 declaration warning for __builtin_dwarf_reg_size.
20444 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
20446 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
20448 * gcc.dg/noncompile/voidparam-1.c: New test.
20450 2000-07-30 Richard Henderson <rth@cygnus.com>
20452 * gcc.dg/c90-digraph-1.c: Don't xfail.
20453 * gcc.dg/compare2.c (case 10): Xfail.
20454 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
20456 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
20458 * gcc.dg/c99-main-1.c: New test.
20460 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
20462 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
20464 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
20466 * gcc.c-tortuer/execute/20000726-1.c: New test.
20468 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
20470 * gcc.c-torture/execute/enum-2.c: New test.
20472 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20474 * gcc.dg/cpp/tr-warn3.c: New test.
20476 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
20478 * g++.old-deja/g++.ext/implicit1.C: Remove.
20479 * g++.old-deja/g++.jason/c2.C: Remove
20480 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
20481 * g++.old-deja/g++.pt/crash16.C: Likewise.
20482 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
20484 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
20486 * g++.old-deja/g++.other/for2.C: New test.
20488 2000-07-25 Jakub Jelinek <jakub@redhat.com>
20490 * gcc.dg/20000720-1.c: New test.
20492 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
20494 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
20496 2000-07-24 Geoff Keating <geoffk@cygnus.com>
20498 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
20499 * gcc.c-torture/execute/20000722-1.c: New.
20500 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
20502 2000-07-24 Jakub Jelinek <jakub@redhat.com>
20504 * gcc.dg/cpp/20000720-1.S: New test.
20506 2000-07-21 Michael Meissner <meissner@redhat.com>
20508 * gcc.c-torture/execute/ieee/hugeval.c: New test.
20510 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
20512 * g++.old-deja/g++.brendan/crash16.C,
20513 g++.old-deja/g++.brendan/parse3.C,
20514 g++.old-deja/g++.brendan/redecl1.C,
20515 g++.old-deja/g++.ns/template13.C,
20516 g++.old-deja/g++.other/decl4.C,
20517 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
20519 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
20521 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
20522 and "Internal error".
20524 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
20526 * gcc.dg/cpp/paste6.c: New test.
20528 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
20530 * gcc.dg/cpp/tr-direct.c: New test.
20532 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
20533 gcc.dg/cpp/undef1.c: Tweak error regexps.
20535 2000-07-18 Eric Christopher <echristo@redhat.com>
20537 * gcc.c-torture/compile/20000718-1.c: New test.
20539 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
20541 * cpplex.c (_cpp_push_token): If the token being pushed back
20542 is the previous token in this context, just subtract one from
20544 * cppmacro.c (save_expansion): Clear aux field when storing a
20547 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
20549 * gcc.dg/noncompile/redecl-1.c: New test.
20551 2000-07-18 Jakub Jelinek <jakub@redhat.com>
20553 * gcc.c-torture/execute/20000717-5.c: New test.
20554 * gcc.c-torture/execute/20000717-1.x: Removed.
20556 2000-07-17 Richard Henderson <rth@cygnus.com>
20558 * gcc.c-torture/execute/20000717-4.c: New test.
20560 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
20562 * gcc.dg/cpp/syshdr.c: New test.
20563 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
20565 2000-07-17 Neil Booth <neilb@earthling.net>
20567 * gcc.dg/cpp/cmdlne-dM.c: New test.
20568 * gcc.dg/cpp/cmdlne-dD.c: New test.
20570 2000-07-17 Jeffrey A Law (law@cygnus.com)
20572 * gcc.c-torture/execute/20000717-3.c: New test.
20574 * gcc.c-torture/compile/20000717-1.c: New test.
20576 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
20578 * gcc.c-torture/execute/20000717-2.c: New test.
20580 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
20582 * gcc.dg/formatz-1.c: New test.
20584 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
20585 * gcc.dg/c99-digraph-1.c: New tests.
20587 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
20588 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
20590 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
20591 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
20592 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
20593 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
20594 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
20595 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
20596 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
20598 2000-07-17 Greg McGary <greg@mcgary.org>
20600 * gcc.c-torture/execute/20000717-1.c: New test.
20601 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
20603 2000-07-15 Jakub Jelinek <jakub@redhat.com>
20605 * gcc.c-torture/execute/20000715-2.c: New test.
20606 * gcc.dg/20000715-1.c: New test.
20608 2000-07-15 Michael Meissner <meissner@redhat.com>
20610 * gcc.c-torture/execute/20000715-1.c: New test.
20612 2000-07-13 Jakub Jelinek <jakub@redhat.com>
20614 * gcc.c-torture/execute/20000707-1.c: New test.
20616 2000-07-13 Neil Booth <NeilB@earthling.net>
20618 * testsuite/gcc.dg/cpp/digraph1.c,
20619 testsuite/gcc.dg/cpp/digraph2.c,
20620 testsuite/gcc.dg/cpp/digraphs.c: New tests.
20622 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
20624 * g77.f-torture/compile/20000630-2.f: New test.
20625 * g77.f-torture/compile/20000630-2.x
20627 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
20629 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
20631 2000-07-11 Neil Booth <NeilB@earthling.net>
20633 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
20635 2000-07-11 Neil Booth <NeilB@earthling.net>
20637 * gcc.dg/cpp/cmdlne-C.c: New.
20639 2000-07-09 Neil Booth <NeilB@earthling.net>
20641 * gcc.dg/cpp/directiv.c: New tests.
20642 * gcc.dg/cpp/undef1.c: Update.
20644 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
20646 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
20648 2000-07-09 Neil Booth <NeilB@earthling.net>
20650 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
20652 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
20654 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
20655 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
20657 2000-07-08 Neil Booth <NeilB@earthling.net>
20659 * gcc.dg/cpp/macsyntx.c: New tests.
20661 2000-07-07 Jakub Jelinek <jakub@redhat.com>
20663 * gcc.dg/20000707-1.c: New test.
20665 2000-07-07 Jakub Jelinek <jakub@redhat.com>
20667 * gcc.c-torture/execute/20000706-1.c: New test.
20668 * gcc.c-torture/execute/20000706-2.c: New test.
20669 * gcc.c-torture/execute/20000706-3.c: New test.
20670 * gcc.c-torture/execute/20000706-4.c: New test.
20671 * gcc.c-torture/execute/20000706-5.c: New test.
20673 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
20675 * g++.old-deja/g++.pt/instantiate7.C: New test.
20677 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
20679 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
20680 * g++.old-deja/g++.mike/thunk3.C: Likewise.
20681 * g++.old-deja/g++.other/rtti3.C: Likewise.
20682 * g++.old-deja/g++.other/rttid3.C: Likewise.
20684 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
20686 * g77.f-torture/compile/20000630-1.x: Fix typo
20688 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
20690 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
20693 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
20695 * gcc.dg/cpp/ident.c: New test.
20697 2000-07-05 Neil Booth <NeilB@earthling.net>
20699 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
20700 gcc.dg/cpp/lexstrng.c: New tests.
20702 2000-07-04 Neil Booth <NeilB@earthling.net>
20704 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
20705 * gcc.dg/cpp/strify2.c: Same.
20707 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
20709 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
20710 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
20711 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
20712 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
20714 * testsuite/gcc.dg/cpp/macro1.c,
20715 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
20716 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
20717 testsuite/gcc.dg/cpp/strify1.c,
20718 testsuite/gcc.dg/cpp/strify2.c: New tests.
20720 2000-07-03 Jakub Jelinek <jakub@redhat.com>
20722 * gcc.c-torture/execute/20000703-1.c: New test.
20724 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
20726 * g++.old-deja/g++.pt (lookup10.C): New test.
20728 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
20730 * g++.old-deja/g++.pt (typename25.C): New test.
20732 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
20734 * gcc.c-torture/compile/20000701-1.c: New test.
20736 2000-06-30 Nick Clifton <nickc@cygnus.com>
20738 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
20741 2000-06-30 Catherine Moore <clm@cygnus.com>
20743 * gcc.c-torture/execute/align-1.c: New test.
20745 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
20747 * g++.old-deja/g++.pt/expr8.C: New test.
20748 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
20750 2000-06-29 Nick Clifton <nickc@cygnus.com>
20752 * gcc.c-torture/compile/20000629-1.c: New test.
20754 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
20757 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
20758 gcc.dg/noncompile directory, depending on whether they're
20759 preprocessor tests or not. Annotate all the tests for the dg
20762 * gcc.c-torture/noncompile/noncompile.exp: Delete.
20763 * gcc.dg/noncompile/noncompile.exp: New.
20767 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
20768 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
20769 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
20770 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
20771 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
20772 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
20773 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
20774 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
20775 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
20776 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
20777 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
20778 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
20779 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
20780 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
20781 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
20782 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
20783 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
20784 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
20785 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
20786 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
20787 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
20788 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
20789 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
20790 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
20792 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
20793 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
20794 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
20795 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
20796 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
20797 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
20799 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
20801 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
20802 declare one variable. On the fourth, error.
20803 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
20804 declared by 20000628-1a.h.
20806 2000-06-29 Richard Henderson <rth@redhat.com>
20808 * gcc.c-torture/execute/930529-1.x: New file.
20809 * gcc.dg/920413-1.c: Adjust expected warning text.
20810 * gcc.dg/980217-1.c: Declare abort.
20811 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
20813 2000-06-29 Jeffrey A Law (law@cygnus.com)
20815 * g77.f-torture/compile/20000629-1.f: New test.
20816 * g77.f-torture/compile/20000629-1.x: Expected to fail.
20818 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
20820 Rearrange lots of files, removing entirely the
20821 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
20825 gcc.c-torture/code_quality/code_quality.exp
20826 gcc.c-torture/special/special.exp
20827 gcc.failure/failure.exp
20828 gcc.failure/940409-1.x
20829 gcc.c-torture/compile/961203-1.x
20832 gcc.misc-tests/linkage.exp
20833 gcc.c-torture/execute/920730-1t.c
20834 gcc.c-torture/execute/920730-1t.x
20835 gcc.c-torture/compile/920520-1.x
20836 gcc.c-torture/compile/920521-1.x
20837 gcc.c-torture/compile/981006-1.x
20838 gcc.c-torture/execute/eeprof-1.x
20840 * Moved files (possibly with modifications to fit a new harness):
20842 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
20843 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
20844 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
20845 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
20846 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
20847 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
20848 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
20849 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
20850 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
20851 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
20852 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
20853 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
20854 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
20855 gcc.failure/940409-1.c gcc.dg/940409-1.c
20857 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
20859 * c-torture/compile/961203-1.x: Delete.
20861 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
20862 not exit. Include stdio.h.
20863 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
20864 * gcc.misc-tests/dg-12.c: Likewise.
20865 * gcc.misc-tests/dg-5.c: Likewise.
20866 * gcc.misc-tests/dg-6.c: Likewise.
20867 * gcc.misc-tests/dg-7.c: Prototype abort.
20868 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
20869 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
20870 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
20872 * gcc.misc-tests/sieve.c: Use return from main, not exit.
20873 * gcc.misc-tests/sort2.c: Use return from main, not exit.
20875 2000-06-28 Jakub Jelinek <jakub@redhat.com>
20877 * gcc.dg/cpp/20000628-1.c: New test.
20878 * gcc.dg/cpp/20000628-1.h: New header for above test.
20879 * gcc.dg/cpp/20000628-1a.h: Likewise.
20881 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
20883 * gcc.dg/cpp: New directory.
20884 * gcc.dg/cpp/cpp.exp: New driver.
20885 * gcc.dg/cpp/20000627-1.c: New test.
20886 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
20887 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
20888 and rewrite as a compilation test.
20890 * gcc.dg: Move many files into the cpp subdirectory, possibly
20891 renaming or editing them as well.
20893 990119-1.c cpp/19990119-1.c
20894 990228-1.c cpp/19990228-1.c
20895 990407-1.c cpp/19990407-1.c
20896 990409-1.c cpp/19990409-1.c
20897 990413-1.c cpp/19990413-1.c
20898 990703-1.c cpp/19990703-1.c
20899 20000127-1.c cpp/20000127-1.c
20900 20000129-1.c cpp/20000129-1.c
20901 20000207-1.c cpp/20000207-1.c
20902 20000207-2.c cpp/20000207-2.c
20903 20000209-1.c cpp/20000209-1.c
20904 20000209-2.c cpp/20000209-2.c
20905 20000301-1.c cpp/20000301-1.c
20906 20000419-1.c cpp/20000419-1.c
20907 20000510-1.S cpp/20000510-1.S
20908 20000519-1.c cpp/20000519-1.c
20909 20000529-1.c cpp/20000529-1.c
20910 20000625-1.c cpp/20000625-1.c
20911 20000625-2.c cpp/20000625-2.c
20912 cpp-as1.c cpp/assert1.c
20913 cpp-as2.c cpp/assert2.c
20914 cxx-comments-1.c cpp/cxxcom1.c
20915 cxx-comments-2.c cpp/cxxcom2.c
20916 endif-label.c cpp/endif.c
20917 cpp-hash1.c cpp/hash1.c
20918 cpp-hash2.c cpp/hash2.c
20919 cpp-if1.c cpp/if-1.c
20920 cpp-if2.c cpp/if-2.c
20921 cpp-if3.c cpp/if-3.c
20922 cpp-if4.c cpp/if-4.c
20923 cpp-if5.c cpp/if-5.c
20924 cpp-cond.c cpp/if-cexp.c
20925 cpp-missingop.c cpp/if-mop.c
20926 cpp-missingparen.c cpp/if-mpar.c
20927 cpp-opprec.c cpp/if-oppr.c
20928 cpp-ifparen.c cpp/if-paren.c
20929 cpp-shortcircuit.c cpp/if-sc.c
20930 cpp-shift.c cpp/if-shift.c
20931 cpp-unary.c cpp/if-unary.c
20932 cpp-li1.c cpp/line1.c
20933 cpp-li2.c cpp/line2.c
20934 lineno.c cpp/line3.c
20935 lineno-2.c cpp/line4.c
20937 cpp-mic.h cpp/mi1c.h
20938 cpp-micc.h cpp/mi1cc.h
20939 cpp-mind.h cpp/mi1nd.h
20940 cpp-mindp.h cpp/mi1ndp.h
20941 cpp-mix.h cpp/mi1x.h
20942 cpp-mi2.c cpp/mi2.c
20943 cpp-mi2a.h cpp/mi2a.h
20944 cpp-mi2b.h cpp/mi2b.h
20945 cpp-mi2c.h cpp/mi2c.h
20946 cpp-mi3.c cpp/mi3.c
20947 cpp-mi3.def cpp/mi3.def
20948 poison-1.c cpp/poison.c
20949 pr-impl.c cpp/prag-imp.c
20950 cpp-redef-2.c cpp/redef1.c
20951 cpp-redef.c cpp/redef2.c
20952 strpaste.c cpp/strp1.c
20953 strpaste-2.c cpp/strp2.c
20954 cpp-tradpaste.c cpp/tr-paste.c
20955 cpp-tradstringify.c cpp/tr-str.c
20956 cpp-tradwarn1.c cpp/tr-warn1.c
20957 cpp-tradwarn2.c cpp/tr-warn2.c
20958 trigraphs.c cpp/trigraphs.c
20959 cpp-unc1.c cpp/unc1.c
20960 cpp-unc2.c cpp/unc2.c
20961 cpp-unc3.c cpp/unc3.c
20962 cpp-unc.c cpp/unc4.c
20963 undef.c cpp/undef1.c
20964 undef-2.c cpp/undef2.c
20965 cpp-wi1.c cpp/widestr1.c
20967 2000-06-27 Mark Mitchell <mark@codesourcery.com>
20969 * lib/g++.exp (g++_include_flags): Tweak.
20971 2000-06-27 H.J. Lu <hjl@gnu.org>
20972 Loren J. Rittle <ljrittle@acm.org>
20974 * lib/g++.exp (g++_include_flags): Override libgloss.exp
20975 version with one that knows about the new gcc tree structure.
20976 (g++_link_flags): Same.
20978 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
20980 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
20981 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
20982 case we are cross-compiling.
20984 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
20985 g++.old-deja/g++.niklas/Makefile.in,
20986 g++.old-deja/g++.niklas/configure.in,
20987 g++.old-deja/g++.other/Makefile.in,
20988 g++.old-deja/g++.other/configure.in,
20989 gcc.c-torture/code_quality/Makefile.in,
20990 gcc.c-torture/code_quality/configure.in,
20991 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
20992 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
20993 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
20994 gcc.c-torture/execute/ieee/Makefile.in,
20995 gcc.c-torture/execute/ieee/configure.in,
20996 gcc.c-torture/noncompile/Makefile.in,
20997 gcc.c-torture/noncompile/configure.in,
20998 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
20999 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
21000 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
21002 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
21004 * g++.old-deja/g++.other/ambig3.C: New test.
21006 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
21008 * g++.old-deja/g++.pt/syntax1.C: New test.
21009 * g++.old-deja/g++.pt/syntax2.C: New test.
21010 * g++.old-deja/g++.other/syntax3.C: New test.
21011 * g++.old-deja/g++.other/syntax4.C: New test.
21013 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
21015 * gcc.dg/20000623-1.c: Prototype exit and abort.
21017 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
21019 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
21021 * gcc.dg/cpp-mi3.def: New file.
21023 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
21025 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
21026 lexer's error messages.
21027 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
21028 divine anything from the linemarkers.
21029 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
21030 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
21032 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
21034 * gcc.dg/20000623-1.c: New test.
21036 2000-06-22 Jakub Jelinek <jakub@redhat.com>
21038 * gcc.c-torture/execute/20000622-1.c: New test.
21040 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
21042 * g++.old-deja/g++.other/init15.C: New test.
21044 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
21046 * g++.old-deja/g++.pt/vaarg2.C: New test.
21047 * g++.old-deja/g++.pt/vaarg3.C: New test.
21049 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
21051 * g++.old-deja/g++.other/dyncast6.C: New test.
21053 2000-06-15 Jakub Jelinek <jakub@redhat.com>
21055 * gcc.c-torture/execute/loop-6.c: New test.
21057 2000-06-14 Jakub Jelinek <jakub@redhat.com>
21059 * gcc.dg/20000614-1.c: New test.
21060 * gcc.dg/20000614-2.c: New test.
21062 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
21064 * g++.old-deja/g++.other/inline12.C: New test.
21066 2000-06-13 Jakub Jelinek <jakub@redhat.com>
21068 * g++.old-deja/g++.other/eh1.C: New test.
21070 2000-06-12 Jakub Jelinek <jakub@redhat.com>
21072 * g++.old-deja/g++.other/type.C: New test.
21074 2000-06-05 Jakub Jelinek <jakub@redhat.com>
21076 * g++.old-deja/g++.other/initstring.C: New test.
21078 2000-06-12 Jason Merrill <jason@redhat.com>
21080 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
21082 2000-06-09 Jeffrey A Law (law@cygnus.com)
21084 * gcc.c-torture/compile/20000609-1.c: New test.
21086 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
21088 * gcc.dg/20000609-1.c: New test.
21090 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
21092 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
21093 * gcc.c-torture/noncompile/poison-1.c: Move...
21094 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
21095 * gcc.dg/cpp-li1.c: Add a token after the #line.
21097 2000-06-05 Richard Henderson <rth@cygnus.com>
21099 * gcc.c-torture/execute/20000605-2.c: New test.
21100 * gcc.c-torture/execute/20000605-3.c: New test.
21102 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
21104 * g77.f-torture/execute/20000503-1.x: New file.
21106 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
21108 * g++.old-deja/g++.eh/badalloc1.C: New test.
21110 2000-06-05 Richard Henderson <rth@cygnus.com>
21112 * gcc.c-torture/execute/20000605-1.c: New test.
21114 2000-06-05 Jakub Jelinek <jakub@redhat.com>
21115 Nathan Sidwell <nathan@codesourcery.com>
21117 * gcc.c-torture/compile/20000605-1.c: New test.
21119 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
21121 * g77.f-torture/compile/20000601-1.f: New test.
21123 2000-06-03 Richard Henderson <rth@cygnus.com>
21125 * gcc.c-torture/execute/20000603-1.c: New.
21127 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
21129 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
21130 * gcc.dg/noreturn-2.c (noreturn): Likewise.
21132 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
21134 * gcc.dg/compare2.c (case 12): XFAIL.
21135 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
21136 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
21138 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
21140 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
21142 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
21143 guard macro is already defined when the header is first
21145 * gcc.dg/cpp-mix.h: New file.
21146 * gcc.dg/endif-label.c: Update patterns to match compiler.
21148 * g++.brendan/complex1.C: Declare abort.
21149 * g++.law/refs4.C: Remove XFAIL.
21150 * g++.oliva/expr2.C: Declare abort and exit.
21152 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
21154 * gcc.c-torture/execute/20000528-1.c: New test.
21156 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
21157 * g++.old-deja/g++.law/temps4.C: Likewise.
21159 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
21160 stdlib.h. Call abort() on failure.
21161 * g++.old-deja/g++.law/refs4.C: Likewise.
21162 * g++.old-deja/g++.law/temps4.C: Likewise.
21163 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
21164 * gcc.c-torture/execute/20000112-1.c: Include string.h.
21166 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
21168 Relative to g++.dg/special:
21169 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
21171 Relative to g++.old-deja:
21172 * g++.brendan/complex1.C, g++.jason/optimize2.C,
21173 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
21174 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
21175 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
21176 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
21177 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
21178 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
21180 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
21181 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
21182 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
21183 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
21184 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
21185 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
21188 * g++.other/goto1.C: Update expectations for error messages.
21190 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
21192 * gcc.c-torture/compile/20000523-1.c: New test.
21194 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
21196 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
21198 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
21200 * g++.old-deja/g++.eh/catch11.C: New test.
21201 * g++.old-deja/g++.eh/catch12.C: New test.
21203 2000-05-24 Nick Clifton <nickc@cygnus.com>
21205 * gcc.c-torture/execute/20000523-1.c: New test.
21207 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
21209 * c-torture/execute/bcp-1.c: Replace abort in arg of
21210 __builtin_constant_p with a generic external function.
21212 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
21213 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
21214 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
21215 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
21216 Prototype abort and/or exit.
21218 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
21219 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
21220 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
21221 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
21223 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
21225 * gcc.dg/dwarf2-1.c: New test.
21227 2000-05-20 Richard Henderson <rth@cygnus.com>
21229 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
21231 2000-05-20 Andreas Jaeger <aj@suse.de>
21233 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
21236 2000-05-19 David Edelsohn <edelsohn@gnu.org>
21238 * gcc.c-torture/execute/20000519-2.c: New test.
21240 2000-05-19 Andreas Jaeger <aj@suse.de>
21242 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
21243 which fails with SSA.
21245 * lib/c-torture.exp: Also test with -O3 -fssa.
21247 2000-05-18 Michael Meissner <meissner@redhat.com>
21249 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
21250 * gcc.c-torture/execute/920415-1.c: Ditto.
21251 * gcc.c-torture/execute/920501-1.c: Ditto.
21252 * gcc.c-torture/execute/conversion.c: Ditto.
21253 * gcc.c-torture/execute/cvt-1.c: Ditto.
21255 2000-05-18 Jeffrey A Law (law@cygnus.com)
21257 * gcc.c-torture/compile/20000518-1.c: New test.
21259 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
21261 * g77.f-torture/compile/200005018.f: New test.
21263 2000-05-17 Jeffrey A Law (law@cygnus.com)
21265 * gcc.c-torture/compile/20000517-1.c: New test.
21267 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21269 * gcc.c-torture/execute/20000516-1.c: New test.
21271 2000-05-15 Jakub Jelinek <jakub@redhat.com>
21273 * g++.old-deja/g++.other/eh.C: New test.
21275 2000-05-12 Richard Henderson <rth@cygnus.com>
21277 * gcc.c-torture/execute/990208-1.c (main): Don't pass
21278 constants through to doit's conditional.
21280 2000-05-11 Jeffrey A Law (law@cygnus.com)
21282 * gcc.c-torture/compile/20000511-1.c: New test.
21283 * g77.f-torture/compile/20000511-1.f: New test.
21284 * g77.f-torture/compile/20000511-2.f: New test.
21286 2000-05-11 Michael Meissner <meissner@redhat.com>
21288 * gcc.c-torture/execute/20000511-1.c: New test.
21290 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
21292 * gcc.dg/dg.exp: Scan .S files as well as .c files.
21293 * gcc.dg/20000510-1.S: New.
21295 2000-05-08 Catherine Moore <clm@cygnus.com>
21297 * gcc.dg/unused-3.c: New.
21299 2000-05-06 Richard Henderson <rth@cygnus.com>
21301 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
21302 * g++.old-deja/g++.mike/warn1.C: Likewise.
21303 * g++.old-deja/g++.pt/local1.C: Likewise.
21304 * g++.old-deja/g++.pt/local7.C: Likewise.
21305 * g++.old-deja/g++.pt/spec16.C: Likewise.
21307 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
21309 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
21311 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
21313 * g77.f-torture/execute/20000503-1.f: New test.
21315 2000-05-04 Andreas Jaeger <aj@suse.de>
21317 * gcc.dg/noreturn-2.c: New test.
21319 2000-05-04 Neil Booth <NeilB@earthling.net>
21321 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
21324 2000-05-04 Richard Henderson <rth@cygnus.com>
21326 * gcc.c-torture/execute/20000503-1.c: Fix typo.
21328 2000-05-04 Richard Henderson <rth@cygnus.com>
21330 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
21331 OpenSSL by Jason R Thorpe.
21333 2000-05-03 Jim Wilson <wilson@cygnus.com>
21335 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
21337 2000-05-03 Robert Lipe <robertlipe@usa.net>
21339 * gcc.dg/20000503-1.c: New test.
21341 2000-05-02 Jakub Jelinek <jakub@redhat.com>
21343 * gcc.c-torture/compile/20000502-1.c: New test.
21344 * g++.old-deja/g++.other/align.C: New test.
21345 * gcc.dg/cpp-tradstringify.c: New test.
21347 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
21349 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
21350 and hard registers.
21352 2000-04-26 Geoff Keating <geoffk@cygnus.com>
21354 * gcc.c-torture/execute/loop-5.c: New test.
21356 2000-04-25 Jakub Jelinek <jakub@redhat.com>
21358 * gcc.c-torture/execute/va-arg-20.c: New test.
21360 2000-04-23 Jeffrey A Law (law@cygnus.com)
21362 * gcc.c-torture/execute/20000422-1.c: New test.
21364 2000-04-20 Greg McGary <gkm@gnu.org>
21366 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
21367 when optimizing, but without sibling-call optimizations (-O1).
21369 2000-04-20 Jeffrey A Law (law@cygnus.com)
21371 * gcc.c-torture/compile/20000420-1.c: New test.
21373 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
21375 * g++.abi/ptrflags.C: New test.
21376 * g++.eh/catchptr1.C: Test incomplete pointer chains.
21378 2000-04-19 Catherine Moore <clm@cygnus.com>
21380 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
21382 2000-04-19 Greg McGary <gkm@gnu.org>
21384 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
21385 sibling-call optimizations.
21387 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
21389 * gcc.dg/20000419-1.c: New test.
21391 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
21393 * gcc.c-torture/execute/20000412-6.c: New test.
21395 2000-04-12 Jeffrey A Law (law@cygnus.com)
21397 * gcc.c-torture/execute/20000412-5.c: New test.
21398 * g77.f-torture/compile/20000412-1.f: New test.
21399 * gcc.c-torture/execute/20000412-4.c: New test.
21400 * gcc.c-torture/compile/20000412-2.c: New test.
21401 * gcc.c-torture/execute/20000412-3.c: New test.
21402 * gcc.c-torture/compile/20000412-1.c: New test.
21403 * gcc.c-torture/execute/20000412-2.c: New test.
21405 2000-04-12 Jakub Jelinek <jakub@redhat.com>
21407 * objc/execute/bf-20.m: New test.
21409 2000-04-10 Richard Henderson <rth@cygnus.com>
21411 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
21413 * gcc.c-torture/execute/20000412-1.c: New test.
21415 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
21417 * g++.old-deja/g++.eh/catchptr1.C: New test.
21419 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
21421 * g++.old-deja/g++.abi/cxa_vec.C: New test.
21423 2000-04-08 Neil Booth <NeilB@earthling.net>
21425 * gcc.dg/cpp-nullchar.c: Remove test as
21426 embedded nulls cause problems.
21428 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21430 * gcc.dg/compare2.c: New test.
21432 2000-04-08 Neil Booth <NeilB@earthling.net>
21434 * gcc.dg/cpp-nullchar.c: New test.
21436 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
21438 * gcc.dg/cpp-mi2.c: New test.
21439 * gcc.dg/cpp-mi2[abc].h: New files.
21441 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
21443 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
21446 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
21448 * g++.old-deja/g++.abi/vmihint.C: New test.
21450 2000-04-06 Neil Booth <NeilB@earthling.net>
21452 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
21453 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
21456 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
21458 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
21459 avoid stack-frame overwrite.
21461 2000-04-05 Jakub Jelinek <jakub@redhat.com>
21463 * gcc.c-torture/compile/20000405-2.c: New test.
21464 * gcc.c-torture/compile/20000405-3.c: New test.
21466 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
21468 * gcc.c-torture/compile/20000405-1.c: New test.
21470 2000-04-04 Geoff Keating <geoffk@cygnus.com>
21472 * gcc.dg/cast-qual-1.c: Revert last change.
21474 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21476 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
21478 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
21480 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
21481 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
21483 2000-04-03 Jeffrey A Law (law@cygnus.com)
21485 * gcc.c-torture/compile/20000403-2.c: New test.
21486 * gcc.c-torture/compile/20000403-1.c: New test.
21488 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
21490 * gcc.c-torture/execute/20000403-1.c: New test.
21492 2000-04-03 Geoff Keating <geoffk@cygnus.com>
21494 * gcc.c-torture/execute/20000402-1.c: New test.
21496 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
21498 * gcc.c-torture/execute/va-arg-15.c: New test.
21499 * gcc.c-torture/execute/va-arg-16.c: New test.
21500 * gcc.c-torture/execute/va-arg-17.c: New test.
21501 * gcc.c-torture/execute/va-arg-18.c: New test.
21502 * gcc.c-torture/execute/va-arg-19.c: New test.
21504 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
21506 * gcc.c-torture/compile/981211-1.c: Move to...
21507 * gcc.dg/cpp-as1.c: ...here.
21508 * gcc.dg/cpp-as2.c: New file.
21510 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
21513 2000-04-02 Neil Booth <NeilB@earthling.net>
21515 * gcc.dg/cpp-cond.c New tests.
21516 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
21517 accidental success less likely.
21518 * gcc.dg/cpp-missingop.c New tests.
21519 * gcc.dg/cpp-missingparen.c New tests.
21520 * gcc.dg/cpp-shift.c New tests.
21521 * gcc.dg/cpp-shortcircuit.c New tests.
21522 * gcc.dg/cpp-unary.c New tests.
21524 2000-03-29 Jeffrey A Law (law@cygnus.com)
21526 * gcc.c-torture/compile/20000329-1.c: New test.
21528 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
21530 * gcc.c-torture/compile/20000326-1.c: New test.
21531 * gcc.c-torture/compile/20000326-2.c: New test.
21533 2000-03-24 Geoff Keating <geoffk@cygnus.com>
21535 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
21536 the first parameter is a function argument.
21538 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
21540 * g++.old-deja/g++.ext/array4.C: New test.
21542 2000-03-22 Geoff Keating <geoffk@cygnus.com>
21544 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
21546 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21548 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
21550 2000-03-19 Richard Henderson <rth@cygnus.com>
21552 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
21554 2000-03-19 Richard Henderson <rth@cygnus.com>
21556 * gcc.c-torture/compile/20000319-1.c: New test.
21558 2000-03-14 Jeffrey A Law (law@cygnus.com)
21560 * gcc.c-torture/execute/20000314-3.c: New test.
21561 * gcc.c-torture/execute/20000314-2.c: New test.
21562 * gcc.c-torture/execute/20000314-1.c: New test.
21563 * gcc.c-torture/compile/20000314-2.c: New test.
21564 * gcc.c-torture/compile/20000314-1.c: New test.
21566 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
21568 * g++.old-deja/g++.warn/inline.C: New test.
21570 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
21572 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
21573 standards-compliant result rather than specific constants.
21574 Put test-values in array.
21576 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
21578 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
21579 (g++_target_compile): Put test-specific options last.
21581 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
21583 * g++.old-deja/g++.eh/vbase4.C: New test.
21585 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
21587 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
21589 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
21591 * g++.old-deja/g++.brendan/misc12.C: Removed.
21592 * g++.old-deja/g++.pt/memtemp77.C: Constify.
21593 * g++.old-deja/g++.ext/pretty4.C: New test.
21595 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
21597 * g++.old-deja/g++.other/string2.C: New test.
21599 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
21601 * g++.old-deja/g++.warn/impint2.C: New test.
21603 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
21605 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
21608 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
21610 * g++.old-deja/g++.warn/impint.C: New test.
21611 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
21612 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
21613 * g++.old-deja/g++.pt/explicit12.C: Likewise.
21614 * g++.old-deja/g++.pt/explicit13.C: Likewise.
21615 * g++.old-deja/g++.pt/explicit17.C: Likewise.
21616 * g++.old-deja/g++.pt/explicit18.C: Likewise.
21617 * g++.old-deja/g++.pt/explicit19.C: Likewise.
21618 * g++.old-deja/g++.pt/explicit23.C: Likewise.
21619 * g++.old-deja/g++.pt/explicit31.C: Likewise.
21620 * g++.old-deja/g++.pt/explicit35.C: Likewise.
21621 * g++.old-deja/g++.pt/explicit6.C: Likewise.
21622 * g++.old-deja/g++.pt/memclass7.C: Likewise.
21624 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
21626 * gcc.dg/cpp-redef.c: New test.
21628 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
21630 * g++.old-deja/g++.pt/unify7.C: New test.
21632 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
21634 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
21635 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
21637 2000-02-25 Geoff Keating <geoffk@cygnus.com>
21639 * gcc.c-torture/compile/20000224-1.c: New test.
21641 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
21643 * gcc.c-torture/compile/cpp-2.c: New test.
21644 * gcc.c-torture/compile/cpp-1.c: New test.
21646 2000-02-25 Jeffrey A Law (law@cygnus.com)
21648 * gcc.c-torture/execute/20000225-1.c: New test.
21650 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
21652 * gcc.dg/cpp-li2.c: New test.
21654 * gcc.dg/cpp-wi1.c: New test.
21656 * gcc.dg/cpp-li1.c: New test.
21658 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
21660 * g++.old-deja/g++.other/sizeof5.C: New test.
21662 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21664 * gcc.c-torture/execute/va-arg-13.c: New test.
21666 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
21668 * gcc.c-torture/execute/va-arg-12.c: New test.
21670 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
21672 * gcc.c-torture/execute/20000223-1.c: New test.
21674 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
21676 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
21678 2000-02-22 Mark Mitchell <mark@codesourcery.com>
21680 * g++.old-deja/g++.abi/ptrmem.C: New test.
21682 2000-02-19 Richard Henderson <rth@cygnus.com>
21684 * gcc.c-torture/compile/init-3.c: New.
21686 2000-02-17 Mark Mitchell <mark@codesourcery.com>
21688 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
21691 2000-02-11 Robert Lipe <robertl@sco.com>
21693 * gcc.c-torture/compile/20000211-3.c: New test.
21695 2000-02-11 Martin Buchholz <martin@xemacs.org>
21697 * gcc.c-torture/compile/20000211-2.c: New test.
21699 2000-02-11 Jeffrey A Law (law@cygnus.com)
21701 * gcc.c-torture/compile/20000211-1.c: New test.
21703 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
21705 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
21708 2000-02-08 Nathan Sidwell <nathan@acm.org>
21710 * g++.old-deja/g++.other/cast5.C: New test.
21712 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
21714 * gcc.c-torture/execute/20000205-1.c: New.
21716 2000-02-03 Nathan Sidwell <nathan@acm.org>
21718 * g++.old-deja/g++.jason/cast3.C: Return void.
21719 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
21721 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
21723 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
21725 * gcc.dg/loop-1.c: New test.
21727 2000-01-27 Jakub Jelinek <jakub@redhat.com>
21729 * gcc.c-torture/compile/20000127-1.c: New test.
21730 * gcc.c-torture/execute/991228-1.c: New test.
21732 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
21734 * gcc.dg/unused-2.c: New test.
21736 * gcc.dg/conv-1.c: New test.
21738 2000-01-24 Mark Mitchell <mark@codesourcery.com>
21740 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
21742 (tool_option_proc): Fix typo.
21744 2000-01-24 Geoff Keating <geoffk@cygnus.com>
21746 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
21747 of the ld on the host, not on the build machine.
21748 Also, don't crash if '--help' is not a supported option.
21750 2000-01-24 Richard Henderson <rth@cygnus.com>
21752 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
21754 2000-01-20 Jeffrey A Law (law@cygnus.com)
21756 * gcc.c-torture/execute/20000120-2.c: New test.
21757 * gcc.c-torture/execute/20000120-1.c: New test.
21759 2000-01-13 Jeffrey A Law (law@cygnus.com)
21761 * gcc.c-torture/execute/20000113-1.c: New test.
21763 2000-01-12 Jeffrey A Law (law@cygnus.com)
21765 * gcc.c-torture/execute/20000112-1.c: New test.
21767 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
21769 * gcc.dg/20000111-1.c: New test.
21771 2000-01-10 Jeffrey A Law (law@cygnus.com)
21773 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
21774 with 16 bit integers.
21776 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
21778 * gcc.dg/20000108-1.c: New test.
21780 2000-01-05 Nathan Sidwell <nathan@acm.org>
21782 * g++.old-deja/g++.ns/koenig8.C: New test.
21784 2000-01-05 Nathan Sidwell <nathan@acm.org>
21786 * g++.old-deja/g++.other/cast4.C: New test.
21788 2000-01-05 Jeffrey A Law (law@cygnus.com)
21790 * gcc.c-torture/compile/20000105-2.c: New test.
21791 * gcc.c-torture/compile/20000105-1.c: New test.
21793 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21795 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
21796 references to printf & atoi to conform to ANSI standard.
21797 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
21798 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
21799 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
21800 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
21801 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
21802 * g++.old-deja/g++.brendan/complex1.C: Likewise.
21803 * g++.old-deja/g++.brendan/copy1.C: Likewise.
21804 * g++.old-deja/g++.brendan/copy2.C: Likewise.
21805 * g++.old-deja/g++.brendan/copy3.C: Likewise.
21806 * g++.old-deja/g++.brendan/copy4.C: Likewise.
21807 * g++.old-deja/g++.brendan/copy5.C: Likewise.
21808 * g++.old-deja/g++.brendan/copy6.C: Likewise.
21809 * g++.old-deja/g++.brendan/copy7.C: Likewise.
21810 * g++.old-deja/g++.brendan/copy8.C: Likewise.
21811 * g++.old-deja/g++.brendan/crash11.C: Likewise.
21812 * g++.old-deja/g++.brendan/crash14.C: Likewise.
21813 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
21814 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
21815 * g++.old-deja/g++.brendan/delete2.C: Likewise.
21816 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
21817 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
21818 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
21819 * g++.old-deja/g++.brendan/eh1.C: Likewise.
21820 * g++.old-deja/g++.brendan/groff1.C: Likewise.
21821 * g++.old-deja/g++.brendan/init3.C: Likewise.
21822 * g++.old-deja/g++.brendan/misc12.C: Likewise.
21823 * g++.old-deja/g++.brendan/misc7.C: Likewise.
21824 * g++.old-deja/g++.brendan/new2.C: Likewise.
21825 * g++.old-deja/g++.brendan/operators4.C: Likewise.
21826 * g++.old-deja/g++.brendan/operators5.C: Likewise.
21827 * g++.old-deja/g++.brendan/overload2.C: Likewise.
21828 * g++.old-deja/g++.brendan/overload7.C: Likewise.
21829 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
21830 * g++.old-deja/g++.brendan/reference1.C: Likewise.
21831 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
21832 * g++.old-deja/g++.brendan/template24.C: Likewise.
21833 * g++.old-deja/g++.brendan/template3.C: Likewise.
21834 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
21835 * g++.old-deja/g++.jason/inline3.C: Likewise.
21836 * g++.old-deja/g++.jason/opeq.C: Likewise.
21837 * g++.old-deja/g++.law/arg5.C: Likewise.
21838 * g++.old-deja/g++.law/arm7.C: Likewise.
21839 * g++.old-deja/g++.law/ctors11.C: Likewise.
21840 * g++.old-deja/g++.law/cvt8.C: Likewise.
21841 * g++.old-deja/g++.law/init9.C: Likewise.
21842 * g++.old-deja/g++.law/refs4.C: Likewise.
21843 * g++.old-deja/g++.law/template2.C: Likewise.
21844 * g++.old-deja/g++.law/visibility24.C: Likewise.
21845 * g++.old-deja/g++.law/vtable3.C: Likewise.
21846 * g++.old-deja/g++.mike/asm2.C: Likewise.
21847 * g++.old-deja/g++.mike/eh1.C: Likewise.
21848 * g++.old-deja/g++.mike/misc1.C: Likewise.
21849 * g++.old-deja/g++.mike/misc13.C: Likewise.
21850 * g++.old-deja/g++.mike/misc14.C: Likewise.
21851 * g++.old-deja/g++.mike/ns12.C: Likewise.
21852 * g++.old-deja/g++.mike/p1248.C: Likewise.
21853 * g++.old-deja/g++.mike/p3708.C: Likewise.
21854 * g++.old-deja/g++.mike/p3708a.C: Likewise.
21855 * g++.old-deja/g++.mike/p3708b.C: Likewise.
21856 * g++.old-deja/g++.mike/p646.C: Likewise.
21857 * g++.old-deja/g++.mike/p700.C: Likewise.
21858 * g++.old-deja/g++.mike/p783.C: Likewise.
21859 * g++.old-deja/g++.mike/p783a.C: Likewise.
21860 * g++.old-deja/g++.mike/p783b.C: Likewise.
21861 * g++.old-deja/g++.mike/p786.C: Likewise.
21862 * g++.old-deja/g++.mike/p789.C: Likewise.
21863 * g++.old-deja/g++.mike/p789a.C: Likewise.
21864 * g++.old-deja/g++.mike/p807a.C: Likewise.
21865 * g++.old-deja/g++.other/delete3.C: Likewise.
21866 * g++.old-deja/g++.other/dyncast1.C: Likewise.
21867 * g++.old-deja/g++.other/dyncast2.C: Likewise.
21868 * g++.old-deja/g++.other/dyncast3.C: Likewise.
21869 * g++.old-deja/g++.other/empty1.C: Likewise.
21870 * g++.old-deja/g++.other/temporary1.C: Likewise.
21871 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
21872 * g++.old-deja/g++.pt/t16.C: Likewise.
21873 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
21875 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
21877 * gcc.dg/991230-1.c: New test.
21879 1999-12-29 Jeffrey A Law (law@cygnus.com)
21881 * gcc.c-torture/compile/991229-3.c: New test.
21882 * gcc.c-torture/compile/991229-2.c: New test.
21883 * gcc.c-torture/compile/991229-1.c: New test.
21885 1999-12-29 Greg McGary <gkm@eng.ascend.com>
21887 * gcc.c-torture/compile/labels-2.c: New test.
21889 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
21891 * gcc.c-torture/execute/991227-1.c: New test.
21893 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
21895 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
21897 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
21899 * gcc.c-torture/execute/991221-1.c: New test.
21901 1999-12-20 Nathan Sidwell <nathan@acm.org>
21903 * g++.old-deja/g++.other/cast3.C: New test.
21905 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
21907 * gcc.c-torture/execute/991216-4.c: New test.
21909 1999-12-16 Michael Meissner <meissner@cygnus.com>
21911 * gcc.c-torture/execute/991216-1.c: New test.
21912 * gcc.c-torture/execute/991216-2.c: New test.
21913 * gcc.c-torture/execute/991216-3.c: New test.
21915 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
21917 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
21918 Actually make the test fail by using "-O2" for compilation.
21920 1999-12-15 Nathan Sidwell <nathan@acm.org>
21922 * g++.old-deja/g++.warn/cast-align1.C: New test.
21924 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
21926 * gcc.c-torture/compile/991214-1.c: New test.
21927 * gcc.c-torture/compile/991214-2.c: New test.
21929 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
21931 * gcc.dg/991214-1.c: New test.
21933 1999-12-13 Jeffrey A Law (law@cygnus.com)
21935 * gcc.c-torture/compile/991213-3.c: New test.
21936 * gcc.c-torture/compile/991213-2.c: New test.
21937 * gcc.c-torture/compile/991213-1.c: New test.
21939 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
21941 * gcc.dg/991209-1.c: New test.
21943 1999-12-08 Nathan Sidwell <nathan@acm.org>
21945 * gcc.c-torture/compile/991208-1.c: New test.
21947 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
21949 * gcc.dg/ultrasp2.c: New test.
21951 1999-12-05 Alex Samuel <samuel@codesourcery.com>
21953 * g++.old-deja/g++.abi/align.C (main): Fix typo.
21955 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
21957 * gcc.c-torture/compile/991202-1.c: New test.
21958 * gcc.c-torture/execute/991202-1.c: New test.
21959 * gcc.c-torture/execute/991202-2.c: New test.
21960 * gcc.c-torture/execute/991202-3.c: New test.
21962 1999-12-02 Alex Samuel <samuel@codesourcery.com>
21964 * g++.old-deja/g++.abi/align.C: New test.
21965 * g++.old-deja/g++.abi/aggregates.C: Likewise.
21966 * g++.old-deja/g++.abi/bitfields.C: Likewise.
21968 1999-12-01 Richard Henderson <rth@cygnus.com>
21970 * gcc.c-torture/execute/991201-1.c: New.
21972 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
21974 * gcc.dg/991129-1.c: New test.
21976 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
21978 * gcc.c-torture/compile/991127-1.c: New test.
21980 1999-11-22 Nathan Sidwell <nathan@acm.org>
21982 * g++.old-deja/g++.other/warn4.C: New test.
21984 1999-11-22 Nathan Sidwell <nathan@acm.org>
21986 * g++.old-deja/g++.eh/cleanup2.C: New test.
21987 * g++.old-deja/g++.ext/pretty2.C: New test.
21988 * g++.old-deja/g++.ext/pretty3.C: New test.
21989 * g++.old-deja/g++.other/debug6.C: New test.
21991 1999-10-20 Jim Wilson <wilson@cygnus.com>
21993 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
21994 compiler_output to look for one error message instead of two.
21996 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
21998 * gcc.c-torture/execute/991118-1.c: Also test case
21999 where the word boundary does not split a byte evenly.
22001 1999-11-19 Nathan Sidwell <nathan@acm.org>
22003 * g++.old-deja/g++.ext/restrict1.C: New test.
22005 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
22007 * gcc.c-torture/execute/991118-1.c: New test.
22009 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
22011 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
22012 working directory pathnames.
22014 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
22016 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
22017 host is equipped with driver.h and driver.o so it can actually
22018 compile and run the tests.
22020 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
22022 * gcc.c-torture/compile/991008-1.c: New test.
22024 1999-11-08 Nick Clifton <nickc@cygnus.com>
22026 * lib/gcc-dg.exp: Include target-supports.exp
22028 1999-11-05 Nick Clifton <nickc@cygnus.com>
22030 * lib/target-supports.exp: New file: Provide procs to test for
22031 features supported by the target.
22032 (check_weak_available): Moved here from ecos.exp.
22033 (check_alias_available): New proc: Determine of the target
22034 toolchain supports the alias attribute.
22036 * gcc.dg/special/ecos.exp: Move check_weak_available to
22037 target-supports.exp.
22038 (alias-1.c): Only perform the test if the target supports
22040 (wkali-1.c): Only perform the test if the target supports
22043 * gcc.dg/990506-0.c: Expect error messages from cross
22044 targets as well as native targets.
22046 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
22048 * gcc.dg/ultrasp1.c: Removed xfail.
22049 * gcc.dg/struct-ret-2.c: Likewise.
22050 * gcc.dg/array-1.c: Likewise.
22052 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
22054 * gcc.dg/struct-ret-2.c: New test.
22056 * gcc.dg/array-1.c: New test.
22058 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
22060 * gcc.c-torture/execute/991030-1.c: New test.
22062 1999-10-26 Richard Henderson <rth@cygnus.com>
22064 * gcc.c-torture/compile/991026-2.c: New test.
22066 1999-10-26 Jeffrey A Law (law@cygnus.com)
22068 * gcc.c-torture/compile/991026-1.c: New test.
22070 1999-10-23 Jeffrey A Law (law@cygnus.com)
22072 * gcc.c-torture/execute/991023-1.c: New test.
22074 1999-10-19 Jeffrey A Law (law@cygnus.com)
22076 * gcc.c-torture/execute/991019-1.c: New test.
22078 1999-10-16 Richard Henderson <rth@cygnus.com>
22080 * gcc.c-torture/execute/991016-1.c: New test.
22082 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
22084 * gcc.c-torture/execute/991014-1.c: New test.
22086 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
22088 * g++.old-deja/g++.other/union2.C: New test.
22090 1999-10-13 Nathan Sidwell <nathan@acm.org>
22092 * g++.old-deja/g++.other/vaarg2.C: New test.
22093 * g++.old-deja/g++.other/vaarg3.C: New test.
22095 1999-10-12 Craig Burley <craig@jcb-sc.com>
22097 * g77.f-torture/noncompile/19990905-1.f: Moved from being
22100 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
22102 * gcc.c-torture/execute/va-arg-11.c: New test.
22104 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
22106 * lib/file-format.exp (gcc_target_object_format): Don't
22107 crash if objdump is unavailable.
22109 1999-09-29 Donn Terry <donn@interix.com>
22111 * gcc.misc-tests/mg.exp: delete extraneous redirection.
22113 1999-09-28 Nick Clifton <nickc@cygnus.com>
22115 * gcc.c-torture/compile/990928-1.c: New test.
22117 1999-09-28 Nathan Sidwell <nathan@acm.org>
22119 * g++.old-deja/g++.other/decl6.C: New test.
22121 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22123 * gcc.c-torture/execute/va-arg-10.c: New test.
22125 1999-09-27 Nathan Sidwell <nathan@acm.org>
22127 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
22128 __PRETTY_FUNCTION__.
22130 1999-09-23 Nick Clifton <nickc@cygnus.com>
22132 * gcc.c-torture/execute/990923-1.c: New test.
22134 1999-09-21 Nick Clifton <nickc@cygnus.com>
22136 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
22137 for which -fpic is inappropriate.
22139 1999-09-21 Mark Mitchell <mark@codesourcery.com>
22141 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
22143 1999-09-21 Nathan Sidwell <nathan@acm.org>
22145 * g++.old-deja/g++.other/dyncast1.C: New test.
22146 * g++.old-deja/g++.other/dyncast2.C: New test.
22147 * g++.old-deja/g++.other/dyncast3.C: New test.
22148 * g++.old-deja/g++.other/dyncast4.C: New test.
22149 * g++.old-deja/g++.other/dyncast5.C: New test.
22150 * g++.old-deja/g++.eh/catch3.C: New test.
22151 * g++.old-deja/g++.eh/catch3p.C: New test.
22152 * g++.old-deja/g++.eh/catch4.C: New test.
22153 * g++.old-deja/g++.eh/catch4p.C: New test.
22154 * g++.old-deja/g++.eh/catch5.C: New test.
22155 * g++.old-deja/g++.eh/catch5p.C: New test.
22156 * g++.old-deja/g++.eh/catch6.C: New test.
22157 * g++.old-deja/g++.eh/catch6p.C: New test.
22158 * g++.old-deja/g++.eh/catch7.C: New test.
22159 * g++.old-deja/g++.eh/catch7p.C: New test.
22160 * g++.old-deja/g++.eh/catch8.C: New test.
22161 * g++.old-deja/g++.eh/catch8p.C: New test.
22162 * g++.old-deja/g++.eh/catch9.C: New test.
22163 * g++.old-deja/g++.eh/catch9p.C: New test.
22165 1999-09-13 Nathan Sidwell <nathan@acm.org>
22167 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
22168 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
22170 1999-09-13 Jeffrey A Law (law@cygnus.com)
22172 * gcc.c-torture/compile/990913-1.c: New test.
22174 1999-09-10 Nathan Sidwell <nathan@acm.org>
22176 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
22177 * g++.old-deja/g++.jason/rfg5.C: Likewise.
22179 1999-09-09 Richard Henderson <rth@cygnus.com>
22181 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
22183 1999-09-09 Nathan Sidwell <nathan@acm.org>
22185 * g++.old-deja/g++.other/lookup11.C: New test.
22186 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
22187 what is permitted and what we want.
22188 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
22190 * g++.old-deja/g++.jason/rfg5.C: Likewise
22192 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
22194 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
22195 * gcc.c-torture/noncompile/poison-1.c: New file.
22197 1999-09-08 Nathan Sidwell <nathan@acm.org>
22199 * g++.old-deja/g++.other/sizeof3.C: New test.
22200 * g++.old-deja/g++.other/sizeof4.C: New test.
22201 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
22202 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
22204 1999-09-07 Richard Henderson <rth@cygnus.com>
22206 * gcc.dg/va-arg-1.c: New.
22208 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22210 * gcc.c-torture/execute/va-arg-9.c: New test.
22212 1999-09-05 Craig Burley <craig@jcb-sc.com>
22214 * g77.f-torture/compile/980519-2.f: New test.
22215 * g77.f-torture/compile/19990905-0.f: New test.
22216 * g77.f-torture/compile/19990905-1.f: New test.
22217 * g77.f-torture/compile/19990905-2.f: New test.
22219 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
22221 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
22223 * gcc.c-torture/execute/990827-1.c: Fix typo.
22225 1999-09-03 Nathan Sidwell <nathan@acm.org>
22227 * g++.old-deja/g++.other/deref1.C: New test.
22229 1999-09-02 Nathan Sidwell <nathan@acm.org>
22231 * g++.old-deja/g++.other/ambig2.C: New test.
22232 * g++.old-deja/g++.other/cond5.C: New test.
22233 * g++.old-deja/g++.other/lookup16.C: New test.
22235 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
22237 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
22240 1999-08-31 Jeffrey A Law (law@cygnus.com)
22242 * lib/c-torture.exp: Avoid the "compare executables" optimization
22243 when testing native.
22245 1999-08-29 Jeffrey A Law (law@cygnus.com)
22247 * gcc.c-torture/execute/990829-1.c: New test.
22248 * gcc.c-torture/compile/990829-1.c: New test.
22250 1999-08-27 Paul Burchard <burchard@pobox.com>
22252 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
22253 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
22254 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
22255 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
22256 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
22257 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
22258 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
22259 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
22260 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
22261 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
22262 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
22264 1999-08-27 Jeffrey A Law (law@cygnus.com)
22266 * gcc.c-torture/execute/990827-1.c: New test.
22268 1999-08-26 Craig Burley <craig@jcb-sc.com>
22270 * g77.f-torture/noncompile/19990826-4.f: New test.
22272 * g77.f-torture/compile/19990826-3.f: New test.
22274 * g77.f-torture/execute/19990826-2.f: New test.
22276 * g77.f-torture/compile/19990826-1.f: New test.
22278 * gcc.c-torture/execute/990826-0.c: New test.
22279 * g77.c-torture/execute/19990826-0.f: New test.
22281 * g77.f-torture/noncompile/970626-2.f: New test.
22283 1999-08-25 Paul Burchard <burchard@pobox.com>
22285 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
22286 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
22287 lss-011.C: New tests.
22289 1999-08-25 Nathan Sidwell <nathan@acm.org>
22291 * g++.old-deja/g++.other/decl5.C: New test.
22293 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22295 * noncompile/noncompile.exp: Load_lib c-torture.exp.
22296 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
22297 call `postbase' for each one. All callers of `postbase' changed
22298 to call this instead.
22300 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
22302 * gcc.c-torture/execute/990811-1.c: New test.
22304 1999-08-09 Nick Clifton <nickc@cygnus.com>
22306 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
22309 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
22312 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
22314 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
22316 1999-08-04 Jeffrey A Law (law@cygnus.com)
22318 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
22320 1999-08-04 Nathan Sidwell <nathan@acm.org>
22322 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
22324 1999-08-04 Jeffrey A Law (law@cygnus.com)
22326 * gcc.c-torture/execute/990804-1.c: New test.
22328 1999-08-03 Nathan Sidwell <nathan@acm.org>
22330 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
22331 * g++.old-deja/g++.brendan/crash64.C: Likewise
22332 * g++.old-deja/g++.brendan/overload8.C: Likewise
22334 1999-08-03 Nathan Sidwell <nathan@acm.org>
22336 * g++.old-deja/g++.other/struct1.C: New test.
22338 1999-08-03 Nathan Sidwell <nathan@acm.org>
22340 * g++.old-deja/g++.other/enum2.C: New test.
22342 1999-08-02 Richard Henderson <rth@cygnus.com>
22344 Adapted from tests from Franz Sirl:
22345 * gcc.c-torture/execute/va-arg-7.c: New test.
22346 * gcc.c-torture/execute/va-arg-8.c: New test.
22348 1999-08-01 Jeffrey A Law (law@cygnus.com)
22350 * gcc.c-torture/compile/990801-2.c: New test.
22352 * gcc.c-torture/compile/990801-1.c: New test.
22354 1999-07-27 Michael Meissner <meissner@cygnus.com>
22356 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
22357 fp-cmp-1.c, converting double to float.
22359 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
22360 fp-cmp-1.c, converting double to long double.
22362 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
22363 from fr1 to unknown_register, since fr1 is a legitimate register
22366 1999-07-25 Jeffrey A Law (law@cygnus.com)
22368 * README: More listname related changes.
22370 1999-07-08 Catherine Moore <clm@cygnus.com>
22372 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
22374 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
22376 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
22378 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
22380 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
22382 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
22384 * gcc.dg/990703-1.c: New test.
22386 1999-06-29 Nick Clifton <nickc@cygnus.com>
22388 * lib/file-format.exp: New file: Move definition of proc
22389 gcc_target_object_format to here from
22390 gcc.dg/special/ecos.exp.
22392 * lib/c-torture.exp: Include lib file-format.exp.
22393 * lib/gcc-dg.exp: Include lib file-format.exp.
22395 * gcc.dg/special/ecos.exp: Remove definition of proc
22396 gcc_target_object_format.
22398 1999-06-28 Jeffrey A Law (law@cygnus.com)
22400 * gcc.c-torture/execute/990628-1.c: New test.
22402 1999-06-25 Jeffrey A Law (law@cygnus.com)
22404 * gcc.c-torture/compile/990625-2.c: New test.
22406 * gcc.c-torture/compile/990625-1.c: New test.
22408 1999-06-23 Nick Clifton <nickc@cygnus.com>
22410 * gcc.c-torture/compile/dll.c: New test case. Check that dll
22411 attributes compile.
22412 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
22413 ports that use the COFF/PE file format.
22415 1999-06-17 Jeffrey A Law (law@cygnus.com)
22417 * gcc.c-torture/compile/990617-1.c: New test.
22419 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
22421 * g++.old-deja/g++.other/decl4.C: New test.
22423 1999-06-14 Nathan Sidwell <nathan@acm.org>
22425 * g++.old-deja/g++.other/bitfld3.C: New test.
22427 1999-06-08 Nathan Sidwell <nathan@acm.org>
22429 * g++.old-deja/g++.eh/catch1.C: New test.
22431 1999-06-07 Jeffrey A Law (law@cygnus.com)
22433 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
22435 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
22436 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
22438 1999-06-05 Craig Burley <craig@jcb-sc.com>
22440 * g77.f-torture/compile/19990502-0.f: Replace with new,
22441 shorter, test that still fails after recent changes.
22443 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
22445 * gcc.c-torture/execute/990604-1.c: New test.
22447 1999-05-31 Jeffrey A Law (law@cygnus.com)
22449 * gcc.c-torture/execute/990531-1.c: New test.
22451 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22453 * gcc.c-torture/compile/990527-1.c: New test.
22455 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
22457 * gcc.c-torture/execute/990527-1.c: New test.
22459 1999-05-25 Nick Clifton <nickc@cygnus.com>
22461 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
22462 bitfields as signed.
22464 1999-05-25 Craig Burley <craig@jcb-sc.com>
22466 * g77.f-torture/compile/19990525-0.f: New test.
22468 1999-05-25 Jeffrey A Law (law@cygnus.com)
22470 * gcc.c-torture/execute/990525-2.c: New test.
22472 * gcc.c-torture/execute/990525-1.c: New test.
22474 1999-05-24 Nathan Sidwell <nathan@acm.org>
22476 * g++.old-deja/g++.other/anon3.C: New test.
22477 * g++.old-deja/g++.other/anon4.C: New test.
22478 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
22479 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
22480 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
22483 1999-05-24 Jeffrey A Law (law@cygnus.com)
22485 * gcc.c-torture/execute/990524-1.c: New test.
22487 * gcc.dg/990524-1.c: New test.
22489 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22491 * gcc.c-torture/compile/990523-1.c: New test.
22493 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
22495 * gcc.c-torture/compile/990519-1.c: New test.
22497 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
22499 * gcc.c-torture/compile/990517-1.c: New test.
22501 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
22502 (e4, f4): New tests.
22505 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22507 * gcc.dg/noreturn-1.c: New test.
22509 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
22511 * gcc.c-torture/execute/990513-1.c: New test.
22513 1999-05-10 Richard Henderson <rth@cygnus.com>
22515 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
22517 1999-05-10 Craig Burley <craig@jcb-sc.com>
22519 * g77.f-torture/execute/erfc.f: Use small single-precision
22520 values, to avoid problems on Alphas when not -mieee.
22522 1999-05-08 Craig Burley <craig@jcb-sc.com>
22524 * gcc.dg/990506-0.c: New test.
22526 1999-05-08 Richard Henderson <rth@cygnus.com>
22528 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
22529 the constant to test. Don't XFAIL 64-bit targets.
22531 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
22532 * g++.old-deja/g++.law/profile1.C: Likewise.
22534 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
22535 operator new instances.
22536 * g++.old-deja/g++.other/delete5.C: Likewise.
22538 1999-05-03 Craig Burley <craig@jcb-sc.com>
22540 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
22543 1999-05-03 Craig Burley <craig@jcb-sc.com>
22545 * g77.f-torture/execute/u77-test.f: Reverse order of two
22546 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
22548 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22550 * gcc.dg/compare1.c: New test.
22552 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
22554 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
22557 1999-05-02 Craig Burley <craig@jcb-sc.com>
22559 * g77.f-torture/compile/19990502-1.f: New test.
22561 1999-05-02 Craig Burley <craig@jcb-sc.com>
22563 * g77.f-torture/compile/19990502-0.f: New test.
22565 1999-05-02 Craig Burley <craig@jcb-sc.com>
22567 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
22570 1999-05-02 Craig Burley <craig@jcb-sc.com>
22572 * g77.f-torture/execute/u77-test.f (main): List libU77
22573 intrinsics not currently tested.
22574 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
22575 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
22576 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
22577 Trim blanks off the ends of some printed strings.
22579 1999-05-02 Craig Burley <craig@jcb-sc.com>
22581 * g77.f-torture/execute/u77-test.f (main): Just warn about
22582 FSTAT gid disagreement, as it's expected on some systems.
22584 1999-05-01 Craig Burley <craig@jcb-sc.com>
22586 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
22587 use a new function, which allows for some slop.
22588 Clean up some commentary.
22589 (issum): The new function.
22590 (sgladd): Deleted subroutine.
22592 1999-05-01 Craig Burley <craig@jcb-sc.com>
22594 * g77.f-torture/execute/u77-test.f: Modify to be more like
22595 libf2c/libU77 version, bringing patches to that version here.
22596 Add suitable commentary.
22598 1999-04-25 Richard Henderson <rth@cygnus.com>
22600 * gcc.dg/990424-1.c: New test.
22602 1999-04-24 Craig Burley <craig@jcb-sc.com>
22604 * g77.f-torture/execute/u77-test.f (main): Bug involving
22605 LSTAT has been fixed, so turn back on full checking.
22607 1999-04-20 Craig Burley <craig@jcb-sc.com>
22609 * g77.f-torture/compile/19990419-0.f: New test.
22610 * g77.f-torture/execute/19990419-1.f: New test.
22612 1999-04-17 Richard Henderson <rth@cygnus.com>
22614 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
22615 to avoid the need for a prototype to supress a warning.
22617 1999-04-07 Jim Wilson <wilson@cygnus.com>
22619 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
22621 1999-04-04 Jeffrey A Law (law@cygnus.com)
22623 * gcc.c-torture/execute/990404-1.c: New test.
22625 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
22627 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
22628 * gcc.dg/cpp-if3.c: Don't use -pedantic.
22629 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
22630 missing initializer warnings.
22632 1999-03-28 Jeffrey A Law (law@cygnus.com)
22634 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
22637 1999-03-26 Jeffrey A Law (law@cygnus.com)
22639 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
22641 1999-03-26 Craig Burley <craig@jcb-sc.com>
22643 * g77.f-torture/execute/19990325-0.f: New test.
22644 * g77.f-torture/execute/19990325-1.f: New test.
22646 1999-03-24 Jeffrey A Law (law@cygnus.com)
22648 * gcc.c-torture/execute/990324-1.c: New test.
22650 1999-03-22 Jim Wilson <wilson@cygnus.com>
22652 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
22655 1999-03-17 Richard Henderson <rth@cygnus.com>
22657 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
22659 1999-03-13 Craig Burley <craig@jcb-sc.com>
22661 * g77.f-torture/execute/19990313-2.f: New test.
22662 * g77.f-torture/execute/19990313-3.f: New test.
22664 1999-03-13 Craig Burley <craig@jcb-sc.com>
22666 * g77.f-torture/execute/19990313-0.f: New test.
22667 * g77.f-torture/execute/19990313-1.f: New test.
22669 1999-03-12 Jim Wilson <wilson@cygnus.com>
22671 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
22673 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
22674 (main): Add check for u15. Conditionalize u31 check depending on
22675 whether ints are <32 bits or >=32 bits.
22677 1999-03-08 Craig Burley <craig@jcb-sc.com>
22679 * g77.f-torture/execute/19981119-0.f: Improve testiness.
22681 1999-03-08 Craig Burley <craig@jcb-sc.com>
22683 * g77.f-torture/compile/19990305-0.f: New test.
22684 * g77.f-torture/execute/19981119-0.f: New test.
22686 1999-03-08 Craig Burley <craig@jcb-sc.com>
22688 * g77.f-torture/execute/970625-2.f: call ABORT if final
22689 result is not correct, instead of just printing it.
22690 Add this checking via newly introduced obfuscation, to
22691 trip up buggy front ends.
22693 1999-03-07 Craig Burley <craig@jcb-sc.com>
22695 * g77.f-torture/compile/960317-1.f: Moved from being
22696 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
22698 1999-03-06 Craig Burley <craig@jcb-sc.com>
22700 * g77.f-torture/execute/960317-1.f: New (old) test.
22701 * g77.f-torture/execute/970625-2.f: Ditto.
22703 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
22705 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
22706 message on line 1 or line 2; cccp and cpplib do this differently.
22708 1999-03-01 Jeffrey A Law (law@cygnus.com)
22710 * g++.old-deja/g++.law/weak1.C: New test.
22712 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
22714 * gcc.c-torture/execute/990119-1.c: Renamed to...
22715 * gcc.dg/990119-1.c: this, so it will only be tested once
22716 (it's a preprocessor test, it doesn't need to be run at
22717 multiple optimization levels).
22719 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
22721 * lib/g++.exp: Don't add incdir=$base_dir/../include to
22724 1999-02-24 Craig Burley <craig@jcb-sc.com>
22726 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
22727 * g77.f-torture/compile/19981216-0.f: ...as it is expected
22728 to not be compilable by current g77.
22730 1999-02-24 Nick Clifton <nickc@cygnus.com>
22732 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
22734 1999-02-22 Jeffrey A Law (law@cygnus.com)
22736 * gcc.c-torture/execute/990222-1.c: New test.
22738 1999-02-19 Craig Burley <craig@jcb-sc.com>
22740 * g77.f-torture/compile/19990218-0.f: New test.
22741 * g77.f-torture/noncompile/19990218-1.f: New test.
22743 1999-02-18 Craig Burley <craig@jcb-sc.com>
22745 * g77.f-torture/compile/19981216-0.f: New test.
22747 1999-02-14 Jeffrey A Law (law@cygnus.com)
22749 * gcc.dg/990214-1.c: New test.
22751 1999-02-13 Jeffrey A Law (law@cygnus.com)
22753 * gcc.dg/990213-2.c: New test.
22755 * gcc.dg/990213-1.c: New test.
22757 1999-02-12 Jeffrey A Law (law@cygnus.com)
22759 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
22762 1999-02-11 Nick Clifton <nickc@cygnus.com>
22764 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
22765 specified by target.
22767 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
22769 1999-02-11 Jeffrey A Law (law@cygnus.com)
22771 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
22773 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
22775 * gcc.dg/special/ecos.exp: New test driver for new tests with
22776 special requirements.
22778 * gcc.dg/special/alias-1.c: New test.
22779 * gcc.dg/special/gcsec-1.c: New test.
22780 * gcc.dg/special/weak-1.c: New test.
22781 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
22782 * gcc.dg/special/weak-2.c: New test.
22783 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
22784 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
22785 * gcc.dg/special/wkali-1.c: New test.
22786 * gcc.dg/special/wkali-2.c: New test.
22787 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
22788 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
22790 1999-02-10 Felix Lee <flee@cygnus.com>
22792 * lib/c-torture.exp (c-torture-compile): Pull out code for
22793 analyzing gcc error messages.
22794 (c-torture-execute): Likewise. Fix some (harmless) false
22796 * lib/gcc.exp (gcc_check_compile): New function.
22798 1999-02-08 Richard Henderson <rth@cygnus.com>
22800 * gcc.c-torture/execute/990208-1.c: New test.
22802 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
22804 * g++.dg/special/ecos.exp: New driver for new tests with special
22807 * g++.dg/special/conpr-1.C: New test
22808 * g++.dg/special/conpr-2.C: New test
22809 * g++.dg/special/conpr-2a.C: New test
22810 * g++.dg/special/conpr-3.C: New test
22811 * g++.dg/special/conpr-3a.C: New test
22812 * g++.dg/special/conpr-3b.C: New test
22814 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
22815 allow g++ to use the dg driver
22817 * README: Add comment about g++.dg directory
22819 1999-02-06 Jeffrey A Law (law@cygnus.com)
22821 * README: Update email addresses.
22823 1999-02-03 Nick Clifton <nickc@cygnus.com>
22825 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
22826 arguments in order to force structure S onto the stack even on
22828 (test): Pass 10 leading arguments to function foo as well as the
22831 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
22832 failure for all targets.
22834 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
22835 abort to terminate program execution.
22837 1999-01-30 Richard Henderson <rth@cygnus.com>
22839 * gcc.c-torture/execute/990130-1.c: New test.
22841 1999-01-30 Jeffrey A Law (law@cygnus.com)
22843 * gcc.dg/990130-1.c: New test.
22845 1999-01-28 Michael Meissner <meissner@cygnus.com>
22847 * gcc.c-torture/execute/990128-1.c: New test.
22849 1999-01-27 Michael Meissner <meissner@cygnus.com>
22851 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
22853 1999-01-27 Felix Lee <flee@cygnus.com>
22855 * lib/c-torture.exp (c-torture-compile): pull out code for
22856 analyzing gcc error messages.
22857 (c-torture-execute): ditto, and fix some (harmless) false
22859 * lib/gcc.exp (gcc_check_compile): new function.
22861 1999-01-17 Jeffrey A Law (law@cygnus.com)
22863 * gcc.dg/990117-1.c: New test.
22865 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
22867 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
22869 1999-01-15 Jeffrey A Law (law@cygnus.com)
22871 * g77.f-torture/compile/990115-1.f: New test.
22873 1999-01-07 Jeffrey A Law (law@cygnus.com)
22875 * gcc.c-torture/compile/990107-1.c: New test
22877 1999-01-06 Jeffrey A Law (law@cygnus.com)
22879 * gcc.c-torture/execute/990106-2.c: New test.
22881 * gcc.c-torture/execute/990106-1.c: New test.
22883 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
22885 * gcc.c-torture/compile/981223-1.c: New test.
22887 1998-12-29 Richard Henderson <rth@cygnus.com>
22889 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
22890 (opt3): Rename from opt4 and disable.
22892 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
22894 * g++.old-deja/g++.pt/ptrmem5.C: New test.
22896 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
22898 * g++.old-deja/g++.other/conv5.C: New test.
22900 1998-12-14 Nick Clifton <nickc@cygnus.com>
22902 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
22904 1998-12-11 Jeffrey A Law (law@cygnus.com)
22906 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
22908 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
22910 * gcc.c-torture/compile/981211-1.c: New test.
22912 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
22914 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
22916 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
22918 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22920 * gcc.special/930510-1.c: Make C9X safe.
22921 * gcc.misc-tests/gcov-1.c Similarly.
22922 * gcc.misc-tests/gcov-2.c Similarly.
22924 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
22926 * gcc.dg/ultrasp1.c: New test.
22928 1998-12-06 Richard Henderson <rth@cygnus.com>
22930 * gcc.c-torture/execute/981206.c: New test.
22932 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
22934 * g++.old-deja/g++.ns/template7.C: New test.
22936 * g++.old-deja/g++.other/expr1.C: New test.
22938 * g++.old-deja/g++.eh/tmpl3.C: New test.
22940 * g++.old-deja/g++.eh/tmpl2.C: New test.
22942 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
22944 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
22945 * g++.old-deja/g++.other/using6.C: Removed.
22946 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
22948 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
22950 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
22952 * g++.old-deja/g++.pt/overload8.C: New test.
22954 * g++.old-deja/g++.pt/overload7.C: New test.
22956 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
22958 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
22959 and relinking messages.
22960 * lib/g++.exp (g++_target_compile): Remove .rpo file when
22961 compiling with -frepo.
22963 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
22965 * g++.old-deja/g++.pt/lookup6.C: New test.
22967 1998-11-30 Nick Clifton <nickc@cygnus.com>
22969 * gcc.c-torture/execute/981130-1.c: New test.
22970 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
22972 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
22974 * g++.old-deja/g++.pt/explicit76.C: New test.
22976 * g++.old-deja/g++.pt/friend38.C: New test.
22978 * g++.old-deja/g++.ns/crash2.C: New test.
22980 * g++.old-deja/g++.pt/defarg8.C: New test.
22982 * g++.old-deja/g++.pt/instantiate6.C: New test.
22984 * g++.old-deja/g++.pt/static6.C: New test.
22986 * g++.old-deja/g++.pt/decl2.C: New test.
22988 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
22990 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
22991 problem is actually related with name lookup, but so what? :-)
22993 * g++.old-deja/g++.pt/friend37.C: New test.
22995 1998-11-25 Dave Love <d.love@dl.ac.uk>
22997 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
22998 element, which fails on some systems.
23000 * g77.f-torture/execute/labug1.f: New test.
23002 1998-11-21 Jeffrey A Law (law@cygnus.com)
23004 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
23007 1998-11-18 Dave Love <d.love@dl.ac.uk>
23009 * g77.f-torture/compile/981117-1.f: New test.
23011 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
23013 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
23014 properly discarded.
23016 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
23018 * gcc.c-torture/execute/memcheck: New directory of tests for
23019 -fcheck-memory-usage.
23021 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
23023 * README: New file, general information about the testsuite and
23024 new description of the various C++ test subdirectories.
23025 * README.g++: Eliminate obsolete information, update and move most
23026 relevant stuff to README.
23028 1998-11-07 Richard Henderson <rth@cygnus.com>
23030 * gcc.c-torture/compile/981107-1.c: New test.
23032 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
23034 * execute/memcpy-bi.c: New testcase.
23036 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
23038 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
23041 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
23042 template is selected.
23044 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
23045 classes, it should be accepted for all types.
23047 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
23049 * g++.old-deja/g++.pt/spec24.C: Ensure that template
23050 specializations start with template headers.
23052 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
23054 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
23056 * g++.old-deja/g++.other/init9.C: Test cross initialization of
23059 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
23061 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
23063 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
23065 * compile/981022-1.c, compile/981022-1.x: New test and driver.
23067 1998-10-19 Jeffrey A Law (law@cygnus.com)
23069 * 981019-1.c: New test.
23071 1998-10-14 Robert Lipe <robertl@dgii.com>
23073 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
23076 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
23078 * compile/981001-4.c: Remove use of GCC extension that triggers a
23081 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
23083 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
23085 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
23087 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
23088 instantiation of template produces incorrect code for delete
23091 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
23092 constructors' name is not unique.
23093 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
23094 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
23096 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
23097 automatic array of const is ill-formed.
23099 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
23100 of template parameter?
23102 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
23105 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
23106 pointer-to-member expression.
23108 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
23109 declaration causes ICE.
23111 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
23113 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
23114 reserved in the global namespace.
23116 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
23117 generate needed virtual table.
23119 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
23121 1998-10-10 Dariush Eslimi <eslimi@loran.com>
23123 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
23124 template-dependent type
23126 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
23128 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
23129 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
23130 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
23132 * g++.old-deja/g++.other/using5.C: New test; using decl from base
23133 class should be usable as argument of member function.
23134 * g++.old-deja/g++.other/using6.C: New test; using decl from base
23135 class should be usable as return type of member function.
23136 * g++.old-deja/g++.other/using7.C: New test; using decl from base
23137 class should be usable as type of data member.
23139 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
23141 1998-10-09 Jeffrey A Law (law@cygnus.com)
23143 * gcc.c-torture/special/920521-1.c: Fix bogus test.
23145 1998-10-08 Nick Clifton <nickc@cygnus.com>
23147 * gcc.dg/dll-?.c Add thumb to target list.
23148 Fix assembler scan patterns to match current assembler output.
23150 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
23152 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
23153 matching of template brackets.
23155 * g++.old-deja/g++.other/using4.C: New test. Test using
23156 declarations of methods from base classes.
23158 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
23159 within functions should introduce names into the innermost
23160 enclosing namespace.
23162 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
23163 of static locals if first initialization throws.
23165 1998-10-07 Jim Wilson <wilson@cygnus.com>
23167 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
23169 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
23171 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
23172 lose track of the possible targets of tablejump insns.
23173 * special/special.exp: Run it.
23175 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
23177 * g++.old-deja/g++.pt/friend35.C: New test. A template function
23178 must be declared before its specializations can be named in friend
23181 1998-10-05 Dave Love <d.love@dl.ac.uk>
23183 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
23185 * g77.f-torture/execute/io1.f: New test.
23187 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
23189 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
23190 with pointer to template function, for which no argument deduction
23193 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
23194 specialization of template function as argument to template
23197 * g++.old-deja/g++.other/access2.C: New test; Inner class
23198 shouldn't have privileged access to Outer's names.
23200 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
23202 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
23203 friend template declared within template class conflicts with
23204 nested class of the same name.
23206 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
23209 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
23210 object with direct initializer as function declaration.
23212 * g++.old-deja/g++.other/decl2.C: New test; duplicate
23215 * g++.old-deja/g++.other/null2.C: New test; conditional operator
23216 involving const pointer and NULL produces incorrect result.
23218 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
23219 type name without `typename' should be rejected with -pedantic.
23221 1998-10-02 Richard Henderson <rth@cygnus.com>
23223 * g++.old-deja/g++.other/addrof1.C: New test.
23225 1998-10-01 Nick Clifton <nickc@cygnus.com>
23227 * gcc.c-torture/compile/981001-1.c: New test.
23228 * gcc.c-torture/execute/981001-1.c: New test.
23230 1998-10-01 Jeffrey A Law (law@cygnus.com)
23232 * gcc.c-torture/compile/981001-2.c: New test.
23233 * gcc.c-torture/compile/981001-3.c: New test.
23234 * gcc.c-torture/compile/981001-4.c: New test.
23236 1998-10-01 Robert Lipe <robertl@dgii.com>
23238 * lib/objc.exp (objc_target_compile): Add -L during compiles for
23239 multilibbed hosts. Idea grafted from g77.exp.
23241 1998-09-30 Dave Love <d.love@dl.ac.uk>
23243 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
23244 avoid losing on systems which need -lsocket.
23246 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
23248 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
23249 * g++.old-deja/g++.other/nested2.C: Ditto.
23250 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
23253 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
23255 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
23256 preferred over template operator!= for enum bitfields.
23258 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
23260 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
23261 that happen to have the same base name, but in different scopes,
23262 are incorrectly rejected.
23264 1998-09-16 Richard Henderson <rth@cygnus.com>
23266 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
23267 on the native word size instead of an integer literal.
23269 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
23271 * g++.old-deja/g++.other/static2.C: Invocation of static data
23272 member of type pointer-to-function denoted as non-static member.
23274 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
23275 checks involving function types and aliases.
23277 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
23279 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
23280 redefined to the same non-trivial type.
23282 * g++.old-deja/g++.pt/explicit73.C: Test for proper
23283 namespace-qualification of template specializations declared in
23286 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
23287 to declare a subset of the specializations of a template function
23288 as friends of specializations of a template class.
23290 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
23291 member templates that do not fully specialize the enclosing
23292 template class are rejected.
23294 1998-09-11 Dave Love <d.love@dl.ac.uk>
23296 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
23298 1998-09-08 Dave Love <d.love@dl.ac.uk>
23300 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
23301 altered from libf2c/libU77 version.
23303 1998-09-06 Dave Love <d.love@dl.ac.uk>
23305 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
23307 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
23309 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
23310 (un)signed char are different types for template specialization
23313 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
23315 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
23316 * objc: ObjC testsuite.
23318 1998-08-31 Catherine Moore <clm@cygnus.com>
23320 * gcc.c-torture/execute/941014-1.x: New file.
23322 1998-08-31 Nick Clifton <nickc@cygnus.com>
23324 * lib/c-torture.exp: Add support for
23325 torture_eval_before_compile and torture_eval_before_execute
23328 1998-08-30 Jeffrey A Law (law@cygnus.com)
23330 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
23331 this test triggers valid.
23333 1998-08-27 Jeffrey A Law (law@cygnus.com)
23335 * gcc.dg/980827-1.c: New test.
23337 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
23339 * gcc.c-torture/execute/loop-4b.c: New test.
23341 1998-08-26 Nick Clifton <nickc@cygnus.com>
23343 * lib/c-torture.exp: Add support for
23344 torture_eval_before_compile and torture_eval_before_execute
23347 1998-08-25 Jeffrey A Law (law@cygnus.com)
23349 * gcc.c-torture/compile/980825-1.c: New test.
23351 1998-08-24 Nick Clifton <nickc@cygnus.com>
23353 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
23354 count number tests in opt_t0 not good_t0.
23356 1998-08-24 Jeffrey A Law (law@cygnus.com)
23358 * gcc.c-torture/compile/930326-1.x: Fix typo.
23360 1998-08-23 Mark Mitchell <mark@markmitchell.com>
23362 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
23365 1998-08-21 Jeffrey A Law (law@cygnus.com)
23367 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
23368 STACK_SIZE is defined.
23369 * gcc.c-torture/unsorted/stuct.c: Similarly.
23371 * gcc.c-torture/compile/980821-1.c: New test.
23373 1998-08-21 Jeffrey A Law (law@cygnus.com)
23375 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
23377 1998-08-19 Mark Mitchell <mark@markmitchell.com>
23379 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
23382 1998-08-09 Mark Mitchell <mark@markmitchell.com>
23384 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
23387 1998-08-18 Jeffrey A Law (law@cygnus.com)
23389 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
23391 1998-08-16 Jeffrey A Law (law@cygnus.com)
23393 * gcc.c-torture/compile/980816-1.c: New test.
23395 * gcc.dg/980816-1.c: New test.
23397 1998-08-13 Jeffrey A Law (law@cygnus.com)
23399 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
23400 compiler for ieee tests.
23402 1998-08-01 Dave Love <d.love@dl.ac.uk>
23404 * g77.f-torture/compile/980729-0.f: New test.
23406 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
23408 * gcc.c-torture/special/eeprof-1.c: New test, for
23409 -finstrument-functions.
23410 * gcc.c-torture/special/special.exp: Run it.
23412 1998-07-29 Jeffrey A Law (law@cygnus.com)
23414 * gcc.c-torture/compile/980729-1.c: New test.
23416 1998-07-27 Nick Clifton <nickc@cygnus.com>
23418 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
23419 __thumb__ is defined, and test for ARM style doubles if so.
23421 1998-07-26 Dave Love <d.love@dl.ac.uk>
23423 * g77.f-torture/noncompile/980615-0.f: New test.
23425 1998-07-26 H.J. Lu (hjl@gnu.org)
23427 * gcc.dg/980312-1.c: Do link instead of compile.
23428 * gcc.dg/980313-1.c: Likewise.
23430 1998-07-26 Jeffrey A Law (law@cygnus.com)
23432 * gcc.c-torture/compile/980726-1.c: New test.
23434 1998-07-25 Dave Love <d.love@dl.ac.uk>
23436 * g77.f-torture/execute/io0.f: New test.
23438 1998-07-24 Nick Clifton <nickc@cygnus.com>
23440 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
23443 1998-06-18 Michael Meissner <meissner@cygnus.com>
23445 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
23448 1998-07-17 Nick Clifton <nickc@cygnus.com>
23450 * gcc.dg/980626-1.c: Expect failures for all toolchains until
23451 c-decl.c:grokdeclarator can handle mode attributes.
23453 1998-07-16 Jeffrey A Law (law@cygnus.com)
23455 * gcc.c-torture/execute/980716-1.c: New test.
23457 1998-07-13 Jeffrey A Law (law@cygnus.com)
23459 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
23461 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
23463 * gcc.c-torture/execute/va-arg-3.x: Similarly.
23464 * gcc.c-torture/compile/930326-1.x: Similarly.
23466 1998-07-13 Dave Love <d.love@dl.ac.uk>
23468 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
23469 New test from Craig.
23471 1998-07-12 Dave Love <d.love@dl.ac.uk>
23473 * g77.f-torture/noncompile/980616-0.f: New test.
23475 * g77.f-torture/execute/970816-3.f: New test from Craig.
23477 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
23479 * g++.other/singleton.C: Return error value instead of taking
23482 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
23484 * g++.other/singleton.C: New test. Warning is under dispute.
23485 Runtime crash is not.
23487 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
23489 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
23490 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
23491 using6.C, using7.C}: New namespace tests.
23493 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
23495 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
23496 specialization with typedef'ed names used as array indexes.
23498 1998-07-09 Jeffrey A Law (law@cygnus.com)
23500 * gcc.c-torture/execute/980709-1.c: New test.
23502 * gcc.dg/980709-1.c: New test.
23504 1998-07-07 Richard Henderson <rth@cygnus.com>
23506 * gcc.c-torture/execute/bcp-1.c: New test.
23508 1998-07-07 Jeffrey A Law (law@cygnus.com)
23510 * gcc.c-torture/execute/980707-1.c: New test.
23512 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
23514 * gcc.c-torture/compile/980706-1.c: New test.
23516 1998-07-01 Dave Love <d.love@dl.ac.uk>
23518 * g77.f-torture/execute/980701-0.f,
23519 g77.f-torture/execute/980701-1.f: New test from Craig.
23521 1998-07-01 Jeffrey A Law (law@cygnus.com)
23523 * gcc.c-torture/compile/980701-1.c: New test.
23525 * gcc.c-torture/execute/980701-1.c: New test.
23527 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
23530 * g++.old-deja/g++.robertl/eb132.C: New test.
23531 * g++.old-deja/g++.robertl/eb133.C: Likewise.
23533 1998-06-29 Dave Love <d.love@dl.ac.uk>
23535 * g77.f-torture/execute/980628-7.f,
23536 g77.f-torture/execute/980628-8.f,
23537 g77.f-torture/execute/980628-9.f,
23538 g77.f-torture/execute/980628-10.f: New tests from Craig.
23540 * g77.f-torture/execute/980628-3.f: Remove mail headers.
23542 1998-06-28 Jeffrey A Law (law@cygnus.com)
23544 * g77.f-torture/execute/980628-4.f: New test from Craig.
23545 * g77.f-torture/execute/980628-5.f: Likewise.
23546 * g77.f-torture/execute/980628-2.f: Likewise.
23547 * g77.f-torture/execute/980628-0.f: Likewise.
23548 * g77.f-torture/execute/980628-1.f: Likewise.
23549 * g77.f-torture/execute/980628-3.f: Likewise.
23550 * g77.f-torture/execute/980628-6.f: Likewise.
23552 1998-06-28 Jeffrey A Law (law@cygnus.com)
23554 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
23555 directory when nothing has been installed yet.
23557 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
23559 * gcc.c-torture/special/special.exp: Handle newer versions of
23562 1998-06-26 Jeffrey A Law (law@cygnus.com)
23564 * gcc.dg/980626-1.c: New test.
23566 1998-06-19 Bruno Haible <haible@ilog.fr>
23568 * gcc.misc-tests/m-un-2.c: New test.
23569 * g++.old-deja/g++.other/warn01.c: Likewise.
23571 1998-06-19 Robert Lipe <robertl@dgii.com>
23573 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
23574 compatibility with assmblers with a different comment character.
23575 Eliminate use of GAS-specific extensions.
23577 1998-06-19 Jeffrey A Law (law@cygnus.com)
23579 * gcc.c-torture/execute/ieee/980619-1.c: New test.
23581 1998-06-19 Robert Lipe <robertl@dgii.com>
23583 *lib/g77.exp: Replace search for libf2c.a with search for newly
23586 1998-06-17 Jeffrey A Law (law@cygnus.com)
23588 * gcc.c-torture/execute/980617-1.c: New test.
23590 1998-06-12 Jeffrey A Law (law@cygnus.com)
23592 * gcc.c-torture/execute/980612-1.c: New test.
23594 1998-06-08 Jeffrey A Law (law@cygnus.com)
23596 * gcc.dg/980523-1.c: Only test on ppc-linux.
23597 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
23599 * gcc.c-torture/execute/980608-1.c: New test.
23601 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
23603 * gcc.c-torture/execute/980605-1.c: New test.
23605 1998-06-04 Jeffrey A Law (law@cygnus.com)
23607 * gcc.c-torture/execute/980604-1.c: New test.
23609 1998-06-02 Jeffrey A Law (law@cygnus.com)
23611 * gcc.c-torture/execute/980602-1.c: New test.
23612 * gcc.c-torture/execute/980602-2.c: Likewise.
23614 1998-06-02 Dave Love <d.love@dl.ac.uk>
23616 * 970125-0.f: Fix per JCB. Add commentary.
23618 1998-05-31 Michael Meissner <meissner@cygnus.com>
23620 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
23623 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
23625 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
23628 1998-05-28 Catherine Moore <clm@cygnus.com>
23630 * gcc.c-torture/execute/980526-3.c: New test.
23632 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
23634 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
23635 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
23636 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
23637 m88k-motorola-sysv3 to XFAIL.
23639 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23641 * gcc.dg/980526-1.c: New test.
23642 * gcc.c-torture/execute/980526-2.c: New test.
23644 1998-05-26 Jeffrey A Law (law@cygnus.com)
23646 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
23648 * gcc.c-torture/execute/980526-1.c: New test.
23650 1998-05-26 Dave Love <d.love@dl.ac.uk>
23652 * g77.f-torture/execute/alpha2.f: Add runtime test.
23654 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
23656 * g++.old-deja/old-deja.exp: Strip leading directories.
23658 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
23659 error for the line. Don't run multiple tests for the same line.
23661 1998-05-23 Jeffrey A Law (law@cygnus.com)
23663 * gcc.dg/980523-1.c: New test.
23665 1998-05-23 Dave Love <d.love@dl.ac.uk>
23667 * g77.f-torture/compile/970915-0.f: New test.
23669 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
23671 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
23673 1998-05-21 Jeffrey A Law (law@cygnus.com)
23675 * gcc.dg/980520-1.c: New test.
23677 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
23679 * gcc.dg/980502-1.c: Fix return type.
23681 1998-05-20 Jeffrey A Law (law@cygnus.com)
23683 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
23684 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
23685 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
23686 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
23687 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
23689 1998-05-20 Dave Love <d.love@dl.ac.uk>
23691 * g77.f-torture/execute/980520-1.f: New test.
23693 1998-05-15 Dave Love <d.love@dl.ac.uk>
23695 * lib/mike-g77.exp: New file.
23697 * g77.f-torture/noncompile/noncompile.exp,
23698 g77.f-torture/noncompile/check0.f: New files.
23700 1998-05-14 Dave Love <d.love@dl.ac.uk>
23702 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
23703 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
23704 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
23705 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
23706 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
23707 abort where appropriate.
23709 1998-05-05 Michael Meissner <meissner@cygnus.com>
23711 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
23712 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
23714 1998-04-29 Dave Love <d.love@dl.ac.uk>
23716 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
23718 1998-04-27 Dave Love <d.love@dl.ac.uk>
23720 * g77.f-torture/compile/980427-0.f: New test.
23722 1998-04-24 Dave Love <d.love@dl.ac.uk>
23724 * g77.f-torture/compile/980424-0.f: New test.
23726 1998-04-19 Dave Love <d.love@dl.ac.uk>
23728 * g77.f-torture/compile/980419-2.f (main): New test.
23729 * g77.f-torture/compile/970125-0.f: New test.
23730 * g77.f-torture/compile/980419-1.f: New test.
23732 1998-04-08 Jim Wilson <wilson@cygnus.com>
23734 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
23737 1998-04-07 Jim Wilson <wilson@cygnus.com>
23739 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
23741 1998-04-03 Jim Wilson <wilson@cygnus.com>
23743 * gcc.c-torture/compile/980329-1.c: New test.
23745 1998-03-18 Jim Wilson <wilson@cygnus.com>
23747 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
23748 * gcc.dg/980312-1.c: Fix typo in -march command.
23750 1998-03-16 H.J. Lu (hjl@gnu.org)
23752 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
23754 1998-03-11 Robert Lipe <robertl@dgii.com>
23756 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
23757 Dave Love agree the Fortran source is bogus.
23759 1998-03-11 Robert Lipe <robertl@dgii.com>
23761 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
23762 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
23763 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
23764 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
23765 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
23767 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
23769 * g++.old-deja/g++.other/friend1.C: New test.
23771 1998-02-18 Dave Love <d.love@dl.ac.uk>
23773 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
23774 possibly uninitialized) variables and declare dnrm2.
23776 1998-02-23 Robert Lipe <robertl@dgii.com>
23778 From Bruno Haible <haible@ilog.fr>:
23779 * gcc.c-torture/execute/980223.c: New test.
23781 1998-02-13 Jeffrey A Law (law@cygnus.com)
23783 * gcc.dg/ifelse-1.c: New test.
23785 1998-02-09 H.J. Lu (hjl@gnu.org)
23787 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
23789 * lib/old-dejagnu.exp (old-dejagnu): Added the
23790 "execution test - XFAIL *-*-*" handling in the spirit of
23791 "excess errors test -". Changed the "execution test fails"
23792 handling to be like "excess errors test fails".
23793 * Update various tests accordingly.
23795 1998-02-06 Jim Wilson <wilson@cygnus.com>
23797 * gcc.c-torture/execute/980205.c: New test.
23799 1998-01-18 Jeffrey A Law (law@cygnus.com)
23801 * lib/c-torture.exp: Look for .x files instead of .cexp files.
23802 * lib/f-torture.exp: Similarly.
23803 * gcc.c-torture: Rename all .cexp files to .x files.
23805 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
23807 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
23808 (940510-1.c): Removed duplicate.
23809 (971104-1.c): New test.
23811 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
23813 * lib/f-torture.exp: Improve error and loop detection.
23815 1997-11-19 Michael Meissner <meissner@cygnus.com>
23817 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
23818 use that to size the filler array.
23820 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
23822 * lib/c-torture.exp(c-torture-execute): Fix typo.
23824 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
23825 testcase as the executable name. Keep the executable around if
23828 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
23830 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
23831 changes. Only test one -g option, and move it to the end of the
23832 list of options to test.
23834 1997-09-19 Michael Meissner <meissner@cygnus.com>
23836 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
23837 variable GCC_TORTURE_OPTIONS to supply default switches separated
23838 by colons. If no environment variable, run tests with -O0 -g, -O1
23839 -g, and -O2 -g as well.
23841 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
23843 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
23844 explanatory comments. Fix indentation.
23846 1997-09-15 Jeffrey A Law (law@cygnus.com)
23848 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
23850 1997-09-11 Jeffrey A Law (law@cygnus.com)
23852 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
23853 * g++.old-deja/g++.mike/p7325.C: Likewise.
23854 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
23856 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
23858 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
23859 * g++.old-deja/g++.brendan/crash30.C: Likewise.
23860 * g++.old-deja/g++.brendan/crash39.C: Likewise.
23861 * g++.old-deja/g++.law/operators4.C: Likewise.
23863 1997-09-11 Joe Buck (jbuck@synopsys.com)
23865 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
23866 * g++.old-deja/g++.mike/p784.C: Ditto.
23867 * g++.old-deja/g++.mike/p785.C: Ditto.
23869 1997-09-05 Jeffrey A Law (law@cygnus.com)
23871 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
23873 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
23875 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
23876 target feature; pass this to c-torture-execute as needed.
23878 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
23880 * lib/c-torture.exp(c-torture-execute): If the previous and the
23881 current executables being tested are identical, we don't need to
23882 run the executable again. Try to make the executable names
23883 unique. Add an optional argument for passing additional compiler
23886 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
23888 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
23890 1997-08-29 Jeffrey A Law (law@cygnus.com)
23892 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
23894 1997-07-31 Jeffrey A Law (law@cygnus.com)
23896 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
23897 32bit or larger longs.
23899 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
23900 have either a 32bit long or 32bit int.
23902 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
23904 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
23905 Make double precision tests dependent on sizeof (double).
23907 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
23909 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
23912 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
23914 * gcc.c-torture/compile/961203-1.cexp: New script.
23916 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
23918 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
23919 up the includes ourselves.
23921 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
23923 * lib/plumhall.exp: Remove random include, and add a few
23924 verbose messages for debugging.
23926 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
23928 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
23929 of trying to do it ourselves.
23931 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
23933 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
23935 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
23937 * gcc.prms/5403.c: Made regexp a bit less strict.
23939 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
23941 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
23942 is returned from remote_load instead.
23943 * lib/plumhall.exp: Ditto.
23944 * lib/mike-g++.exp: Ditto.
23945 * lib/old-dejagnu.exp: Ditto.
23946 * lib/c-torture.exp: Ditto.
23948 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
23950 * lib/g++.exp: Use build_wrapper procedure.
23951 * lib/gcc.exp: Ditto.
23953 1997-05-20 Jeffrey A Law (law@cygnus.com)
23955 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
23956 an old-style decl for malloc. Fixes tests to work when
23957 sizeof (int) != sizeof (size_t).
23959 1997-05-15 Mike Meissner <meissner@cygnus.com>
23961 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
23963 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
23964 use stdargs.h interface.
23966 1997-05-15 Mike Meissner <meissner@cygnus.com>
23968 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
23969 NO_VARARGS when compiling.
23971 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
23973 * lib/plumhall.exp(ph_includes): New procedure.
23975 (ph_compiler): Ditto.
23977 * lib/g++.exp: Rename test-glue.c to testglue.c.
23978 * lib/gcc.exp: Ditto.
23980 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
23982 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
23983 to completion when it's called.
23985 1997-03-21 Michael Meissner <meissner@cygnus.com>
23987 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
23988 is defined, don't do test.
23990 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
23992 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
23994 (ph_summary): Mark skipped testcases as untested, not unresolved.
23996 * lib/plumhall.exp (ph_make): If unresolved because of bad
23997 errorCode, record errorCode in log file.
23998 (*): Replace send_log/verbose with verbose -log.
24000 1997-03-19 Michael Meissner <meissner@cygnus.com>
24002 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
24003 double conversion if double isn't at least 8 bytes.
24005 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
24006 int to work with targets where int is 16 bits.
24008 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
24009 8 bytes, just exit, since 4 byte doubles don't have enough bits of
24010 precision for the test to complete.
24012 1997-03-14 Michael Meissner <meissner@cygnus.com>
24014 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
24015 if d10v is not compiled with the -mdouble64 flag.
24016 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
24018 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
24019 d10v is not compiled with the -mint32 flag.
24021 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
24023 * lib/plumhall.exp: Use incr_count.
24025 1997-03-12 Jeffrey A Law (law@cygnus.com)
24027 * gcc.c-torture: Update to c-torture-1.45.
24029 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
24031 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
24032 the name of the expect testcase file).
24034 * lib/g++.exp(g++_init): Ditto.
24036 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
24038 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
24041 * lib/gcc.exp(gcc_exit): New procedure.
24043 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
24045 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
24046 specs where appropriate.
24048 * g++.old-deja/g++.arm/*: Added additional ERROR checks
24049 because of new "candidates are" messages, and removed a few
24051 * Converted all non-old-style g++ testcases to old-style, and
24052 moved into g++.old-deja.
24054 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
24056 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
24059 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
24062 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
24064 1997-02-13 Michael Meissner <meissner@cygnus.com>
24066 * lib/gcc.exp (gcc_target_compile): Add support for defining
24067 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
24068 the machine doesn't have those features.
24070 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
24072 * g++.law/operators4.exp: Don't use LIBS.
24074 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
24076 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
24078 * lib/mike-g++.exp: Don't set the compiler to be tested here.
24079 * lib/g++.exp: Set it here instead. Also, allow use of the
24080 --tool_exec and --tool_opt options. Change CXX to
24083 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
24085 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
24087 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
24089 * lib/old-dejagnu.exp: Use prune_warnings instead of
24091 * lib/mike-g++.exp: Ditto.
24092 * lib/gcc.exp: Ditto.
24093 * lib/g++.exp: Ditto.
24095 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
24097 1997-02-07 Jeffrey A Law (law@cygnus.com)
24099 * 941014-2.c: Include stdlib.h
24100 * 960327-1.c: Include stdio.h
24101 * dbra.c, index-1.c: Don't assume ints are 32bits.
24103 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
24105 * lib/gcc.exp: Add gcc,stack_size target feature.
24107 * lib/g++.exp(g++_target_compile): Add the include and link
24108 paths here, not in two other places. And, it's $options, not
24111 * lib/mike-g++.exp(postbase): Remove the code that determines
24112 the correct include and link paths.
24113 * g++.old-deja/old-deja.exp: Ditto.
24115 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
24117 * lib/g++.exp(g++_init): target_compile no longer returns the
24118 filename of the result.
24120 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
24122 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
24125 * gcc.c-torture/special/special.exp: Change call to
24126 gcc_target_compile to include the object file.
24128 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
24130 * gcc.c-torture/special/special.exp: Correct misspelling in last
24133 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
24135 * lib/plumhall.exp(ph_summary): Log the entire output of the
24136 executable. Return -1 if there were any failures, 0 otherwise.
24137 (ph_execute): Return -1 if there were any failures, 0 otherwise.
24138 (ph_make): Clean up objects and executables that were built
24139 if the tests succeeded.
24141 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
24143 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
24144 libraries and includes in the build tree as appropriate.
24146 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
24148 * lib/c-torture.exp: Instead of looking for the global variable
24149 NO_LONG_LONG, check to see if that's a feature of the target.
24151 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
24153 * config/default.exp: Minimize. Delete the remainer of the files in
24154 config; this functionality is now in devo/dejagnu/config.
24156 g++.*/*: Pass any additional flags used to compile to postbase;
24159 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
24160 is now done by runtest.exp. Use gcc_target_compile instead of
24163 lib/c-torture.exp: Use gcc_target_compile instead of compile.
24164 Remove references to CFLAGS. Use remote_file instead of
24166 (c-torture): Take a list of arguments to use to compile this
24169 lib/g++.exp: Simplify. Use target_compile instead of compile.
24170 lib/gcc-dg.exp: Ditto.
24171 lib/gcc.exp: Ditto.
24172 lib/mike-{gcc,g++}.exp: Ditto.
24173 lib/old-dejagnu.exp: Ditto.
24174 lib/plumhall.exp: Ditto.
24176 1997-01-08 Jim Wilson <wilson@cygnus.com>
24178 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
24179 (ph_linker): Likewise.
24181 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
24183 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
24184 MAP_ANON / MAP_ANONYMOUS if defined;
24185 else try to map from /dev/zero .
24187 1996-11-12 Jeffrey A Law (law@cygnus.com)
24189 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
24190 isn't defined, then define it to MAP_ANONYMOUS.
24192 1996-11-12 Jeffrey A Law (law@cygnus.com)
24194 * gcc.c-torture: Update to c-torture-1.42 release.
24196 1996-11-11 Jeffrey A Law (law@cygnus.com)
24198 * gcc.c-torture: Update to c-torture-1.41 release.
24200 1996-10-27 Jeffrey A Law (law@cygnus.com)
24202 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
24205 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
24207 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
24208 and LDFLAGS. Fix second case to append the target_info ldflags
24209 onto LDFLAGS, not CFLAGS.
24210 * lib/g++.exp (g++_init): Add target_info stuff.
24211 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
24212 of libgloss and newlib flags for !native.
24214 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
24215 (GDB): Fix relative path to go up another dir for finding gdb.
24217 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
24219 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
24220 versions in the target_info array, if they don't exist.
24222 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
24224 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
24226 1996-07-08 Jim Wilson <wilson@cygnus.com>
24228 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
24229 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
24231 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
24233 * lib/old-dejagnu.exp: Don't remove the output file before we've
24234 actually tested it. Don't append pwd to the path of the executable
24237 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
24239 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
24241 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
24243 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
24244 temporary directory for compiler files, and set it to a default
24245 value of /tmp. Set $output as the name of the output file from
24246 compiling the testcase. Add a -o option to $cflags_var so the
24247 compiler writes the final output file as $output. Set $executable
24250 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
24251 directory for compiler files, and set it to /tmp if it doesn't
24252 already have a value. Set $output_file to the name of the output
24253 file from compiling the testcase. Add a -o option to CXXFLAGS so
24254 the compiler writes the final output file as $output. Use $output
24255 as the executable to be tested.
24257 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
24259 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
24261 1996-06-08 Jeffrey A Law (law@cygnus.com)
24263 * gcc.c-torture/execute/pending-1.c: New test. Still
24264 pending in Tege's queue.
24266 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
24268 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
24269 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
24270 if there were failures. Call unresolved if there were unresolved
24271 testcases. Call gcc_fail if program did not run to completion.
24272 (ph_make): Pass additional argument name to ph_execute.
24273 (ph_execute): Add new argument. Pass additional arguments to
24274 ph_summary. Call gcc_fail is there is no execution output.
24276 1996-04-24 Jeffrey A Law (law@cygnus.com)
24278 * lib/plumhall.exp (proc_summary): Output relavent summary
24279 lines into the log so specific failures in plumhall can be
24282 1996-04-10 Jeffrey A Law (law@cygnus.com)
24284 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
24285 (c-torture-execute): Don't try to execute tests which use
24286 "long long" types if $NO_LONG_LONG is nonzero.
24288 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
24290 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
24293 * gcc.ieee: Move from here.
24294 * gcc.c-torture/execute/ieee: To here.
24296 1996-03-26 Jeffrey A Law (law@cygnus.com)
24298 * gcc.c-torture: Update to c-torture-1.41 release.
24300 1996-03-22 Jeffrey A Law (law@cygnus.com)
24302 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
24305 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
24307 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
24310 1996-03-02 Jeffrey A Law (law@cygnus.com)
24312 * config/proelf.exp: Handle connecting to a simulator.
24314 1996-01-31 Jeffrey A Law (law@cygnus.com)
24316 * config/proelf.exp: New file. Enough framework that we can
24317 run c-torture tests on the proelf targets (or any other target
24318 that gdb can connect to for that matter).
24320 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
24322 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
24323 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
24325 * lib/plumhall.exp (ph_execute): Always call ph_summary if
24326 exec_output exists.
24328 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
24330 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
24331 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
24333 * config/*.exp: Update FSF address. Change result of ${tool}_load
24334 to pass/fail/unresolved/unsupported/untested. Caller must now
24335 call unresolved/unsupported/untested.
24336 * lib/*.exp: Update FSF address. Update to handle new results of
24338 * lib/chill.exp (verbose): Delete.
24340 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
24342 * lib/gcc.exp (default_gcc_start): Change order of args to
24343 $LDFLAGS $CFLAGS $LIBS.
24344 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
24345 Save/set/restore CFLAGS. Pass single arg to gcc_start.
24346 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
24347 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
24348 * gcc.misc-tests/dg-test.exp: Likewise.
24349 * gcc.misc-tests/msgs.exp: Likewise.
24350 * gcc.prms/prms.exp: Likewise.
24351 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
24352 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
24354 * lib/dg.exp: Deleted, moved to dejagnu/lib.
24356 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
24358 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
24360 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
24361 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
24363 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
24366 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
24368 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
24369 global for loop; add use of $mathlib.
24370 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
24371 settings here; set mathlib for anything but VxWorks.
24373 1996-01-22 Jeffrey A Law (law@cygnus.com)
24375 * gcc.c-torture: Update to c-torture-1.40 release.
24377 1996-01-03 Jeffrey A Law (law@cygnus.com)
24379 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
24382 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
24384 * lib/c-torture.exp (c-torture-execute): Declare "output" as
24387 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
24389 * lib/g++.exp (LIBS): Define if not already.
24390 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
24391 (gcc-dg-prune): Call prune_gcc_output.
24392 * lib/gcc.exp (prune_gcc_output): New proc.
24393 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
24396 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
24398 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
24399 (c-torture-execute): Likewise. Rename `name' to `testcase'.
24401 1995-11-15 Jeffrey A Law (law@cygnus.com)
24403 * gcc.c-torture: Update to c-torture-1.39 release.
24405 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
24407 * lib/c-torture.exp (c-torture-execute): Don't return if one option
24408 fails, try others as well.
24410 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
24412 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
24413 If compilation fails, mark execute tests as `untested'.
24414 If test is marked as unsupported, don't mark compilation and
24415 execute tests as failed.
24417 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
24419 * lib/g++.exp (g++_init): Don't link in libg++, and look to
24420 libstdc++ for whether or not we want to be doing shared
24421 libraries. Delete link_curses since we don't need it anymore.
24422 * lib/mike-g++.exp (postbase): Don't link in libg++.
24423 * g++.old-deja/old-deja.exp: Likewise.
24425 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
24427 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
24429 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
24431 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
24432 For that, add `-Wl,-a,shared_archive'.
24433 * g++.old-deja/old-deja.exp: Likewise.
24435 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
24437 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
24439 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
24441 * lib/mike-g++.exp (postbase): Pay attention to the status of
24444 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
24446 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
24448 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
24450 * lib/gcc.exp (default_gcc_start): No longer need to log program
24451 being executed or its output, execute_anywhere does that now.
24452 * lib/g++.exp (default_g++_version): Call execute_anywhere.
24453 (default_g++_start): Likewise. Delete calls to verbose/send_log.
24455 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
24457 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
24458 the same as those in lib/g++.exp.
24460 1995-10-10 Jeff Law (law@hurl.cygnus.com)
24462 * gcc.c-torture: Update to c-torture-1.38 release.
24463 * gcc.ieee: Related changes.
24465 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
24467 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
24468 "exec". Minor reformatting changes.
24470 * config/rom68k.exp (${tool}_load): Make it work in a canadian
24471 cross. This means all "exec" calls now work on a remote host as
24473 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
24474 cross. Filter out the extra "\r\n" stuff that expect puts in.
24475 (c-torture-execute): Filter out the bogus warnings like
24476 c-torture-compile does. Add support for canadian cross.
24477 * lib/gcc.exp (default_gcc_version, default_gcc_start)
24478 Use execute_anywhere rather than calling exec directly. Now it
24479 works for canadian cross testing.
24481 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
24483 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
24484 results into a variable, and check that rather than using file exists.
24486 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
24488 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
24489 create a libg++.so. For sunos4.1.*, also add -ltermcap.
24491 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
24493 * g++.old-deja/old-deja.exp: Create and pass runshlib and
24494 lib_curses if there's a shared libg++ in the build tree.
24496 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
24498 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
24499 if not supported target.
24501 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
24503 * lib/g++.exp (g++_init): Move empty setting of runshlib and
24504 link_curses up to always happen, not just for native builds.
24506 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
24508 * gcc.c-torture: Update to c-torture-1.36 release.
24509 * gcc.failure: Related changes.
24511 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
24513 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
24515 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
24517 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
24518 * lib/mike-g++.exp (postbase): Not in here. Still reference
24519 runshlib, link_curses, and mathlib for link and run.
24521 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
24522 pass the runtime shared library options for Solaris, OSF/1, and
24523 Irix5, and link with -lcurses to avoid unresolved references.
24525 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
24527 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
24530 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
24532 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
24534 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
24536 * gcc.c-torture: Update to c-torture-1.35 release. Note we
24537 do not have a framework for the "compat" tests yet.
24539 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
24541 * lib/mike-g++.exp (postbase): New local variable `mathlib',
24542 set to null if we're testing vxworks5.1. Use that instead of
24543 `-lm' in the setting of LIBS for link and run.
24545 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
24547 * config/rom68k.exp (${tool}_load): Major changes to make it
24548 work. Verified that it does in fact return the stuff in
24549 exec_output properly. Catch any Emul or any TRAP other than 0.
24551 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
24553 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
24554 LDFLAGS properly for targets that need stuff from libgloss.
24555 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
24557 (gpp_initialized): New variable.
24559 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
24561 * config/rom68k.exp: Load libgloss.exp.
24562 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
24563 so we can produce a fully linked binary.
24564 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
24565 so we can produce a fully linked binary.
24567 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
24569 * lib/plumhall.exp (ph_section): Watch for expected failures.
24570 Add missing `else'.
24572 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
24574 (c-torture): Likewise.
24576 1995-08-28 Doug Evans <dje@cygnus.com>
24578 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
24580 * lib/mike-g++.exp (mike_cleanup): New proc.
24581 (prebase): New globals compiler_result, not_compiler_result,
24583 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
24584 allow leading "-" in pattern. Watch for unsupported tests.
24585 If $compiler_result is set, pattern match assembler code,
24586 and ditto for $not_compiler_result.
24587 * lib/mike-gcc.exp: Likewise.
24589 * lib/plumhall.exp (ph_execute): Only call ph_summary if
24590 execution "succeeded".
24592 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
24594 * config/win32.exp: New file.
24595 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
24597 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
24599 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
24601 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
24602 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
24603 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
24605 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
24606 "... without exceptions was ...". That is now handled by
24608 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
24610 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
24612 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
24613 sieve.c,sort2.c}: New files.
24614 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
24615 sieve.exp,sort2.exp}: Drivers for them.
24617 * lib/mike-gcc.exp (program_output): New user settable variable.
24618 (postbase): Call prune_system_crud. Also prune extraneous compiler
24620 * lib/mike-g++.exp (program_output): New user settable variable.
24622 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
24624 * config/sh.exp: Deleted (use sim.exp instead).
24626 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
24628 * config/vx.exp: Declare CHECKTASK as global.
24629 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
24630 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
24631 * lib/old-dejagnu.exp: Load [pwd]/$executable.
24633 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
24635 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
24636 target. Like vx.exp, only includes `vx29k.exp' instead of
24639 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
24641 * config/sim.exp: Increase time limit from 120 seconds to 240.
24643 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
24645 * gcc.c-torture/execute/950628-1.c: New test.
24647 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
24649 * gcc.c-torture: Update with changes/additions from
24652 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
24654 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
24656 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
24658 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
24660 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
24662 * gcc.c-torture/compile/950512-1.c: New test.
24663 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
24664 * gcc.dg/struct-ret-1.c: Likewise.
24666 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
24668 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
24669 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
24671 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
24673 * gcc.c-torture/special/920411-1.c: Deleted.
24674 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
24676 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
24678 * config/sim.exp (${tool}_load): Hack in call to bash to get a
24681 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
24683 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
24685 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
24688 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
24689 is the proper length.
24690 * va-arg-3.c: Likewise.
24692 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
24694 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
24695 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
24697 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
24698 * lib/g++.exp (default_g++_start): Delete old cruft.
24700 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
24702 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
24703 (2 * (1 << 18)) to (2 * (1 << 17)).
24705 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
24707 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
24709 * config/rom68k.exp: Renamed from config/idp.exp
24711 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
24713 * c-torture/compile/921109-2.c
24715 1995-04-18 Mike Stump <mrs@cygnus.com>
24717 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
24720 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
24722 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
24724 * lib/g++.exp (default_g++_start): Likewise.
24726 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
24728 * gcc.c-torture/compile/950329-1.c: New test.
24730 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
24732 * config/bug.exp (${tool}_load): Updated to use new remote_open
24733 and remote_close procs.
24734 * config/idp.exp: New file.
24736 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
24738 * gcc.c-torture/execute/950322-1.c: New test.
24740 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
24742 * config/vx.exp (${tool}_load): Clean up testing of return code from
24743 vxworks_ld and vxworks_spawn.
24745 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
24747 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
24749 1995-03-13 Mike Stump <mrs@cygnus.com>
24751 * lib/old-deja.exp: Add `excess errors test - ' error, now one
24752 can mark excess errors on a machine by machine basis. Note, the
24753 default is to not expect any excess errors, even when excess
24754 errors test - is given, so you will want to put an XFAIL ... on
24755 these lines. For example, // excess errors test - XFAIL hppa*-*-*
24756 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
24757 those 4 machines, but no others.
24759 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
24761 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
24762 * lib/c-torture.exp: to here.
24764 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
24766 * gcc.c-torture/execute/950221-1.c: New test.
24767 * gcc.c-torture/execute/struct-ret-1.c: New test.
24768 * gcc.c-torture/compile/950221-1.c: New test.
24770 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
24772 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
24774 * gcc.c-torture/execute/arith-1.c (main): Return 0.
24775 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
24777 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
24779 * g++.gb: New directory of tests, derived from my signature and
24780 class scoping tests.
24782 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
24783 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
24784 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
24785 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
24786 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
24787 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
24788 * g++.gb/sig25.C: Likewise.
24790 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
24791 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
24792 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
24793 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
24794 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
24795 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
24796 * g++.gb/sig25.exp: Likewise.
24798 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
24799 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
24800 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
24801 * g++.gb/scope13.C: Likewise, this test still fails.
24803 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
24804 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
24805 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
24806 * g++.gb/scope13.exp: Ditto.
24808 * g++.gb/README: New file, explains what these tests are about.
24810 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
24812 * lib/dg.exp (dg-do): Support `preprocess'.
24813 (dg-test): Likewise.
24815 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
24817 * config/udi.exp: change "continue -expect" to "exp_continue".
24819 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
24821 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
24822 Delete redundant tests.
24824 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
24825 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
24826 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
24827 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
24828 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
24829 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
24830 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
24831 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
24833 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
24834 storing label pointers.
24835 * gcc.c-torture/execute/921019-1.c: Likewise.
24836 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
24837 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
24839 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
24842 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
24843 Delete obsolete tests.
24845 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
24846 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
24847 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
24848 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
24849 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
24850 * gcc.c-torture/compile/950124-1.c: New test.
24852 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
24854 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
24856 * lib/mike-g++.exp: Add -lm to LIBS.
24858 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
24860 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
24862 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
24864 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
24866 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
24868 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
24870 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
24872 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
24873 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
24874 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
24875 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
24876 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
24877 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
24878 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
24879 * g++.law/{operators31.C, operators32.C,
24880 * g++.law/{operators33.C, operators34.C}: Likewise.
24881 * g++.law/{pic1.C, refs2.C}: Likewise.
24882 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
24883 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
24884 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
24885 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
24887 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
24888 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
24889 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
24890 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
24891 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
24892 * g++.law/{enum9.exp, friend5.exp}: Likewise.
24893 * g++.law/{nest3.exp, nest4.exp}: Likewise.
24894 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
24895 * g++.law/{operators30.exp, operators31.exp}: Likewise.
24896 * g++.law/{operators32.exp, operators33.exp}: Likewise.
24897 * g++.law/{operators34.exp}: Likewise.
24898 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
24899 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
24900 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
24901 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
24902 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
24904 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
24905 No longer expected to fail.
24906 * g++.law/missed-error3.C: Tweak for recent bool changes.
24908 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
24910 * config/emb-unix: Deleted.
24911 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
24912 remote execution. Do final link on remote host if REMOTE_LINK is set.
24914 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
24916 * lib/dg.exp (dg-test): Fix typo in last patch.
24918 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
24920 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
24921 (handles multiple occurrences).
24923 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
24925 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
24926 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
24927 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
24929 * lib/c-torture.exp (c-torture-compile): Likewise.
24930 (c-torture): Prepend full path if missing.
24931 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
24932 (gcc_fail): Likewise.
24933 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
24935 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
24937 * lib/netware.exp: Only attach to NetWare i386 systems.
24939 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
24941 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
24942 messages. Add test name to "output pattern match" pass/fail message.
24944 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
24946 * gcc.dg: New testsuite.
24947 * gcc.dg/dg.exp: New file.
24949 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
24950 test-switch.c}: Deleted.
24952 * gcc.misc-tests/msgs.exp: New testcase driver.
24954 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
24956 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
24957 Watch for illegal return values from ${tool}_load.
24958 * config/unix.exp (${tool}_load): Fix pass/fail detection for
24959 cross targets. Coerce return value >0 to 1.
24961 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
24963 * config/unix.exp (${tool}_load): Call program rsh, not proc.
24965 * config/emb-unix.exp: New file.
24967 * config/sim.exp: Error if variable $SIM not defined.
24968 (${tool}_load): Mark test as "untested" if simulator missing.
24970 * config/unix.exp: Load remote.exp to get rcp_download.
24971 * lib/c-torture.exp: Use different option lists for testcases with
24973 * gcc.c-torture/execute/execute.exp: Likewise.
24975 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
24977 * config/*.exp: Clarify return code from ${tool}_load.
24978 Call `unresolved' or `untested' instead of `warning' or `perror'
24979 (sometimes you still want to call both though).
24980 Add comment that `shell_id' is local to each file.
24981 * config/udi.exp (timeout): Set to 30.
24982 Don't print warning if connection fails, $connectmode has already
24984 (${tool}_load): Move verbose messages to level 2.
24985 Rework pattern for "Process started" message.
24986 Pass `shell_id' to ${connectmode}_download.
24987 Retry twice upon timeout. Make resetting of target more robust.
24988 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
24989 Pass `shell_id' to exit_$connectmode.
24990 Only call exit_$connectmode if connected.
24991 * config/unix.exp (${tool}_load): Check return codes better.
24992 * config/vrtx.exp (${tool}_load): Likewise.
24993 * config/vx.exp (${tool}_load): Likewise.
24994 Delete unneeded global's.
24995 * lib/dg.exp (dg-test): Update to reflect clarified return codes
24998 (dg-init): Delete recording of pass/fail counts.
24999 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
25000 (old-dejagnu-init): Likewise.
25001 (old-dejagnu-stat): Delete contents, empty proc now.
25002 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
25003 (c-torture): Delete references to lcnt, lpass, lfail.
25004 Get option list from TORTURE_OPTIONS.
25005 Delete -funroll[-all]-loops if no loops.
25006 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
25007 (g++_stat): Delete contents (empty proc now).
25008 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
25009 (gcc_finish): Likewise.
25010 (gcc_stat): Deleted.
25011 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
25012 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
25013 * gcc.c-torture/execute/execute.exp: Likewise.
25014 Split tests into two parts: compile, execute.
25015 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
25016 no loops. Update to reflect clarified return codes from ${tool}_load.
25018 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
25020 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
25022 (old-dejagnu): Likewise (where necessary).
25024 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
25026 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
25028 * lib/dg.exp (dg-process-target): Fix processing of selector.
25029 Add comment regarding use of `error'.
25031 * lib/gcc.exp (prune_system_crud): Define if missing.
25032 * lib/g++.exp (prune_system_crud): Likewise.
25034 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
25035 Call prune_system_crud.
25036 * lib/dg.exp (dg-runtest): New proc.
25037 Use perror instead of send_user for tcl errors in testcase.
25038 Don't return any value, it's never used.
25039 Don't clobber previous definition of `unknown'.
25040 Print tcl errors in `dg-final'.
25042 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
25044 * lib/dg.exp (dg-process-target): Improve syntax error messages.
25045 (dg-test): Don't print errorInfo, it contains stack backtrace.
25047 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
25049 * lib/g++.exp (runtest_file_p): Define if missing.
25051 1994-09-24 Doug Evans (dje@cygnus.com)
25053 * lib/mike-g++.exp: Comment out loading of g++.exp.
25054 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
25055 (default_g++_version): Always print something.
25056 (default_g++_start): Comment out call to `which'.
25057 (g++_start, g++_load): Deleted (must be defined in config file).
25058 * lib/gcc.exp: Test for existence of $CC at start.
25059 Delete check for tmpdir (done in gcc_init).
25060 (default_gcc_version): Always print something.
25061 (default_gcc_start): Comment out call to `which'.
25062 * config/*.exp: Major cleanup - make cross targets work at least a
25063 little better for g++ (by not being "--tool gcc" specific).
25064 Rename gcc_xxx to ${tool}_xxx.
25065 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
25066 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
25068 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
25070 * lib/c-torture.exp (c-torture-compile): Rework compiler
25071 message processing.
25073 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
25076 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
25078 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
25080 * lib/dg.exp (dg-process-target): Support { target native }.
25082 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
25084 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
25085 looked for "... program xxx got fatal signal".
25086 Correct regsub munging of `comp_output'.
25087 Ignore compiler messages "path prefix not used" and "linker input
25090 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
25092 * lib/gcc.exp (runtest_file_p): Define if missing.
25093 * gcc.prms/template.c: Example to work from.
25095 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
25097 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
25098 * lib/dg.exp (dg-test): Call unsupported testcases as such.
25100 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
25101 * gcc.prms/1883.c: Moved from compile/940714-1.c.
25102 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
25103 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
25105 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
25106 (dg-process-target): No longer a varargs proc.
25107 Return S/N for target, P/F for xfail. All callers changed.
25108 (user option procs): More argument checking.
25109 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
25110 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
25111 (dg-test): Skip test if not running on selected target in `dg-do'.
25112 Update handling of `dg-do-what', `dg-output-text'.
25113 Separate execution pass/fail from output pattern match pass/fail.
25114 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
25116 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
25118 * gcc.c-torture/special/special.exp: Don't expect failure for mips
25119 target for 920510-1.c.
25121 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
25123 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
25124 Clean up comment regarding use of passcnt, etc.
25125 (gcc_stat): Don't update `testcnt' here.
25126 (gcc_finish): Do it here.
25127 Might as well reset `but_id' here too.
25128 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
25129 to determine if the file should be tested.
25130 * gcc.c-torture/compile/compile.exp: Likewise.
25131 * gcc.c-torture/execute/execute.exp: Likewise.
25132 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
25133 * gcc.misc-tests/dg-test.exp: Likewise.
25134 * gcc.prms/prms.exp: Likewise.
25135 * gcc.wendy/wendy.exp: Likewise.
25136 * g++.old-deja.exp: Likewise.
25137 Move "Testing file" message to verbose level 1.
25139 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
25141 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
25143 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
25145 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
25146 (default_gcc_start): Accept optional second list element
25147 of compiler flags. Print compiler output at verbosity level 2.
25148 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
25149 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
25150 Save current values of framework globals passcnt, failcnt, xpasscnt,
25151 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
25152 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
25153 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
25154 xfailcnt to compute stats. Update framework global `testcnt' from
25156 (gcc_finish): New proc. Clean up test environment.
25157 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
25158 (gcc_epass, gcc_efail): Delete.
25159 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
25160 argument of line number.
25161 (dg-init): If the tool has an init routine, call it.
25162 (dg-test): Remove args `cflags_var' and `libs_var'.
25163 Pass all compiler options to ${tool}_start.
25164 Handle missing line number.
25165 (dg-finish): New function.
25166 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
25167 particular files. Call gcc_finish at end. Move "skipping test"
25168 message to verbosity level 3.
25169 * gcc.c-torture/compile/compile.exp: Likewise.
25170 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
25171 * gcc.c-torture/execute/execute.exp: Likewise.
25172 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
25173 Print testcase being tried at verbosity level 1.
25174 * gcc.c-torture/special/special.exp: Unset xfail.
25175 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
25176 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
25177 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
25178 * gcc.failure/failure.exp: Likewise.
25179 * gcc.ieee/ieee.exp: Likewise.
25180 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
25181 Update call to dg-test. Call dg-finish at end.
25182 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
25183 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
25184 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
25185 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
25186 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
25187 * gcc.wendy/wendy.exp: Add copyright.
25188 Delete setting of tmpdir (done by gcc_init).
25189 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
25190 Pass compiler flags to gcc_start. Call gcc_finish at end.
25191 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
25194 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
25196 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
25198 (g++_load): Likewise.
25200 * config/*.exp (gcc_load): Some were varargs fns and some were not.
25201 Rename argument to `prog' to remove the confusion.
25202 Varargs fns behave differently too!
25203 (g++_load): Likewise.
25205 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
25207 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
25208 what it is. Delete (always) printing of status value for !native.
25209 Simplify verbose code, and include status and exec_output.
25210 (g++_load): Use gcc_load.
25212 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
25214 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
25215 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
25216 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
25217 940714-3.c as these testcases don't exist anymore. Make
25218 va-arg-1.c expected to pass.
25220 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
25222 * gcc.misc-tests/misc.exp: Only run specific testcases.
25223 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
25224 * gcc.misc-tests/dg-[1-9].c: New files.
25226 * lib/dg.exp: New testsuite driver.
25227 * gcc.prms/prms.exp: Use it.
25229 * README.gcc: New file.
25231 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
25232 Document and reset `lxpass' and `lxfail'.
25233 Simplify "initialized" message.
25234 (gcc_stat): Clean up comments a little.
25236 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
25238 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
25240 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
25242 * lib/old-dejagnu.exp (process-option): New proc.
25243 (old-dejagnu-init, old-dejagnu-stat): Likewise.
25244 (old-dejagnu): Simplify.
25245 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
25247 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
25249 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
25250 exists and is not an empty string.
25252 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
25253 $xfail rather than calling setup_xfail. Clear $xfail when test is
25255 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
25258 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
25259 longer expected to fail.
25261 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
25264 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
25266 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
25267 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
25268 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
25269 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
25272 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
25273 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
25275 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
25277 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
25278 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
25280 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
25281 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
25282 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
25284 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
25286 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
25287 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
25288 940714-1.c, 940714-2.c, 940714-3.c},
25289 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
25290 gcc.misc-tests/{mg.c,mg.exp}:
25292 * gcc.noncompile/noncompile.exp: Change accordingly.
25294 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
25296 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
25297 Undo previous clobberage.
25299 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
25301 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
25302 * gcc.special/{930510-1.c, special.exp}:
25303 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
25304 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
25305 struct-varargs-1.c}: New tests from c-torture-1.26.
25307 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
25309 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
25310 argument to switch.
25312 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
25314 * Revert the previous changes. Please see Rob's directory
25315 (/lisa/test/rob/progressive/gcc/testsuite) for testing
25318 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
25320 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
25321 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
25322 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
25323 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
25324 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
25325 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
25326 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
25327 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
25328 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
25329 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
25330 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
25331 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
25332 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
25333 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
25334 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
25335 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
25336 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
25337 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
25338 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
25339 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
25340 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
25341 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
25342 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
25343 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
25344 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
25345 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
25346 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
25348 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
25350 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
25351 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
25354 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
25356 * config/unix.exp (g++_load): Fix syntax.
25358 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
25360 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
25361 * gcc.noncompile/921017-1.c: Deleted obsolete test.
25362 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
25363 Don't expect va-arg-1.c to fail. Correct expected output for
25365 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
25366 * gcc.wendy/hbm4.c: Correct typo.
25367 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
25369 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
25371 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
25372 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
25373 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
25374 * lib/c-torture.exp (c-torture-compile): Ditto.
25376 Reduce volume of output (remove all the -I's and such).
25377 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
25378 Call gcc_cpass, gcc_cfail.
25379 (c-torture): Pass testing option to c-torture-compile.
25381 1994-03-21 Doug Evans (dje@cygnus.com)
25383 Bring patches over from progressive.
25384 * config/default.exp: Exit remote shell cleanly.
25385 (g++_exit, g++_start): Add default versions.
25386 * config/sim.exp (gcc_load): Use perror, not error.
25388 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
25390 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
25393 1994-03-14 Doug Evans (dje@cygnus.com)
25395 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
25396 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
25397 (wendy_try): New proc to run testcase.
25398 (main loop): Call 'em.
25399 * gcc.wendy/*.c: Clean up pass to correct expected output.
25401 * lib/gcc.exp: Minor cleanup work.
25402 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
25404 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
25406 * config/sim.exp (gcc_load): Document return codes better.
25407 Don't pass -v to simulator.
25409 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
25411 * gcc.special/920717-x.c: Fix typo.
25412 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
25415 * lib/mike-gcc.exp: Fix typo.
25417 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
25419 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
25420 binary to use, transform the name.
25421 * config/*.exp: rename everything. Nuke any g++ specific files,
25422 it's now a special case of gcc that requires no special support.
25423 Add a default.exp for unsupported targets.
25425 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
25427 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
25428 lib/old-dejagnu.exp: Fix a few patterns to work with the new
25431 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
25433 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
25436 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
25438 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
25440 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
25442 * gcc.execute/execute.exp: Combine opt_list and foption_list into
25443 option_list. Compile every file with only 4/6 option choices
25444 (same as C torture) instead of with 12/18 different option
25446 * lib/c-torture.exp: Likewise.
25448 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
25451 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
25453 * lib/old-deja.exp: Add `excess errors test fails' error, now one
25454 can put an XFAIL *-*-* on excess errors.
25456 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
25458 * g++.law: Add more tests derived from g++-bugs snapshots.
25460 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
25461 equivalent to g++.law/init9.
25463 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
25464 compiled it, and the a.out file after we've run it.
25466 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
25468 * lib/mike-g++.exp (postbase): Delete the .o file after we've
25469 compiled it, and the a.out file after we've run it.
25471 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
25473 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
25475 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
25477 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
25480 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
25482 * g++.law: New directory of g++ tests derived from the g++-bugs
25485 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
25487 * gcc.compile: initbug1.c initbug1.exp testcase added
25489 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
25491 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
25492 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
25493 fixes submitted by Jeff Law (law@cs.utah.edu)
25494 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
25495 Jeff Law (law@cs.utah.edu)
25498 1993-11-30 Mike Stump (mrs@cygnus.com)
25500 * config/unix-g++.exp: Follow the gcc way of doing things.
25501 * g++.old-deja/old-deja.exp: Minor updates.
25502 * lib/g++.exp: New file, follow the gcc way of doing things.
25503 * lib/old-dejagnu.exp: Minor updates.
25504 * lib/mike-g++.exp: Always unset errorInfo.
25506 1993-11-06 Mike Stump (mrs@cygnus.com)
25508 * lib/gcc.exp: Fix some errors with the below change, CC and
25509 CFLAGS should be global when setting, not local.
25511 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
25513 * lib/gcc.exp: Transform tool name.
25515 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
25517 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
25519 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
25521 * lib/gcc.exp: change gcc_done to gcc_stat
25523 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
25525 * Upgraded gcc testsuite to c-torture version 1.25
25527 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
25529 * lib/gcc.exp: added reporting code. Changed verbose compile message.
25530 * lib/c-torture: added hooks for new reporting code.
25532 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
25534 * config/sh-gcc.exp: check if sh-sim exists in the path
25536 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
25538 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
25539 * gcc.compile/compile.exp: Initial changes for new logic.
25540 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
25541 * gcc.failure/failure.exp: Initial changes for new logic.
25542 * gcc.ieee/ieee.exp: Initial changes for new logic.
25543 * gcc.misc-tests/misc.exp: Initial changes for new logic.
25544 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
25545 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
25546 * lib/c-torture.exp: Initial changes for new logic.
25547 * lib/gcc.exp: Initial changes for new logic.
25549 1993-10-15 Mike Stump (mrs@cygnus.com)
25551 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
25552 depend upon failure or success. Fully qualify names in failure
25553 and success messages. Always remove a.out before starting
25554 compile, just in case. Pay more attention to error text output by
25555 the compiler. Handle testcases with no known past errors just
25556 like all others, so that things are uniform. Other miscellaneous
25559 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
25561 * gcc.cpp: new directory for cpp tests
25563 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
25565 * lib/chill.exp: Code reformatted, removed unused code.
25566 * config/unix-chill.exp: Code reformatted, removed unused code.
25567 * chill.execute/execute.exp: Code reformatted, removed unused code.
25568 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
25570 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
25572 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
25573 routines not written.
25575 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
25577 * config/bug-gcc.exp: Use new procs from bug.exp.
25579 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
25581 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
25582 via ftp, rather than depending on NFS.
25583 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
25586 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
25588 * config/bug-gcc.exp: Use new download proc.
25590 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
25592 * chill.execute/execute.exp: cleanups, handles errors better
25593 * chill.compile/compile.exp: rewrite, based on execute.exp
25594 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
25595 * lib/chill.exp: major changes to diff proc and compile and link
25596 procs. added chill_fail and chill_pass wrappers to pass and
25597 fail. added more comments, and handle error codes better.
25598 Added a hack to capture stderr from exec, so noncompile tests
25601 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
25603 * chill.execute/execute.exp: rewrite of testsuite driver
25604 * lib/chill.exp: rewrite of testsuite driver
25605 * config/unix-chill.exp: rewrite of testsuite driver
25607 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
25610 * iexpr.ch: Standardize uppercase.
25611 * tuples.dat: Standardize uppercase.
25612 * vary.ch: standardize. Correct varying string assignments.
25613 * vary.dat: Add new output lines.
25615 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
25618 * chprintf.ch: Standardize use of uppercase.
25619 * tuples.ch: Standardize and turn arr2 into a DCL,
25621 * pinits.ch: Standardize.
25623 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
25625 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
25626 * Makefil: Renamed to Makefile.in.
25627 * configure.in: New.
25629 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
25632 * .cvsignore: Add result/output files.
25633 * Makefile: Fix up variables at start. Use MFLAGS
25634 everywhere. Correct bool_loc, built_ins entries.
25635 Add entry for vary1.ch.
25636 * bitarray.ch: Standardize upper-case usage.
25637 * bitexpr.ch: Standardize, add output of b1.
25638 * params.ch: Use arrayt in along PROC parameters, to
25639 avoid novelty problems.
25640 * sets.ch: Tiny cleanup.
25641 * vary1.ch: Re-indent.
25643 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
25645 * Add PR-related files to Makefiles, .cvsignore files, etc.
25647 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
25649 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
25650 with compiler objects. New names are test-flow.c and test-loop.c
25652 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
25654 * Upgraded c-torture tests from 1.19 to 1.20
25657 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
25658 * gcc.compile: 930623-1.c 930623-2.c
25659 * gcc.noncompile: 930622-1.c 930622-2.c
25660 * gcc.failure: 920411-1.c 920627-2.c
25661 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
25663 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
25665 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
25666 More changes to get testsuite working properly. Needs more work.
25667 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
25669 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
25671 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
25672 More changes to get testsuite working properly. Needs more work.
25674 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
25676 * chill.compile/compile.exp: Added for Dejagnu support
25677 * chill.execute/execute.exp: Added for Dejagnu support
25678 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
25680 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
25682 This should complete moving the CHILL test files.
25683 * chill.noncompile(.cvsignore printf.grt
25684 in-printf.grt chprintf.grt chprintf.ch):
25685 Added test-support files.
25686 (Makefile): Modified further.
25687 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
25688 signal.ch): Added test files.
25689 * chill.execute (.cvsignore printf.grt printr.c
25690 in-printf.grt rts.c chprintf.grt rts.h): Added
25691 test-support files.
25692 (Makefile): More corrections.
25694 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
25696 * chill.compile, chill.execute, chill.nocompile: Add CHILL
25697 test cases, ready for DejaGnu.
25699 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
25701 * Upgraded c-torture tests from 1.18 to 1.19
25703 * gcc.compile: added test(s):
25705 * gcc.execute: added test(s):
25706 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
25708 * added new subdirectory for misc tests: gcc.misc-tests
25709 * gcc.misc-test(s): added tests:
25710 inst-check.c test-consts.c test-ior.c test-switch.c
25712 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
25714 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
25716 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
25718 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
25720 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
25722 * Upgraded c-torture tests from 1.17 to 1.18
25724 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
25726 * Upgraded c-torture tests from 1.12 to 1.17
25728 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
25730 * lib/old-dejagnu.exp:
25731 Fixed handling of XFAIL target triplets to correctly
25732 recognize wildcard characters. Removed code that
25733 appended a unique id tag to the end of the file name
25734 printed out by the result of the testcases within a
25737 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
25739 * lib/old-dejagnu.exp:
25740 Reworked expected failure handling to trigger off of XFAIL
25741 keyword in keyphrase embeded in testcase source code. The
25742 XFAIL keyword must be at the end of the keyphrase line. It
25743 may optionally be followed by one or more target triplets.
25744 It has just occured that the handling of wildcards in the
25745 target triplet may not be correct.
25747 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
25749 * g++.old-deja/tests:
25750 Moved all subdirectories up one level into g++.old-deja .
25752 * lib/old-dejagnu.exp:
25753 Fixed problem with CXXFLAGS not being properly reset, and being
25754 corrupted with extraneous "-c" compiler option. This was
25755 causing binaries to not be generated for test that needed them.
25756 Modified strings passed to "pass" and "fail" so that individual
25757 tests from the same test file would be distinguished by an
25758 identifier appended to the test file name in the summary logs;
25759 this corrected a problem with erroneous diff logs. Added code
25760 to search testcases for expected fail and unexpected pass keywords.
25762 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
25764 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
25766 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
25768 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
25769 Removed extraneous text from end of "Special g++ Options"
25772 * lib/old-dejagnu.exp: Added pattern matching to look for new
25773 keywords, embedded in testcases comments, which will trigger
25774 calls to xpass and xfail.
25776 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
25778 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
25779 comments embedded in the testcases, especially the one looking for
25780 special compiler options, as well as the pattern matching for the
25781 compiler output again.
25783 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
25785 * lib/old-dejagnu.exp: Do a proper check of the return value for
25786 execute tests. Fixed several problems with the pattern matching
25787 of the compiler output which gave erroneous test results.
25788 Changed several of the test result messages to be more descriptive.
25789 * config/unix-g++.exp: Proc g++_load now actually works and
25790 executes the tests passed to it and returns a usable return
25793 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
25795 * lib/gcc.exp: Exits gracefully if $CC is bogus.
25797 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
25799 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
25800 Modified both files to properly execute the old style
25801 dejagnu tests. The previous versions of these files were
25802 experimental and did not function anything near correctly.
25804 1993-04-05 Rob Savoye (rob@cygnus.com)
25806 * Removed all Makefile.in and configure.in files. No configuration
25809 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
25811 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
25813 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
25815 * gcc.compile/configure.in, gcc.unsorted/configure.in,
25816 gcc.special/configure.in, gcc.noncompile/configure.in,
25817 gcc.execute/configure.in, gcc.code_quality/configure.in,
25818 g++.other/configure.in, g++.old-deja/configure.in,
25819 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
25820 in srcname setting.
25822 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
25824 * lib/udi.exp: Fixed mondfe and mondfe_download.
25825 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
25826 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
25828 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
25830 * config/udi-gdb.exp: Check $shell_id after connecting to target.
25831 (gdb_exit): Don't remove *_soc files.
25833 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
25835 * lib/c-torture.exp: Don't look for main; instead always use -w
25836 -c. This is how the c-torture tests work. Remove the object
25837 file if the compilation succeeds.
25838 * gcc.execute/execute.exp: Remove executable if test passes.
25839 * gcc.noncompile/noncompile.exp: Every test is an expected
25841 * gcc.special/special.exp: Added tests from c-torture 1.11,
25842 corrected use of existing test.
25843 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
25844 gcc.execute/920625-1.c: Updated to c-torture 1.11.
25845 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
25846 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
25847 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
25848 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
25849 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
25850 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
25851 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
25852 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
25853 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
25854 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
25855 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
25856 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
25857 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
25858 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
25859 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
25860 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
25861 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
25863 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
25864 correspond to c-torture 1.11.