1 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
4 * g++.dg/overload/ref1.C: New.
6 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9 * g++.dg/template/spec12.C: New test.
12 * g++.dg/parse/crash14.C: New test.
14 2004-03-09 Mark Mitchell <mark@codesourcery.com>
17 * g++.dg/init/ref11.C: New test.
19 2004-03-09 Mark Mitchell <mark@codesourcery.com>
22 * g++.dg/parse/builtin2.C: New test.
24 2004-03-08 Mark Mitchell <mark@codesourcery.com>
27 * g++.dg/init/ctor3.C: New test.
28 * g++.dg/init/union1.C: New test.
29 * g++.dg/ext/anon-struct4.C: New test.
31 2004-03-08 Mark Mitchell <mark@codesourcery.com>
33 * g++.dg/lookup/koenig1.C: Tweak error messages.
34 * g++.dg/lookup/used-before-declaration.C: Likewise.
35 * g++.dg/other/do1.C: Likewise.
36 * g++.dg/overload/koenig1.C: Likewise.
37 * g++.dg/parse/crash13.C: Likewise.
38 * g++.dg/template/instantiate3.C: Likewise.
40 2004-03-08 Eric Christopher <echristo@redhat.com>
42 * * lib/target-supports.exp: Enable libiconv in test
43 compilation. Fix up error checking.
45 2004-03-08 Roger Sayle <roger@eyesopen.com>
48 * gcc.dg/pr14289-1.c: New test case.
49 * gcc.dg/pr14289-2.c: Likewise.
50 * gcc.dg/pr14289-3.c: Likewise.
52 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
54 * gcc.c-torture/execute/20040308-1.c: New test.
56 2004-03-07 Roger Sayle <roger@eyesopen.com>
58 * gcc.c-torture/execute/20040307-1.c: New test case.
60 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
62 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
64 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
66 * gcc.dg/20040306-1.c: New test.
68 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
70 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
72 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
74 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
77 * gcc.dg/decl-6.c: New test.
79 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
81 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
82 Rename LOGPOW -> LOG_POW.
83 (SQRT_EXP, POW_EXP): New.
85 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
87 * gcc.dg/i386-sse-8.c: New test.
89 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
92 * gcc.dg/decl-5.c: New test.
94 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
96 * gcc.dg/20040305-1.c: New test.
98 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
101 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
103 2004-03-04 Ziemowit Laski <zlaski@apple.com>
105 PR c++/14425, c++/14426
106 * g++.dg/ext/altivec-4.C: New test.
107 * g++.dg/ext/altivec-5.C: New test.
109 2004-03-04 Geoffrey Keating <geoffk@apple.com>
111 * g++.old-deja/g++.other/linkage1.C: Expect errors about
112 global variables of a type with no linkage.
113 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
114 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
115 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
116 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
117 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
118 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
119 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
120 * g++.dg/warn/deprecated.C: Name enum Color.
121 * g++.dg/overload/VLA.C: Name structure for 'b'.
122 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
124 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
126 * gcc.c-torture/compile/20040304-1.c: New test.
128 2004-03-03 Zack Weinberg <zack@codesourcery.com>
131 * gcc.dg/decl-4.c: New testcase.
133 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
135 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
136 as PRECF if sizeof (float) > sizeof (double).
137 (PRECL): Make it the same as PRECF if
138 sizeof (float) > sizeof (long double).
140 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
142 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
143 system type. Add check for irix6 which doesn't have c99 runtime.
145 2004-03-03 Bob Wilson <bob.wilson@acm.org>
147 * gcc.dg/const-elim-1.c: xfail for xtensa.
149 2004-03-01 Mark Mitchell <mark@codesourcery.com>
152 * g++.dg/template/cond4.C: New test.
154 2004-03-01 Mark Mitchell <mark@codesourcery.com>
157 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
160 * g++.dg/parse/defarg7.C: New test.
163 * g++.dg/template/friend26.C: New test.
165 2004-03-01 Mark Mitchell <mark@codesourcery.com>
168 * g++.dg/abi/mangle21.C: New test.
171 * g++.dg/parse/constructor2.C: New test.
174 * g++.dg/template/sfinae1.C: New test.
176 2004-02-29 Mark Mitchell <mark@codesourcery.com>
179 * g++.dg/expr/crash2.C: New test.
182 * gcc.dg/inline-5.c: New test.
183 * gcc.dg/always-inline.c: Split out tests into ...
184 * gcc.dg/always-inline2.c: ... this and ...
185 * gcc.dg/always-inline3.c: ... this.
187 2004-02-29 Mark Mitchell <mark@codesourcery.com>
190 * g++.dg/debug/crash1.C: New test.
192 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
194 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
195 function with __attribute__((noinline)).
196 (recurser_void2): Likewise.
197 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
198 (recurser_void2): Likewise.
200 2004-02-29 Roger Sayle <roger@eyesopen.com>
203 * g++.dg/warn/Wunused-6.C: New test case.
205 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
207 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
210 2004-02-27 Eric Christopher <echristo@redhat.com>
212 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
213 * g++.dg/charset/asm2.c: Run only x86.
214 * gcc.dg/charset/asm3.c: Ditto.
216 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
218 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
221 2004-02-27 Ziemowit Laski <zlaski@apple.com>
223 * g++.dg/ext/altivec-3.C: New.
225 2004-02-26 Richard Henderson <rth@redhat.com>
227 * g++.dg/ext/attrib10.C: Mark for warning.
228 * gcc.dg/attr-alias-1.c: New.
230 2004-02-26 Richard Henderson <rth@redhat.com>
232 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
233 * gcc.c-torture/execute/20040208-2.c: ... it back.
235 2004-02-26 Eric Christopher <echristo@redhat.com>
237 * lib/target-supports.exp (check-iconv-available): New function.
238 * lib/gcc-dg.exp (dg-require-iconv): New function.
240 * gcc.dg/charset: New directory.
241 * gcc.dg/charset/charset.exp: New file.
242 * gcc.dg/charset/asm1.c: Ditto.
243 * gcc.dg/charset/asm2.c: Ditto.
244 * gcc.dg/charset/asm3.c: Ditto.
245 * gcc.dg/charset/asm4.c: Ditto.
246 * gcc.dg/charset/asm5.c: Ditto.
247 * gcc.dg/charset/attribute1.c: Ditto.
248 * gcc.dg/charset/attribute2.c: Ditto.
249 * gcc.dg/charset/string1.c: Ditto.
250 * g++.dg/charset: New directory.
251 * g++.dg/dg.exp: Add here. Special options.
252 * g++.dg/charset/charset.exp: New file.
253 * g++.dg/charset/asm1.c: Ditto.
254 * g++.dg/charset/asm2.c: Ditto.
255 * g++.dg/charset/asm3.c: Ditto.
256 * g++.dg/charset/asm4.c: Ditto.
257 * g++.dg/charset/attribute1.c: Ditto.
258 * g++.dg/charset/attribute2.c: Ditto.
259 * g++.dg/charset/extern1.cc: Ditto.
260 * g++.dg/charset/extern2.cc: Ditto.
261 * g++.dg/charset/string1.c: Ditto.
263 2004-02-26 Mark Mitchell <mark@codesourcery.com>
266 * g++.dg/parse/comma1.C: New test.
268 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
271 * g++.dg/template/ttp8.C: New test.
273 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
275 * gcc.dg/fixuns-trunc-1.c: New test.
277 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
279 * gcc.dg/builtins-config.h: Use #elif.
281 2004-02-26 Michael Matz <matz@suse.de>
283 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
284 * gcc.dg/991214-1.c: Likewise.
285 * gcc.dg/i386-asm-1.c: Likewise.
287 2004-02-25 Richard Henderson <rth@redhat.com>
289 * gcc.c-torture/execute/20040208-2.c: Move ...
290 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
292 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
295 * g++.dg/other/crash-3.C: New test.
297 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
299 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
300 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
302 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
305 2004-02-24 Michael Matz <matz@suse.de>
307 * gcc.dg/i386-regparm.c: New.
309 2004-02-23 James E Wilson <wilson@specifixinc.com>
311 * gcc.c-torture/execute/20040223-1.c: New.
313 2004-02-23 Zack Weinberg <zack@codesourcery.com>
314 Kazu Hirata <kazu@cs.umass.edu>
316 * gcc.dg/fwritable-strings-1.c: Remove.
318 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
321 * gcc.dg/20040223-1.c: New test.
323 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
326 * g++.dg/ext/typeof9.C: New test.
328 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
331 * g++.dg/other/switch1.C: New test.
333 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
335 * gcc.dg/cast-function-1.c: Adjust for new informative message.
336 * gcc.dg/va-arg-1.c: Likewise.
338 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
341 * g++.dg/template/koenig5.C: New test.
343 2004-02-21 Ziemowit Laski <zlaski@apple.com>
345 * g++.dg/ext/altivec-1.C: Generalize target triple.
346 * g++.dg/ext/altivec-2.C: New test case.
347 * g++.dg/ext/altivec_check.h: New file.
348 * gcc.dg/altivec-1.c: Generalize target triple;
349 include altivec_check.h and call altivec_check().
350 * gcc.dg/altivec-[2-5].c: Generalize target triple.
351 * gcc.dg/altivec-6.c: New test case.
352 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
353 type casts as needed.
354 * gcc.dg/altivec-10.c: Include altivec_check.h and call
356 * gcc.dg/altivec-12.c: New test case.
357 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
358 include altivec_check.h and call altivec_check().
359 * gcc.dg/altivec_check.h: New file.
361 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
363 * lib/target-supports.exp (check_alias_available): Don't mangle
364 function `g' in test program.
366 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
368 * lib/target-supports.exp (check_profiling_available): Check
369 argument to determine whether we support a profiling type.
370 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
371 check_profiling_available.
372 * g++.dg/bprob/bprob.exp: Likewise
373 * g77.dg/bprob/bprob.exp: Likewise.
374 * gcc.misc-tests/bprob.exp: Likewise.
375 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
376 dg-require-profiling and delete expected error handling.
377 * gcc.dg/20021014-1.c: Likewise.
378 * gcc.dg/nest.c: Likewise.
380 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
383 * g++.dg/other/vthunk1.C: New test.
385 2004-02-20 Falk Hueffner <falk@debian.org>
388 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
390 2004-02-20 Mark Mitchell <mark@codesourcery.com>
393 * g++.dg/other/error8.C: Remove XFAIL markers.
396 * g++.dg/ext/packed5.C: New test.
399 * g++.dg/warn/Wunused-5.C: New test.
402 * g++.dg/lookup/member1.C: New test.
404 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
406 * gcc.c-torture/compile/20040130-1.c: Enable only when
407 __INT_MAX__ >= 2147483647L.
408 * gcc.c-torture/compile/961203-1.c: Likewise.
410 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
412 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
413 * g++.dg/opt/template1.C: Robustify assembler regexp
415 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
417 * gcc.c-torture/execute/simd-4.x: Remove.
418 * gcc.c-torture/execute/va-arg-25.x: Likewise.
419 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
420 Guard with #ifndef SKIP_ATTRIBUTE.
421 * gcc.dg/compat/vector-1_y.c: Likewise.
422 * gcc.dg/compat/vector-2_x.c: Likewise.
423 * gcc.dg/compat/vector-2_y.c: Likewise.
424 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
425 * g++.dg/eh/simd-2.C: Likewise.
427 2004-02-19 Alan Modra <amodra@bigpond.net.au>
429 * gcc.c-torture/compile/complex-1.c: New.
431 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
434 * gcc.c-torture/execute/20040218-1.c: New test.
436 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
439 * g++.dg/parse/new2.C: New test.
441 2004-02-18 Paul Brook <paul@codesourcery.com>
443 * gcc.c-torture/compile/libcall-1.c: New test.
445 2004-02-18 Paul Brook <paul@codesourcery.com>
448 * gcc.dg/debug/debug-7.c: New test.
450 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
452 * gcc.dg/20040217-1.c: New test.
454 2004-02-17 Zack Weinberg <zack@codesourcery.com>
456 * gcc.c-torture/execute/990208-1.x: Delete.
458 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
460 * gcc.c-torture/execute/20040208-2.x: New file.
462 2004-02-17 Mark Mitchell <mark@codesourcery.com>
465 * g++.dg/abi/structret1.C: New test.
467 2004-02-17 Jakub Jelinek <jakub@redhat.com>
469 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
470 (i386_cpuid): No need to test if cpuid is available on AMD64.
471 Fix assembly, so that it works onboth i386 and AMD64.
472 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
473 (vecInLong): Fix s[] member type to unsigned int.
474 (vecInWord): Remove type.
475 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
476 (a64, b64, c64, d64, e64): Remove.
477 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
478 Remove unused variable. Remove initialization of removed variables.
479 Don't call mmx_tests nor sse_tests.
480 (reference_mmx, reference_sse): Remove.
481 (check): Add return stmt.
482 * gcc.dg/i386-sse-7.c: New test.
483 * gcc.dg/i386-mmx-4.c: New test.
485 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
487 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
488 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
489 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
490 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
491 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
492 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
493 g++.dg/tc1/dr94.C: Fix line terminator.
495 2004-02-16 Geoffrey Keating <geoffk@apple.com>
497 * gcc.c-torture/compile/20040216-1.c: New.
499 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
501 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
502 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
503 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
504 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
505 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
506 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
508 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
510 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
512 2004-02-15 Mark Mitchell <mark@codesourcery.com>
515 * g++.dg/expr/cond4.C: New test.
518 * g++.dg/lookup/crash2.C: New test.
520 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
522 * gcc.c-torture/compile/20040214-2.c: New test.
524 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
527 * g++.dg/ext/typeof8.C: New test.
529 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
531 * gcc.c-torture/compile/20040214-1.c: New test.
533 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
536 * g++.dg/template/spec11.C: New test.
538 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
541 * g++.dg/other/error8.C: New test.
543 2004-02-13 Mark Mitchell <mark@codesourcery.com>
546 * g++.dg/template/array4.C: New test.
549 * g++.dg/inherit/thunk2.C: New test.
552 * g++.dg/eh/cond2.C: New test.
554 2004-02-12 Alan Modra <amodra@bigpond.net.au>
556 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
558 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
560 * lib/scanasm.exp (dg-scan): Quote pattern before display.
562 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
564 * g++.dg/simd-2.C: xfail on ppc64-linux.
566 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
569 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
572 2004-02-11 Uros Bizjak <uros@kss-loka.si>
574 * gcc.dg/builtins-33.c: New test.
576 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
578 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
580 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
582 * g++.dg/simd-2.C: Set -maltivec for ppc64.
584 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
586 * gcc.dg/ppc64-abi-3.c: New test.
588 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
592 * gcc.dg/pr14092-1.c: New testcase.
594 2004-02-10 Alan Modra <amodra@bigpond.net.au>
596 * gcc.dg/cpp/assert4.c: Fix typo last change.
598 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
599 * gcc.dg/cpp/assert4.c: Handle powerpc64.
601 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
603 2004-02-09 Roger Sayle <roger@eyesopen.com>
605 * gcc.c-torture/compile/20040209-1.c: New test case.
607 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
609 * gcc.dg/c90-init-1.c: Adjust expected error messages.
611 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
613 * gcc.c-torture/execute/20040208-[12].c: New tests.
615 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
617 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
619 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
621 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
623 2004-02-07 Zack Weinberg <zack@codesourcery.com>
626 * gcc.dg/visibility-8.c: New testcase.
628 2004-02-07 Zack Weinberg <zack@codesourcery.com>
630 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
632 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
634 2004-02-07 Roger Sayle <roger@eyesopen.com>
637 * g++.dg/opt/fold1.C: New test case.
639 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
642 * g++.dg/other/crash-2.C: New test.
644 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
647 * g++.dg/parse/angle-bracket2.C: New test.
649 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
653 2004-01-15 Geoffrey Keating <geoffk@apple.com>
655 * testsuite/g++.dg/pch/wchar-1.C: New.
656 * testsuite/g++.dg/pch/wchar-1.Hs: New.
658 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
661 * g++.dg/parse/error15.C: New test.
662 * g++.dg/parse/crash11.C: Update dg-error mark.
664 2004-02-04 Mark Mitchell <mark@codesourcery.com>
667 * g++.dg/warn/conv2.C: New test.
669 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
672 * g++.dg/warn/incomplete1.C: Remove xfail.
674 2004-02-04 Mark Mitchell <mark@codesourcery.com>
676 * lib/file-format.exp (gcc_target_object_format): Use
677 ${tool}_target_compile, not gcc_target_compile.
678 * lib/target-supports.exp (check_alias_available): Likewise.
679 (check_gc_sections_available): Likewise.
680 * g++.dg/ext/attrib10.C: Use dg-require-alias.
681 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
684 2004-02-04 Mark Mitchell <mark@codesourcery.com>
687 * g++.dg/template/static6.C: New test.
689 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
691 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
693 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
695 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
696 tests for systems where `char' is unsigned by default.
698 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
701 * g++.dg/template/partial3.C: New test.
703 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
705 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
706 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
707 Remove mentions of obsolete ports.
709 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
711 * gcc.dg/noncompile/20001228-1.c: Fix for new
714 2004-02-03 Roger Sayle <roger@eyesopen.com>
717 * gcc.c-torture/execute/multdi-1.c: New test case.
719 2004-02-03 Mark Mitchell <mark@codesourcery.com>
722 * g++.dg/template/lookup5.C: New test.
724 2004-02-03 Mark Mitchell <mark@codesourcery.com>
727 * g++.dg/template/lookup4.C: New test.
730 * g++.dg/parse/error14.C: New test.
733 * g++.dg/parse/template13.C: New test.
735 2004-02-03 Mark Mitchell <mark@codesourcery.com>
738 * g++.dg/template/koenig4.C: New test.
741 * g++.dg/template/crash17.C: New test.
744 * g++.dg/parse/error13.C: New test.
745 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
747 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
749 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
751 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
755 * gcc.dg/noncompile/20040203-1.c: New test.
756 * gcc.dg/noncompile/20040203-2.c: Likewise.
757 * gcc.dg/noncompile/20040203-3.c: Likewise.
758 * gcc.dg/20040203-1.c: Likewise.
760 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
763 * g++.dg/template/sizeof7.C: New test.
765 2004-02-02 Eric Christopher <echristo@redhat.com>
766 Zack Weinberg <zack@codesourcery.com>
768 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
770 2004-02-02 Zack Weinberg <zack@codesourcery.com>
772 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
773 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
774 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
775 * gcc.dg/cleanup-5.c: Run only on Linux targets.
777 2004-02-02 Mark Mitchell <mark@codesourcery.com>
780 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
783 * g++.dg/ext/attrib13.C: New test.
786 * g++.dg/conversion/op2.C: New test.
788 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
790 * gcc.dg/titype-1.c: Fix pasto.
792 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
794 * gcc.dg/titype-1.c: New test.
796 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
799 * g++.dg/template/non-type-template-argument-1.C,
800 g++.dg/template/qualified-id1.C: Update dg-error marks.
801 * g++.dg/template/nontype6.C: New test.
803 2004-02-01 Roger Sayle <roger@eyesopen.com>
805 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
806 * gcc.dg/builtins-31.c: New testcase.
807 * gcc.dg/builtins-32.c: New testcase.
809 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
811 * objc.dg/call-super-2.m: Update line numbers
812 for the including of stddef.h.
814 2004-01-30 Michael Matz <matz@suse.de>
816 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
817 g++.dg/ext/case-range3.C: New tests.
819 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
823 * g++.dg/template/member4.C: New test.
825 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
828 * g++.dg/template/sizeof6.C: New test.
830 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
832 * gcc.dg/fwritable-strings-1.c: New test.
834 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
836 * gcc.c-torture/compile/20040130-1.c: New test.
838 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
840 * objc.dg/call-super-2.m: Include stddef.h for size_t.
842 2004-01-29 Mark Mitchell <mark@codesourcery.com>
845 * g++.dg/template/ctor3.C: New test.
847 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
849 * g++.dg/tc1: New directory.
850 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
851 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
852 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
853 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
854 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
856 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
858 * g++.dg/parse/error11.C: New test.
859 * g++.dg/parse/error12.C: Likewise.
861 2004-01-28 Ziemowit Laski <zlaski@apple.com>
863 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
864 (scan_initial, main): Use aligned_sizeof instead of sizeof.
866 2004-01-28 Mark Mitchell <mark@codesourcery.com>
869 * g++.dg/ext/attrib12.C: New test.
872 * g++.dg/parse/cast2.C: New test.
874 2004-01-27 James E Wilson <wilson@specifixinc.com>
876 * objc.dg/encode-2.m (main): New local string. Set depending on
877 sizeof long. Use in sscanf call.
878 * objc.dg/encode-3.m (main): New local string. Set depending on
879 sizeof long. Use in scan_initial call.
881 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
883 * objc.dg/call-super-2.m: Make LP64-safe.
884 * objc.dg/desig-init-1.m: Likewise.
886 2004-01-27 Devang Patel <dpatel@apple.com>
888 * g++.dg/debug/namespace1.C: New test.
890 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
892 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
895 * gcc.dg/arm-mmx-1.c: New test.
897 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
899 * gcc.dg/20040127-1.c: New test.
900 * gcc.dg/20040127-2.c: New test.
902 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
904 * objc.dg/stret-1.m (glob): Renamed to globa.
906 2004-01-26 Mark Mitchell <mark@codesourcery.com>
909 * g++.dg/expr/for1.C: New test.
911 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
914 * gcc.dg/darwin-longlong.c: New test.
916 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
918 * gcc.dg/20040124-1.c: Moved test from here...
919 * gcc.c-torture/compile/20040124-1.c: ...to here.
921 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
923 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
924 the assembly output if -m64 is passed.
926 2004-01-25 Mark Mitchell <mark@codesourcery.com>
929 * g++.dg/template/cond3.C: New test.
931 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
934 * g++.dg/template/ttp7.C: New test.
936 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
939 * g++.dg/template/nontype4.C: New test.
940 * g++.dg/template/nontype5.C: Likewise.
942 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
944 * gcc.dg/torture/mips-clobber-at.c: New test.
946 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
948 * gcc.dg/20040124-1.c: New test.
950 2004-01-24 Jakub Jelinek <jakub@redhat.com>
952 * gcc.dg/20040123-1.c: New test.
954 2004-01-23 Zack Weinberg <zack@codesourcery.com>
956 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
958 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
960 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
962 2004-01-23 Andrew Pinski <apinski@apple.com>
964 * gcc.dg/20030121-1.c: Move to ..
965 * gcc.dg/20040121-1.c: here.
967 2004-01-23 Roger Sayle <roger@eyesopen.com>
969 * gcc.dg/builtins-29.c: New test case.
971 2004-01-23 Zack Weinberg <zack@codesourcery.com>
974 * gcc.dg/builtins-30.c: New testcase.
976 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
978 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
979 * lib/g77.exp: Likewise.
980 * lib/objc.exp: Likewise.
981 * lib/g++.exp: Likewise.
983 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
985 * gcc.dg/struct-by-value-2.c: New test.
987 2004-01-21 Andrew Pinski <apinski@apple.com>
990 * gcc.dg/20030121-1.c: New test.
992 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
994 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
995 clobber frame pointer register in asm statement.
997 2004-01-21 Falk Hueffner <falk@debian.org>
999 * gcc.c-torture/compile/20040121-1.c: New test.
1001 2004-01-21 Zack Weinberg <zack@codesourcery.com>
1003 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
1005 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
1007 * gcc.dg/ppc64-abi-2.c: New test.
1009 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
1011 * lib/treelang.exp: Fill out this file.
1012 * lib/treelang-dg.exp: New File.
1014 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
1016 * gcc.c-torture/compile/981022-1.c: Remove.
1017 * gcc.dg/array-5.c: Remove XFAIL.
1018 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
1019 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
1020 gcc.dg/cond-lvalue-1.c: Update.
1021 * gcc.dg/cast-lvalue-2.c: New test.
1023 2004-01-19 Mark Mitchell <mark@codesourcery.com>
1026 * g++.dg/other/error1.C (class foo): Tweak error message.
1029 * g++.dg/template/call2.C: New test.
1031 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1033 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
1034 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
1035 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
1036 scalar-return-1_x.c, scalar-return-2_y.c,
1037 scalar-return-3_x.c, scalar-return-3_y.c,
1038 scalar-return-4_x.c, scalar-return-4_y.c,
1039 struct-align-1.h, struct-align-1_x.c,
1040 struct-align-1_y.c, struct-align-2.h,
1041 struct-align-2_x.c, struct-align-2_y.c,
1042 struct-by-value-10_y.c, struct-by-value-11_x.c,
1043 struct-by-value-11_y.c, struct-by-value-12_x.c,
1044 struct-by-value-12_y.c, struct-by-value-13_x.c,
1045 struct-by-value-13_y.c, struct-by-value-14_x.c,
1046 struct-by-value-14_y.c, struct-by-value-15_x.c,
1047 struct-by-value-15_y.c, struct-by-value-16_y.c,
1048 struct-by-value-17_y.c, struct-by-value-18_y.c,
1049 struct-by-value-19_y.c, struct-by-value-1_x.c,
1050 struct-by-value-1_y.c, struct-by-value-20_y.c,
1051 struct-by-value-2_x.c, struct-by-value-2_y.c,
1052 struct-by-value-3_y.c, struct-by-value-4_x.c,
1053 struct-by-value-4_y.c, struct-by-value-5_y.c,
1054 struct-by-value-6_y.c, struct-by-value-7_y.c
1055 struct-by-value-8_x.c, struct-by-value-8_y.c
1056 struct-by-value-9_x.c, struct-by-value-9_y.c
1057 struct-return-10_x.c, struct-return-10_y.c,
1058 struct-return-19_x.c, struct-return-20_x.c
1059 struct-return-2_x.c, struct-return-2_y.c
1060 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
1061 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
1063 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1065 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
1066 attribute on sparc*-sun-solaris2.*.
1068 2004-01-18 Mark Mitchell <mark@codesourcery.com>
1071 * g++.dg/ext/typeof7.C: New test.
1073 2004-01-18 David Edelsohn <edelsohn@gnu.org>
1075 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
1076 * gcc.dg/const-elim-1.c: Same.
1078 2004-01-17 Ziemowit Laski <zlaski@apple.com>
1080 * objc.dg/stret-1.m: New.
1081 * objc.dg/stret-2.m: New.
1083 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
1086 * g++.dg/ext/vector1.C: New test.
1088 2004-01-16 Geoffrey Keating <geoffk@apple.com>
1090 * gcc.dg/pch/import-1.c: New.
1091 * gcc.dg/pch/import-1.hs: New.
1092 * gcc.dg/pch/import-1a.h: New.
1093 * gcc.dg/pch/import-1b.h: New.
1094 * gcc.dg/pch/import-1c.h: New.
1096 2004-01-16 Mark Mitchell <mark@codesourcery.com>
1099 * g++.dg/ext/array1.C: New test.
1102 * g++.dg/conversion/op1.C: New test.
1104 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
1107 From Kazumoto Kojima / Dan Kegel:
1108 * gcc.dg/pr11864-1.c: New test.
1111 From Marcus Comstedt / Dan Kegel:
1112 * gcc.dg/pr10392-1.c: New test.
1114 2004-01-16 Mark Mitchell <mark@codesourcery.com>
1117 * g++.dg/init/ref10.C: New test.
1119 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1122 * g++.dg/parse/typename6.C: New test.
1124 2004-01-15 Geoffrey Keating <geoffk@apple.com>
1127 * testsuite/g++.dg/pch/wchar-1.C: New.
1128 * testsuite/g++.dg/pch/wchar-1.Hs: New.
1130 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1133 * g++.dg/expr/sizeof2.C: New test.
1135 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
1137 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
1139 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
1142 * g++.dg/lookup/strong-using-3.C: New.
1143 * g++.dg/lookup/using-10.C: New.
1145 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
1148 * g++.dg/lookup/strong-using-2.C: New.
1150 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
1151 Dan Kegel <dank@kegel.com>
1152 J"orn Rennecke <joern.rennecke@superh.com>
1155 * gcc.dg/pr9365-1.c: New test.
1157 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1160 * g++.dg/parse/casting-operator2.C: New test.
1161 * g++.old-deja/g++.pt/explicit83.C: Remove.
1163 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
1165 * gcc.dg/label-compound-stmt-1.c: New test.
1166 * gcc.c-torture/compile/950922-1.c,
1167 gcc.c-torture/compile/20000211-3.c,
1168 gcc.c-torture/compile/20000518-1.c,
1169 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
1170 compound statements.
1172 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
1174 * gcc.dg/ppc64-abi-1.c: New test.
1176 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
1178 * g++.dg/ext/attrib9.C: Add dg-warnings.
1180 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1183 * g++.dg/parse/dtor3.C: New test.
1185 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
1188 * g++.dg/parse/try-catch-1.C: New test.
1190 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
1192 * ada/acats/run_all.sh: Add more verbose output in acats.log
1193 when compiling tests.
1195 2004-01-12 Zack Weinberg <zack@codesourcery.com>
1198 * gcc.dg/typedef-redecl.c: New test case.
1199 * gcc.dg/typedef-redecl.h: New support file.
1201 2004-01-13 Jan Hubicka <jh@suse.cz>
1203 * gcc.dg/always_inline.c: New test.
1204 * gcc.dg/debug/20031231-1.c: Fix.
1206 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1209 * g++.dg/template/array3.C: New test.
1211 2004-01-12 Zack Weinberg <zack@codesourcery.com>
1213 * g++.dg/ext/lvalue1.C: No longer expected to fail.
1214 * g++.dg/warn/Wunused-2.C: Likewise.
1216 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1219 * g++.dg/template/instantiate6.C: New test.
1221 2004-01-12 Roger Sayle <roger@eyesopen.com>
1224 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
1226 2004-01-12 Jan Hubicka <jh@suse.cz>
1229 * gcc.dg/20040112-1.c: New.
1231 * gcc.dg/dwarf-die[1-7].c: Move to...
1232 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
1233 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
1235 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
1238 * g++.dg/parse/friend4.C: New test.
1240 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
1243 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
1244 definition is called a friend.
1246 2004-01-11 Zack Weinberg <zack@codesourcery.com>
1248 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
1250 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
1253 * g++.dg/parse/error10.C: New test.
1254 * g++.dg/template/arg2.C: Accept "invalid type" error.
1256 2004-01-11 Jakub Jelinek <jakub@redhat.com>
1259 * g++.dg/opt/expect2.C: New test.
1261 2004-01-10 Zack Weinberg <zack@codesourcery.com>
1263 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
1264 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
1265 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
1266 Update dg-error regexps.
1268 2004-01-10 Zack Weinberg <zack@codesourcery.com>
1270 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
1271 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
1273 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
1275 * gcc.dg/pragma-re-1.c: Use right pointer type.
1277 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
1279 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
1281 2004-01-09 Geoffrey Keating <geoffk@apple.com>
1283 * gcc.dg/rs6000-ldouble-1.c: New.
1285 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1289 * g++.dg/other/abstract1.C: New test.
1291 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
1293 * g++.dg/lookup/strong-using-1.C: New.
1295 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
1298 * gcc.dg/func-ptr-conv-1.c: New test.
1299 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
1301 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
1304 * gcc.c-torture/compile/20040109-1.c: New.
1306 2004-01-08 Stuart Hastings <stuart@apple.com>
1308 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
1309 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
1310 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
1312 2004-01-09 Alan Modra <amodra@bigpond.net.au>
1314 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
1316 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
1318 * ada/acats/run_acats: Treat 'gnatchop' the same way
1319 as 'gnatmake'. Export GCC_DRIVER.
1320 * ada/acats/run_all.sh: Add target_gnatchop. Use
1321 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
1323 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1326 * g++.dg/template/dependent-expr4.C: New test.
1328 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
1330 * gcc.dg/altivec-11.c: New test.
1332 2004-01-07 Mark Mitchell <mark@codesourcery.com>
1334 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
1336 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
1339 * gcc.dg/enum-compat-1.c: New test.
1340 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
1342 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
1345 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
1346 gcc.dg/c99-idem-qual-3.c: New tests.
1348 2004-01-07 Alan Modra <amodra@bigpond.net.au>
1350 * gcc.dg/winline-7.c: Don't cast void * to int.
1352 2004-01-06 Jan Hubicka <jh@suse.cz>
1354 * gcc.dg/i386-sse-5.c: New test
1355 * g++.dg/eh/simd-1.c: Add -w argument for i386.
1357 2004-01-05 Mark Mitchell <mark@codesourcery.com>
1360 * g++.dg/rtti/typeid4.C: New test.
1362 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
1364 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
1366 2004-01-05 Mark Mitchell <mark@codesourcery.com>
1369 * g++.dg/template/error11.C: New test.
1372 * g++.dg/template/class2.C: New test.
1374 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
1375 Richard Sandiford <rsandifo@redhat.com>
1378 * g++.dg/opt/alias3.C: New test.
1380 2004-01-04 Mark Mitchell <mark@codesourcery.com>
1383 * g++.dg/template/koenig3.C: New test.
1386 * g++.dg/parse/offsetof3.C: New test.
1388 * g++.dg/init/copy7.C: Add missing dg-error markers.
1391 * g++.dg/init/copy7.c: New test.
1394 * g++.dg/parse/cast1.C: New test.
1396 2004-01-04 Jan Hubicka <jh@suse.cz>
1398 * gcc.dg/winline[1-7].c: New tests.
1400 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1403 * g++.dg/template/qualttp22.C: New test.
1405 2004-01-01 Jan Hubicka <jh@suse.cz>
1407 * gcc.dg/debug/20031231-1.c: New.
1408 * gcc.c-torture/compile/20040101-1.c: New.
1409 * gcc.dg/dwarf-die-[1-7].c: New.
1411 2004-01-01 Jakub Jelinek <jakub@redhat.com>
1413 PR optimization/13521
1414 * gcc.c-torture/compile/20031231-1.c: New test.
1416 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
1418 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
1420 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1423 * g++.dg/template/crash16.C: New test.
1425 2003-12-30 Mark Mitchell <mark@codesourcery.com>
1427 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
1429 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
1431 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
1433 * g++.old-deja/g++.jason/thunk3.C: Likewise.
1434 * g++.old-deja/g++.law/profile1.C: Likewise.
1435 * gcc.c-torture/compile/981006-1.c: Likewise.
1436 * gcc.c-torture/execute/loop-2e.x: Likewise.
1437 * gcc.c-torture/execute/loop-2f.x: Remove.
1438 * gcc.c-torture/execute/loop-2g.x: Likewise.
1439 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
1440 * gcc.dg/20020312-2.c: Remove traces of dead ports.
1442 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
1445 * g++.dg/ext/attrib11.C: New test.
1448 * g++.dg/template/array2-1.C: New test.
1449 * g++.dg/template/array2-2.C: New test.
1451 2003-12-29 Mark Mitchell <mark@codesourcery.com>
1453 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
1455 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
1458 * g++.dg/template/array1-1.C: New test.
1459 * g++.dg/template/array1-2.C: New test.
1461 2003-12-29 Roger Sayle <roger@eyesopen.com>
1464 * g77.dg/12632.f: New test case.
1466 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1469 * g++.dg/parse/nontype1.C: New test.
1471 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1474 * g++.dg/parse/explicit1.C: New test.
1475 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
1477 2003-12-28 Mark Mitchell <mark@codesourcery.com>
1480 * g++.dg/opt/inline6.C: New test.
1483 * g++.dg/parse/error9.C: New test.
1485 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
1487 2003-12-28 Mark Mitchell <mark@codesourcery.com>
1490 * g++.dg/init/assign1.C: New test.
1492 2003-12-28 Roger Sayle <roger@eyesopen.com>
1495 * g++.dg/warn/format3.C: New test case.
1497 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1499 * gcc.c-torture/compile/20031227-1.c: New test.
1501 2003-12-23 Mark Mitchell <mark@codesourcery.com>
1503 * g++.dg/bprob/bprob.exp: Load target-supports.exp
1504 * g77.dg/bprob/bprob.exp: Likewise.
1505 * gcc.misc-tests/bprob.exp: Likewise.
1506 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
1507 variants on systems where the library does not provide that
1509 * gcc.dg/builtins-20.c: Use builtins-config.h.
1510 * gcc.dg/builtins-config.h: New file.
1512 2003-12-23 Mark Mitchell <mark@codesourcery.com>
1514 * lib/gcc-dg.exp (dg-require-profiling): New function.
1515 * lib/target-supports.exp (check_profiling_available): Likewise.
1516 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
1517 * g77.dg/bprob/bprob.exp: Likewise.
1518 * gcc.misc-tests/bprob.exp: Likewise.
1519 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
1520 * gcc.dg/20021014-1.c: Likewise.
1521 * gcc.dg/nest.c: Likewise.
1523 2003-12-23 Mark Mitchell <mark@codesourcery.com>
1525 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
1527 * g++.dg/lookup/java2.C: Likewise.
1528 * gcc.dg/cpp/lexident.c: Likewise.
1530 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
1532 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
1534 * gcc.c-torture/compile/961203-1.c: Likewise.
1535 * gcc.c-torture/compile/980506-1.c: Likewise.
1537 2003-12-23 Zack Weinberg <zack@codesourcery.com>
1539 * lib/gcc-dg.exp (dg-prune-output): New annotation.
1540 (additional_prunes): New global.
1541 (gcc-dg-prune): Handle additional per-test pruning.
1542 (dg-test): Clear additional_prunes between tests.
1544 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
1545 dg-prune-output to avoid spurious failures from assembler
1546 complaining about nonexistent WAW violations.
1547 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
1548 Use dg-prune-output to avoid spurious failures from assembler
1549 warning about Itanium B-step errata.
1551 2003-12-23 Mark Mitchell <mark@codesourcery.com>
1553 * g++.dg/abi/macro0.C: New test.
1554 * g++.dg/abi/macro1.C: Likewise.
1555 * g++.dg/abi/macro2.C: Likewise.
1557 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
1558 * g++.dg/abi/bitfield7.C: Likewise.
1559 * g++.dg/abi/dtor2.C: Likewise.
1560 * g++.dg/abi/mangle11.C: Likewise.
1561 * g++.dg/abi/mangle12.C: Likewise.
1562 * g++.dg/abi/mangle14.C: Likewise.
1563 * g++.dg/abi/mangle17.C: Likewise.
1564 * g++.dg/abi/vbase10.C: Likewise.
1565 * g++.dg/abi/vbase14.C: Likewise.
1566 * g++.dg/template/qualttp17.C: Likewise.
1568 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
1571 * gcc.dg/20031223-1.c: New test.
1573 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
1575 * gcc.dg/noreturn-7.c: New test.
1577 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
1579 * gcc.dg/null-pointer-1.c: New test.
1581 2003-12-22 Mark Mitchell <mark@codesourcery.com>
1583 * g++.old-deja/g++.jason/template18.C: Remove.
1584 * g++.old-deja/g++.jason/template37.C: Likewise.
1587 * g++.dg/lookup/ns1.C: New test.
1590 * g++.dg/template/lookup3.C: New test.
1592 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
1594 * g++.dg/template/recurse1.C: New test
1596 2003-12-22 Mark Mitchell <mark@codesourcery.com>
1599 * g++.dg/parse/semicolon1.C: New test.
1600 * g++.dg/parse/semicolon1.h: Likewise.
1602 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
1604 * gcc.dg/darwin-misaligned.c: New test.
1606 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
1609 * gcc.dg/20031222-1.c: New test.
1611 2003-12-21 Mark Mitchell <mark@codesourcery.com>
1614 * g++.dg/parse/error8.C: New test.
1617 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
1619 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
1621 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
1623 * gcc.c-torture/compile/930217-1.c: Likewise.
1624 * gcc.c-torture/compile/930513-1.c: Likewise.
1625 * gcc.c-torture/execute/920908-2.c: Likewise.
1626 * gcc.c-torture/execute/921204-1.c: Likewise.
1627 * gcc.c-torture/execute/930621-1.c: Likewise.
1628 * gcc.c-torture/execute/930630-1.c: Likewise.
1629 * gcc.c-torture/execute/931031-1.c: Likewise.
1630 * gcc.c-torture/execute/980602-2.c: Likewise.
1631 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
1632 * gcc.c-torture/execute/compndlit-1.c: Likewise.
1633 * gcc.c-torture/execute/extzvsi.c: Likewise.
1634 * gcc.c-torture/unsorted/ext.c: Likewise.
1636 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
1639 * gcc.c-torture/compile/20031220-2.c: New test case.
1641 2003-12-20 Roger Sayle <roger@eyesopen.com>
1643 PR optimization/13031
1644 * gcc.c-torture/compile/20031220-1.c: New test case.
1646 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
1648 * gcc.dg/cast-function-1.c: New test.
1650 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
1652 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
1655 2003-12-19 Mark Mitchell <mark@codesourcery.com>
1658 * g++.dg/ext/attrib10.C: New test.
1660 2003-12-19 Jakub Jelinek <jakub@redhat.com>
1662 * gcc.dg/cleanup-10.c: New test.
1663 * gcc.dg/cleanup-11.c: New test.
1665 2003-12-19 Jakub Jelinek <jakub@redhat.com>
1668 * g++.dg/opt/expect1.C: New test.
1670 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
1672 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
1674 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
1677 * gcc.dg/20031218-1.c: New test.
1680 * gcc.dg/20031218-2.c: New test.
1681 * gcc.dg/20031218-3.c: New test.
1683 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
1684 of label name and allow for USER_LABEL_PREFIX == "_" names.
1685 * g++.dg/abi/mangle18-2.C: Likewise.
1686 * g++.dg/abi/mangle19-1.C: Likewise.
1687 * g++.dg/abi/mangle19-2.C: Likewise.
1688 * g++.dg/abi/mangle20-1.C: Likewise.
1689 * g++.dg/abi/mangle20-2.C: Likewise.
1691 2003-12-18 Richard Henderson <rth@redhat.com>
1693 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
1695 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
1696 Dan Kegel <dank@kegel.com>
1699 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
1700 testing a cross compiler, it causes spurious compile failures.
1701 * lib/g++.exp: Likewise.
1703 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1706 * g++.dg/template/access13.C: New test.
1708 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
1710 * gcc.dg/20031216-1.c: New test.
1712 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1715 * g++.dg/template/error10.C: New test.
1717 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1719 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
1720 * g++.dg/eh/simd-2.C: Likewise.
1722 2003-12-17 James E Wilson <wilson@specifixinc.com>
1723 Roger Sayle <roger@eyesopen.com>
1725 * gcc.c-torture/execute/ieee/mzero5.c: New.
1727 2003-12-17 Mark Mitchell <mark@codesourcery.com>
1730 * g++.dg/parse/error6.C: New test.
1733 * g++.dg/parse/error7.C: New test.
1735 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
1737 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
1738 at -O with stabs debugging formats.
1739 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
1740 * gcc.dg/debug/debug-2.c: Likewise.
1742 2003-12-16 Mark Mitchell <mark@codesourcery.com>
1745 * g++.dg/init/error1.C: New test.
1748 * g++.dg/init/pm3.C: New test.
1750 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
1753 * gcc.dg/bitfld-8.c: New test.
1755 2003-12-16 James Lemke <jim@wasabisystems.com>
1757 * gcc.dg/arm-scd42-[123].c: New tests.
1759 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
1762 * g++.dg/abi/mangle20-1.C: New test.
1763 * g++.dg/abi/mangle20-2.C: New test.
1765 2003-12-16 Mark Mitchell <mark@codesourcery.com>
1768 * g++.dg/other/offsetof2.C: Remove XFAIL.
1769 * g++.dg/parse/offsetof1.C: New test.
1770 * g++.gd/parse/offsetof2.C: Likewise.
1772 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1774 * g++.dg/template/nontype3.C: New test.
1775 * g++.dg/template/static2.C: Tweaked the dg-error clause.
1777 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1779 * g++.dg/warn/noreturn-3.C: Also test instantiation.
1781 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
1784 * g++.dg/expr/assign1.C: New test.
1787 * g++.dg/abi/mangle19-1.C: New test.
1788 * g++.dg/abi/mangle19-2.C: New test.
1790 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
1792 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
1794 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
1796 * gcc.c-torture/execute/20031216-1.c: New test.
1798 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1800 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
1803 2003-12-15 Mark Mitchell <mark@codesourcery.com>
1806 * g++.dg/template/error9.C: New test.
1809 * g++.dg/template/error8.C: New test.
1811 2003-12-15 Roger Sayle <roger@eyesopen.com>
1814 * gcc.c-torture/execute/20031215-1.c: New test case.
1816 2003-12-15 Mark Mitchell <mark@codesourcery.com>
1819 * g++.dg/parse/error5.C: New test.
1822 * g++.dg/expr/sizeof1.C: New test.
1825 * g++.dg/template/crash15.C: New test.
1827 2003-12-15 Geoffrey Keating <geoffk@apple.com>
1829 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
1830 a non-POD type as the last named parameter of a varargs function.
1832 2003-12-15 Mark Mitchell <mark@codesourcery.com>
1836 * g++.dg/template/crash14.C: New test.
1837 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
1839 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
1841 * g++.dg/other/java1.C: New test.
1844 * g++.dg/abi/mangle18-1.C: New test.
1845 * g++.dg/abi/mangle18-2.C: New test.
1847 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1849 PR optimization/10312
1850 * gcc.c-torture/execute/20031214-1.c: New.
1852 2003-12-14 Mark Mitchell <mark@codesourcery.com>
1856 * g++.dg/parse/error3.C: New test.
1857 * g++.dg/parse/error4.C: Likewise.
1858 * g++.dg/abi/mangle4.C: Tweak error messages.
1859 * g++.dg/lookup/using5.C: Likewise.
1860 * g++.dg/other/error2.C: Likewise.
1861 * g++.dg/parse/typename5.C: Likewise.
1862 * g++.dg/parse/undefined1.C: Likewise.
1863 * g++.dg/template/arg2.C: Likewise.
1864 * g++.dg/template/ttp3.C: Likewise.
1865 * g++.dg/template/type1.C: Likewise.
1866 * g++.old-deja/g++.other/crash32.C: Likewise.
1867 * g++.old-djea/g++.pt/defarg8.C: Likewise.
1869 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1872 * g++.dg/warn/noreturn-3.C: New test.
1874 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
1877 * g++.dg/abi/covariant3.C: New.
1879 2003-12-12 Jakub Jelinek <jakub@redhat.com>
1881 * g++.dg/eh/ia64-1.C: New test.
1883 2003-12-12 Roger Sayle <roger@eyesopen.com>
1885 PR optimization/13037
1886 * g77.f-torture/execute/13037.f: New test case.
1888 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
1891 * g++.dg/abi/covariant2.C: New.
1893 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
1895 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
1897 2003-12-11 Zack Weinberg <zack@codesourcery.com>
1899 * gcc.c-torture/execute/wchar_t-1.x: Delete.
1901 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
1904 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
1906 * lib/g++.exp (g++_version): Likewise.
1907 * lib/g77.exp (g77_version): Likewise.
1908 * lib/objc.exp (default_objc_version): Likewise.
1910 2003-12-10 Richard Henderson <rth@redhat.com>
1912 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
1914 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
1916 2003-12-08 Matt Austern <austern@apple.com>
1919 * lib/gcc-dg.exp (dg-require-visibility): Define.
1920 * lib/target-supports (check_visibility_available): Define.
1921 * gcc.dg/visibility-1.c: New test.
1922 * gcc.dg/visibility-2.c: Likewise.
1923 * gcc.dg/visibility-3.c: Likewise.
1924 * gcc.dg/visibility-4.c: Likewise.
1925 * gcc.dg/visibility-5.c: Likewise.
1926 * gcc.dg/visibility-6.c: Likewise.
1927 * g++.dg/ext/visibility-1.C: Likewise.
1928 * g++.dg/ext/visibility-2.C: Likewise.
1929 * g++.dg/ext/visibility-3.C: Likewise.
1930 * g++.dg/ext/visibility-4.C: Likewise.
1931 * g++.dg/ext/visibility-5.C: Likewise.
1932 * g++.dg/ext/visibility-6.C: Likewise.
1934 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1936 * g++.dg/lookup/java1.C: New test.
1937 * g++.dg/lookup/java2.C: New test.
1939 2003-12-07 Falk Hueffner <falk@debian.org>
1941 * g++.dg/opt/noreturn-1.C: New test.
1943 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
1945 * gcc.dg/overflow-1.c: New test.
1947 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
1949 * g77.f-torture/compile/13060.f: New test.
1951 2003-12-06 Mark Mitchell <mark@codesourcery.com>
1954 * g++.dg/inherit/operator2.C: New test.
1956 2003-12-05 Mark Mitchell <mark@codesourcery.com>
1959 * g++.dg/ext/attrib9.C: New test.
1961 2003-12-05 Mark Mitchell <mark@codesourcery.com>
1964 * g++.dg/template/error7.C: New test.
1966 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
1967 J"orn Rennecke <joern.rennecke@superh.com>
1970 * g++.dg/other/struct-va_list.C: New test.
1972 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1975 * g++.dg/parse/defarg6.C: New test.
1977 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
1980 * gcc.c-torture/execute/20031201-1.c: New test.
1982 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
1984 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
1986 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
1988 * gcc.dg/builtin-return-1.c: New test.
1990 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
1991 J"orn Rennecke <joern.rennecke@superh.com>
1993 PR optimization/13260
1994 * gcc.c-torture/execute/20031204-1.c: New test.
1996 2003-12-03 Mark Mitchell <mark@codesourcery.com>
1999 * g++.dg/template/error6.C: New test.
2001 2003-12-03 Jakub Jelinek <jakub@redhat.com>
2003 * gcc.dg/20031202-1.c: New test.
2005 2003-12-03 Mark Mitchell <mark@codesourcery.com>
2008 * g++.dg/template/eh1.C: New test.
2011 * g++.dg/template/error5.C: New test.
2013 2003-12-02 David Ung <davidu@mips.com>
2015 * gcc.dg/compat/vector-check.h: Corrected type for var
2018 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2021 * g++.dg/template/ptrmem8.C: New test.
2023 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2026 * g++.dg/template/dependent-expr3.C: New test.
2028 2003-12-01 James Lemke <jim@wasabisystems.com>
2030 * gcc.dg/arm-g2.c: New test.
2032 2003-12-01 Roger Sayle <roger@eyesopen.com>
2034 PR optimization/11634
2035 * gcc.dg/20031201-2.c: New test case.
2037 2003-12-01 Zack Weinberg <zack@codesourcery.com>
2040 * objc.dg/proto-lossage-3.m: New test.
2042 2003-12-01 Roger Sayle <roger@eyesopen.com>
2044 PR optimization/12628
2045 * gcc.dg/20031201-1.c: New test case.
2047 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
2049 * gcc.dg/unaligned-1.c: New test.
2051 2003-11-30 Mark Mitchell <mark@codesourcery.com>
2054 * g++.dg/template/error4.C: New test.
2055 * g++.dg/template/nested3.C: Adjust error markers.
2057 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2059 * gcc.dg/cpp/assert4.c: Check more #system assertions.
2061 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
2064 * gcc.dg/bitfld-7.c: New test.
2066 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
2068 * gcc.dg/tls/asm-1.C: New test.
2070 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2072 * gcc.dg/cpp/assert4.c: Update.
2074 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
2076 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
2077 * gcc.dg/builtin-apply3.c: New test.
2079 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
2081 * lib/compat.exp (compat-obj): New xfaildata parameter.
2082 Use it to set compiler_conditional_xfail_data before compiling.
2083 (compat-get-options): Handle dg-xfail-if.
2084 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
2085 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
2086 * gcc.dg/compat/vector-1_y.c: Likewise.
2087 * gcc.dg/compat/vector-2_x.c: Likewise.
2088 * gcc.dg/compat/vector-2_y.c: Likewise.
2090 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
2092 * g++.dg/opt/reg-stack4.C: New test.
2094 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
2096 * gcc.dg/builtin-apply2.c: New test.
2098 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
2100 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
2102 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2105 * g++.dg/template/template-id-2.C: New test.
2107 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2110 * g++.dg/template/memfriend1.C: New test.
2111 * g++.dg/template/memfriend2.C: Likewise.
2112 * g++.dg/template/memfriend3.C: Likewise.
2113 * g++.dg/template/memfriend4.C: Likewise.
2114 * g++.dg/template/memfriend5.C: Likewise.
2115 * g++.dg/template/memfriend6.C: Likewise.
2116 * g++.dg/template/memfriend7.C: Likewise.
2117 * g++.dg/template/memfriend8.C: Likewise.
2118 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
2120 2003-11-21 Mark Mitchell <mark@codesourcery.com>
2123 * g++.dg/ext/cond1.C: New test.
2125 2003-11-20 Richard Henderson <rth@redhat.com>
2127 * gcc.dg/20020201-2.c: Remove.
2128 * gcc.dg/20020201-4.c: Remove.
2129 * gcc.dg/20020304-1.c: Remove.
2131 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
2133 * gcc.dg/cpp/trad/xwin1.c: New test case.
2135 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
2137 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
2138 * lib/g77.exp: Likewise.
2139 * lib/objc.exp: Likewise.
2140 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
2143 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2146 * g++.dg/template/static5.C: New test.
2148 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
2150 * gcc.dg/nested-func-1.c: New test.
2152 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2154 * gcc.dg/cpp/assert4.c: New test.
2156 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
2159 * g++.dg/lookup/using9.c: New test.
2161 2003-11-14 Mark Mitchell <mark@codesourcery.com>
2164 * g++.dg/template/error3.C: New test.
2166 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
2169 * ada/acats/run_acats, run_all.sh: Fix syntax error.
2170 No longer use a wrapper for gcc, since this does not work under
2173 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
2176 * g++.dg/template/ptrmem7.C: New test.
2178 2003-11-13 Andrew Pinski <apinski@apple.com>
2180 * gcc.c-torture/compile/20031113-1.c: New test.
2182 2003-11-13 Mark Mitchell <mark@codesourcery.com>
2183 Kean Johnston <jkj@sco.com>
2186 * gcc.dg/unused-4.c: Update.
2188 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2190 * g++.dg/opt/const3.C: New test.
2192 2003-11-13 Jan Hubicka <jh@suse.cz>
2194 * gcc.c-torture/compile/20031112-1.c: New test.
2196 2003-11-12 Mark Mitchell <mark@codesourcery.com>
2198 * g++.dg/parse/crash10.C: Remove bogus error marker.
2200 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2202 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
2203 (host_gcc): Likewise.
2204 (ROOT): Honor $PWDCMD.
2206 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
2208 2003-11-12 Catherine Moore <clm@redhat.com>
2210 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
2212 2003-11-12 Andreas Jaeger <aj@suse.de>
2213 Jakub Jelinek <jakub@redhat.com>
2214 Andrew Pinski <pinskia@physics.uc.edu>
2215 Richard Henderson <rth@redhat.com>
2217 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
2219 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
2221 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
2222 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2224 2003-11-11 Andreas Jaeger <aj@suse.de>
2226 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
2228 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
2230 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
2232 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
2235 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
2237 * gcc.dg/trampoline-1.c: New test.
2239 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
2241 * gcc.c-torture/compile/200031109-1.c: New test.
2243 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
2247 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
2248 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
2249 gcc.dg/format/no-y2k-1.c: Update.
2251 2003-11-08 Roger Sayle <roger@eyesopen.com>
2253 PR optimization/10467
2254 * gcc.dg/20031108-1.c: New test case.
2256 2003-11-07 Geoffrey Keating <geoffk@apple.com>
2258 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
2260 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
2262 * gcc.dg/compound-lvalue-1.c: New test.
2263 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
2266 2003-11-06 Geoffrey Keating <geoffk@apple.com>
2268 * gcc.dg/altivec-varargs-1.c: New test.
2270 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
2272 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
2273 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
2274 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
2275 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
2276 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
2278 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
2280 * gcc.dg/cond-lvalue-1.c: New test.
2282 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
2284 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
2286 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2289 * g++.dg/template/instantiate5.C: New test.
2291 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2294 * g++.dg/ext/complit2.C: Replace test with self-contained version.
2295 * ChangeLog: Add missing first entry for above test.
2297 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2300 * g++.dg/template/using8.C: New test.
2301 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
2303 2003-11-02 Roger Sayle <roger@eyesopen.com>
2305 PR optimization/10817
2306 * gcc.c-torture/compile/20031102-1.c: New test case.
2308 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
2310 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
2313 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
2315 * gcc.dg/20031102-1.c: New test.
2317 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
2319 * gcc.dg/complex-1.c: New test.
2321 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2324 * g++.dg/template/crash13.C: Adjust expected error location.
2325 * g++.old-deja/g++.brendan/ns1.C: Likewise.
2327 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
2329 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
2331 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
2334 * gcc.c-torture/compile/20031031-2.c: New test.
2336 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
2339 * gcc.c-torture/compile/20031031-1.c: New test.
2341 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
2343 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
2344 * gcc.misc-tests/bprob.exp: Likewise.
2345 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
2346 the execution test on arm-elf configs.
2347 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
2348 configs that don't support scratch files.
2349 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
2351 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
2353 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
2356 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
2358 * ada/acats/run_all.sh: Redirect mv output to /dev/null
2359 Avoid non pure sh syntax. Add more logging.
2361 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
2364 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2367 * gcc.dg/ppc-stackalign-1.c: New test.
2369 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
2371 * ada/acats/run_all.sh: Change output to be more compliant with
2373 Create acats.sum and acats.log files under testsuite/ada/acats
2374 Only run [a-z]* directories, to filter out e.g. CVS.
2375 Redirect build output to log file.
2377 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
2379 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
2381 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
2384 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
2386 2003-10-27 Jakub Jelinek <jakub@redhat.com>
2388 * gcc.c-torture/compile/20031023-1.c: New test.
2389 * gcc.c-torture/compile/20031023-2.c: New test.
2390 * gcc.c-torture/compile/20031023-3.c: New test.
2391 * gcc.c-torture/compile/20031023-4.c: New test.
2393 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2396 * g++.dg/lookup/scoped8.C: New test.
2398 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
2400 * g++.dg/opt/reg-stack3.C: New test.
2402 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
2404 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
2406 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2409 * g++.dg/template/crash13.C: New test.
2411 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
2413 * gcc.dg/c99-restrict-2.c: New test.
2415 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
2417 PR c++/12698, c++/12699, c++/12700, c++/12566
2418 * g++.dg/inherit/covariant9.C: New test.
2419 * g++.dg/inherit/covariant10.C: New test.
2420 * g++.dg/inherit/covariant11.C: New test.
2422 2003-10-23 Jason Merrill <jason@redhat.com>
2425 * g++.dg/ext/complit2.C: New test.
2427 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
2430 * gcc.c-torture/execute/20031020-1.c: New test.
2432 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2434 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
2435 following the jump_insn.
2437 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
2439 * gcc.dg/cast-lvalue-1.c: New test.
2441 2003-10-21 Mark Mitchell <mark@codesourcery.com>
2444 * g++.dg/template/cond2.C: New test.
2446 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
2448 * gcc.dg/builtins-28.c: New test.
2450 2003-10-20 Jan Hubicka <jh@suse.cz>
2452 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
2454 * testsuite/gcc.dg/inline-2.c: Likewise.
2456 2003-10-20 Phil Edwards <phil@codesourcery.com>
2458 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
2459 * gcc.dg/nest.c: Likewise.
2461 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2463 PR c++/9781, c++/10583, c++/11862
2464 * g++.dg/parse/crash13.C: New test.
2466 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2468 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
2470 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2472 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
2473 Define HAVE_C99_RUNTIME except on Solaris.
2474 * gcc.dg/builtins-20.c: Likewise.
2476 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2478 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
2480 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2483 * g++.dg/template/crash21.C: New test.
2485 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2488 * g++.dg/template/typename5.C: New test.
2490 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2493 * g++.dg/template/friend25.C: New test.
2495 2003-10-16 Ziemowit Laski <zlaski@apple.com>
2497 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
2500 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
2502 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
2505 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
2507 * gcc.c-torture/execute/960416-1.x: Remove.
2508 * gcc.c-torture/execute/divconst-3.x: Likewise.
2510 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
2513 * gcc.dg/torture/cris-volatile-1.c: New test.
2515 2003-10-14 Roger Sayle <roger@eyesopen.com>
2517 PR optimization/9325
2518 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
2519 for overflowing floating point to integer conversion during RTL
2522 2003-10-13 Ziemowit Laski <zlaski@apple.com>
2524 * objc/execute/_cmd.m: Fix typo.
2525 * objc.dg/image-info.m, objc.dg/symtab-1.m:
2526 Relax 'scan-assembler' regexp.
2527 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
2528 objc.dg/try-catch-4.m: Run on non-Darwin targets.
2529 * objc.dg/zero-link-2.m: Remove blank line.
2530 * objc.dg/zero-link-3.m: New test case.
2532 2003-10-13 Geoffrey Keating <geoffk@apple.com>
2534 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
2536 * gcc.dg/asm-names.c: Use scan-assembler-not rather
2537 than linker trickery.
2539 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2542 * g++.dg/other/friend2.C: New test.
2544 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
2546 * gcc.dg/20031012-1.c: New test.
2548 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
2550 * gcc.dg/weak/weak-3.c: Fix for new warning.
2552 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
2554 PR optimization/8750
2555 * gcc.c-torture/execute/20031012-1.c: New test case.
2557 2003-10-11 Roger Sayle <roger@eyesopen.com>
2559 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
2560 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
2562 2003-10-11 Roger Sayle <roger@eyesopen.com>
2564 PR optimization/12260
2565 * gcc.c-torture/compile/20031011-2.c: New test case.
2567 2003-10-11 Roger Sayle <roger@eyesopen.com>
2569 * gcc.c-torture/execute/20031011-1.c: New testcase.
2571 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
2573 * gcc.c-torture/compile/20031011-1.c: New test.
2575 2003-10-11 Jan Hubicka <jh@suse.cz>
2577 * g++.dg/other/first-global.C: New test.
2579 2003-10-11 Roger Sayle <roger@eyesopen.com>
2581 * gcc.c-torture/execute/string-opt-18.c: New testcase.
2583 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
2585 * gcc.c-torture/compile/20031010-1.c: New test.
2587 2003-10-10 Geoffrey Keating <geoffk@apple.com>
2589 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
2590 * gcc.c-torture/execute/va-arg-25.c: ... here.
2592 2003-10-09 Mark Mitchell <mark@codesourcery.com>
2594 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
2596 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
2598 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
2600 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
2602 * g++.dg/parse/error2.C: New test.
2604 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
2607 * g++.dg/other/error5.C: Modify the error message.
2608 * g++.dg/lookup/using8.C: New test.
2610 2003-10-07 Geoffrey Keating <geoffk@apple.com>
2612 * gcc.dg/darwin-abi-2.c: New file.
2613 * gcc.c-torture/execute/va-arg-24.c: New file.
2615 2003-10-06 Bob Wilson <bob.wilson@acm.org>
2617 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
2620 2003-10-06 Mark Mitchell <mark@codesourcery.com>
2623 * g++.dg/other/error4.C: Update error messages.
2624 * g++.dg/template/ptrmem4.C: Likewise.
2627 * g++.dg/init/new9.C: New test.
2629 PR c++/12334, c++/12236, c++/8656
2630 * g++.dg/ext/attrib8.C: New test.
2632 2003-10-06 Devang Patel <dpatel@apple.com>
2634 * gcc.dg/debug/dwarf2-3.h: New test.
2635 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
2637 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
2639 * g++.dg/opt/cfg2.C: New test.
2641 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2643 * g++.dg/opt/float1.C: New test.
2645 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
2647 * gcc.dg/c90-array-lval-6.c: New test.
2648 * gcc.dg/c99-array-lval-6.c: New test.
2650 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
2651 Ziemowit Laski <zlaski@apple.com>
2653 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
2654 'Derived', so that it is never considered a class method; add
2655 new warning for '+port' method ambiguity.
2656 * objc.dg/method-12.m: Include <objc/objc.h> instead of
2657 <objc/objc-api.h> (needed on Mac OS X).
2658 * objc.dg/method-13.m: New test.
2660 2003-10-03 Roger Sayle <roger@eyesopen.com>
2662 PR optimization/9325, PR java/6391
2663 * gcc.c-torture/execute/20031003-1.c: New test case.
2665 2003-10-02 Mark Mitchell <mark@codesourcery.com>
2667 PR optimization/12180
2668 * gcc.dg/20031002-1.c: New test.
2671 * g++.dg/inherit/error1.C: New test.
2673 2003-10-02 Chris Demetriou <cgd@broadcom.com>
2675 * lib/f-torture.exp (search_for): Rename to...
2676 (search_for_re): This. Also, clean up comments and the
2677 "regexp" invocation.
2679 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
2681 * gcc.c-torture/compile/20031002-1.c: New test.
2683 2003-10-02 Jakub Jelinek <jakub@redhat.com>
2685 * g++.dg/opt/cond1.C: New test.
2687 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
2689 * gcc.dg/Wold-style-definition-2.c: New testcase.
2690 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
2692 2003-09-29 Richard Henderson <rth@redhat.com>
2694 * g++.dg/init/array10.C: Add dg-options.
2696 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
2698 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
2700 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2702 * g++.dg/template/friend19.C: Fix typo.
2703 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
2705 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
2707 * gcc.c-torture/execute/20030928-1.c: New test.
2708 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
2710 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
2712 * g++.dg/opt/unroll1.C: New test.
2714 2003-09-26 Roger Sayle <roger@eyesopen.com>
2716 PR optimization/11741
2717 * gcc.dg/20030926-1.c: New test case.
2719 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2722 * g++.dg/parse/access7.C: New test.
2723 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
2725 2003-09-24 Ziemowit Laski <zlaski@apple.com>
2727 MERGE OF objc-improvements-branch into MAINLINE:
2728 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
2729 if libobjc has not been built.
2730 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
2731 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
2732 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
2733 objc/execute/nested-3.m, objc/execute/np-2.m,
2734 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
2735 objc/execute/redefining_self.m, objc/execute/root_methods.m,
2736 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
2737 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
2738 objc.dg/special/unclaimed-category-1.h,
2739 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
2740 well as GNU runtime.
2741 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
2742 * execute/cascading-1.m, execute/function-message-1.m,
2743 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
2744 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
2745 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
2746 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
2747 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
2748 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
2749 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
2750 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
2751 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
2752 * objc.dg/bitfield-2.m: Run only on Darwin.
2753 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
2754 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
2755 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
2756 * objc.dg/const-str-1.m: Fix constant string layout.
2758 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
2760 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
2762 2003-09-23 Geoffrey Keating <geoffk@apple.com>
2764 * gcc.dg/darwin-abi-1.c: New file.
2766 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
2769 * gcc.c-torture/compile/20030921-1.c: New test.
2771 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
2773 * g++.dg/opt/reg-stack2.C: New test.
2775 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
2777 * g++.dg/eh/delayslot1.C: New test.
2779 2003-09-20 Richard Henderson <rth@redhat.com>
2781 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
2783 2003-09-20 Roger Sayle <roger@eyesopen.com>
2785 * gcc.c-torture/execute/20030920-1.c: New test case.
2787 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2789 * g++.dg/rtti/typeid3.C: Correct expected error message.
2791 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2794 * g++.dg/parse/crash12.C: New test.
2796 2003-09-19 Janis Johnson <janis187@us.ibm.com>
2798 * gcc.dg/compat/mixed-struct-check.h: New.
2799 * gcc.dg/compat/mixed-struct-defs.h: New.
2800 * gcc.dg/compat/mixed-struct-init.h: New.
2801 * gcc.dg/compat/struct-by-value-19_main.c: New.
2802 * gcc.dg/compat/struct-by-value-19_x.c: New.
2803 * gcc.dg/compat/struct-by-value-19_y.c: New.
2804 * gcc.dg/compat/struct-by-value-20_main.c: New.
2805 * gcc.dg/compat/struct-by-value-20_x.c: New.
2806 * gcc.dg/compat/struct-by-value-20_y.c: New.
2807 * gcc.dg/compat/struct-return-19_main.c: New.
2808 * gcc.dg/compat/struct-return-19_x.c: New.
2809 * gcc.dg/compat/struct-return-19_y.c: New.
2810 * gcc.dg/compat/struct-return-20_main.c: New.
2811 * gcc.dg/compat/struct-return-20_x.c: New.
2812 * gcc.dg/compat/struct-return-20_y.c: New.
2814 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
2815 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
2816 so that it will not complain on LP64 targets.
2818 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2821 * g++.dg/template/friend24.C: New test.
2823 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
2826 * g++.dg/template/memtmpl2.C: New test.
2828 2003-09-18 Mark Mitchell <mark@codesourcery.com>
2831 * gcc.dg/builtin-apply1.c: New test.
2833 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
2836 * g++.dg/warn/Wunused-4.C: New test.
2838 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2841 * g++.dg/other/gc2.C: New test.
2843 2003-09-17 Mark Mitchell <mark@codesourcery.com>
2846 * g++.dg/rtti/typeid3.C: New test.
2849 * g++.dg/overload/template1.C: New test.
2851 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
2853 * g++.dg/opt/cfg3.C: New test.
2855 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2858 * g++.dg/template/crash11.C: New test.
2860 2003-09-16 Jason Merrill <jason@redhat.com>
2861 Jakub Jelinek <jakub@redhat.com>
2863 * gcc.dg/attr-warn-unused-result.c: New test.
2865 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
2868 * g++.dg/expr/call2.C: New test.
2870 2003-09-15 Andreas Jaeger <aj@suse.de>
2872 * gcc.dg/Wold-style-definition-1.c: New test.
2874 2003-09-14 Mark Mitchell <mark@codesourcery.com>
2877 * g++.dg/parse/template12.C: New test.
2879 * g++.dg/abi/bitfield11.C: New test.
2880 * g++.dg/abi/bitfield12.C: Likewise.
2882 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
2884 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
2885 non-expansion of functional macro name without arguments at EOL.
2886 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
2888 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
2890 * gcc.c-torture/execute/20030914-[12].c: New tests.
2892 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
2895 * g++.dg/overload/addr1.C: New test.
2897 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
2899 * gcc.dg/20030909-1.c: New test.
2901 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2903 * gcc.dg/ultrasp10.c: New test.
2905 2003-09-09 Devang Patel <dpatel@apple.com>
2907 * gcc.dg/darwin-ld-6.c: New test.
2909 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2911 * gcc.dg/torture/builtin-explog-1.c: New testcase.
2913 2003-09-08 Mark Mitchell <mark@codesourcery.com>
2915 * gcc.dg/ia64-types1.c: New test.
2916 * gcc.dg/ia64-types2.c: Likewise.
2918 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2920 * gcc.dg/builtins-1.c: Add more _Complex tests.
2921 * gcc.dg/torture/builtin-attr-1.c: Likewise.
2923 * gcc.dg/builtins-1.c: Test existing _Complex functions.
2924 * gcc.dg/torture/builtin-attr-1.c: Likewise.
2926 2003-09-08 Mark Mitchell <mark@codesourcery.com>
2929 * g++.dg/lookup/koenig2.C: New test.
2932 * g++.dg/rtti/typeid2.C: New test.
2934 2003-09-08 Jakub Jelinek <jakub@redhat.com>
2936 * gcc.c-torture/compile/20030904-1.c: New test.
2938 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
2940 * g++.dg/opt/longbranch2.C: New test.
2942 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
2944 * g++.dg/template/crash10.C: Only compile it.
2946 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
2949 * gcc.c-torture/compile/20030907-1.c: New test.
2950 * g++.dg/init/array11.C: New test.
2952 2003-09-07 Mark Mitchell <mark@codesourcery.com>
2955 * g++.dg/init/struct1.C: New test.
2957 2003-09-07 Mark Mitchell <mark@codesourcery.com>
2960 * g++.dg/expr/comma1.C: New test.
2962 2003-09-06 Mark Mitchell <mark@codesourcery.com>
2965 * g++.dg/expr/static_cast5.C: New test.
2967 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
2970 * g++.dg/lookup/scoped7.C: New test.
2973 * g++.dg/other/static1.C: New test.
2976 * g++.dg/warn/template-1.C: New test.
2979 * g++.dg/template/crash10.C: New test.
2982 * g++.dg/overload/VLA.C: New test.
2985 * g++.dg/template/call1.C: New test.
2987 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
2990 * g++.dg/parse/using3.C: New test.
2992 2003-09-06 Roger Sayle <roger@eyesopen.com>
2995 * g++.dg/overload/builtin3.C: New test case.
2997 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
3000 * gcc.dg/20030906-1.c: New test.
3001 * gcc.dg/20030906-2.c: Likewise.
3003 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
3006 * g++.dg/parse/defarg5.C: New test.
3008 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
3010 2003-09-05 Mark Mitchell <mark@codesourcery.com>
3013 * g++.dg/expr/static_cast4.C: New test.
3016 * g++.dg/template/crash9.C: New test.
3018 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
3020 * g++.old-deja/g++.ext/pretty2.C: Update for change
3022 * g++.old-deja/g++.ext/pretty3.C: Likewise.
3024 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
3027 * g++/dg/template/qualified-id1.C: New test.
3030 * g++.dg/warn/noeffect4.C: New test.
3032 2003-09-04 Matt Austern <austern@apple.com>
3034 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
3035 * g++.dg/ext/fnname2.C: Likewise.
3036 * g++.dg/ext/fnname3.C: Likewise.
3038 2003-09-04 Mark Mitchell <mark@codesourcery.com>
3040 * g++.dg/expr/lval1.C: New test.
3041 * g++.dg/ext/lvcast.C: Remove.
3043 2003-09-03 Roger Sayle <roger@eyesopen.com>
3045 PR optimization/11700.
3046 * gcc.c-torture/compile/20030903-1.c: New test case.
3048 2003-09-03 Mark Mitchell <mark@codesourcery.com>
3051 * g++.dg/abi/layout4.C: New test.
3053 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
3056 * g++.dg/parse/friend3.C: New test.
3058 2003-09-02 Mark Mitchell <mark@codesourcery.com>
3061 * g++.dg/template/class1.C: New test.
3064 * g++.dg/expr/call1.C: New test.
3066 2003-09-01 Mark Mitchell <mark@codesourcery.com>
3069 * g++.dg/init/ref9.C: New test.
3072 * g++.dg/template/nested4.C: New test.
3074 2003-08-29 Mark Mitchell <mark@codesourcery.com>
3077 * g++.dg/template/non-dependent4.C: New test.
3080 * g++.dg/inherit/conv1.C: New test.
3082 2003-08-29 Mark Mitchell <mark@codesourcery.com>
3085 * g++.dg/ext/label1.C: New test.
3086 * g++.dg/ext/label2.C: Likewise.
3088 2003-08-28 Mark Mitchell <mark@codesourcery.com>
3090 * g++.dg/expr/cond3.C: New test.
3092 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3094 * gcc.dg/builtins-1.c: Add new builtin cases.
3096 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3098 * gcc.dg/builtins-1.c: Add new cases.
3099 * gcc.dg/torture/builtin-attr-1.c: Likewise.
3101 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3103 * gcc.dg/builtins-1.c: Add more math builtin tests.
3104 * gcc.dg/torture/builtin-attr-1.c: New test.
3106 2003-08-28 Mark Mitchell <mark@codesourcery.com>
3108 PR optimization/5079
3109 * g++.dg/opt/static3.C: New test.
3111 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3113 * gcc.misc-tests/gcov-10b.c: New test.
3115 2003-08-27 Mark Mitchell <mark@codesourcery.com>
3117 * g++.dg/opt/ptrmem3.C: New test.
3119 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
3121 2003-08-27 Jakub Jelinek <jakub@redhat.com>
3123 * gcc.dg/20030826-2.c: New test.
3125 2003-08-26 Roger Sayle <roger@eyesopen.com>
3128 * g77.f-torture/compile/12002.f: New test case.
3130 2003-08-26 Roger Sayle <roger@eyesopen.com>
3132 * gcc.dg/20030826-1.c: New test case.
3134 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
3136 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
3138 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
3141 * c++.dg/lookup/crash1.C: New test.
3143 * c++.dg/warn/noeffect3.C: New test.
3145 2003-08-25 Janis Johnson <janis187@us.ibm.com>
3147 * gcc.dg/compat/vector-1_x.c: Compile with -w.
3148 * gcc.dg/compat/vector-1_y.c: Ditto.
3149 * gcc.dg/compat/vector-2_x.c: Ditto.
3150 * gcc.dg/compat/vector-2_y.c: Ditto.
3152 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
3154 * gcc.dg/20030702-1.c: New test.
3156 2003-08-25 Mark Mitchell <mark@codesourcery.com>
3159 * g++.dg/ext/altivec-1.C: New test.
3161 2003-08-24 Richard Henderson <rth@redhat.com>
3163 * g++.dg/eh/simd-2.C: Add -w for x86.
3165 2003-08-23 Jakub Jelinek <jakub@redhat.com>
3167 * gcc.dg/20030815-1.c: New test.
3169 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3172 * g++.dg/parse/access6.C: New test.
3174 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3176 PR c++/641, c++/11876
3177 * g++.dg/template/friend22.C: New test.
3178 * g++.dg/template/friend23.C: Likewise.
3180 2003-08-22 Mark Mitchell <mark@codesourcery.com>
3182 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
3185 2003-08-22 Mark Mitchell <mark@codesourcery.com>
3187 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
3189 2003-08-22 Mark Mitchell <mark@codesourcery.com>
3191 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
3193 2003-08-22 Mark Mitchell <mark@codesourcery.com>
3195 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
3197 2003-08-22 Mark Mitchell <mark@codesourcery.com>
3199 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
3201 2003-08-21 Mark Mitchell <mark@codesourcery.com>
3204 * g++.dg/overload/prom1.C: New test.
3207 * g++.dg/parse/dtor2.C: New test.
3210 * g++.dg/parse/using2.C: New test.
3212 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
3215 * gcc.c-torture/compile/20030821-1.c: New.
3217 2003-08-20 Mark Mitchell <mark@codesourcery.com>
3220 * g++.dg/template/deduce2.C: New test.
3222 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
3224 * gcc.c-torture/execute/20030821-1.c: New test.
3226 2003-08-20 Roger Sayle <roger@eyesopen.com>
3229 * gcc.dg/20030820-1.c: New test case.
3231 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
3234 * g++.dg/warn/noeffect2.C: New test.
3236 2003-08-19 Mark Mitchell <mark@codesourcery.com>
3239 * g++.dg/template/dtor2.C: New test.
3242 * g++.dg/template/operator1.C: New test.
3243 * g++.dg/parse/operator4.C: New test.
3246 * g++.dg/expr/enum1.C: New test.
3247 * gcc.dg/c99-bool-1.c: Remove bogus warning.
3250 * g++.dg/parse/elab2.C: New test.
3251 * g++.dg/parse/typedef4.C: Change error message.
3252 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
3253 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
3254 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
3256 2003-08-19 Geoffrey Keating <geoffk@apple.com>
3258 * gcc.dg/pch/warn-1.c: New.
3259 * gcc.dg/pch/warn-1.hs: New.
3261 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
3264 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
3266 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
3268 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
3270 * gcc.dg/uninit-D.c: New Test.
3271 * gcc.dg/uninit-E.c: New Test.
3272 * gcc.dg/uninit-F.c: New Test.
3273 * gcc.dg/uninit-G.c: New Test.
3275 2003-08-19 Michael Ritzert <ritzert@t-online.de>
3277 * g++.dg/README: Describe the pch directory.
3279 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3282 * g++.dg/parse/access4.C: New test.
3283 * g++.dg/parse/access5.C: Likewise.
3284 * g++.old-deja/g++.jason/access17.C: Adjust error message.
3286 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
3288 * gcc.dg/noncompile/20030818-1.c: New.
3290 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
3293 * g++.dg/warn/noeffect1.C: New test.
3295 * g++.dg/template/scope2.C: New test.
3296 * g++.dg/template/error2.C: Correct dg-error
3298 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
3300 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
3302 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
3305 * g++.dg/template/warn1.C: New.
3307 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
3309 * g++.dg/template/error2.C: New test.
3310 * g++.dg/lookup/using7.C: Adjust errors
3311 * g++.old-deja/g++.pt/crash36.C: Likewise.
3312 * g++.old-deja/g++.pt/derived3.C: Likewise.
3314 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3316 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
3317 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
3318 * gcc.c-torture/execute/builtins/string-9.c: New, from
3319 string-opt-9.c. Adjust for execute/builtins framework.
3320 * gcc.c-torture/execute/string-opt-9.c: Delete.
3322 2003-08-12 Mark Mitchell <mark@codesourcery.com>
3324 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
3326 * g++.dg/parse/ret-type2.C: New test.
3329 * g++.dg/init/new8.C: New test.
3332 * g++.dg/parse/typedef5.C: New test.
3335 * g++.dg/parse/qualified2.C: New test.
3336 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
3339 2003-08-11 Mark Mitchell <mark@codesourcery.com>
3341 * g++.dg/conversion/ptrmem1.C: New test.
3343 2003-08-11 Jakub Jelinek <jakub@redhat.com>
3346 * gcc.dg/20030811-1.c: New test.
3349 * gcc.c-torture/execute/20030811-1.c: New test.
3351 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3353 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
3355 2003-08-10 Mark Mitchell <mark@codesourcery.com>
3358 * g++.dg/inherit/multiple1.C: New test.
3360 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
3362 * gcc.dg/spe1.c: New test.
3365 * g++.dg/expr/cast2.C: New test.
3368 * g++.dg/template/dependent-name2.C: New test.
3370 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
3372 * g++.dg/parse/crash11.C: Put the dg options in comments.
3374 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
3376 * lib/gcc-dg.exp: Update for diagnostic change.
3378 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3381 * g++.dg/parse/crash11.C: New test.
3383 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
3385 * gcc.dg/cpp/spacing1.c: Update.
3387 2003-08-04 Janis Johnson <janis187@us.ibm.com>
3390 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
3393 2003-08-04 Roger Sayle <roger@eyesopen.com>
3396 * gcc.c-torture/compile/20030804-1.c: New test case.
3398 2003-08-04 Roger Sayle <roger@eyesopen.com>
3400 * gcc.dg/20030804-1.c: New test case.
3402 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
3404 * gcc.dg/cpp/separate-1.c: New test.
3406 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
3409 * g++.dg/template/dependent-expr2.C: New test.
3412 * g++.dg/expr/ptrmem1.C: New test.
3414 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3417 * g++.dg/template/friend15.C: New test.
3419 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
3421 * lib/dg-pch.exp: Work round PCH bug.
3423 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3425 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
3426 builtins. Move cases from builtins-4.c here.
3428 * gcc.dg/torture/builtin-math-1.c: New test taken from
3429 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
3432 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
3435 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
3438 * g++.dg/template/using7.C: New test.
3440 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
3442 * import1.c, import2.c: New tests.
3444 2003-08-01 Jakub Jelinek <jakub@redhat.com>
3446 * g++.dg/eh/crossjump1.C: New test.
3448 2003-08-01 Mark Mitchell <mark@codesourcery.com>
3451 * g++.dg/template/using6.C: New test.
3454 * g++.dg/template/koenig2.C: New test.
3456 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3459 * g++.dg/parse/typedef4.C: New test.
3461 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3463 PR c++/8442, c++/8806
3464 * g++.dg/template/elab1.C: New test.
3465 * g++.dg/template/type2.C: Likewise.
3466 * g++.dg/template/ttp3.C: Adjust expected error message.
3467 * g++.old-deja/g++.law/visibility13.C: Likewise.
3468 * g++.old-deja/g++.niklas/t135.C: Likewise.
3469 * g++.old-deja/g++.pt/ttp41.C: Likewise.
3470 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
3472 * g++.old-deja/g++.pt/ttp44.C: Likewise.
3474 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
3477 * g++.dg/ext/stmtexpr1.C: New test.
3479 * g++.dg/opt/tmp1.C: New test.
3482 * g++.dg/parse/constant4.C: New test.
3485 * g++.dg/template/using5.C: New test.
3487 2003-07-31 Roger Sayle <roger@eyesopen.com>
3489 * gcc.dg/builtins-27.c: New test case.
3491 2003-07-31 Jakub Jelinek <jakub@redhat.com>
3493 * gcc.dg/tls/opt-7.c: New test.
3495 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
3497 * g++.old-deja/g++.other/crash18.C: Remove.
3499 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
3501 * g++.dg/template/explicit3.C: New.
3502 * g++.dg/template/explicit4.C: New.
3503 * g++.dg/template/explicit5.C: New.
3506 * g++.dg/template/memtmpl1.C: New.
3508 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
3511 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
3512 * gcc.dg/i386-387-5.c (dg-options): Likewise.
3514 2003-07-30 Jan Hubicka <jh@suse.cz>
3518 2003-07-29 Zack Weinberg <zack@codesourcery.com>
3520 * gcc.dg/struct-in-proto-1.c: New test.
3522 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
3524 * gcc.dg/cpp/include2.c: Only expect one message.
3526 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
3529 * g++.dg/template/using1.C: New test.
3530 * g++.dg/template/using2.C: New test.
3531 * g++.dg/template/using3.C: New test.
3532 * g++.dg/template/using4.C: New test.
3534 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
3536 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
3537 * gcc.c-torture/execute/string-opt-10.c: Likewise.
3539 2003-07-28 Jan Hubicka <jh@suse.cz>
3542 * g++.dg/opt/call1.C: New test.
3544 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
3547 * g++.dg/init/enum2.C: New test.
3548 * g++.dg/template/overload1.C: Add "-w" option.
3550 2003-07-28 <hp@bitrange.com>
3552 * gcc.dg/Wdeclaration-after-statement-1.c,
3553 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
3555 2003-07-28 Jakub Jelinek <jakub@redhat.com>
3557 * gcc.c-torture/compile/20030725-1.c: New test.
3559 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
3561 * gcc.dg/20030505.c: Only run for SPE.
3562 Remove definition of opaque type.
3564 2003-07-27 Mark Mitchell <mark@codesourcery.com>
3566 * g++.dg/template/ptrmem6.C: New test.
3568 2003-07-26 Geoffrey Keating <geoffk@apple.com>
3570 * gcc.c-torture/compile/zero-strct-2.c: New test.
3572 2003-07-25 Geoffrey Keating <geoffk@apple.com>
3574 * gcc.dg/intermod-1.c: New test.
3576 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
3579 * g++.dg/template/lookup2.C: New test.
3580 * g++.dg/template/memclass1.C: Remove instantiated from error.
3581 * g++.dg/other/error2.C: Tweak expected errors.
3584 * g++.dg/template/defarg3.C: New test.
3586 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
3588 2003-07-24 Mark Mitchell <mark@codesourcery.com>
3590 * g++.dg/inherit/access5.C: New test.
3592 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3595 * g++.dg/template/crash8.C: New test.
3597 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
3600 * gcc.dg/noncompile/incomplete-2.c: New test.
3602 2003-07-23 Mark Mitchell <mark@codesourcery.com>
3605 * g++.dg/inherit/access4.C: New test.
3608 * g++.dg/expr/cond2.C: New test.
3610 PR optimization/10679
3611 * g++.dg/opt/inline4.C: New test.
3613 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
3615 * g++.dg/parse/crash10: New test.
3617 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
3619 * g++.dg/ext/flexary1.C: New test.
3621 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3624 * g++.dg/template/crash9.C: New test.
3626 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3629 * g++.dg/parse/typedef3.C: New test.
3632 * g++.dg/parse/operator2.C: New test.
3635 * g++.dg/parse/def-tmpl-arg1.C: New test.
3638 * g++.dg/parse/funptr1.C: New test.
3641 * g++.dg/parse/ambig3.C: New test.
3644 * g++.dg/parse/operator3.C: New test.
3647 * g++.dg/parse/template10.C: New test.
3650 * g++.dg/parse/template11.C: New test.
3653 * g++.dg/parse/invalid-op1.C: New test.
3656 * g++.dg/parse/condexpr1.C: New test.
3658 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
3660 * g++.dg/ext/packed3.C: New test.
3661 * g++.dg/ext/packed4.C: New test.
3663 * gcc.dg/pack-test-3.c: New test.
3665 2003-07-21 Janis Johnson <janis187@us.ibm.com>
3667 * lib/compat.exp: Handle dg-options per source file.
3668 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
3669 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
3670 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
3671 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
3672 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
3673 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
3674 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
3675 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
3676 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
3677 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
3678 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
3679 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
3680 * g++.dg/compat/break/bitfield7_x.C: Ditto.
3681 * g++.dg/compat/break/bitfield7_y.C: Ditto.
3683 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
3686 * gcc.c-torture/execute/20030718-1.c: New test.
3688 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
3690 PR optimization/11536
3691 * gcc.dg/20030721-1.c: New test.
3693 2003-07-19 Mark Mitchell <mark@codesourcery.com>
3696 * g++.dg/template/lookup1.C: New test.
3698 2003-07-19 Zack Weinberg <zack@codesourcery.com>
3700 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
3701 diagnostics of ill-formed constructs involving labels.
3702 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
3703 the new 'previously defined here' message.
3705 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
3707 * g++.dg/parse/non-dependent2.C: New test.
3709 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
3711 * g++.dg/init/init-ref4.C: xfail on targets without
3714 2003-07-17 Jakub Jelinek <jakub@redhat.com>
3717 * gcc.c-torture/execute/20030717-1.c: New test.
3719 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3721 * g++.dg/opt/cfg1.C: New test.
3723 2003-07-17 Mark Mitchell <mark@codesourcery.com>
3725 PR optimization/11557
3726 * gcc.dg/20030717-1.c: New test.
3728 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
3731 * g++.dg/expr/crash-1.C: New test.
3734 * g++.dg/template/init3.C: New test.
3737 * g++.dg/template/non-dependent1.C: New test.
3740 * g++.dg/template/non-dependent2.C: New test.
3743 * g++.dg/template/non-dependent3.C: New test.
3746 * g++.dg/template/sizeof5.C: New test.
3748 2003-07-17 Geoffrey Keating <geoffk@apple.com>
3751 * gcc.c-torture/compile/mangle-1.c: New file.
3753 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3756 * g++.dg/parse/access3.C: New test.
3758 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
3761 * g++.dg/init/init-ref4.C: New test.
3763 2003-07-16 Mark Mitchell <mark@codesourcery.com>
3766 * g++.dg/parse/constant3.C: New test.
3767 * g++.dg/parse/crash7.C: Likewise.
3769 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
3772 * gcc.dg/i386-pentium4-not-mull.c: New.
3774 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
3776 * gcc.dg/asm-names.c (ymain): Make it weak.
3778 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3781 * g++.dg/template/friend21.C: New test.
3783 2003-07-16 Jakub Jelinek <jakub@redhat.com>
3785 * gcc.dg/cleanup-8.c: New test.
3786 * gcc.dg/cleanup-9.c: New test.
3788 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
3790 * g++.dg/ext/dll-MI1.h: New file.
3791 * g++.dg/ext/dllexport-MI1.C: New file.
3792 * g++.dg/ext/dllimport-MI1.C: New file.
3794 2003-07-15 Jakub Jelinek <jakub@redhat.com>
3796 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
3797 it does not have cmpstrsi patterns (just cmpmemsi).
3799 2003-07-15 Mark Mitchell <mark@codesourcery.com>
3802 * g++.dg/debug/debug8.C: New test.
3804 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3807 * g++.dg/template/crash7.C: New test.
3809 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
3812 * gcc.c-torture/compile/20030708-1.c: New.
3814 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
3816 * gcc.c-torture/execute/20030715-1.c: New test.
3818 2003-07-14 Geoffrey Keating <geoffk@apple.com>
3820 * gcc.dg/pch/inline-3.c: New file.
3821 * gcc.dg/pch/inline-3.hs: New file.
3822 * gcc.dg/pch/inline-4.c: New file.
3823 * gcc.dg/pch/inline-4.hs: New file.
3825 2003-07-14 Mark Mitchell <mark@codesourcery.com>
3828 * g++.dg/template/crash6.C: New test.
3831 * g++.dg/template/friend20.C: New test.
3834 * g++.dg/template/overload2.C: New test.
3836 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3838 PR optimization/11440
3839 * gcc.c-torture/execute/20030714-1.c: New test.
3841 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3844 * g++.dg/template/partial2.C: New test.
3846 2003-07-13 Mark Mitchell <mark@codesourcery.com>
3849 * g++.dg/template/anon1.C: New test.
3853 * g++.dg/parse/template9.C: Likewise.
3854 * g++.dg/template/crash4.C: New test.
3855 * g++.dg/template/koenig1.C: Likewise.
3856 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
3857 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
3858 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
3860 * g++.old-deja/g++.jason/template36.C: Likewise.
3861 * g++.old-deja/g++.mike/p1989.C: Likewise.
3862 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
3863 * g++.old-deja/g++.pt/ttp20.C: Use this->.
3864 * g++.old-deja/g++.pt/ttp21.C: Use this->.
3865 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
3867 * g++.old-deja/g++.pt/union2.C: Use this->.
3869 2003-07-11 Jakub Jelinek <jakub@redhat.com>
3871 * gcc.dg/20030711-1.c: New test.
3873 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
3876 * g++.dg/parse/args1.C: New test.
3877 * g++.pt/defarg8.C: Change expected errors.
3879 2003-07-11 Mark Mitchell <mark@codesourcery.com>
3882 * g++.dg/template/nontype2.C: New test.
3885 * g++.dg/parse/template8.C: New test.
3888 * g++.dg/template/scope1.C: New test.
3890 * g++.dg/warn/Wsign-compare-1.C: New test.
3892 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
3894 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
3896 2003-07-10 Mark Mitchell <mark@codesourcery.com>
3899 * g++.dg/template/explicit2.C: New test.
3902 * g++.dg/warn/pedantic1.C: New test.
3904 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
3907 * g++.dg/other/field1.C: New test.
3909 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
3912 * gcc.c-torture/compile/20030707-1.c: New.
3914 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3917 * g++.dg/template/access12.C: New test.
3919 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
3921 * g++.dg/bprob/bprob.exp (prof_ext): Update.
3922 * g77.dg/bprob/bprob.exp (prof_ext): Update.
3923 * gcc.misc-tests/bprob.exp (prof_ext): Update.
3924 * gcc.misc-tests/gcov.exp: Update
3925 * g++.dg/gcov/gcov.exp: Update
3926 * lib/gcov.exp: Update.
3928 2003-07-08 Mark Mitchell <mark@codesourcery.com>
3930 * g++.dg/abi/mangle17.C: Make sure template expressions are
3932 * g++.dg/abi/mangle4.C: Mark erroneous casts.
3933 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
3934 * g++.dg/opt/stack1.C: Remove erroneous code.
3935 * g++.dg/parse/template7.C: New test.
3936 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
3937 * g++.old-deja/g++.pt/crash4.C: Likewise.
3939 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3941 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
3942 with zero or one occurence of `$' after the initial `L'.
3944 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
3946 * gcc.c-torture/compile/20030704-1.c: Add a comment.
3948 2003-07-08 Roger Sayle <roger@eyesopen.com>
3951 * gcc.dg/Wunreachable-6.c: New testcase.
3952 * gcc.dg/Wunreachable-7.c: New testcase.
3954 2003-07-08 Jakub Jelinek <jakub@redhat.com>
3957 * gcc.dg/20030708-1.c: New test.
3959 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
3961 * gcc.dg/compat/sdata-section.h: New file.
3962 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
3963 * gcc.dg/torture/mips-sdata-1.c: New test.
3965 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3968 * g++.dg/template/friend19.C: New test.
3970 2003-07-08 Jakub Jelinek <jakub@redhat.com>
3972 * g++.dg/opt/strength-reduce.C: New test.
3974 2003-07-07 Roger Sayle <roger@eyesopen.com>
3977 * gcc.dg/20030707-1.c: New testcase.
3979 2003-07-07 Roger Sayle <roger@eyesopen.com>
3981 PR optimization/11059
3982 * g++.dg/opt/emptyunion.C: New testcase.
3984 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
3985 Eric Botcazou <ebotcazou@libertysurf.fr>
3987 * g++.dg/opt/stack1.C: New test.
3989 2003-07-05 Mark Mitchell <mark@codesourcery.com>
3991 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
3995 * g++.dg/expr/static_cast3.C: New test.
3997 2003-07-04 Zack Weinberg <zack@codesourcery.com>
3999 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
4001 * gcc.dg/concat.c: Concatenation of string constants with
4002 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
4003 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
4004 * gcc.dg/cpp/escape-2.c: Use wide character constants where
4005 necessary to avoid multi-character character constant warning.
4006 * gcc.dg/cpp/escape.c: Likewise.
4007 * gcc.dg/cpp/ucs.c: Likewise.
4008 Remove backslashes from dg-bogus comments, as they confuse Tcl.
4011 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
4014 * gcc.c-torture/compile/20030704-1.c: New.
4016 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
4018 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
4020 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
4022 PR c++/5287, PR c++/7910, PR c++/11021
4023 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
4025 * g++.dg/ext/dllimport2.C: Add tests for warnings.
4026 * g++.dg/ext/dllimport3.C: Likewise.
4027 * g++.dg/ext/dllimport4.C: New file.
4028 * g++.dg/ext/dllimport5.C: New file.
4029 * g++.dg/ext/dllimport6.C: New file.
4030 * g++.dg/ext/dllimport7.C: New file.
4031 * g++.dg/ext/dllimport8.C: New file.
4032 * g++.dg/ext/dllimport9.C: New file.
4033 * g++.dg/ext/dllimport10.C: New file.
4034 * g++.dg/ext/dllexport1.C: New file.
4036 2003-07-03 Mark Mitchell <mark@codesourcery.com>
4038 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
4039 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
4041 2003-07-03 Roger Sayle <roger@eyesopen.com>
4043 * gcc.dg/builtins-25.c: New testcase.
4044 * gcc.dg/builtins-26.c: New testcase.
4046 2003-07-03 Janis Johnson <janis187@us.ibm.com>
4048 * gcc.dg/compat/vector-defs.h: New file.
4049 * gcc.dg/compat/vector-setup.h: New file.
4050 * gcc.dg/compat/vector-check.h: New file.
4051 * gcc.dg/compat/vector-1_main.c: New file.
4052 * gcc.dg/compat/vector-1_x.c: New file.
4053 * gcc.dg/compat/vector-1_y.c: New file.
4054 * gcc.dg/compat/vector-2_main.c: New file.
4055 * gcc.dg/compat/vector-2_x.c: New file.
4056 * gcc.dg/compat/vector-2_y.c: New file.
4058 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
4059 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
4060 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
4061 * gcc.dg/compat/struct-align-1.h: New file.
4062 * gcc.dg/compat/struct-align-1_main.c: New file.
4063 * gcc.dg/compat/struct-align-1_x.c: New file.
4064 * gcc.dg/compat/struct-align-1_y.c: New file.
4065 * gcc.dg/compat/struct-align-2.h: New file.
4066 * gcc.dg/compat/struct-align-2_main.c: New file.
4067 * gcc.dg/compat/struct-align-2_x.c: New file.
4068 * gcc.dg/compat/struct-align-2_y.c: New file.
4070 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
4071 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
4072 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
4073 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
4074 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
4075 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
4076 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
4077 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
4078 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
4079 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
4080 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
4081 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
4082 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
4083 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
4084 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
4085 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
4086 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
4087 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
4088 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
4089 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
4090 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
4091 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4092 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4093 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
4094 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
4095 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
4096 * gcc.dg/compat/struct-return-10_x.c: Ditto.
4097 * gcc.dg/compat/struct-return-2_x.c: Ditto.
4098 * gcc.dg/compat/struct-return-3_x.c: Ditto.
4100 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
4102 * gcc.dg/i386-call-1.c: New test.
4104 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
4107 * g++.dg/parse/defarg4.C: New.
4109 2003-07-03 Roger Sayle <roger@eyesopen.com>
4112 * gcc.c-torture/compile/20030703-1.c: New test case.
4114 2003-07-03 Mark Mitchell <mark@codesourcery.com>
4116 * g++.dg/template/local3.C: Remove extra semicolon.
4118 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
4120 * gcc.dg/i386-volatile-1.c: New test.
4122 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
4125 * g++.dg/other/offsetof2.C: XFAIL.
4126 * g++.dg/other/offsetof5.C: New.
4129 * g++.dg/template/error1.C: New.
4132 * g++.dg/template/dependent-expr1.C: New.
4134 2003-07-01 Mark Mitchell <mark@codesourcery.com>
4137 * g++.dg/template/local3.C: New test.
4140 * g++.dg/lookup/scoped6.C: New test.
4142 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
4145 * g++.dg/other/error7.C: New test.
4147 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
4149 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
4150 * g++.old-deja/g++.abi/vtable3.h: Likewise.
4151 * g++.old-deja/g++.law/code-gen5.C: Likewise.
4152 * g++.old-deja/g++.other/union2.C: Likewise.
4153 * gcc.dg/c90-const-expr-2.c: Likewise.
4154 * gcc.dg/c90-const-expr-3.c: Likewise.
4155 * gcc.dg/c99-const-expr-2.c: Likewise.
4156 * gcc.dg/c99-const-expr-3.c: Likewise.
4157 * gcc.dg/concat.c: Likewise.
4159 2003-07-01 Mark Mitchell <mark@codesourcery.com>
4162 * g++.dg/init/static1.C: New test.
4164 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4166 * Changelog: Remove ">>>>>>>" from previous change.
4168 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4170 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
4171 * g++.old-deja/g++.other/access2.C: Likewise.
4172 * g++.old-deja/g++.other/decl2.C: Likewise.
4173 * gcc.c-torture/execute/20020615-1.c: Likewise.
4175 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
4178 * g++.dg/template/sizeof4.C: New test.
4180 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
4182 * g++.dg/other/error6.C: New test.
4184 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
4187 * g++.dg/parse/constant2.C: New test.
4189 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
4192 * g++.dg/other/error5.C: New test.
4194 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4196 * gcc.dg/format/gcc_diag-1.c: New test.
4198 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
4200 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
4202 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
4204 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
4205 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
4206 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
4208 2003-06-28 Jakub Jelinek <jakub@redhat.com>
4210 * gcc.c-torture/execute/builtins/string-8.c: New test.
4211 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
4212 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
4213 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
4215 2003-06-27 Mark Mitchell <mark@codesourcery.com>
4218 * g++.dg/ext/typeof6.C: New test.
4220 2003-06-27 Mark Mitchell <mark@codesourcery.com>
4223 * g++.dg/init/enum1.C: New test.
4225 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
4227 * gcc.dg/20030627-1.c: New test.
4229 2003-06-26 Mark Mitchell <mark@codesourcery.com>
4232 * g++.dg/expr/static_cast2.C: New test.
4234 2003-06-26 Roger Sayle <roger@eyesopen.com>
4235 Jakub Jelinek <jakub@redhat.com>
4237 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
4238 sprintf(dst,"%s",src) optimization.
4239 * gcc.c-torture/execute/20030626-1.c: New test case.
4240 * gcc.c-torture/execute/20030626-2.c: New test case.
4242 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
4244 * gcc.c-torture/execute/multi-ix.c: New test.
4246 * gcc.c-torture/execute/simd-4.c (main):
4247 Added missing semicolon at end of union.
4249 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
4252 * g++.dg/template/explicit-instantiation3.C: New test.
4254 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
4256 * gcc.dg/20030626-1.c: Use signed char.
4258 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
4260 * gcc.dg/20030626-1.c: New test.
4262 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
4264 * const-str-2.m: Update.
4266 2003-06-25 Mark Mitchell <mark@codesourcery.com>
4269 * g++.dg/rtti/dyncast1.C: New test.
4270 * g++.dg/abi/mangle4.C: Correct base-specifier access.
4271 * g++.dg/lookup/scoped1.C: Remove XFAIL.
4272 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
4275 * g++.dg/expr/static_cast1.C: New test.
4277 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
4279 * gcc.dg/20030625-1.c: New test.
4281 2003-06-24 Roger Sayle <roger@eyesopen.com>
4283 * gcc.c-torture/compile/20030624-1.c: New test case.
4285 2003-06-24 Jakub Jelinek <jakub@redhat.com>
4287 * gcc.c-torture/execute/string-opt-17.c: New test.
4289 2003-06-24 Mark Mitchell <mark@codesourcery.com>
4292 * g++.dg/parse/crash6.C: New test.
4294 2003-06-23 Roger Sayle <roger@eyesopen.com>
4296 * gcc.dg/builtins-24.c: New test case.
4298 2003-06-23 Jakub Jelinek <jakub@redhat.com>
4300 * g++.dg/opt/operator1.C: New test.
4302 2003-06-22 Roger Sayle <roger@eyesopen.com>
4304 * gcc.c-torture/execute/string-opt-16.c: New test case.
4306 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
4308 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
4309 * g++.old-deja/g++.other/conv7.C: Likewise
4310 * g++.old-deja/g++.other/overcnv2.C: Likewise.
4311 * g++.old-deja/g++.other/overload14.C: Likewise.
4313 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
4315 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
4316 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
4318 2003-06-20 Mark Mitchell <mark@codesourcery.com>
4321 * g++.dg/warn/Winline-3.C: New test.
4323 2003-06-20 Mark Mitchell <mark@codesourcery.com>
4325 * lib/target-supports.exp (check_alias_available): Make the test
4326 program acceptable to the Solaris assembler.
4329 * g++.dg/template/memclass2.C: New test.
4331 2003-06-20 Mark Mitchell <mark@codesourcery.com>
4332 Eric Botcazou <ebotcazou@libertysurf.fr>
4334 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
4335 data for non-matching targets.
4336 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
4338 2003-06-20 Mark Mitchell <mark@codesourcery.com>
4341 * g++.dg/template/member3.C: New test.
4343 2003-06-19 Mark Mitchell <mark@codesourcery.com>
4346 * g++.dg/template/func1.C: New test.
4349 * g++.dg/template/static4.C: New test.
4350 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
4353 * g++.dg/init/ref7.C: New test.
4355 2003-06-19 Matt Austern <austern@apple.com>
4358 * g++.dg/anew1.C: New test.
4359 * g++.dg/anew2.C: New test.
4360 * g++.dg/anew3.C: New test.
4361 * g++.dg/anew4.C: New test.
4363 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
4365 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
4367 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
4369 * gcc.c-torture/execute/simd-4.c (main): Make expected value
4372 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
4374 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
4377 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
4379 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
4380 * gcc.c-torture/compile/961203-1.c: Likewise.
4381 * gcc.c-torture/compile/980506-1.c: Likewise.
4383 2003-06-17 Mark Mitchell <mark@codesourcery.com>
4386 * g++.dg/lookup/using7.C: New test.
4388 2003-06-17 Mark Mitchell <mark@codesourcery.com>
4391 * g++.dg/abi/conv1.C: Remove it.
4392 * g++.dg/template/conv7.C: New test.
4393 * g++.dg/template/conv8.C: Likewise.
4394 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
4395 conversion operator.
4397 2003-06-17 Janis Johnson <janis187@us.ibm.com>
4399 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
4400 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
4401 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
4402 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
4403 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
4404 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
4405 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
4406 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
4407 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
4408 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
4409 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
4410 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
4411 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
4412 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
4413 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
4414 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
4415 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
4416 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
4417 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
4418 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
4419 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
4420 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4421 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4422 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
4423 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
4424 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
4425 * gcc.dg/compat/struct-return-10_x.c: Ditto.
4426 * gcc.dg/compat/struct-return-2_x.c: Ditto.
4427 * gcc.dg/compat/struct-return-3_x.c: Ditto.
4429 2003-06-16 Mark Mitchell <mark@codesourcery.com>
4431 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
4432 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
4435 2003-06-16 Roger Sayle <roger@eyesopen.com>
4437 * gcc.dg/i386-387-5.c: New test case.
4438 * gcc.dg/i386-387-6.c: New test case.
4439 * gcc.dg/builtins-23.c: New test case.
4441 2003-06-15 Roger Sayle <roger@eyesopen.com>
4443 * gcc.dg/builtins-22.c: New test case.
4444 * gcc.dg/i386-387-1.c: Update to test exp.
4445 * gcc.dg/i386-387-2.c: Likewise.
4447 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4449 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
4451 2003-06-12 Mark Mitchell <mark@codesourcery.com>
4453 * lib/gcc-dg.exp (dg-require-dll): New function.
4454 (dg-xfail-if): Likewise.
4455 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
4458 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
4459 * gcc.c-torture/compile/20001205-1.c: Likewise.
4460 * gcc.c-torture/compile/20001226-1.c: Likewise.
4461 * gcc.c-torture/compile/20010518-2.c: Likewise.
4462 * gcc.c-torture/compile/20020312-1.c: Likewise.
4463 * gcc.c-torture/compile/20020604-1.c: Likewise.
4464 * gcc.c-torture/compile/920501-12.c: Likewise.
4465 * gcc.c-torture/compile/920501-4.c: Likewise.
4466 * gcc.c-torture/compile/920520-1.c: Likewise.
4467 * gcc.c-torture/compile/920521-1.c: Likewise.
4468 * gcc.c-torture/compile/920625-1.c: Likewise.
4469 * gcc.c-torture/compile/961203-1.c: Likewise.
4470 * gcc.c-torture/compile/980506-1.c: Likewise.
4471 * gcc.c-torture/compile/981006-1.c: Likewise.
4472 * gcc.c-torture/compile/981022-1.c: Likewise.
4473 * gcc.c-torture/compile/981223-1.c: Likewise.
4474 * gcc.c-torture/compile/990617-1.c: Likewise.
4475 * gcc.c-torture/compile/dll.c: Likewise.
4476 * gcc.c-torture/compile/labels-3.c: Likewise.
4477 * gcc.c-torture/compile/mipscop-1.c: Likewise.
4478 * gcc.c-torture/compile/mipscop-2.c: Likewise.
4479 * gcc.c-torture/compile/mipscop-3.c: Likewise.
4480 * gcc.c-torture/compile/mipscop-4.c: Likewise.
4481 * gcc.c-torture/compile/simd-5.c: Likewise.
4482 * gcc.c-torture/compile/20000804-1.x: Remove.
4483 * gcc.c-torture/compile/20001205-1.x: Likewise.
4484 * gcc.c-torture/compile/20001226-1.x: Likewise.
4485 * gcc.c-torture/compile/20010518-2.x: Likewise.
4486 * gcc.c-torture/compile/20020312-1.x: Likewise.
4487 * gcc.c-torture/compile/20020604-1.x: Likewise.
4488 * gcc.c-torture/compile/920501-12.x: Likewise.
4489 * gcc.c-torture/compile/920501-4.x: Likewise.
4490 * gcc.c-torture/compile/920520-1.x: Likewise.
4491 * gcc.c-torture/compile/920521-1.x: Likewise.
4492 * gcc.c-torture/compile/920625-1.x: Likewise.
4493 * gcc.c-torture/compile/961203-1.x: Likewise.
4494 * gcc.c-torture/compile/980506-1.x: Likewise.
4495 * gcc.c-torture/compile/981006-1.x: Likewise.
4496 * gcc.c-torture/compile/981022-1.x: Likewise.
4497 * gcc.c-torture/compile/981223-1.x: Likewise.
4498 * gcc.c-torture/compile/990617-1.x: Likewise.
4499 * gcc.c-torture/compile/mipscop-1.x: Likewise.
4500 * gcc.c-torture/compile/mipscop-2.x: Likewise.
4501 * gcc.c-torture/compile/mipscop-3.x: Likewise.
4502 * gcc.c-torture/compile/mipscop-4.x: Likewise.
4503 * gcc.c-torture/compile/simd-5.x: Likewise.
4505 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
4507 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
4509 * gcc.c-torture/execute/20030611-1.c: New test.
4511 2003-06-12 Roger Sayle <roger@eyesopen.com>
4514 * gcc.dg/20030612-1.c: New test case.
4516 2003-06-12 Mark Mitchell <mark@codesourcery.com>
4519 * g++.dg/expr/cast1.C: New test.
4521 2003-06-12 Roger Sayle <roger@eyesopen.com>
4523 * gcc.dg/builtins-21.c: New test case.
4525 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
4527 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
4528 options instead of at the end.
4529 * lib/objc.exp (objc_target_compile): Likewise.
4531 2003-06-11 Mark Mitchell <mark@codesourcery.com>
4534 * g++.dg/parse/error1.C: New test.
4536 2003-06-11 Janis Johnson <janis187@us.ibm.com>
4538 * gcc.dg/compat/struct-by-value-11_main.c: New file.
4539 * gcc.dg/compat/struct-by-value-11_x.c: New file.
4540 * gcc.dg/compat/struct-by-value-11_y.c: New file.
4541 * gcc.dg/compat/struct-by-value-12_main.c: New file.
4542 * gcc.dg/compat/struct-by-value-12_x.c: New file.
4543 * gcc.dg/compat/struct-by-value-12_y.c: New file.
4544 * gcc.dg/compat/struct-by-value-13_main.c: New file.
4545 * gcc.dg/compat/struct-by-value-13_x.c: New file.
4546 * gcc.dg/compat/struct-by-value-13_y.c: New file.
4547 * gcc.dg/compat/struct-by-value-14_main.c: New file.
4548 * gcc.dg/compat/struct-by-value-14_x.c: New file.
4549 * gcc.dg/compat/struct-by-value-14_y.c: New file.
4550 * gcc.dg/compat/struct-by-value-15_main.c: New file.
4551 * gcc.dg/compat/struct-by-value-15_x.c: New file.
4552 * gcc.dg/compat/struct-by-value-15_y.c: New file.
4553 * gcc.dg/compat/struct-by-value-16_main.c: New file.
4554 * gcc.dg/compat/struct-by-value-16_x.c: New file.
4555 * gcc.dg/compat/struct-by-value-16_y.c: New file.
4556 * gcc.dg/compat/struct-by-value-17_main.c: New file.
4557 * gcc.dg/compat/struct-by-value-17_x.c: New file.
4558 * gcc.dg/compat/struct-by-value-17_y.c: New file.
4559 * gcc.dg/compat/struct-by-value-18_main.c: New file.
4560 * gcc.dg/compat/struct-by-value-18_x.c: New file.
4561 * gcc.dg/compat/struct-by-value-18_y.c: New file.
4563 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
4564 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
4565 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
4566 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
4567 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
4568 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
4569 * gcc.dg/compat/scalar-return-3_main.c: New file.
4570 * gcc.dg/compat/scalar-return-3_x.c: New file.
4571 * gcc.dg/compat/scalar-return-3_y.c: New file.
4572 * gcc.dg/compat/scalar-return-4_main.c: New file.
4573 * gcc.dg/compat/scalar-return-4_x.c: New file.
4574 * gcc.dg/compat/scalar-return-4_y.c: New file.
4576 2003-06-10 Janis Johnson <janis187@us.ibm.com>
4578 * gcc.dg/compat/fp2-struct-check.h: New file.
4579 * gcc.dg/compat/fp2-struct-defs.h: New file.
4580 * gcc.dg/compat/fp2-struct-init.h: New file.
4581 * gcc.dg/compat/struct-by-value-10_main.c: New file.
4582 * gcc.dg/compat/struct-by-value-10_x.c: New file.
4583 * gcc.dg/compat/struct-by-value-10_y.c: New file.
4584 * gcc.dg/compat/struct-return-10_main.c: New file.
4585 * gcc.dg/compat/struct-return-10_x.c: New file.
4586 * gcc.dg/compat/struct-return-10_y.c: New file.
4588 * gcc.dg/compat/compat-common.h: New file.
4589 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
4590 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
4591 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
4592 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
4593 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
4594 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
4595 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
4596 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
4597 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
4598 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
4599 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
4600 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
4601 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
4602 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
4603 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
4604 * gcc.dg/compat/small-struct-check.h: Ditto.
4605 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
4606 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
4607 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
4608 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
4609 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
4610 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
4611 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
4612 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
4613 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
4614 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
4615 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4616 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
4617 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
4618 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4619 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
4620 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
4621 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
4622 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
4623 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
4624 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
4625 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
4626 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
4627 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
4628 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
4629 * gcc.dg/compat/struct-return-2_main.c: Ditto.
4630 * gcc.dg/compat/struct-return-2_x.c: Ditto.
4631 * gcc.dg/compat/struct-return-2_y.c: Ditto.
4632 * gcc.dg/compat/struct-return-3_main.c: Ditto.
4633 * gcc.dg/compat/struct-return-3_x.c: Ditto.
4634 * gcc.dg/compat/struct-return-3_y.c: Ditto.
4636 2003-06-10 Geoffrey Keating <geoffk@apple.com>
4638 * g++.dg/pch/static-1.C: New file.
4639 * g++.dg/pch/static-1.Hs: New file.
4641 2003-06-10 Richard Henderson <rth@redhat.com>
4643 * gcc.dg/asm-7.c: Adjust expected warning text.
4645 2003-06-10 Roger Sayle <roger@eyesopen.com>
4647 * gcc.dg/builtins-20.c: New test case.
4649 2003-06-10 Mark Mitchell <mark@codesourcery.com>
4652 * g++.dg/opt/template1.C: New test.
4654 2003-06-09 Mark Mitchell <mark@codesourcery.com>
4656 * lib/gcc-dg.exp (dg-test): Clear additional_files and
4659 2003-05-21 David Taylor <dtaylor@emc.com>
4661 * gcc.dg/Wpadded.c: New file.
4663 2003-06-09 Mark Mitchell <mark@codesourcery.com>
4665 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
4666 * gcc.dg/special/weak-2.c: Add dg-require-weak.
4667 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
4670 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
4672 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
4674 2003-06-09 Mark Mitchell <mark@codesourcery.com>
4676 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
4677 (dg-require-alias): Likewise.
4678 (dg-require-gc-sections): Likewise.
4679 * lib/target-supports.exp (check_gc_sections_available): Likewise.
4681 2003-06-08 Richard Henderson <rth@redhat.com>
4683 * gcc.dg/20011029-2.c: Fix the array reference.
4684 * gcc.dg/asm-7.c: New.
4686 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
4688 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
4690 2003-06-08 Mark Mitchell <mark@codesourcery.com>
4692 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
4693 (dg-require-gc-sections): Likewise.
4695 2003-06-08 Jan Hubicka <jh@suse.cz>
4697 * i386-cmov1.c: Fix regular expression.
4698 * i386-cvt-1.c: Likewise.
4699 * i386-local.c: Likewise.
4700 * i386-local2.c: Likewise.
4701 * i386-mul.c: Likewise.
4702 * i386-ssetype-1.c: Likewise.
4703 * i386-ssetype-3.c: Likewise.
4704 * i386-ssetype-5.c: Likewise.
4706 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4709 * g++.dg/warn/implicit-typename2.C: New test.
4710 * g++.dg/warn/implicit-typename3.C: New test.
4712 2003-06-07 Richard Henderson <rth@redhat.com>
4714 * g++.dg/other/offsetof3.C: Use size_t.
4715 * g++.dg/other/offsetof4.C: Likewise.
4717 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
4719 * lib/copy-file.exp: New. Implement gcc_copy_files.
4721 * lib/dg-pch.exp: Load copy-file.exp
4722 (dg-pch): Use gcc_copy_files instead of "file copy".
4724 2003-06-06 Mark Mitchell <mark@codesourcery.com>
4726 * gcc.dg/weak/weak.exp: Simplify.
4727 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
4728 * gcc.dg/weak/weak-1.c: Likewise.
4729 * gcc.dg/weak/weak-2.c: Likewise.
4730 * gcc.dg/weak/weak-3.c: Likewise.
4731 * gcc.dg/weak/weak-4.c: Likewise.
4732 * gcc.dg/weak/weak-5.c: Likewise.
4733 * gcc.dg/weak/weak-6.c: Likewise.
4734 * gcc.dg/weak/weak-7.c: Likewise.
4735 * gcc.dg/weak/weak-8.c: Likewise.
4736 * gcc.dg/weak/weak-9.c: Likewise.
4738 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
4740 gcc.c-torture/execute/20030606-1.c: New.
4742 2003-06-06 Roger Sayle <roger@eyesopen.com>
4744 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
4745 * gcc.dg/builtins-19.c: Likewise.
4747 2003-06-06 Roger Sayle <roger@eyesopen.com>
4749 * gcc.dg/builtins-2.c: Add some more tests.
4750 * gcc.dg/builtins-18.c: New test case.
4751 * gcc.dg/builtins-19.c: New test case.
4753 2003-06-06 Roger Sayle <roger@eyesopen.com>
4754 Jim Wilson <wilson@tuliptree.org>
4756 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
4758 2003-06-06 Jakub Jelinek <jakub@redhat.com>
4760 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
4761 mempcpy/stpcpy calls not to be optimized into something else.
4762 * gcc.c-torture/execute/string-opt-3.c: Moved to...
4763 * gcc.c-torture/execute/builtins/string-7.c: ...here.
4764 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
4766 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4768 * gcc.dg/format/asm_fprintf-1.c: New test.
4770 2003-06-05 Mark Mitchell <mark@codesourcery.com>
4772 * lib/gcc-defs.exp (additional_sources): New variable.
4773 (dg-additional-sources): New function.
4774 (additional_files): New variable.
4775 (dg-additional-files): New function.
4776 (dg-additional-files-options): Likewise.
4777 * lib/gcc-dg.exp (dg-require-weak): New function.
4778 (dg-require-alias): Likewise.
4779 (dg-require-gc-sections): Likewise.
4780 * lib/target-supports.exp (check_alias_available): Remove testfile
4782 (check_gc_sections_available): New function.
4783 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
4784 (dg-gpp-additional-files): Likewise.
4785 * lib/g++.exp (additional_sources): Remove.
4786 (additional_files): Likewise.
4787 (g++_target_compile): Use dg-additional-files-options.
4789 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
4791 * gcc.dg/special/ecos.exp: Remove.
4792 * gcc.dg/special/20000419-2.c: Use dg-require-*.
4793 * gcc.dg/special/alias-1.c: Likewise.
4794 * gcc.dg/special/alias-2.c: Likewise.
4795 * gcc.dg/special/gcsec-1.c: Likewise.
4796 * gcc.dg/special/weak-1.c: Likewise.
4797 * gcc.dg/special/weak-2.c: Likewise.
4798 * gcc.dg/special/wkali-1.c: Likewise.
4799 * gcc.dg/special/wkali-2.c: Likewise.
4801 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
4802 dg-gpp-additional-*.
4803 * g++.dg/special/conpr-3.C: Likewise.
4804 * g++.dg/special/conpr-4.C: Likewise.
4805 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
4806 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
4807 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
4808 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
4809 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
4810 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
4811 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
4812 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
4813 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
4814 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
4815 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
4816 * g++.old-deja/g++.other/comdat1.C: Likewise.
4817 * g++.old-deja/g++.other/comdat2.C: Likewise.
4818 * g++.old-deja/g++.other/comdat3.C: Likewise.
4819 * g++.old-deja/g++.other/ctor1.C: Likewise.
4820 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
4822 2003-06-05 Richard Henderson <rth@redhat.com>
4824 * gcc.dg/debug/20030605-1.c: New.
4826 2003-06-04 Mark Mitchell <mark@codesourcery.com>
4828 * README.QMTEST: Update.
4830 2003-06-04 Richard Henderson <rth@redhat.com>
4832 * gcc.dg/cleanup-1.c: New.
4833 * gcc.dg/cleanup-2.c: New.
4834 * gcc.dg/cleanup-3.c: New.
4835 * gcc.dg/cleanup-4.c: New.
4836 * gcc.dg/cleanup-5.c: New.
4837 * gcc.dg/cleanup-6.c: New.
4838 * gcc.dg/cleanup-7.c: New.
4840 2003-06-04 Mark Mitchell <mark@codesourcery.com>
4842 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
4844 * lib/dg-pch.exp: New file.
4845 * g++.dg/pch/pch.exp: Use dg-pch.exp.
4846 * gcc.dg/pch/pch.exp: Likewise.
4848 2003-06-04 Roger Sayle <roger@eyesopen.com>
4850 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
4851 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
4852 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
4853 * gcc.dg/builtins-17.c: New test case.
4854 * gcc.dg/i386-387-4.c: New test case.
4855 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
4857 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
4859 * gcc.dg/ultrasp9.c: New test.
4861 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
4863 * gcc.c-torture/compile/20030604-1.c: New test.
4864 * gcc.dg/sparc-constant-1.c: New test.
4866 2003-06-03 Glen Nakamura <glen@imodulo.com>
4868 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
4870 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
4872 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
4874 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
4875 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
4877 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
4879 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
4881 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4884 * g++.dg/template/spec10.C: New test.
4886 2003-06-03 Roger Sayle <roger@eyesopen.com>
4888 * gcc.dg/builtins-16.c: New test case.
4890 2003-06-03 Jakub Jelinek <jakub@redhat.com>
4892 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
4893 mempcpy test with post-increments.
4894 * gcc.c-torture/execute/string-opt-3.c: New test.
4895 * gcc.dg/string-opt-1.c: New test.
4897 2003-06-03 David Billinghurst (David.Billinghurst@riotinto.com)
4900 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
4902 2003-06-02 Mark Mitchell <mark@codesourcery.com>
4904 * lib/scanasm.exp (dg-scan): New function, factored out of ...
4905 (scan-assembler): ... here. Use dg-scan.
4906 (scan-assembler-not): Likewise.
4907 (scan-file): New function.
4908 (scan-file-not): Likewise.
4909 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
4910 * gcc.dg/cpp/_Pragma4.c: Likewise.
4911 * gcc.dg/cpp/_Pragma5.c: Likewise.
4912 * gcc.dg/cpp/avoidpaste1.c: Likewise.
4913 * gcc.dg/cpp/avoidpaste2.c: Likewise.
4914 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
4915 * gcc.dg/cpp/cmdlne-P.c: Likewise.
4916 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
4917 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
4918 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
4919 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
4920 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
4921 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
4922 * gcc.dg/cpp/cxxcom1.c: Likewise.
4923 * gcc.dg/cpp/line1.c: Likewise.
4924 * gcc.dg/cpp/maccom1.c: Likewise.
4925 * gcc.dg/cpp/maccom2.c: Likewise.
4926 * gcc.dg/cpp/maccom3.c: Likewise.
4927 * gcc.dg/cpp/maccom4.c: Likewise.
4928 * gcc.dg/cpp/maccom5.c: Likewise.
4929 * gcc.dg/cpp/maccom6.c: Likewise.
4930 * gcc.dg/cpp/multiline.c: Likewise.
4931 * gcc.dg/cpp/spacing1.c: Likewise.
4932 * gcc.dg/cpp/spacing2.c: Likewise.
4933 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
4934 * gcc.dg/cpp/trad/maccom1.c: Likewise.
4935 * gcc.dg/cpp/trad/maccom2.c: Likewise.
4936 * gcc.dg/cpp/trad/maccom3.c: Likewise.
4937 * gcc.dg/cpp/trad/maccom4.c: Likewise.
4938 * gcc.dg/cpp/trad/maccom6.c: Likewise.
4939 * gcc.dg/cpp/cxxcom2.c: Likewise.
4940 * gcc.dg/cpp/cxxcom2.h: New file.
4942 * gcc.dg/cpp/truefalse.cpp: Move it to ...
4943 * g++.dg/cpp/truefalse.C: Here.
4944 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
4946 2003-06-01 Loren James Rittle <ljrittle@acm.org>
4948 * gcc.dg/cpp/redef3.c: New file.
4950 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
4952 * gcc.dg/i386-loop-3.c: New test.
4954 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
4956 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
4958 2003-05-31 Roger Sayle <roger@eyesopen.com>
4960 * gcc.dg/fwrapv-1.c: New test case.
4961 * gcc.dg/fwrapv-2.c: New test case.
4963 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4966 * g++.dg/template/spec9.C: New test.
4968 2003-05-29 Roger Sayle <roger@eyesopen.com>
4970 * gcc.dg/duff-4.c: New test case.
4972 2003-05-27 David Billinghurst (David.Billinghurst@riotinto.com)
4975 * g77.dg/ffixed-form-1.f: New test
4976 * g77.dg/ffixed-form-2.f: New test
4977 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
4978 * g77.dg/ffree-form-3.f: New test
4980 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
4982 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
4983 * gcc.dg/wint_t-1.c: Likewise.
4985 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4987 * g++.dg/template/access11.C: New test.
4989 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4992 * g++.dg/template/access10.C: New test.
4994 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
4995 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4997 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
4999 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
5001 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
5002 suppress for powerpc-*-darwin*.
5003 * gcc.dg/torture/builtin-noret-2.c: Likewise.
5005 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
5007 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
5008 suppress option for powerpc-*-darwin*.
5010 2003-05-23 Roger Sayle <roger@eyesopen.com>
5012 * gcc.dg/builtins-1.c: Add tests for tan and atan.
5013 * gcc.dg/builtins-4.c: Add test for fmod.
5015 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5018 * g++.dg/template/instantiate4.C: New test.
5020 2003-05-22 Roger Sayle <roger@eyesopen.com>
5022 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
5024 2003-05-21 Janis Johnson <janis187@us.ibm.com>
5026 * gcc.dg/compat/scalar-return-1_main.c: New file.
5027 * gcc.dg/compat/scalar-return-1_x.c: New file.
5028 * gcc.dg/compat/scalar-return-1_y.c: New file.
5029 * gcc.dg/compat/scalar-return-2_main.c: New file.
5030 * gcc.dg/compat/scalar-return-2_x.c: New file.
5031 * gcc.dg/compat/scalar-return-2_y.c: New file.
5032 * gcc.dg/compat/struct-return-3_main.c: New file.
5033 * gcc.dg/compat/struct-return-3_y.c: New file.
5034 * gcc.dg/compat/struct-return-3_x.c: New file.
5035 * gcc.dg/compat/struct-return-2_main.c: New file.
5036 * gcc.dg/compat/struct-return-2_x.c: New file.
5037 * gcc.dg/compat/struct-return-2_y.c: New file.
5039 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5041 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
5043 * gcc.dg/20021014-1.c (dg-options): Likewise.
5044 * gcc.dg/nest.c (dg-options): Likewise.
5046 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
5049 * g++.dg/ext/dllimport2.C: New file.
5050 * g++.dg/ext/dllimport3.C: New file.
5052 2003-05-20 Janis Johnson <janis187@us.ibm.com>
5054 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
5055 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
5056 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
5057 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
5058 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
5059 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
5060 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
5061 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
5062 * gcc.dg/compat/small-struct-defs.h: New file.
5063 * gcc.dg/compat/small-struct-init.h: New file.
5064 * gcc.dg/compat/small-struct-check.h: New file.
5065 * gcc.dg/compat/fp-struct-defs.h: New file.
5066 * gcc.dg/compat/fp-struct-check.h: New file.
5067 * gcc.dg/compat/fp-struct-init.h: New file.
5068 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
5069 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
5071 2003-05-19 Jakub Jelinek <jakub@redhat.com>
5073 * gcc.dg/20030225-2.c: New test.
5075 2003-05-18 Roger Sayle <roger@eyesopen.com>
5076 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5078 * gcc.c-torture/compile/20030518-1.c: New test case.
5080 2003-05-18 Mark Mitchell <mark@codesourcery.com>
5082 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
5083 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
5084 gcc-dg-debug-runtest.
5085 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
5086 gcc-dg-debug-runtest.
5088 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5091 * g++.dg/lookup/using6.C: New test.
5093 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5095 * g++.dg/parse/access2.C: New test.
5097 2003-05-17 Mark Mitchell <mark@codesourcery.com>
5099 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
5100 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
5101 * gcc.dg/debug/debug.exp: Likewise.
5103 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
5105 * gcc.dg/dollar.c: New test.
5107 2003-05-16 Janis Johnson <janis187@us.ibm.com>
5109 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
5110 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
5111 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
5112 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
5113 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
5114 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
5115 * gcc.dg/compat/struct-by-value-6_main.c: New file.
5116 * gcc.dg/compat/struct-by-value-6_x.c: New file.
5117 * gcc.dg/compat/struct-by-value-6_y.c: New file.
5118 * gcc.dg/compat/struct-by-value-7_main.c: New file.
5119 * gcc.dg/compat/struct-by-value-7_x.c: New file.
5120 * gcc.dg/compat/struct-by-value-7_y.c: New file.
5121 * gcc.dg/compat/struct-by-value-8_main.c: New file.
5122 * gcc.dg/compat/struct-by-value-8_x.c: New file.
5123 * gcc.dg/compat/struct-by-value-8_y.c: New file.
5124 * gcc.dg/compat/struct-by-value-9_main.c: New file.
5125 * gcc.dg/compat/struct-by-value-9_x.c: New file.
5126 * gcc.dg/compat/struct-by-value-9_y.c: New file.
5128 2003-05-16 Mark Mitchell <mark@codesourcery.com>
5130 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
5131 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
5132 support for "repo" mode.
5133 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
5134 * lib/g77-dg.exp: Likewise.
5135 * lib/obj-dg.exp: Likewise.
5137 2003-05-16 Jakub Jelinek <jakub@redhat.com>
5139 Merge from gcc-3_2-rhl8-branch:
5140 2003-04-23 Jakub Jelinek <jakub@redhat.com>
5142 * gcc.dg/tls/opt-6.c: New test.
5144 2003-04-05 Jakub Jelinek <jakub@redhat.com>
5146 * gcc.dg/20030405-1.c: New test.
5148 2003-03-09 Jakub Jelinek <jakub@redhat.com>
5150 * gcc.dg/20030309-1.c: New test.
5152 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
5154 * gcc.c-torture/execute/20030307-1.c: New test.
5156 2003-02-20 Randolph Chung <tausq@debian.org>
5158 * gcc.c-torture/compile/20030220-1.c: New test.
5160 2003-02-18 Jakub Jelinek <jakub@redhat.com>
5162 * gcc.dg/20030217-1.c: New test.
5164 2003-01-29 Jakub Jelinek <jakub@redhat.com>
5166 * gcc.c-torture/compile/20020129-1.c: New test.
5168 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
5170 * gcc.dg/unroll-1.c: New test.
5172 2002-11-16 Jan Hubicka <jh@suse.cz>
5174 * gcc.c-torture/execute/20020920-1.c: New test.
5176 2002-10-08 Jakub Jelinek <jakub@redhat.com>
5179 * gcc.c-torture/compile/20021008-1.c: New test.
5181 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
5184 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
5186 2002-08-07 Jakub Jelinek <jakub@redhat.com>
5188 * gcc.c-torture/compile/20020807-1.c: New test.
5190 2002-07-30 Jakub Jelinek <jakub@redhat.com>
5192 * gcc.dg/tls/opt-1.c: New test.
5194 2002-07-29 Jakub Jelinek <jakub@redhat.com>
5196 * gcc.dg/20020729-1.c: New test.
5198 2002-07-20 Jakub Jelinek <jakub@redhat.com>
5200 * g++.dg/opt/life1.C: New test.
5202 2002-05-20 Jakub Jelinek <jakub@redhat.com>
5204 * gcc.dg/20020525-1.c: New test.
5206 2002-05-24 Jakub Jelinek <jakub@redhat.com>
5209 * g++.dg/ext/pretty1.C: New test.
5210 * g++.dg/ext/pretty2.C: New test.
5212 2003-05-15 Mark Mitchell <mark@codesourcery.com>
5215 * g++.dg/ext/typeof5.C: New test.
5217 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
5219 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
5220 __USER_LABEL_PREFIX__ into account.
5221 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
5223 2003-05-14 Roger Sayle <roger@eyesopen.com>
5225 * gcc.dg/builtins-15.c: New test case.
5227 2003-05-13 Zack Weinberg <zack@codesourcery.com>
5229 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
5231 2003-05-12 Mark Mitchell <mark@codesourcery.com>
5233 * lib/g++.exp: Tweak handling of additional source files.
5234 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
5235 * g++.dg/special/conpr-2a.C: Rename to ...
5236 * g++.dg/special/conpr-2a.cc: ... this.
5237 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
5238 * g++.dg/special/conpr-3a.C: Rename to ...
5239 * g++.dg/special/conpr-3a.cc: This.
5240 * g++.dg/special/conpr-3b.C: Rename to ...
5241 * g++.dg/special/conpr-3b.cc: This.
5242 * g++.dg/special/conpr-4.C: New test.
5243 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
5245 2003-05-12 David Edelsohn <edelsohn@gnu.org>
5247 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
5249 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5251 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
5252 * g++.old-deja/g++.robertl/eb71.C: Likewise.
5253 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
5254 * g++.old-deja/g++.other/warn3.C: Likewise.
5256 2003-05-11 Roger Sayle <roger@eyesopen.com>
5258 * gcc.dg/i386-387-1.c: Update to also test log.
5259 * gcc.dg/i386-387-2.c: Likewise.
5261 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
5263 * g77.f-torture/execute/int8421.f: New test.
5265 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5267 PR c++/10230, c++/10481
5268 * g++.dg/lookup/scoped5.C: New test.
5270 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5273 * g++.dg/template/ttp6.C: New test.
5275 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
5277 * gcc.c-torture/execute/builtins: New directory.
5278 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
5279 gcc.c-torture/execute/builtins.
5280 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
5281 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
5282 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
5283 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
5285 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5288 * g++.dg/template/access8.C: New test.
5289 * g++.dg/template/access9.C: New test.
5291 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5294 * g++.dg/parse/access1.C: New test.
5296 2003-05-09 DJ Delorie <dj@redhat.com>
5298 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
5299 long, and not an int.
5301 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5303 PR c++/10555, c++/10576
5304 * g++.dg/template/memclass1.C: New test.
5306 2003-05-08 DJ Delorie <dj@redhat.com>
5308 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
5310 * gcc.c-torture/execute/20021024-1.x: Likewise.
5311 * gcc.c-torture/execute/shiftdi.x: Likewise.
5312 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
5313 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
5314 * gcc.dg/20021018-1.c: Likewise.
5316 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5318 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
5320 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
5321 (bcopy): Call memmove.
5323 2003-05-08 Roger Sayle <roger@eyesopen.com>
5325 * g77.f-torture/compile/8485.f: New test case.
5327 2003-05-07 Richard Henderson <rth@redhat.com>
5330 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
5331 Verify exception_cleanup not called for rethrows.
5332 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
5333 when exiting catch block without rethrowing.
5334 * g++.dg/eh/forced3.C: New.
5335 * g++.dg/eh/forced4.C: New.
5337 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
5339 * gcc.dg/20030505.c: Fix triplet.
5341 2003-05-06 DJ Delorie <dj@redhat.com>
5343 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
5344 * gcc.dg/nest.c: Likewise.
5346 2003-05-05 Roger Sayle <roger@eyesopen.com>
5348 * gcc.dg/builtins-14.c: New test case.
5350 2003-05-05 Janis Johnson <janis187@us.ibm.com>
5352 * lib/compat.exp (compat-execute): New argument.
5353 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
5354 * gcc.dg/compat: New test directory.
5355 * gcc.dg/compat/compat.exp: New expect script.
5356 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
5357 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
5358 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
5359 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
5360 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
5361 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
5363 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
5364 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
5365 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
5366 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
5367 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
5368 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
5369 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
5370 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
5371 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
5372 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
5373 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
5374 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
5375 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
5376 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
5377 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
5379 2003-05-05 Zack Weinberg <zack@codesourcery.com>
5381 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
5383 2003-05-05 Jakub Jelinek <jakub@redhat.com>
5385 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
5387 2003-05-05 Geoffrey Keating <geoffk@apple.com>
5389 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
5390 * gcc.dg/ppc-fsel-2.c: New test.
5392 * gcc.dg/unused-5.c: New test.
5394 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5397 * g++.dg/warn/pmf1.C: New test.
5399 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5402 * g++.dg/warn/main.C: New test.
5404 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5406 * gcc.dg/nonnull-3.c: New test.
5408 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
5410 * gcc.dg/cpp/Wtrigraphs.c: Update.
5411 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
5413 2003-05-03 Geoffrey Keating <geoffk@apple.com>
5415 * gcc.dg/ppc-fsel-1.c: New test.
5417 2003-05-03 Zack Weinberg <zack@codesourcery.com>
5420 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
5422 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
5424 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
5426 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5428 PR c++/9364, c++/10553, c++/10586
5429 * g++.dg/parse/typename4.C: New test.
5430 * g++.dg/parse/typename5.C: Likewise.
5432 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
5434 * gcc.c-torture/compile/20030503-1.c: New test.
5436 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5438 * g++.dg/lookup/using5.C: Fix testcase error.
5440 2003-05-01 Chris Demetriou <cgd@broadcom.com>
5442 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
5443 since MEABI is no longer supported. Remove all vestiges
5444 of MEABI from the test.
5446 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5449 * g++.dg/lookup/using5.C: New test.
5451 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5454 * g++.dg/template/ttp5.C: New test.
5456 2003-04-30 Mark Mitchell <mark@codesourcery.com>
5458 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
5459 (dg-gpp-additional-sources): New function.
5460 (dg-gpp-additional-files): Likewise.
5461 * lib/g++.exp (additional_sources): New variable.
5462 (additional_files): Likewise.
5463 (g++_target_compile): Deal with them.
5464 * lib/old-dejagnu.exp: Remove.
5465 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
5466 * g++.old-deja: Revise all tests to use dg commands.
5468 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5470 PR c++/9432, c++/9528
5471 * g++.dg/lookup/using4.C: New test.
5473 2003-04-29 Geoffrey Keating <geoffk@apple.com>
5475 * gcc.dg/noreturn-5.c: New file.
5476 * gcc.dg/noreturn-6.c: New file.
5478 * gcc.c-torture/compile/inline-1.c: New file.
5480 2003-04-29 Mark Mitchell <mark@codesourcery.com>
5483 * g++.dg/template/explicit1.C: New test.
5485 2003-04-29 Mark Mitchell <mark@codesourcery.com>
5488 * g++.dg/other/bitfield1.C: New test.
5491 * g++.dg/init/new7.C: New test.
5493 2003-04-29 Mark Mitchell <mark@codesourcery.com>
5495 * g++.dg/ext/desig1.C: New test.
5496 * g++.dg/ext/init1.C: Update.
5498 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
5500 2003-04-28 Mark Mitchell <mark@codesourcery.com>
5503 * g++.dg/warn/Winline-1.C: New test.
5505 2003-04-28 Jakub Jelinek <jakub@redhat.com>
5507 * gcc.c-torture/execute/string-opt-19.c: New test.
5509 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
5510 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
5512 2003-04-27 Mark Mitchell <mark@codesourcery.com>
5515 * g++.dg/init/new6.C: New test.
5518 * g++.dg/init/ref6.C: New test.
5520 2003-04-26 David Edelsohn <edelsohn@gnu.org>
5522 * g++.dg/warn/weak1.C: XFAIL on AIX4.
5524 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5526 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
5527 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
5529 2003-04-25 Mark Mitchell <mark@codesourcery.com>
5531 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
5532 initialized static data members.
5534 2003-04-25 H.J. Lu <hjl@gnu.org>
5536 * gcc.dg/ia64-sync-4.c: New test.
5538 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5540 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
5543 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
5546 * g++.dg/warn/conv1.C: New test.
5547 * g++.old-deja/g++.other/conv7.C: Adjust.
5548 * g++.old-deja/g++.other/overload14.C: Adjust.
5550 2003-04-23 Mark Mitchell <mark@codesourcery.com>
5553 * g++.dg/template/defarg2.C: New test.
5555 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
5557 * gcc.dg/cpp/include2.c: Update.
5558 * gcc.dg/cpp/multiline-2.c: New.
5559 * gcc.dg/cpp/multiline.c: Update.
5560 * gcc.dg/cpp/strify2.c: Update.
5561 * gcc.dg/cpp/trad/literals-2.c: Update.
5563 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5565 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
5567 2003-04-23 Mark Mitchell <mark@codesourcery.com>
5569 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
5571 2003-04-23 Mark Mitchell <mark@codesourcery.com>
5574 * g++.dg/parse/crash4.C: New test.
5577 * g++.dg/parse/crash5.C: New test.
5579 2003-04-22 Mark Mitchell <mark@codesourcery.com>
5582 * g++.dg/parse/crash3.C: New test.
5585 * g++.dg/parse/elab1.C: New test.
5587 2003-04-22 Devang Patel <dpatel@apple.com>
5589 * gcc.dg/cpp/trad/funlike-5.c: New test.
5591 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
5593 * g++.dg/other/packed1.C: Fix dg options.
5595 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
5597 * g++.dg/other/offsetof2.C: New test.
5599 2003-04-21 Mark Mitchell <mark@codesourcery.com>
5601 * g++.dg/template/recurse.C: Adjust location of error messages.
5603 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
5606 * g++.dg/init/addr-const1.C: New test.
5607 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
5609 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
5612 * g++.dg/lookup/struct-hack1.C: New test.
5614 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
5616 * ucs.c: Update diagnostic messages.
5618 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
5620 * gcc.dg/cpp/truefalse.cpp: New test.
5621 * gcc.dg/cpp/cpp.exp: Update.
5622 * g++.dg/other/stdbool-if.C: Remove.
5624 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
5626 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
5627 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
5629 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5631 * gcc.c-torture/compile/20030418-1.c: New test.
5633 2003-04-17 Janis Johnson <janis187@us.ibm.com>
5635 * README.compat: Remove; content moved to doc/sourcebuild.texi.
5637 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5640 g++.dg/template/dependent-name1.C: New test.
5642 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
5644 * gcc.dg/warn-1.c (tourist_guide): New array,
5645 contains a pointer to bar.
5647 2003-04-16 Roger Sayle <roger@eyesopen.com>
5649 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
5650 * gcc.c-torture/execute/medce-1.c: New test case.
5651 * gcc.c-torture/execute/medce-2.c: New test case.
5653 2003-04-15 Mark Mitchell <mark@codesourcery.com>
5655 * lib/prune.exp: Ignore more messages.
5658 * g++.dg/parse/lookup3.C: New test.
5660 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
5662 * gcc.c-torture/compile/20030415-1.c : New test.
5664 2003-04-14 Mark Mitchell <mark@codesourcery.com>
5666 * gcc.c-torture/execute/scope-2.c: Move to ...
5667 * gcc.dg/noncompile/scope.c: .... here.
5669 2003-04-14 Roger Sayle <roger@eyesopen.com>
5671 * gcc.dg/20030414-2.c: New test case.
5673 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
5676 * gcc.dg/20030414-1.c: New test.
5678 2003-04-13 Roger Sayle <roger@eyesopen.com>
5680 * gcc.dg/builtins-12.c: New test case.
5681 * gcc.dg/builtins-13.c: New test case.
5683 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5685 * gcc.c-torture/execute/string-opt-18.c: New test.
5687 2003-04-13 Mark Mitchell <mark@codesourcery.com>
5690 * g++.dg/init/new5.C: New test.
5692 2003-04-12 Mark Mitchell <mark@codesourcery.com>
5695 * g++.dg/ext/dllimport1.C: New test.
5697 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
5699 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
5701 2003-04-11 Bud Davis <bdavis9659@comcast.net>
5704 * g77.f-torture/noncompile/9263.f: New test
5706 * g77.f-torture/execute/1832.f: New test
5708 2003-04-11 David Chad <davidc@freebsd.org>
5709 Loren J. Rittle <ljrittle@acm.org>
5712 * objc.dg/headers.m: New test.
5714 2003-04-10 Zack Weinberg <zack@codesourcery.com>
5716 * gcc.c-torture/execute/builtin-noret-2.c: New.
5717 * gcc.c-torture/execute/builtin-noret-2.x: New.
5718 XFAIL builtin-noret-2.c at -O1 and above.
5719 * gcc.dg/redecl.c: New.
5720 * gcc.dg/Wshadow-1.c: Update error regexps.
5722 2003-04-10 Mark Mitchell <mark@codesourcery.com>
5724 * g++.dg/abi/bitfield10.C: New test.
5726 2003-04-09 Mike Stump <mrs@apple.com>
5728 * gcc.dg/pch/pch.exp: Make testcase names longer.
5729 * g++.dg/pch/pch.exp: Make testcase names longer.
5731 2003-04-08 Roger Sayle <roger@eyesopen.com>
5733 * gcc.dg/builtins-11.c: New test case.
5735 2003-04-08 Roger Sayle <roger@eyesopen.com>
5737 * gcc.dg/builtins-9.c: New test case.
5738 * gcc.dg/builtins-10.c: New test case.
5740 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
5742 * gcc.dg/noncompile/init-4.c.c: New test.
5744 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
5746 * gcc.misc-test/gcov-9.c: New test.
5747 * gcc.misc-test/gcov-10.c: New test
5748 * gcc.misc-test/gcov-11.c: New test.
5750 2003-04-05 Zack Weinberg <zack@codesourcery.com>
5752 PR optimization/10024
5753 * gcc.c-torture/compile/20030405-1.c: New test.
5755 2003-04-04 Geoffrey Keating <geoffk@apple.com>
5757 * gcc.dg/pch/static-3.c: New.
5758 * gcc.dg/pch/static-3.hs: New.
5759 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
5761 2003-04-04 Richard Henderson <rth@redhat.com>
5763 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
5764 * g++.dg/eh/forced2.C: Likewise.
5766 2003-04-03 Mike Stump <mrs@apple.com>
5768 * lib/scanasm.exp (scan-assembler): Add xfail processing for
5770 (scan-assembler-times, scan-assembler-not): Likewise.
5771 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
5773 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
5775 * gcc.dg/sparc-loop-1.c: New test.
5777 2003-04-02 Geoffrey Keating <geoffk@apple.com>
5780 * g++.dg/pch/system-2.C: New.
5781 * g++.dg/pch/system-2.Hs: New.
5783 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
5785 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
5787 * g++.dg/eh/simd-1.C (vecfunc): Same.
5789 2003-04-01 Roger Sayle <roger@eyesopen.com>
5791 * gcc.c-torture/execute/20030401-1.c: New test case.
5793 2003-04-01 Ziemowit Laski <zlaski@apple.com>
5795 * objc.dg/defs.m: New.
5797 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
5799 * g++.dg/eh/simd-1.C: New.
5800 * g++.dg/eh/simd-2.C: New.
5802 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
5804 * gcc.c-torture/execute/simd-3.c: New.
5806 2003-03-31 Mark Mitchell <mark@codesourcery.com>
5809 * gcc.dg/20030331-2.c: New test.
5811 2003-03-31 Mark Mitchell <mark@codesourcery.com>
5814 * g++.dg/parse/crash2.C: New test.
5816 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
5818 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
5819 * gcc.c-torture/execute/20030331-1.c: ...here.
5821 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
5823 * gcc.c-torture/execute/20030331-1.c: New test.
5825 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
5827 * lib/gcov.exp: Adjust call return testing strings.
5828 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
5830 2003-03-31 Roger Sayle <roger@eyesopen.com>
5832 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
5833 * gcc.dg/builtins-7.c: New test case.
5834 * gcc.dg/builtins-8.c: New test case.
5836 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
5838 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
5840 2003-03-30 Mark Mitchell <mark@codesourcery.com>
5843 * g++.dg/lookup-class-member-2.C: New test.
5845 2003-03-30 Glen Nakamura <glen@imodulo.com>
5847 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
5849 2003-03-28 Roger Sayle <roger@eyesopen.com>
5851 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
5853 2003-03-28 Mark Mitchell <mark@codesourcery.com>
5855 * g++.dg/init/attrib1.C: New test.
5857 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
5859 * gcc.dg/ultrasp8.c: New test.
5861 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
5863 * gcc.dg/ultrasp7.c: New test.
5865 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
5868 * g++.dg/template/inline1.C: New test.
5870 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
5872 * gcc.dg/sparc-dwarf2.c: New test.
5874 2003-03-27 Roger Sayle <roger@eyesopen.com>
5876 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
5877 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
5879 2003-03-27 Mark Mitchell <mark@codesourcery.com>
5881 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
5882 than reading .x files.
5883 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
5884 * g77.dg/gcov/gcov-1.f: Likewise.
5885 * gcc.misc-tests/gcov-4b.c: Likewise.
5886 * gcc.misc-tests/gcov-5b.c: Likewise.
5887 * gcc.misc-tests/gcov-6.c: Likewise.
5888 * gcc.misc-tests/gcov-7.c: Likewise.
5889 * gcc.misc-tests/gcov-8.c: Likewise.
5890 * g++.dg/gcov/gcov-1.x: Remove.
5891 * g77.dg/gcov/gcov-1.x: Likewise.
5892 * gcc.misc-tests/gcov-4b.x: Likewise.
5893 * gcc.misc-tests/gcov-5b.x: Likewise.
5894 * gcc.misc-tests/gcov-6.x: Likewise.
5895 * gcc.misc-tests/gcov-7.x: Likewise.
5896 * gcc.misc-tests/gcov-8.x: Likewise.
5898 2003-03-27 Glen Nakamura <glen@imodulo.com>
5901 * gcc.dg/20030324-1.c: New test.
5903 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
5906 * g++.dg/template/arg3.C: New test.
5909 * g++.dg/template/friend18.C: New test.
5911 2003-03-26 Roger Sayle <roger@eyesopen.com>
5913 * g77.f-torture/compile/20030326-1.f: New test case.
5915 2003-03-26 Janis Johnson <janis187@us.ibm.com>
5917 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
5919 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
5921 2003-03-26 Jakub Jelinek <jakub@redhat.com>
5923 * gcc.dg/ia64-sync-3.c: New test.
5925 2003-03-26 Alan Modra <amodra@bigpond.net.au>
5927 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
5929 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
5931 * gcc.dg/ultrasp6.c: New test.
5933 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
5935 * gcc.dg/i386-signbit-1.c: New test.
5936 * gcc.dg/i386-signbit-2.c: New test.
5937 * gcc.dg/i386-signbit-3.c: New test.
5939 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
5941 * gcc.dg/ultrasp5.c: Fix options.
5943 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
5945 * gcc.dg/ultrasp5.c: Fix comment.
5947 2003-03-24 Bud Davis <bdavis9659@comcast.net>
5950 * g77.f-torture/execute/10197.f: New test.
5952 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
5954 PR c++/9898, c++/383
5955 * g++.dg/template/conv6.C: New test.
5958 * g++.dg/template/ptrmem5.C: New test.
5961 * g++.dg/lookup/koenig1.C: New test.
5964 * g++.dg/lookup/template2.C: New test.
5966 2003-03-24 Jakub Jelinek <jakub@redhat.com>
5968 * g++.dg/opt/rtti1.C: New test.
5970 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
5972 * gcc.dg/ultrasp5.c: New test.
5974 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
5977 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
5980 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5983 * gcc.dg/20030323-1.c: New test.
5985 2003-03-23 Roger Sayle <roger@eyesopen.com>
5987 * gcc.c-torture/compile/20030323-1.c: New test case.
5989 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
5991 * gcc.dg/20030321-1.c: New test.
5993 2003-03-22 Zack Weinberg <zack@codesourcery.com>
5995 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
5997 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
5999 PR c++/9978, c++/9708
6000 * g++.dg/ext/vlm1.C: Adjust expected error.
6001 * g++.dg/ext/vla2.C: New test.
6002 * g++.dg/template/arg1.C: New test.
6003 * g++.dg/template/arg2.C: New test.
6005 2003-03-22 Bud Davis <bdavis9659@comcast.net>
6007 * g77.f-torture/execute/select.f: New test.
6008 * g77.f-torture/noncompile/select_no_compile.f: New test.
6010 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
6013 * g++.dg/other/error4.C: New test.
6015 2003-03-20 Mark Mitchell <mark@codesourcery.com>
6017 * g++.dg/template/friend17.C: New test.
6019 2003-03-21 Alan Modra <amodra@bigpond.net.au>
6021 * gcc.c-torture/compile/20030320-1.c: New.
6023 2003-03-20 Roger Sayle <roger@eyesopen.com>
6025 * gcc.dg/builtins-6.c: New test case.
6027 2003-03-19 Alan Modra <amodra@bigpond.net.au>
6030 * gcc.c-torture/compile/20030319-1.c: New.
6032 2003-03-18 Jan Hubicka <jh@suse.cz>
6034 * gcc.dg/i386-cvt-1.c: New test.
6036 2003-03-17 Zack Weinberg <zack@codesourcery.com>
6038 * objc.dg/naming-1.m: Use "(parse|syntax) error".
6039 * objc.dg/naming-2.m: Likewise.
6041 2003-03-17 Mark Mitchell <mark@codesourcery.com>
6044 * g++.dg/parse/crash1.C: New test.
6046 2003-03-16 Mark Mitchell <mark@codesourcery.com>
6049 * g++.dg/eh/cleanup1.C: New test.
6051 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
6053 * gcc.c-torture/execute/20030316-1.c: New test case.
6055 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
6058 * g++.dg/init/ctor2.C: New test.
6060 2003-03-15 Roger Sayle <roger@eyesopen.com>
6062 * g77.f-torture/compile/xformat.f: New test case.
6064 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6066 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
6067 * g++.old-deja/g++.mike/eh50.C: Likewise.
6069 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6072 * g++.dg/template/spec7.C: New test.
6073 * g++.dg/template/spec8.C: Likewise.
6075 2003-03-14 Jakub Jelinek <jakub@redhat.com>
6077 * gcc.c-torture/execute/20030313-1.c: New test.
6079 2003-03-14 Richard Henderson <rth@redhat.com>
6081 * gcc.dg/inline-2.c: Adjust alpha test for external call.
6083 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
6085 * gcc.c-torture/compile/20030314-1.c: New test.
6087 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
6089 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
6090 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
6092 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
6093 to accept newer _imp__ prefix and additional
6094 newline in .drectve section.
6095 * gcc.dg/dll-4.c: Likewise.
6096 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
6099 2003-03-13 Mark Mitchell <mark@codesourcery.com>
6101 * g++.dg/parse/namespace9.C: New test.
6103 * g++.dg/init/ref5.C: New test.
6104 * g++.dg/parse/ptrmem1.C: Likewise.
6106 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6108 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
6109 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
6111 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
6112 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
6114 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
6116 * gcc.c-torture/execute/20030224-2.c: New test.
6118 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
6120 * gcc.dg/decl-3.c: New test.
6122 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
6124 * gcc.dg/i386-loop-2.c: New test.
6126 2003-03-11 Mark Mitchell <mark@codesourcery.com>
6129 * g++.dg/parse/namespace8.C: New test.
6132 * g++.dg/overload/builtin2.C: New test.
6134 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
6136 * gcc.dg/return-type-3.c: New test.
6138 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
6140 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
6141 profiling options are not supported.
6143 2003-03-10 Mark Mitchell <mark@codesourcery.com>
6145 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
6146 * g++.old-deja/g++.warn/impint2.C: Likewise.
6148 2003-03-10 Devang Patel <dpatel@apple.com>
6150 * g++.dg/cpp/c++_cmd_1.C: New test.
6151 * g++.dg/cpp/c++_cmd_1.h: New file.
6153 2003-03-10 Segher Boessenkool <segher@koffie.nl>
6155 * gcc.dg/altivec-9.c: New file.
6157 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6159 * gcc.dg/ppc-sdata-1.c: New test.
6160 * gcc.dg/ppc-sdata-2.c: New test.
6162 2003-03-09 Mark Mitchell <mark@codesourcery.com>
6165 * g++.dg/opt/ptrmem2.C: New test.
6168 * g++.dg/opt/ptrmem1.C: New test.
6170 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6172 * gcc.dg/i386-loop-1.c: New test.
6174 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6177 * g++.dg/lookup/friend1.C: New test.
6179 2003-03-08 Mark Mitchell <mark@codesourcery.com>
6182 * g++.dg/parser/constructor1.C: New test.
6184 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
6186 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
6188 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
6190 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
6192 * gcc.dg/cpp/Wunused.c: Update test.
6194 2003-03-08 Jan Hubicka <jh@suse.cz>
6196 * gcc.dg/inline-3.c: New test.
6198 2003-03-08 Mark Mitchell <mark@codesourcery.com>
6201 * g++.dg/parse/builtin1.C: New test.
6204 * g++.dg/abi/cookie1.C: New test.
6205 * g++.dg/abi/cookie2.C: Likewise.
6208 * g++.dg/template/field1.C: New test.
6211 * g++.dg/parse/class1.C: New test.
6212 * g++.dg/parse/namespace7.C: Likewise.
6213 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
6215 2003-03-07 Mark Mitchell <mark@codesourcery.com>
6217 * g++.dg/init/ref4.C: New test.
6219 2003-03-07 Jan Hubicka <jh@suse.cz>
6221 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
6222 * gcc.dg/inline-3.c: New test.
6224 2003-03-06 Mark Mitchell <mark@codesourcery.com>
6226 * g++.dg/init/ref3.C: New test.
6229 * g++.dg/init/ref2.C: New test.
6232 * g++.dg/warn/Wshadow-2.C: New test.
6235 * g++.dg/warn/Woverloaded-1.C: New test.
6237 2003-03-05 Jan Hubicka <jh@suse.cz>
6239 * gcc.dg/i386-local2.c: New.
6240 * gcc.dg/i386-local.c: Fix typo.
6242 2003-03-05 Mark Mitchell <mark@codesourcery.com>
6244 * g++.dg/abi/layout3.C: New test.
6246 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
6248 * gcc.c-torture/compile/20030305-1.c
6250 2003-03-05 Jan Hubicka <jh@suse.cz>
6252 * gcc.dg/i386-local.c: New.
6254 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
6256 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
6258 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
6260 * gcc.dg/switch-2.c: New test.
6261 * gcc.dg/switch-3.c: New test.
6262 * gcc.dg/Wswitch.c: Adjust line numbers.
6263 * gcc.dg/Wswitch-default.c: Likewise.
6264 * gcc.dg/Wswitch-enum.c: Likewise.
6266 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
6268 * gcc.c-torture/execute/20030222-1.c: New test.
6270 2003-03-03 James E Wilson <wilson@tuliptree.org>
6272 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
6274 2003-03-03 Mark Mitchell <mark@codesourcery.com>
6277 * g++.dg/init/ref1.C: New test.
6279 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
6281 * gcc.dg/sh-relax.c: New SH-only test.
6283 2003-03-03 Geoffrey Keating <geoffk@apple.com>
6285 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
6286 comment explaining purpose of testcase.
6288 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
6290 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
6291 for HC11/HC12 (asm needs two int registers).
6292 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
6293 HC11/HC12 because the test uses an asm which needs two 32-bit
6296 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
6298 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
6299 for HC11/HC12 (array is too large otherwise).
6300 * gcc.c-torture/compile/920501-4.x: New file, likewise.
6301 * gcc.c-torture/compile/20010518-2.x: Likewise.
6302 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
6303 HC11/HC12 (array is too large).
6305 2003-03-01 Geoffrey Keating <geoffk@apple.com>
6307 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
6308 * lib/g++-dg.exp (g++-dg-test): Likewise.
6310 2003-03-01 Roger Sayle <roger@eyesopen.com>
6312 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
6313 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
6315 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6317 * g++.dg/warn/implicit-typename1.C: Remove warning.
6319 2003-02-28 Richard Henderson <rth@redhat.com>
6321 * gcc.dg/noreturn-1.c: Move noreturn warning line.
6322 * gcc.dg/return-type-1.c: Move control reaches end warning line.
6324 2003-02-28 Geoffrey Keating <geoffk@apple.com>
6326 * gcc.dg/pch/pch.exp: Change .pch to .gch.
6327 * g++.dg/pch/pch.exp: Likewise.
6329 2003-02-28 Mark Mitchell <mark@codesourcery.com>
6332 * testsuite/g++.dg/init/new4.C: New test.
6334 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
6336 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
6338 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
6340 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
6343 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
6346 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6348 * lib/scanasm.exp: Add support for counting numbers of
6350 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
6351 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
6353 2003-02-25 Mark Mitchell <mark@codesourcery.com>
6356 * g++.dg/template/static3.C: New test.
6359 * g++.dg/parse/namespace6.C: New test.
6361 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6364 * gcc.dg/20030225-1.c: New test.
6366 2003-02-24 Mark Mitchell <mark@codesourcery.com>
6368 * README: Remove out-of-date information.
6371 * g++.dg/template/spec6.C: New test.
6373 2003-02-24 Jeff Law <law@redhat.com>
6375 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
6377 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6379 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
6380 * gcc.dg/pragma-ep-1.c: Likewise.
6382 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6385 * g++.dg/template/friend16.C: New test.
6387 2003-02-23 Mark Mitchell <mark@codesourcery.com>
6390 * g++.dg/parse/fused-params1.C: Adjust error messages.
6391 * g++.dg/template/nested3.C: New test.
6393 2003-02-24 Alan Modra <amodra@bigpond.net.au>
6395 * g++.dg/abi/param1.C: New test.
6397 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6400 * g++.dg/warn/implicit-typename1.C: New test.
6402 2003-02-22 Kelley Cook <kelleycook@comcast.net>
6404 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
6406 * g++.old-deja/g++.other/store-expr2.C: Likewise.
6407 * gcc.c-torture/execute/20010129-1.x: Likewise.
6408 * gcc.dg/20011107-1.c: Likewise.
6409 * gcc.dg/20020108-1.c: Likewise.
6410 * gcc.dg/20020122-3.c: Likewise.
6411 * gcc.dg/20020206-1.c: Likewise.
6412 * gcc.dg/20020310-1.c: Likewise.
6413 * gcc.dg/20020426-2.c: Likewise.
6414 * gcc.dg/20020517-1.c: Likewise.
6415 * gcc.dg/991230-1.c: Likewise.
6416 * gcc.dg/i386-unroll-1.c: Likewise.
6417 * gcc.misc-tests/i386-prefetch.exp: Likewise.
6419 2003-02-22 Jan Hubicka <jh@suse.cz>
6421 * gcc.dg/i386-mul.c: New test.
6423 2003-02-21 Roger Sayle <roger@eyesopen.com>
6425 * gcc.dg/builtins-5.c: New test case.
6427 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
6429 * gcc.dg/asmreg-1.c: New test.
6431 2003-02-21 Mark Mitchell <mark@codesourcery.com>
6434 * g++.dg/parse/varmod1.C: New test.
6436 2003-02-21 Mark Mitchell <mark@codesourcery.com>
6439 * g++.dg/template/op1.C: New test.
6441 2003-02-21 Mark Mitchell <mark@codesourcery.com>
6444 * g++.dg/template/nested2.C: New test.
6446 2003-02-21 Mark Mitchell <mark@codesourcery.com>
6449 * g++.dg/expr/dtor1.C: New test.
6451 2003-02-21 Zack Weinberg <zack@codesourcery.com>
6453 * gcc.dg/cpp/include3.c: New test.
6454 * gcc.dg/cpp/inc/foo.h: New file.
6456 2003-02-21 Glen Nakamura <glen@imodulo.com>
6458 * gcc.c-torture/execute/20030221-1.c: New test.
6460 2003-02-20 Mark Mitchell <mark@codesourcery.com>
6463 * g++.dg/abi/conv1.C: New test.
6465 2003-02-20 Jan Hubicka <jh@suse.cz>
6467 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
6469 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
6471 * gcc.c-torture/compile/20030219-1.c: New test.
6473 2003-02-18 Jan Hubicka <jh@suse.cz>
6475 * gcc.dg/funcorder.c: New test.
6477 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
6479 * gcc.c-torture/execute/20030218-1.c: New.
6481 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
6483 * gcc.dg/20030218-1.c: New.
6485 2003-02-18 Richard Henderson <rth@redhat.com>
6487 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
6488 * gcc.dg/attr-used-2.c: New.
6490 2003-02-18 Mark Mitchell <mark@codesourcery.com>
6493 * g++.dg/init/copy5.C: New test.
6495 2003-02-18 Geoffrey Keating <geoffk@apple.com>
6497 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
6498 * g++.dg/pch/pch.exp: Likewise.
6500 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
6502 * gcc.c-torture/execute/20030209-1.c: Enable the test if
6503 STACK_SIZE is not defined.
6505 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6508 * g++.dg/template/init1.C: New test.
6510 2003-02-16 Jan HUbicka <jh@suse.cz>
6512 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
6513 (foo): Add few extra tests
6514 * gcc.dg/c99-const-expr-3.c: Likewise.
6515 * gcc.c-torture/execute/20030216-1.c: New.
6517 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6520 * g++.dg/ext/typeof4.C: New test.
6522 2003-02-15 Roger Sayle <roger@eyesopen.com>
6524 * gcc.dg/i386-387-3.c: New test case.
6526 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
6528 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
6529 cris-*-elf* cris-*-aout* and mmix-*-*.
6531 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
6533 * gcc.dg/20030213-1.c: New test.
6535 2003-02-12 Roger Sayle <roger@eyesopen.com>
6537 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
6538 * gcc.dg/i386-387-2.c: Likewise.
6540 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
6542 * gcc.dg/ppc-spe.c: Fix formatting.
6543 Enable tests that were previously unsupported by gas.
6544 Delete tests for instructions that no longer exist.
6545 Switch arguments on evsubifw builtin.
6547 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
6549 * gcc.c-torture/execute/20030209-1.c: Disable the test if
6550 STACK_SIZE is too small.
6552 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
6553 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
6555 * gcc.dg/decl-2.c: New test.
6557 2003-02-10 Jan Hubicka <jh@suse.cz>
6559 * gcc.dg/i386-fpcvt-1.c: New test.
6561 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
6563 * gcc.c-torture/execute/20030209-1.c: New test.
6565 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
6567 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
6568 int-wide bitops, use the constants of the same width.
6569 Likewise, if long long is 32-bit wide, test bitops using
6572 2003-02-07 Loren James Rittle <ljrittle@acm.org>
6574 * gcc.dg/20021014-1.c: Annotate with expected notice text.
6576 2003-02-07 Roger Sayle <roger@eyesopen.com>
6578 * testsuite/gcc.dg/builtins-4.c: New test case.
6580 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6582 * gcc.dg/20020430-1.c: Fix dg command typos.
6583 * gcc.dg/20020503-1.c: Likewise.
6585 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6588 * g++.dg/parse/fused-params1.C: New test.
6591 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
6594 * g++.dg/parse/non-dependent1.C: New test.
6597 * g++.dg/parse/dupl-tmpl-args1.C: New test.
6600 * g++.dg/parse/undefined7.C: New test.
6601 * g++.dg/parse/non-templ1.C: New test.
6604 * g++.dg/parse/too-many-tmpl-args1.C: New test.
6606 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
6608 * gcc.c-torture/compile/20030206-1.c: New test.
6610 2003-02-05 Roger Sayle <roger@eyesopen.com>
6612 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
6613 "pow" to "foo" to avoid potential confusion with a math built-in.
6615 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6617 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
6618 conditions for SPARC targets.
6620 2003-02-05 Jakub Jelinek <jakub@redhat.com>
6622 * gcc.dg/20030204-1.c: New test.
6624 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6627 * g++.dg/parse/array-size1.C: New test.
6630 * g++.dg/parse/undefined3.C: New test.
6633 * g++.dg/parse/undefined4.C: New test.
6636 * g++.dg/parse/undefined5.C: New test.
6639 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
6642 * g++.dg/parse/casting-operator1.C: New test.
6645 * g++.dg/parse/undefined6.C: New test.
6648 * g++.dg/parse/missing-template1.C: New test.
6650 2003-02-04 Jan Hubicka <jh@suse.cz>
6652 * gcc.dg/i386-cadd.c: Compile using -march=k8.
6653 * gcc.dg/i386-cmov?.c: Likewise.
6654 * gcc.dg/i386-fpcvt-?.c: Likewise.
6655 * gcc.dg/i386-ssefp-1.c: Likewise.
6656 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
6659 2003-02-03 Mark Mitchell <mark@codesourcery.com>
6662 * testsuite/g++.dg/ext/max.C: New test.
6664 2003-02-03 Jan Hubicka <jh@suse.cz>
6666 * gcc.c-torture/execute/20030203-1.c: New test.
6668 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
6670 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
6673 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
6675 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
6676 * g++.dg/init/new2.C: Likewise.
6677 * g++.dg/other/new1.C: Likewise.
6679 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
6681 * gcc.dg/struct-ret-libc.c: New test.
6683 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
6685 * gcc.dg/20030129-1.c: New test.
6687 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6690 * g++.dg/template/ptrmem4.C: New test.
6692 2003-01-29 Mark Mitchell <mark@codesourcery.com>
6694 * g++.dg/parser/constant1.C: New test.
6696 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6699 * g++.dg/parse/friend2.C: New test.
6701 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
6704 * g++.dg/template/unify4.C: New test.
6706 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
6708 * gcc.c-torture/execute/20030128-1.c: New test.
6710 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
6712 * g++.dg/lookup/nested1.C: Test moved from ...
6713 * g++.old-deja/g++.other/lookup24.C: ... here.
6715 2003-01-28 Jan Hubicka <jh@suse.cz>
6717 * gcc.dg/i386-cmov5.c: New test.
6719 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
6721 * gcc.c-torture/execute/20010925-1.c: Changed the
6724 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
6727 * g++.dg/parse/template5.C: New test.
6729 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
6732 * g77.dg/pr9258: New test.
6734 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
6736 * README: Move relevant parts from README.g++.
6738 * README.g++: Remove this file.
6740 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
6742 * g++.dg/abi/dcast1.C: New test.
6744 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6746 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
6748 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
6751 * g++.old-deja/g++.other/lookup24.C: New test.
6753 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6756 * gcc.dg/uninit-C.c: New test.
6758 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
6760 * g++.dg/abi/covariant1.C: New test.
6762 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
6764 * gcc.dg/20030123-1.c: New test.
6766 2003-01-25 Jan Hubicka <jh@suse.cz>
6769 * gcc.c-torture/compile/20030125-1.c
6771 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
6774 * g++.dg/parse/template3.C: New test.
6775 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
6778 * g++.dg/parse/template4.C: New test.
6781 * g++.dg/template/qual2.C: New test.
6784 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
6786 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
6788 2003-01-25 Roger Sayle <roger@eyesopen.com>
6790 * gcc.c-torture/execute/switch-1.c: New test case.
6792 2003-01-25 Jan Hubicka <jh@suse.cz>
6794 * gcc.c-torture/execute/20030125-1.[cx]: New test.
6796 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
6798 Tweaks for Bison-1.875. From the NEWS file:
6799 "- `parse error' -> `syntax error'
6800 Bison now uniformly uses the term `syntax error'"
6801 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
6802 * gcc.dg/cpp/digraph2.c: Likewise.
6803 * gcc.dg/cpp/direct2.c: Likewise.
6804 * gcc.dg/cpp/paste4.c: Likewise.
6805 * gcc.dg/c90-restrict-1.c: Likewise.
6806 * gcc.dg/c99-func-2.c: Likewise.
6807 * gcc.dg/noncompile/920721-2.c: Likewise.
6808 * gcc.dg/noncompile/930622-2.c: Likewise.
6809 * gcc.dg/noncompile/940112-1.c: Likewise.
6810 * gcc.dg/noncompile/950921-1.c: Likewise.
6811 * gcc.dg/noncompile/951123-1.c: Likewise.
6812 * gcc.dg/noncompile/971104-1.c: Likewise.
6813 * gcc.dg/noncompile/990416-1.c: Likewise.
6815 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
6817 * g++.dg/parse/undefined1.C: Add error message.
6819 2003-01-22 Mark Mitchell <mark@codesourcery.com>
6822 * g++.dg/parse/new1.C: New test.
6825 * g++.dg/parse/template2.C: New test.
6828 * g++.dg/parse/typedef2.C: New test.
6831 * g++.dg/ext/typeof3.C: New test.
6833 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6836 * g++.dg/parse/ret-type1.C: New test.
6839 * g++.dg/parse/tmpl-outside1.C: New test.
6842 * g++.dg/parse/int-as-enum1.C: New test.
6845 * g++.dg/parse/no-typename1.C: New test.
6848 * g++.dg/parse/no-value1.C: New test.
6851 * g++.dg/parse/wrong-inline1.C: New test.
6854 * g++.dg/parse/ref1.C: New test.
6857 * g++.dg/parse/attr-ctor1.C: New test.
6860 * g++.dg/parse/namespace5.C: New test.
6863 * g++.dg/parse/func-def1.C: New test.
6866 * g++.dg/parse/undefined1.C: New test.
6868 PR c++/5723, PR c++/8522
6869 * g++.dg/parse/specialization1.C: New test.
6871 PR c++/163, PR c++/8595
6872 * g++.dg/parse/struct-as-enum1.C: New test.
6875 * g++.dg/parse/undefined2.C: New test.
6877 2003-01-22 Mark Mitchell <mark@codesourcery.com>
6880 * g++.dg/parse/template1.C: New test.
6883 * g++.dg/parse/using1.C: New test.
6887 * g++.dg/parse/expr2.C: New test.
6890 * g++.dg/parse/lookup2.C: Likewise.
6892 2003-01-21 Jan Hubicka <jh@suse.cz>
6894 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
6895 * gcc.c-torture/execute/eeprof-1.c: Likewise.
6896 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
6897 * gcc.c-torture/execute/string-opt-*.c: Likewise.
6899 2003-01-20 Nick Clifton <nickc@redhat.com>
6901 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
6902 problem with ARM sibcall code generation.
6904 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
6906 * gcc.c-torture/execute/20030120-1.c: New.
6908 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
6910 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
6912 2003-01-17 Mark Mitchell <mark@codesourcery.com>
6915 * g++.dg/parse/ctor1.C: New test.
6918 * g++.dg/parse/qualified1.C: New test.
6920 * g++.dg/parse/typename3.C: New test.
6922 2003-01-16 Richard Henderson <rth@redhat.com>
6924 * g++.dg/tls/init-2.C: Fix error matches for real this time.
6926 2003-01-16 Richard Henderson <rth@redhat.com>
6928 * g++.dg/pch/pch.exp: Copy test header to the working directory
6929 before using it either for precompilation or direct use.
6930 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
6931 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
6933 2003-01-16 Richard Henderson <rth@redhat.com>
6935 * gcc.dg/pch/pch.exp: Copy test header to the working directory
6936 before using it either for precompilation or direct use.
6937 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
6938 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
6940 2003-01-16 Mark Mitchell <mark@codesourcery.com>
6942 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
6943 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
6944 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
6945 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
6946 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
6947 typename warning into error.
6948 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
6950 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
6951 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
6952 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
6954 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
6955 make declaration visible in template.
6956 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
6957 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
6959 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
6961 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
6962 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
6963 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
6964 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
6965 typename warning with error message.
6966 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
6967 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
6968 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
6970 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
6972 * g++.dg/parse/ambig2.C: New test.
6974 2003-01-15 Richard Henderson <rth@redhat.com>
6976 * g++.dg/tls/init-2.C: Update error message string.
6978 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6980 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
6982 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
6984 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
6986 * gcc.c-torture/compile/20001205-1.x: Likewise.
6987 * gcc.c-torture/compile/20001226-1.x: Likewise.
6988 * gcc.c-torture/compile/920520-1.x: Likewise.
6989 * gcc.c-torture/compile/961203-1.x: Likewise.
6990 * gcc.c-torture/compile/20020604-1.x: Likewise.
6992 2003-01-15 Jan Hubicka <jh@suse.cz>
6994 * gcc.c-torture/compile/20030115-1.c: New test.
6996 * gcc.dg/i386-fpcvt-1.c: New test.
6997 * gcc.dg/i386-fpcvt-2.c: New test.
6999 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
7001 Further conform g++'s __vmi_class_type_info to the C++ ABI
7003 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
7006 2003-01-14 Jan Hubicka <jh@suse.cz>
7008 * gcc.dg/i386-fpcvt-1.c: New test.
7009 * gcc.dg/i386-fpcvt-2.c: New test.
7011 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7013 * gcc.dg/i386-mmx-3.c: New test.
7015 2003-01-12 Mark Mitchell <mark@codesourcery.com>
7018 * g++.dg/parse/octal1.C: New file.
7021 * g++.dg/parse/typename1.C: New file.
7023 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
7025 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
7026 * gcc.dg/bf-no-ms-layout.c: Likewise.
7027 * gcc.dg/bf-ms-attrib.c: Likewise.
7029 2003-01-10 Mark Mitchell <mark@codesourcery.com>
7032 * g++.dg/parse/dtor1.C: New file.
7035 * g++.dg/rtti/typeid1.C: New file.
7038 * g++.dg/parse/lookup1.C: New file.
7041 * g++.dg/templ/spec5.C: New file.
7043 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
7045 * gcc.c-torture/compile/20030110-1.c: New test.
7047 2003-01-09 Geoffrey Keating <geoffk@apple.com>
7049 Merge from pch-branch:
7051 2002-12-23 Geoffrey Keating <geoffk@apple.com>
7053 * gcc.dg/pch/cpp-1.h: New.
7054 * gcc.dg/pch/cpp-1.c: New.
7055 * gcc.dg/pch/cpp-2.h: New.
7056 * gcc.dg/pch/cpp-2.c: New.
7058 2002-11-19 Geoffrey Keating <geoffk@apple.com>
7060 * gcc.dg/pch/except-1.h: New.
7061 * gcc.dg/pch/except-1.c: New.
7063 2002-11-13 Geoffrey Keating <geoffk@apple.com>
7065 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
7067 * gcc.dg/pch: Include *.hp not *.h.
7068 * gcc.dg/pch/system-1.h: New.
7069 * gcc.dg/pch/system-1.c: New.
7071 2002-11-11 Geoffrey Keating <geoffk@apple.com>
7073 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
7074 rather than trying to build and run a program using PCH.
7075 * gcc.dg/pch: Remove dg-do commands from test files.
7077 2002-11-08 Geoffrey Keating <geoffk@apple.com>
7079 * gcc.dg/pch/macro-3.c: New.
7080 * gcc.dg/pch/macro-3.h: New.
7082 2002-11-04 Geoffrey Keating <geoffk@apple.com>
7084 * gcc.dg/pch/common-1.c: New.
7085 * gcc.dg/pch/common-1.h: New.
7086 * gcc.dg/pch/decl-1.c: New.
7087 * gcc.dg/pch/decl-1.h: New.
7088 * gcc.dg/pch/decl-2.c: New.
7089 * gcc.dg/pch/decl-2.h: New.
7090 * gcc.dg/pch/decl-3.c: New.
7091 * gcc.dg/pch/decl-3.h: New.
7092 * gcc.dg/pch/decl-4.c: New.
7093 * gcc.dg/pch/decl-4.h: New.
7094 * gcc.dg/pch/decl-5.c: New.
7095 * gcc.dg/pch/decl-5.h: New.
7096 * gcc.dg/pch/global-1.c: New.
7097 * gcc.dg/pch/global-1.h: New.
7098 * gcc.dg/pch/inline-1.c: New.
7099 * gcc.dg/pch/inline-1.h: New.
7100 * gcc.dg/pch/inline-2.c: New.
7101 * gcc.dg/pch/inline-2.h: New.
7102 * gcc.dg/pch/static-1.c: New.
7103 * gcc.dg/pch/static-1.h: New.
7104 * gcc.dg/pch/static-2.c: New.
7105 * gcc.dg/pch/static-2.h: New.
7107 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
7109 * g++.dg/pch/pch.exp: Better handle failing testcases.
7110 * gcc.dg/pch/pch.exp: Likewise.
7111 * gcc.dg/pch/macro-1.c: New.
7112 * gcc.dg/pch/macro-1.h: New.
7113 * gcc.dg/pch/macro-2.c: New.
7114 * gcc.dg/pch/macro-2.h: New.
7116 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
7118 * g++.dg/dg.exp: Treat files in pch/ specially.
7119 * g++.dg/pch/pch.exp: New file.
7120 * g++.dg/pch/empty.H: New file.
7121 * g++.dg/pch/empty.C: New file.
7122 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
7125 * gcc.dg/pch/pch.exp: New file.
7126 * gcc.dg/pch/empty.h: New file.
7127 * gcc.dg/pch/empty.c: New file.
7128 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
7131 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7133 * g++.dg/template/friend14.C: New test.
7135 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
7137 * gcc.dg/old-style-asm-1.c: New test.
7139 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
7141 * gcc.c-torture/compile/20030109-1.c: New test.
7143 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
7145 * gcc.c-torture/execute/20030109-1.c: New test.
7147 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
7149 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
7150 * g++.old-deja/g++.mike/dyncast2.C: Likewise
7151 * g++.old-deja/g++.mike/dyncast3.C: Likewise
7152 * g++.old-deja/g++.mike/eh2.C: Likewise
7153 * g++.old-deja/g++.mike/eh3.C: Likewise
7154 * g++.old-deja/g++.mike/eh5.C: Likewise
7155 * g++.old-deja/g++.mike/eh6.C: Likewise
7156 * g++.old-deja/g++.mike/eh7.C: Likewise
7157 * g++.old-deja/g++.mike/eh8.C: Likewise
7158 * g++.old-deja/g++.mike/eh9.C: Likewise
7159 * g++.old-deja/g++.mike/eh10.C: Likewise
7160 * g++.old-deja/g++.mike/eh12.C: Likewise
7161 * g++.old-deja/g++.mike/eh13.C: Likewise
7162 * g++.old-deja/g++.mike/eh14.C: Likewise
7163 * g++.old-deja/g++.mike/eh16.C: Likewise
7164 * g++.old-deja/g++.mike/eh17.C: Likewise
7165 * g++.old-deja/g++.mike/eh18.C: Likewise
7166 * g++.old-deja/g++.mike/eh21.C: Likewise
7167 * g++.old-deja/g++.mike/eh23.C: Likewise
7168 * g++.old-deja/g++.mike/eh24.C: Likewise
7169 * g++.old-deja/g++.mike/eh25.C: Likewise
7170 * g++.old-deja/g++.mike/eh26.C: Likewise
7171 * g++.old-deja/g++.mike/eh27.C: Likewise
7172 * g++.old-deja/g++.mike/eh28.C: Likewise
7173 * g++.old-deja/g++.mike/eh29.C: Likewise
7174 * g++.old-deja/g++.mike/eh31.C: Likewise
7175 * g++.old-deja/g++.mike/eh33.C: Likewise
7176 * g++.old-deja/g++.mike/eh34.C: Likewise
7177 * g++.old-deja/g++.mike/eh35.C: Likewise
7178 * g++.old-deja/g++.mike/eh36.C: Likewise
7179 * g++.old-deja/g++.mike/eh37.C: Likewise
7180 * g++.old-deja/g++.mike/eh38.C: Likewise
7181 * g++.old-deja/g++.mike/eh39.C: Likewise
7182 * g++.old-deja/g++.mike/eh40.C: Likewise
7183 * g++.old-deja/g++.mike/eh41.C: Likewise
7184 * g++.old-deja/g++.mike/eh42.C: Likewise
7185 * g++.old-deja/g++.mike/eh44.C: Likewise
7186 * g++.old-deja/g++.mike/eh46.C: Likewise
7187 * g++.old-deja/g++.mike/eh47.C: Likewise
7188 * g++.old-deja/g++.mike/eh48.C: Likewise
7189 * g++.old-deja/g++.mike/eh49.C: Likewise
7190 * g++.old-deja/g++.mike/eh50.C: Likewise
7191 * g++.old-deja/g++.mike/eh51.C: Likewise
7192 * g++.old-deja/g++.mike/eh53.C: Likewise
7193 * g++.old-deja/g++.mike/eh55.C: Likewise
7194 * g++.old-deja/g++.mike/p7912.C: Likewise
7195 * g++.old-deja/g++.mike/p9706.C: Likewise
7196 * g++.old-deja/g++.mike/p10416.C: Likewise
7197 * g++.old-deja/g++.mike/p11667.C: Likewise
7198 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
7199 Remove redundant reference to Iris.
7200 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
7201 Elxsi, i860, Pico Java, and WE32K.
7203 2003-01-07 Mark Mitchell <mark@codesourcery.com>
7205 * g++.dg/ext/asm4.C: New test.
7207 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7210 * g++.dg/template/friend12.C: New test.
7211 * g++.dg/template/friend13.C: Likewise.
7212 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
7214 2003-01-08 Jan Hubicka <jh@suse.cz>
7216 * gcc.dg/i386-cadd.c: New test.
7217 * gcc.dg/i386-cmov4.c: Likewise.
7219 2003-01-06 Mark Mitchell <mark@codesourcery.com>
7222 * g++.dg/warn/Wunused-3.C: New test.
7224 * g++.dg/abi/bitfield9.C: New test.
7227 * g++.dg/parse/defarg3.C: New test.
7229 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
7231 * g++.dg/parse/ambig1.C: New test.
7232 * g++.dg/parse/defarg2.C: New test.
7234 2003-01-05 Mark Mitchell <mark@codesourcery.com>
7236 * g++.dg/template/defarg-1.C: New test.
7237 * g++.dg/template/local2.C: Likewise.
7239 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
7241 * gcc.c-torture/execute/20030105-1.c: New test.
7243 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7245 * g++.dg/parse/namespace3.C: Remove extra semicolons.
7246 * g++.dg/parse/namespace4.C: Likewise.
7248 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
7250 * g++.dg/template/ntp2.C: New test.
7252 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
7254 * g++.dg/parse/extern-C-1.C: New test.
7256 * g++.dg/parse/namespace4.C: New test.
7258 * g++.dg/template/nested1.C: New test.
7260 * g++.dg/parse/namespace3.C: New test.
7262 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
7264 * g++.dg/lookup/two-stage1.C: New test.
7266 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7268 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
7269 * g++.old-deja/g++.jason/access8.C: Likewise.
7270 * g++.old-deja/g++.other/decl5.C: Likewise.
7272 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
7274 * g++.dg/parse/parse7.C: New test.
7276 2003-01-02 Mark Mitchell <mark@codesourcery.com>
7279 * g++.dg/ext/attrib7.C: New test.
7281 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
7283 * g++.dg/parse/parse6.C: New test.
7285 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
7287 * gcc.dg/h8300-stack-1.c: New.
7289 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
7291 g++.dg/lookup/exception1.C: New test.
7293 g++.dg/lookup/template1.C: New test.
7295 g++.dg/parse/namespace2.C: New test.
7297 g++.dg/parse/parens2.C: New test.
7299 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
7301 * g++.dg/parse/parse5.C: New test.
7302 * g++.dg/lookup/scoped4.C: New test.
7304 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
7306 * g++.dg/parse/parens1.C: New test.
7308 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
7310 * g++.dg/parse/parens2.C: New test.
7312 * g++.dg/lookup/scope-operator1.C: New test.
7314 * g++.dg/parse/operator1.C: New test.
7316 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7318 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
7319 * g++.old-deja/g++.other/access6.C: Likewise.
7320 * g++.old-deja/g++.other/decl1.C: Likewise.
7321 * g++.old-deja/g++.pt/typename12.C: Likewise.
7323 2002-12-31 Mark Mitchell <mark@codesourcery.com>
7325 * g++.dg/parse/namespace1.C: New test.
7327 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
7329 * g++.dg/parse/parse4.C: New test.
7331 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
7333 * g++.dg/parse/parse3.C: New test.
7335 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
7337 * g++.dg/parse/parse2.C: New test.
7339 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
7341 * g++.dg/template/friend11.C: New test.
7343 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
7345 * g++.dg/parse/parse1.C: New test.
7347 2002-12-31 Janis Johnson <janis187@us.ibm.com>
7349 * lib/profopt.exp: Change the name of a global variable to avoid
7350 possible clashes with other test suites.
7352 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
7354 * g++.dg/inherit/covariant8.C: New test.
7356 2002-12-31 Mark Mitchell <mark@codesourcery.com>
7358 * g++.dg/init/array9.C: New test.
7361 * g++.dg/parse/expr1.C: New test.
7363 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
7365 * gcc.c-torture/compile/20021230-1.c: New test.
7367 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
7369 * g++.dg/inherit/covariant5.C: New test.
7370 * g++.dg/inherit/covariant6.C: New test.
7371 * g++.dg/inherit/covariant7.C: New test.
7373 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7376 * g++.dg/other/access2.C: New test.
7378 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
7380 * g++.dg/other/anon-struct.C: No longer fails
7381 * g++.old-deja/g++.brendan/parse4.C: Likewise.
7382 * g++.old-deja/g++.brendan/parse5.C: Likewise.
7383 * g++.old-deja/g++.brendan/parse6.C: Likewise.
7385 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
7387 * g++.dg/parse/angle-bracket.C (main): No longer fails.
7389 2002-12-27 Mark Mitchell <mark@codesourcery.com>
7391 * g++.dg/eh/spec4.C: Remove stray semicolon.
7392 * g++.dg/expr/pmf-1.C: Change error message.
7393 * g++.dg/ext/asm1.C: Remove stray semicolon.
7394 * g++.dg/ext/typename1.C: Add missing typenames.
7395 * g++.dg/inherit/template-as-base.C: Change error message.
7396 * g++.dg/lookup/scoped1.C: Likewise.
7397 * g++.dg/lookup/scoped2.C: Likewise.
7398 * g++.dg/lookup/using2.C: Likewise.
7399 * g++.dg/other/component1.C: Remove stray semicolon.
7400 * g++.dg/other/do1.C: Change error message.
7401 * g++.dg/other/error2.C: Likewise.
7402 * g++.dg/other/init1.C: Likewise.
7403 * g++.dg/other/packed1.C: Remove stray semicolon.
7404 * g++.dg/other/ptrmem2.C: Change error message.
7405 * g++.dg/parse/parameter-declaration-1.C: Remove line number
7407 * g++.dg/special/initp1.C: Remove invalid attribute usage.
7408 * g++.dg/template/access3.C: Add typename keyword.
7409 * g++.dg/template/access5.C: Remove stray semicolon.
7410 * g++.dg/template/access6.C: Likewise.
7411 * g++.dg/template/complit1.C: Likewise.
7412 * g++.dg/template/crash1.C: Change error message.
7413 * g++.dg/template/inherit2.C: Remove stray semicolon.
7414 * g++.dg/template/instantiate2.C: Likewise.
7415 * g++.dg/template/instantiate3.C: Change error message.
7416 * g++.dg/template/qual1.C: Remove stray semicolon.
7417 * g++.dg/template/qualttp18.C: Change error message.
7418 * g++.dg/template/ref1.C: Remove stray semicolon.
7419 * g++.dg/template/sizeof1.C (A::value): Declare it.
7420 * g++.dg/template/spec4.C: Change error message.
7421 * g++.dg/template/static1.C: Likewise.
7422 * g++.dg/template/type1.C: Likewise.
7423 * g++.dg/template/typename3.C: Likewise.
7424 * g++.old-deja/g++.benjamin/13478.C: Change error message.
7425 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
7426 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
7427 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
7428 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
7429 named return value extension.
7430 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
7431 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
7432 * g++.old-deja/g++.bob/extern_C.C: Likewise.
7433 * g++.old-deja/g++.bob/inherit2.C: Likewise.
7434 * g++.old-deja/g++.brendan/complex1.C: Likewise.
7435 * g++.old-deja/g++.brendan/copy5.C: Likewise.
7436 * g++.old-deja/g++.brendan/crash13.C: Likewise.
7437 * g++.old-deja/g++.brendan/crash15.C: Likewise.
7438 * g++.old-deja/g++.brendan/crash18.C: Change error message.
7439 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
7440 * g++.old-deja/g++.brendan/crash38.C: Likewise.
7441 * g++.old-deja/g++.brendan/crash50.C: Likewise.
7442 * g++.old-deja/g++.brendan/crash56.C: Likewise.
7443 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
7445 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
7446 * g++.old-deja/g++.brendan/crash8.C: Change error message.
7447 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
7448 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
7449 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
7450 * g++.old-deja/g++.brendan/template11.C: Likewise.
7451 * g++.old-deja/g++.brendan/template26.C: Likewise.
7452 * g++.old-deja/g++.brendan/template27.C: Use explicit
7453 specialization syntax.
7454 * g++.old-deja/g++.brendan/template30.C: Likewise.
7455 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
7456 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
7457 non-dependent names.
7458 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
7459 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
7460 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
7461 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
7462 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
7463 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
7464 named return value extension.
7465 * g++.old-deja/g++.ext/namedret2.C: Likewise.
7466 * g++.old-deja/g++.ext/namedret3.C: Likewise.
7467 * g++.old-deja/g++.ext/return1.C: Likewise.
7468 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
7469 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
7470 * g++.old-deja/g++.jason/access8.C: Likewise.
7471 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
7472 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
7473 pseudo-destructor names.
7474 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
7475 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
7476 pseudo-destructor names.
7477 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
7478 * g++.old-deja/g++.jason/overload19.C: Likewise.
7479 * g++.old-deja/g++.jason/overload32.C: Likewise.
7480 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
7482 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
7483 * g++.old-deja/g++.jason/return.C: Likewise.
7484 * g++.old-deja/g++.jason/return2.C: Likewise.
7485 * g++.old-deja/g++.jason/shadow1.C: Likewise.
7486 * g++.old-deja/g++.jason/special.C: Use explicit specialization
7488 * g++.old-deja/g++.jason/template10.C: Account for use of
7489 non-dependent names.
7490 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
7492 * g++.old-deja/g++.jason/template37.C: Likewise.
7493 * g++.old-deja/g++.law/access4.C: Change error messages.
7494 * g++.old-deja/g++.law/arm13.C: Remove incorrect
7495 pseudo-destructor names.
7496 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
7497 * g++.old-deja/g++.law/ctors9.C: Likewise.
7498 * g++.old-deja/g++.law/cvt22.C: Likewise.
7499 * g++.old-deja/g++.law/dtors5.C: Likewise.
7500 * g++.old-deja/g++.law/global-init1.C: Likewise.
7501 * g++.old-deja/g++.law/missed-error3.C: Likewise.
7502 * g++.old-deja/g++.law/operators28.C: Likewise.
7503 * g++.old-deja/g++.law/visibility28.C: Likewise.
7504 * g++.old-deja/g++.martin/eval1.C: Likewise.
7505 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
7507 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
7508 * g++.old-deja/g++.mike/net34.C: Likewise.
7509 * g++.old-deja/g++.mike/net36.C: Likewise.
7510 * g++.old-deja/g++.mike/ns2.C: Likewise.
7511 * g++.old-deja/g++.mike/p12306.C: Likewise.
7512 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
7514 * g++.old-deja/g++.mike/p700.C: Likewise.
7515 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
7516 * g++.old-deja/g++.mike/p710.C: Likewise.
7517 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
7519 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
7520 * g++.old-deja/g++.mike/pmf9.C: Likewise.
7521 * g++.old-deja/g++.ns/crash2.C: Likewise.
7522 * g++.old-deja/g++.ns/crash3.C: Likewise.
7523 * g++.old-deja/g++.ns/invalid1.C: Likewise.
7524 * g++.old-deja/g++.ns/ns17.C: Likewise.
7525 * g++.old-deja/g++.ns/template16.C: Likewise.
7526 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
7528 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
7529 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
7530 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
7531 named return value extension.
7532 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
7533 * g++.old-deja/g++.other/access4.C: Issue additional error
7535 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
7536 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
7537 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
7538 * g++.old-deja/g++.other/crash25.C: Change error message.
7539 * g++.old-deja/g++.other/crash4.C: Change error message.
7540 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
7541 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
7542 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
7544 * g++.old-deja/g++.other/defarg8.C: Likewise.
7545 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
7546 * g++.old-deja/g++.other/dtor10.C: Likewise.
7547 * g++.old-deja/g++.other/incomplete.C: Likewise.
7548 * g++.old-deja/g++.other/linkage7.C: Likewise.
7549 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
7551 * g++.old-deja/g++.other/mangle2.C: Likewise.
7552 * g++.old-deja/g++.other/refinit2.C: Likewise.
7553 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
7554 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
7555 * g++.old-deja/g++.pt/crash28.C: Likewise.
7556 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
7558 * g++.old-deja/g++.pt/crash32.C: Change error message.
7559 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
7560 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
7561 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
7562 error message position.
7563 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
7564 * g++.old-deja/g++.pt/defarg8.C: Change error message.
7565 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
7567 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
7568 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
7569 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
7570 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
7572 * g++.old-deja/g++.pt/explicit31.C: Likewise.
7573 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
7574 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
7576 * g++.old-deja/g++.pt/explicit71.C: Change error message.
7577 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
7579 * g++.old-deja/g++.pt/friend28.C: Account for use of
7580 non-dependent names.
7581 * g++.old-deja/g++.pt/friend29.C: Likewise.
7582 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
7584 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
7585 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
7586 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
7588 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
7589 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
7591 * g++.old-deja/g++.pt/memclass20.C: Likewise.
7592 * g++.old-deja/g++.pt/memclass5.C: Likewise.
7593 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
7595 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
7596 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
7597 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
7598 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
7599 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
7600 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
7602 * g++.old-deja/g++.pt/spec10.C: Likewise.
7603 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
7604 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
7605 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
7606 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
7607 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
7608 * g++.old-deja/g++.pt/ttp62.C: Likewise.
7609 * g++.old-deja/g++.pt/ttp64.C: Likewise.
7610 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
7611 * g++.old-deja/g++.pt/typename15.C: Likewise.
7612 * g++.old-deja/g++.pt/typename22.C: Likewise.
7613 * g++.old-deja/g++.pt/typename6.C: Change error messages.
7614 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
7615 * g++.old-deja/g++.pt/virtual2.C: Likewise.
7616 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
7618 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
7619 return value extension.
7620 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
7621 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
7622 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
7623 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
7625 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
7627 * g++.dg/warn/inline1.C: New test.
7628 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
7629 * g++.old-deja/g++.jason/synth10.C: Likewise.
7630 * g++.old-deja/g++.mike/net31.C: Likewise.
7631 * g++.old-deja/g++.mike/p8786.C: Likewise.
7633 * g++.dg/template/friend10.C: New test.
7634 * g++.dg/template/conv5.C: New test.
7636 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
7638 * g++.dg/lookup/scoped3.C: New test.
7640 * g++.dg/lookup/decl1.C: New test.
7641 * g++.dg/lookup/decl2.C: New test.
7643 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
7645 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
7646 gcc.c-torture/compile/20021015-1.c,
7647 gcc.c-torture/compile/20021015-2.c,
7648 gcc.c-torture/compile/20021123-1.c,
7649 gcc.c-torture/compile/20021123-2.c,
7650 gcc.c-torture/compile/20021123-3.c,
7651 gcc.c-torture/compile/20021123-4.c,
7652 gcc.c-torture/execute/20021024-1.c: Add tests previously added
7653 only to 3.1 or 3.2 branch.
7655 2002-12-23 Mark Mitchell <mark@codesourcery.com>
7657 * gcc.dg/i386-bitfield3.c: New test.
7659 * gcc.dg/i386-bitfield2.c: New test.
7661 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
7663 * g++.dg/parse/conv_op1.C: New test.
7665 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
7667 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
7670 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
7672 * gcc.c-torture/compile/20021220-1.c: New test.
7674 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
7676 * gcc.dg/i386-fastcall-1.c: New.
7678 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7680 * gcc.c-torture/execute/20021219-1.c: New test.
7682 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7684 * gcc.dg/i386-pic-1.c: New test.
7686 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7689 * g++.dg/template/friend9.C: New test.
7691 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7694 * g++.dg/template/access7.C: New test.
7696 2002-12-18 Nick Clifton <nickc@redhat.com>
7698 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
7699 the libstdc++-v3 directory has been found.
7701 2002-12-12 Devang Patel <dpatel@apple.com>
7702 * gcc.dg/darwin-ld-1.c: New test.
7703 * gcc.dg/darwin-ld-2.c: New test.
7704 * gcc.dg/darwin-ld-3.c: New test.
7705 * gcc.dg/darwin-ld-4.c: New test.
7706 * gcc.dg/darwin-ld-5.c: New test.
7708 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
7710 * gcc.c-torture/compile/20021212-1.c: New test.
7712 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
7714 * gcc.dg/fshort-wchar: New test.
7716 2002-12-10 Mark Mitchell <mark@codesourcery.com>
7719 * g++.dg/template/dtor1.C: New test.
7721 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
7724 2002-12-10 Jakub Jelinek <jakub@redhat.com>
7726 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
7728 2002-12-09 Mark Mitchell <mark@codesourcery.com>
7730 * g++.dg/template/static1.C: New test.
7731 * g++.dg/template/static2.C: New test.
7732 * g++.old-deja/g++.ext/memconst.C: New test.
7734 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7736 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
7737 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
7738 * g++.dg/special/initp1.C: Likewise.
7740 2002-12-06 Jakub Jelinek <jakub@redhat.com>
7742 * gcc.c-torture/execute/20021204-1.c: New test.
7744 2002-12-04 Geoffrey Keating <geoffk@apple.com>
7746 * gcc.dg/ppc-fmadd-1.c: New file.
7747 * gcc.dg/ppc-fmadd-2.c: New file.
7748 * gcc.dg/ppc-fmadd-3.c: New file.
7750 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7752 * gcc.c-torture/compile/20021204-1.c: New test.
7754 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
7756 * g++.dg/inherit/covariant2.C: New test.
7757 * g++.dg/inherit/covariant3.C: New test.
7758 * g++.dg/inherit/covariant4.C: New test.
7759 * g++.dg/inherit/covariant1.C: Remove XFAIL.
7760 * g++.old-deja/g++.robertl/eb17.C: Likewise.
7762 2002-12-03 Mark Mitchell <mark@codesourcery.com>
7765 * g++.dg/init/brace3.C: New test.
7767 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
7769 * gcc.dg/20020210-1.c: Fix a comment typo.
7771 2002-12-02 Mark Mitchell <mark@codesourcery.com>
7774 * g++.dg/parse/defarg1.C: New test.
7777 * g++.dg/template/char1.C: New test.
7779 * g++.dg/template/varmod1.C: Fix typo.
7781 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7784 * g++.old-deja/g++.pt/crash32.C: Expect error.
7786 2002-12-01 Mark Mitchell <mark@codesourcery.com>
7789 * g++.dg/template/varmod1.C: New test.
7792 * g++.dg/inherit/typeinfo1.C: New test.
7795 * g++.dg/inherit/typedef1.C: New test.
7797 2002-11-30 Mark Mitchell <mark@codesourcery.com>
7801 * g++.dg/template/strlen1.C: New test.
7804 * g++.dg/template/ctor2.C: New test.
7807 * g++.dg/init/string1.C: New test.
7810 * g++.dg/template/friend8.C: New test.
7812 2002-11-29 Joe Buck <jbuck@synopsys.com>
7814 * g++.dg/lookup/anon2.C: New test.
7816 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
7818 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
7821 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
7823 * gcc.dg/bitfld-6.c: New test.
7825 2002-11-27 Jan Hubicka <jh@suse.cz>
7827 * gcc.c-torture/execute/20021127.[cx]: New test.
7829 2002-11-26 Jan Hubicka <jh@suse.cz>
7831 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
7834 2002-11-26 Geoffrey Keating <geoffk@apple.com>
7836 * g++.dg/init/brace2.C: New test.
7837 * g++.old-deja/g++.mike/p9129.C: Correct.
7839 2002-11-26 Mark Mitchell <mark@codesourcery.com>
7841 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
7843 2002-11-25 Andreas Bauer <baueran@in.tum.de>
7845 * gcc.dg/sibcall-6: New test for indirect sibcalls.
7847 2002-11-25 Mark Mitchell <mark@codesourcery.com>
7849 * testsuite/g++.dg/abi/empty11.C: New test.
7850 * testsuite/g++.dg/rtti/cv1.C: New test.
7852 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
7854 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
7856 2002-11-24 Mark Mitchell <mark@codesourcery.com>
7858 * g++.dg/abi/empty10.C: New test.
7860 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
7862 * gcc.c-torture/compile/20021124-1.c: New test.
7864 2002-11-22 Mark Mitchell <mark@codesourcery.com>
7866 * g++.dg/abi/rtti2.C: New test.
7868 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
7870 * gcc.dg/i386-unroll-1.c: New test.
7872 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7874 * gcc.c-torture/compile/20021120-1.c: New test.
7875 * gcc.c-torture/compile/20021120-2.c: New test.
7877 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
7879 * gcc.dg/bitfld-5.c: New test.
7881 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
7883 * gcc.c-torture/execute/20021120-3.c: New test.
7885 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
7887 * gcc.c-torture/execute/20021120-2.c: New test.
7889 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
7891 * gcc.c-torture/execute/20021120-1.c: New test.
7893 2002-11-20 Jakub Jelinek <jakub@redhat.com>
7895 * gcc.c-torture/execute/20021118-3.c: New test.
7897 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7899 * gcc.c-torture/compile/20021119-1.c: New test.
7901 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
7903 * gcc.dg/duff-1.c: New test.
7904 * gcc.dg/duff-2.c: New test.
7905 * gcc.dg/duff-3.c: New test.
7907 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
7909 * gcc.dg/cpp/_Pragma5.c: New test.
7911 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
7913 * gcc.c-torture/execute/20021118-2.c: New test.
7915 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
7917 * gcc.c-torture/execute/20021118-1.c: New test.
7919 2002-11-16 Jakub Jelinek <jakub@redhat.com>
7921 * gcc.dg/20021116-1.c: New test.
7923 2002-11-14 Mark Mitchell <mark@codesourcery.com>
7925 * g++.dg/abi/vcall1.C: New test.
7927 2002-11-14 Jakub Jelinek <jakub@redhat.com>
7929 * gcc.dg/20021029-1.c: New test.
7930 * gcc.dg/20021029-2.c: New test.
7932 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
7934 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
7936 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
7939 * gcc.dg/20021110.c: Move to ...
7940 * gcc.c-torture/compile/20021110.c: .... here.
7942 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7945 * gcc.c-torture/execute/20021111-1.c
7947 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
7950 * gcc.dg/20021110.c: New test.
7952 2002-11-10 Mark Mitchell <mark@codesourcery.com>
7954 * g++.dg/abi/vthunk3.C: Run only on x86.
7956 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
7958 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
7960 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
7962 * lib/compat.exp (compat-execute): Fix logic error in last
7965 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
7967 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
7969 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7972 * g++.dg/template/access6.C: New test.
7974 2002-11-08 Jan Hubicka <jh@suse.cz>
7976 * gcc.dg/i386-ssefp-1.c: New test.
7977 * gcc.dg/i386-ssefp-1.c: New test.
7979 2002-11-08 Jan Hubicka <jh@suse.cz>
7981 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
7983 2002-11-07 Mark Mitchell <mark@codesourcery.com>
7985 * g++.dg/abi/vthunk3.C: New test.
7988 * g++.dg/template/crash2.C: New test.
7990 2002-11-07 Mark Mitchell <mark@codesourcery.com>
7992 * testsuite/g++.dg/abi/dtor1.C: New test.
7993 * testsuite/g++.dg/abi/dtor2.C: Likewise.
7995 2002-11-05 Geoffrey Keating <geoffk@apple.com>
7997 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
8000 2002-11-04 Adam Nemet <anemet@lnxw.com>
8002 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
8003 -mthumb. Only xfail with -O0.
8005 2002-11-03 Mark Mitchell <mark@codesourcery.com>
8007 * g++.dg/abi/thunk1.C: New test.
8008 * g++.dg/abi/thunk2.C: Likewise.
8009 * g++.dg/abi/vtt1.C: Likewise.
8011 2002-11-02 Diego Novillo <dnovillo@redhat.com>
8013 PR optimization/8423
8014 * gcc.c-torture/execute/builtin-constant.c: New test.
8016 2002-11-01 Zack Weinberg <zack@codesourcery.com>
8018 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
8019 Add some more cases.
8021 2002-11-01 Mark Mitchell <mark@codesourcery.com>
8024 * g++.dg/opt/local1.C: New test.
8026 2002-10-30 Mark Mitchell <mark@codesourcery.com>
8029 * g++.dg/template/complit1.C: New test.
8032 * g++.dg/template/typename4.C: Likewise.
8034 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8036 Core issue 287, PR c++/7639
8037 * g++.dg/template/instantiate1.C: Adjust error location.
8038 * g++.dg/template/instantiate3.C: New test.
8039 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
8040 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
8041 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
8043 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
8045 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
8047 2002-10-29 Mark Mitchell <mark@codesourcery.com>
8050 * g++.dg/init/dtor2.C: New test.
8052 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8054 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
8055 * gcc.dg/nest.c: Bypass errors on irix6.
8057 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
8059 * gcc.dg/nest.c: Expect error for mmix-*-*.
8060 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
8062 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
8064 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
8067 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
8069 2002-10-25 Mike Stump <mrs@apple.com>
8071 * gcc.dg/warn-1.c: New test.
8073 2002-10-25 Zack Weinberg <zack@codesourcery.com>
8075 * g++.dg/template/typename3.C: New test.
8077 2002-10-25 Mark Mitchell <mark@codesourcery.com>
8079 * g++.dg/lookup/ptrmem1.C: New test.
8081 * g++.dg/abi/vthunk2.C: New test.
8083 2002-10-25 Zack Weinberg <zack@codesourcery.com>
8085 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
8087 2002-10-24 Mark Mitchell <mark@codesourcery.com>
8089 * g++.dg/abi/empty9.C: New test.
8091 2002-10-24 Richard Henderson <rth@redhat.com>
8093 * g++.dg/inherit/thunk1.C: Enable for ia64.
8095 2002-10-23 Mark Mitchell <mark@codesourcery.com>
8098 * g++.dg/lookup/pretty1.C: New test.
8100 2002-10-23 Jakub Jelinek <jakub@redhat.com>
8102 * gcc.dg/20021023-1.c: New test.
8104 2002-10-23 Mark Mitchell <mark@codesourcery.com>
8107 * g++.dg/parse/inline1.C: New test.
8109 2002-10-23 Richard Henderson <rth@redhat.com>
8111 * g++.dg/inherit/thunk1.C: Enable for x86_64.
8113 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
8115 2002-10-22 Mark Mitchell <mark@codesourcery.com>
8118 * g++.dg/parse/stmtexpr3.C: New test.
8120 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
8122 * g++.dg/expr/cond1.C: New test.
8124 2002-10-21 Zack Weinberg <zack@codesourcery.com>
8126 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
8128 2002-10-21 Mark Mitchell <mark@codesourcery.com>
8130 * g++.dg/abi/vbase13.C: New test.
8131 * g++.dg/abi/vbase14.C: Likewise.
8133 2002-10-21 Jakub Jelinek <jakub@redhat.com>
8135 * gcc.dg/tls/pic-1.c: New test.
8136 * gcc.dg/tls/nonpic-1.c: New test.
8137 * gcc.dg/20021018-1.c: New test.
8139 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
8141 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
8142 Remove only files with the same base name as the test case.
8143 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
8144 (profopt-execute): Likewise. Also, remove old profiling
8145 and performance data files before running the tests.
8147 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
8148 * g++.dg/bprob/bprob.exp: Likewise.
8149 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
8150 to allow more general test case names.
8152 * g++.dg/bprob/bprob-1.C: Rename to ...
8153 * g++.dg/bprob/g++-bprob-1.C: ... this.
8155 * g77.dg/bprob/bprob-1.f: Rename to ...
8156 * g77.dg/bprob/g77-bprob-1.f: ... this.
8158 2002-10-21 Zack Weinberg <zack@codesourcery.com>
8160 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
8161 bison 1.50 or later.
8163 2002-10-21 Janis Johnson <janis187@us.ibm.com>
8165 * g++.dg/README: Describe more test directories.
8167 2002-10-21 Mark Mitchell <mark@codesourcery.com>
8169 * g++.dg/init/array6.C: Add additional tests.
8171 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
8173 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
8174 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
8176 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
8178 * gcc.c-torture/compile/20020604-1.x: New.
8179 * gcc.c-torture/compile/simd-5.x: Likewise.
8180 * gcc.c-torture/execute/920710-1.x: Likewise.
8181 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
8183 2002-10-21 Mark Mitchell <mark@codesourcery.com>
8185 * g++.dg/inherit/override1.C: Add dg-options clause.
8187 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8189 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
8192 2002-10-19 Andreas Schwab <schwab@suse.de>
8194 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
8195 directory component.
8197 2002-10-18 Mark Mitchell <mark@codesourcery.com>
8199 * g++.dg/inherit/thunk1.C: New test.
8201 * g++.dg/inherit/override1.C: New test.
8203 * g++.dg/abi/mangle11.C: New test.
8204 * g++.dg/abi/mangle14.C: New test.
8205 * g++.dg/abi/mangle17.C: New test.
8207 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
8209 * g++.dg/overload/member2.C: New test.
8211 2002-10-17 Janis Johnson <janis187@us.ibm.com>
8213 * g++.dg/README: Describe new compat directory.
8214 * g++.dg/dg.exp: Skip tests in compat directory.
8215 * README.compat: New file.
8216 * lib/compat.exp: New expect script.
8217 * g++.dg/compat: New test directory.
8218 * g++.dg/compat/compat.exp: New expect script.
8219 * g++.dg/compat/abi: New test directory.
8220 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
8221 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
8222 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
8223 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
8224 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
8225 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
8226 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
8227 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
8228 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
8229 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
8230 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
8231 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
8232 * g++.dg/compat/break: New test directory.
8233 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
8234 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
8235 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
8236 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
8237 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
8238 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
8239 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
8240 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
8241 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
8242 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
8243 g++.dg/compat/break/README: New files.
8244 * g++.dg/compat/eh: New test directory.
8245 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
8246 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
8247 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
8248 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
8249 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
8250 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
8251 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
8252 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
8253 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
8254 g++.dg/compat/eh/filter2_y.C,
8255 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
8256 g++.dg/compat/eh/new1_y.C,
8257 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
8258 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
8259 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
8260 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
8261 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
8262 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
8263 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
8264 g++.dg/compat/eh/unexpected1_y.C: New files.
8265 * g++.dg/compat/init: New test directory.
8266 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
8267 g++.dg/compat/init/array5_y.C,
8268 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
8269 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
8270 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
8271 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
8272 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
8273 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
8274 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
8275 g++.dg/compat/init/init-ref2_y.C: New files.
8277 2002-10-17 Mark Mitchell <mark@codesourcery.com>
8280 * g++.dg/inherit/using3.C: New test.
8282 2002-10-17 Jan Hubicka <jh@suse.cz>
8284 * gcc.dg/20021017-2.c: New test.
8286 2002-10-17 Mark Mitchell <mark@codesourcery.com>
8288 * g++.dg/abi/mangle16.C: Adjust.
8290 * g++.dg/init/array8.C: New test.
8292 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
8294 * gcc.dg/special/mips-abi.exp: New test.
8295 * gcc.dg/special/mips-abi.s: Empty file used by the above.
8297 2002-10-16 Mark Mitchell <mark@codesourcery.com>
8299 * g++.dg/abi/mangle16.C: New test.
8300 * g++.dg/abi/mangle17.C: Likewise.
8303 * g++.dg/template/ref1.C: New test.
8305 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8307 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
8309 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
8311 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
8313 2002-10-16 Mark Mitchell <mark@codesourcery.com>
8316 * g++.dg/init/array7.C: New test.
8318 2002-10-15 Mark Mitchell <mark@codesourcery.com>
8320 * g++.dg/init/array6.C: New test.
8322 * g++.dg/abi/mangle13.C: Likewise.
8323 * g++.dg/abi/mangle14.C: Likewise.
8324 * g++.dg/abi/mangle15.C: Likewise.
8326 2002-10-14 Mark Mitchell <mark@codesourcery.com>
8328 * g++.dg/abi/empty8.C: New test.
8330 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
8332 * g++.dg/init/ctor1.C: New test.
8334 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
8336 * gcc.c-torture/execute/20021015-1.c: New test.
8338 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
8340 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
8342 2002-10-14 Jan Hubicka <jh@suse.cz>
8344 * gcc.dg/i386-ssetype-[1-5].c: New tests.
8346 2002-10-14 Richard Henderson <rth@redhat.com>
8348 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
8350 2002-10-14 Mark Mitchell <mark@codesourcery.com>
8352 PR optimization/6631
8353 * g++.dg/opt/const2.C: New test.
8355 2002-10-14 Mark Mitchell <mark@codesourcery.com>
8358 * g++.dg/parse/friend1.C: New test.
8359 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
8361 2002-10-14 Jakub Jelinek <jakub@redhat.com>
8363 * gcc.dg/20021014-1.c: New test.
8365 2002-10-11 Mark Mitchell <mark@codesourcery.com>
8368 * g++.dg/ext/vlm1.C: New test.
8369 * g++.dg/ext/vlm2.C: Likewise.
8371 * g++.dg/init/array1.C: Remove invalid braces.
8372 * g++.dg/init/brace1.C: New test.
8373 * g++.dg/init/copy2.C: Likewise.
8374 * g++.dg/init/copy3.C: Likewise.
8375 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
8376 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
8379 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
8381 * gcc.dg/cpp/assembler.S: Don't use -ansi.
8383 2002-10-11 Richard Shann <richard.shann@superh.com>
8385 * gcc.c-torture/compile/simd-5.c: New test.
8387 2002-10-10 Roger Sayle <roger@eyesopen.com>
8389 * gcc.c-torture/execute/shiftopt-1.c: New test case.
8391 2002-10-10 Jim Wilson <wilson@redhat.com>
8393 * gcc.c-torture/execute/20021010-1.c: New test.
8395 2002-10-09 Zack Weinberg <zack@codesourcery.com>
8398 * g++.dg/ext/typedef-init.C: New test.
8399 * gcc.dg/typedef-init.c: New test.
8401 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
8403 * gcc.dg/cpp/paste13.c: New test.
8405 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8407 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
8408 remaining platforms, XFAIL during compile, not execute. Don't
8411 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
8413 * gcc.dg/alias-1.c: Tweak expected warning.
8415 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
8417 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
8419 2002-10-06 Andreas Jaeger <aj@suse.de>
8421 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
8422 * gcc.dg/cpp/c++98.C: Likewise.
8424 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
8425 * g++.dg/cpp/c++98.C: Likewise.
8427 * g++.dg/README (Subdirectories): Mention cpp directory.
8430 * gcc.dg/20021006-1.c: New test.
8432 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8435 * g++.dg/other/warning1.C: New test.
8437 2002-10-04 Roger Sayle <roger@eyesopen.com>
8439 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
8440 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
8441 and sparc-*-* with -m64 as expected failures. See PR 8087.
8443 2002-10-03 Mark Mitchell <mark@codesourcery.com>
8446 * g++.dg/template/ptrmem3.C: New test.
8449 * g++.dg/template/union1.C: New test.
8451 2002-10-03 Mark Mitchell <mark@codesourcery.com>
8454 * g++.dg/abi/mangle9.C: New test.
8455 * g++.dg/abi/mangle10.C: New test.
8456 * g++.dg/abi/mangle11.C: New test.
8457 * g++.dg/abi/mangle12.C: New test.
8459 2002-10-02 Mark Mitchell <mark@codesourcery.com>
8462 * g++.dg/template/meminit1.C: New test.
8463 * g++.dg/warn/Wreorder-1.C: Likewise.
8464 * g++.old-deja/g++.mike/warn3.C: Tweak.
8465 * lib/prune.exp: Ingore "in copy constructor".
8467 2002-10-02 Andreas Jaeger <aj@suse.de>
8469 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
8470 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
8471 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
8474 2002-10-01 Mark Mitchell <mark@codesourcery.com>
8476 * gcc.dg/empty1.C: Fix typo.
8478 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
8480 * gcc.dg/alias-1.c: New test.
8482 2002-10-01 Mark Mitchell <mark@codesourcery.com>
8484 * gcc.dg/empty1.C: New test.
8486 * g++.dg/tls/init-2.C: Tweak error messages.
8488 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
8490 * gcc.c-torture/compile/20020923-1.c: New test.
8492 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
8494 * gcc.c-torture/execute/ffs-1.c: New test.
8495 * gcc.c-torture/execute/ffs-2.c: Ditto.
8497 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
8499 * g++.dg/overload/member1.C: New test.
8501 2002-09-30 Mark Mitchell <mark@codesourcery.com>
8503 * g++.dg/abi/empty7.C: New test.
8504 * g++.dg/init/pm2.C: Likewise.
8506 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
8508 * g++.dg/rtti/crash1.C: New test.
8510 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
8512 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
8513 gcc.dg/sibcall-4.c: New tests.
8515 2002-09-28 Roger Sayle <roger@eyesopen.com>
8517 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
8518 powerpc and MMIX targets.
8520 2002-09-27 Zack Weinberg <zack@codesourcery.com>
8522 * gcc.dg/cpp/20020927-1.c: New.
8524 2002-09-26 David S. Miller <davem@redhat.com>
8526 * gcc.c-torture/compile/trunctfdf.c: New.
8528 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8530 * lib/target-supports.exp (check_weak_available): Handle solaris2.
8532 2002-09-27 Alan Modra <amodra@bigpond.net.au>
8534 * gcc.c-torture/execute/loop-15.c: New.
8536 2002-09-26 Janis Johnson <janis187@us.ibm.com>
8538 * README.QMTEST: Fix typo.
8540 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
8542 * gcc.dg/20020926-1.c: New test.
8544 2002-09-25 David S. Miller <davem@redhat.com>
8547 * gcc.c-torture/execute/shiftdi.c: New test.
8549 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
8551 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
8553 * lib/g77.exp (g77_init): Likewise.
8554 * lib/g++.exp (g++_init): Likewise.
8555 * lib/objc.exp (objc_init): Likewise.
8557 2002-09-25 Mark Mitchell <mark@codesourcery.com>
8559 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
8560 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
8561 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
8563 2002-09-25 Richard Henderson <rth@redhat.com>
8565 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
8566 too-small long double.
8568 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
8570 * gcc.dg/20020919-1.c: New test.
8572 2002-09-23 Mark Mitchell <mark@codesourcery.com>
8574 * g++.dg/abi/bitfield6.C: New test.
8575 * g++.dg/abi/bitfield7.C: New test.
8576 * g++.dg/abi/bitfield8.C: New test.
8577 * g++.dg/abi/vbase11.C: New test.
8579 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
8581 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
8582 hppa*-*-hpux*. Update test comment.
8584 2002-09-20 Jakub Jelinek <jakub@redhat.com>
8586 * gcc.dg/tls/struct-1.c: New test.
8588 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
8590 * gcc.dg/cpp/tr-warn2.c: Update.
8592 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
8594 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
8596 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
8598 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
8601 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
8603 * gcc.c-torture/execute/ieee/mzero3.c: New test.
8605 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
8606 Adjust for c++filt moved to binutils. Remove spurious duplicate
8609 2002-09-19 Geoffrey Keating <geoffk@apple.com>
8611 * gcc.dg/20020312-2.c: Update for darwin.
8613 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
8615 * g++.old-deja/g++.other/crash32.C: Mark ICE.
8617 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
8619 * objc.dg/comp-types-1.m: New test.
8620 * objc.dg/comp-types-2.m: New test.
8621 * objc.dg/comp-types-3.m: New test.
8622 * objc.dg/comp-types-4.m: New test.
8623 * objc.dg/comp-types-5.m: New test.
8624 * objc.dg/comp-types-6.m: New test.
8626 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
8628 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
8630 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
8632 * g++.dg/other/do1.C: New test.
8634 * g++.dg/template/subst1.C: New test.
8636 2002-09-16 Steve Ellcey <sje@cup.hp.com>
8638 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
8640 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
8642 * g++.dg/template/qualttp20.C: Adjust expected errors.
8643 * g++.old-deja/g++.jason/report.C: Likewise.
8644 * g++.old-deja/g++.other/qual1.C: Likewise.
8646 * g++.dg/lookup/scoped2.C: New test.
8648 * g++.dg/ext/asm3.C: New test.
8650 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
8652 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
8654 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
8656 * ChangeLog: follow spelling conventions.
8657 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
8658 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
8659 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
8660 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
8661 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
8662 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
8663 * g++.old-deja/g++.law/global-init1.C: Likewise.
8664 * g++.old-deja/g++.other/delete4.C: Likewise.
8665 * g++.old-deja/g++.other/inline21.C: Likewise.
8666 * g++.old-deja/g++.other/singleton.C: Likewise.
8667 * g77.dg/strlen0.f: Likewise.
8668 * g77.f-torture/compile/20010519-1.f: Likewise.
8669 * g77.f-torture/compile/980310-4.f: Likewise.
8670 * gcc.c-torture/compile/20000605-1.c: Likewise.
8671 * gcc.c-torture/execute/20020225-1.c: Likewise.
8672 * gcc.dg/c90-hexfloat-2.c: Likewise.
8673 * gcc.dg/c99-bool-1.c: Likewise.
8674 * gcc.dg/c99-hexfloat-2.c: Likewise.
8675 * gcc.dg/dll-2.c: Likewise.
8676 * gcc.dg/wtr-union-init-1.c: Likewise.
8677 * gcc.dg/wtr-union-init-2.c: Likewise.
8678 * gcc.dg/wtr-union-init-3.c: Likewise.
8679 * gcc.dg/cpp/avoidpaste1.c: Likewise.
8680 * gcc.dg/cpp/defined.c: Likewise.
8681 * gcc.dg/cpp/macsyntx.c: Likewise.
8682 * gcc.dg/cpp/paste2.c: Likewise.
8683 * gcc.dg/cpp/trad/defined.c: Likewise.
8684 * gcc.dg/format/c90-printf-1.c: Likewise.
8685 * gcc.dg/format/c90-scanf-1.c: Likewise.
8686 * gcc.dg/format/c99-printf-1.c: Likewise.
8687 * gcc.dg/format/c99-scanf-1.c: Likewise.
8688 * gcc.misc-tests/gcov-8.c: Likewise.
8689 * lib/profopt.exp: Likewise.
8691 2002-09-15 Krister Walfridsson <cato@df.lth.se>
8693 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
8695 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
8697 * g++.dg/inherit/using2.C: New test.
8699 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
8701 * ChangeLog: Follow spelling conventions.
8702 * g++.dg/template/friend4.C: Likewise.
8703 * g++.old-deja/g++.pt/crash67.C: Likewise.
8704 * gcc.c-torture/execute/20000801-4.c: Likewise.
8705 * gcc.dg/c90-digraph-1.c: Likewise.
8706 * gcc.dg/c94-digraph-1.c: Likewise.
8707 * gcc.dg/c99-digraph-1.c: Likewise.
8708 * gcc.dg/cpp/line5.c: Likewise.
8709 * gcc.dg/cpp/multiline.c: Likewise.
8710 * gcc.dg/cpp/trad/literals-1.c: Likewise.
8711 * gcc.dg/format/attr-3.c: Likewise.
8712 * gcc.dg/format/c90-scanf-3.c: Likewise.
8713 * gcc.dg/format/ext-4.c: Likewise.
8715 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
8717 * g++.dg/template/pretty1.C: New test.
8719 2002-09-14 Alan Modra <amodra@bigpond.net.au>
8721 * gcc.c-torture/execute/struct-cpy-1.c: New test.
8723 2002-09-13 Matt Austern <austern@apple.com>
8725 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
8726 passing a cast expression to a function by const reference.
8728 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
8730 * g++.dg/template/deduce1.C: New test.
8732 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
8734 * gcc.c-torture/execute/simd-1.c: Force all use of int to
8737 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
8739 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
8742 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
8744 * gcc.c-torture/compile/20020910-1.c: New test.
8746 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
8748 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
8750 2002-09-10 Andreas Jaeger <aj@suse.de>
8752 * gcc.dg/20020312-2.c: Adjust for x86-64.
8754 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
8756 * g77.dg/7388.f: New test case for PR 7388.
8758 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
8760 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
8762 2002-09-05 Ziemowit Laski <zlaski@apple.com>
8764 * objc.dg/proto-lossage-1.m: New test.
8766 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
8768 * gcc.dg/cpp/_Pragma4.c: Fix typo.
8770 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
8772 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
8775 2002-09-06 Stan Shebs <shebs@apple.com>
8776 David Edelsohn <edelsohn@gnu.org>
8778 * gcc.dg/weak: New directory.
8779 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
8780 target-specific xfail bits.
8781 * gcc.dg/typeof-2.c: Move to new directory.
8782 * gcc.dg/weak.exp: New expect script.
8784 2002-09-06 Alan Modra <amodra@bigpond.net.au>
8786 * gcc.c-torture/execute/extzvsi.c: New test.
8788 2002-09-05 Stan Shebs <shebs@apple.com>
8790 * gcc.dg/weak-1.c: xfail on Darwin.
8791 * gcc.dg/weak-2.c: Ditto.
8792 * gcc.dg/weak-3.c: Ditto.
8793 * gcc.dg/weak-4.c: Ditto.
8794 * gcc.dg/weak-5.c: Ditto.
8795 * gcc.dg/weak-6.c: Ditto.
8796 * gcc.dg/weak-7.c: Ditto.
8797 * gcc.dg/weak-8.c: Ditto.
8798 * gcc.dg/weak-9.c: Ditto.
8800 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
8802 * gcc.c-torture/execute/loop-14.c: New test.
8804 2002-09-04 Jakub Jelinek <jakub@redhat.com>
8806 * g++.dg/other/cxa-atexit1.C: New test.
8808 * gcc.dg/typeof-2.c: New test.
8810 2002-09-03 Roger Sayle <roger@eyesopen.com>
8812 * gcc.dg/builtins-2.c: New testcase.
8813 * gcc.dg/builtins-3.c: New testcase.
8815 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
8817 * gcc.dg/cpp/_Pragma4.c: New test.
8819 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
8821 * objc/execute/nil_method-1.m: New testcase.
8823 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
8825 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
8826 [Object class], not [Object initialize].
8828 2002-08-31 Roger Sayle <roger@eyesopen.com>
8829 Hans-Peter Nilsson <hp@bitrange.com>
8831 * gcc.c-torture/execute/20020720-1.x: Skip test on
8832 mmix-knuth-mmixware. Correct comment.
8834 2002-08-27 Mark Mitchell <mark@codesourcery.com>
8836 * testsuite/g++.dg/abi/bitfield5.C: New test.
8837 * testsuite/g++.dg/abi/vbase10.C: Likewise.
8839 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
8841 * objc.dg/undeclared-selector.m: New test.
8843 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
8845 * g++.dg/other/offsetof1.C: Avoid cast warning.
8847 2002-08-26 Ziemowit Laski <zlaski@apple.com>
8849 * objc.dg/super-class-2.m: New test.
8851 2002-08-24 Matt Austern <austern@apple.com>
8853 * g++.dg/ext/lvaddr.C: New test.
8854 * g++.dg/ext/lvcast.C: New test.
8856 2002-08-22 Mark Mitchell <mark@codesourcery.com>
8858 * testsuite/g++.dg/inherit/cond1.C: New test.
8860 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
8862 * gcc.dg/noncompile/incomplete-1.c: New test.
8864 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
8866 * gcc.dg/typespec-1.c: New test.
8868 2002-08-20 Devang Patel <dpatel@apple.com>
8869 * objc.dg/proto-hier-2.m: New test.
8871 2002-08-19 Ziemowit Laski <zlaski@apple.com>
8873 * objc.dg/bitfield-1.m: New test.
8874 * objc.dg/bitfield-2.m: New test.
8876 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
8878 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
8879 gcc.dg/c99-flex-array-4.c: New tests.
8881 2002-08-16 Stan Shebs <shebs@apple.com>
8883 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
8885 2002-08-15 Jakub Jelinek <jakub@redhat.com>
8887 * gcc.dg/typeof-1.c: New test.
8888 * g++.dg/ext/typeof2.C: New test.
8890 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
8892 * g++.dg/other/offsetof1.C: New test.
8894 2002-08-14 Richard Henderson <rth@redhat.com>
8896 * gcc.dg/tls/diag-3.c: Fix expected message strings.
8898 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
8900 * gcc.dg/cpp/_Pragma3.c: New test.
8902 2002-08-13 Mark Mitchell <mark@codesourcery.com>
8904 * g++.dg/template/inherit3: New test.
8906 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
8908 * gcc.dg/bitfld-4.c: Add blank options.
8910 2002-08-09 Mark Mitchell <mark@codesourcery.com>
8912 * g++.dg/template/crash1.C: New test.
8914 2002-08-08 Jakub Jelinek <jakub@redhat.com>
8916 * gcc.dg/tls/opt-2.c: New test.
8918 2002-08-08 Devang Patel <dpatel@apple.com>
8920 * objc.dg/selector-1.m : New test
8922 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
8924 * g++.dg/abi/bitfield4.C: New test.
8925 * gcc.dg/bitfld-4.c: New test.
8927 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
8929 * g++.dg/other/packed1.C: New test.
8931 2002-08-07 Mark Mitchell <mark@codesourcery.com>
8933 * g++.dg/abi/offsetof.C: Tweak error messages.
8934 * g++.old-deja/g++.mike/p10769a.C: Likewise.
8936 2002-08-08 Jakub Jelinek <jakub@redhat.com>
8938 * gcc.dg/bitfld-3.c: New test.
8940 2002-08-07 Jakub Jelinek <jakub@redhat.com>
8941 Richard Henderson <rth@redhat.com>
8943 * gcc.dg/i386-bitfield1.c: New test.
8944 * g++.dg/abi/bitfield3.C: Update.
8946 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
8948 * objc.dg/const-str-2.m: Update.
8949 * gcc.dg/cpp/c++98.c: Change to C extension.
8950 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
8951 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
8953 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
8955 * testsuite/gcc.dg/tls/diag-3.c: New.
8957 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
8959 * g++.dg/README (Subdirectories): Document new subdir expr.
8960 * g++.dg/expr/pmf-1.C: New test.
8962 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
8964 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
8966 2002-08-06 Jakub Jelinek <jakub@redhat.com>
8968 * g++.dg/abi/bitfield3.C: New test.
8970 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
8972 * lib/gcov.exp: Tweak expected line formats.
8973 * gcc.misc-tests/gcov8.c: New test.
8974 * gcc.misc-tests/gcov8.x: New flags.
8976 2002-08-05 Jakub Jelinek <jakub@redhat.com>
8978 * consistency.vlad/layout/endian.c: Include string.h.
8980 * gcc.c-torture/execute/20020805-1.c: New test.
8982 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
8984 * g++.dg/other/conversion1.C: New test.
8986 2002-08-03 Roger Sayle <roger@eyesopen.com>
8988 * gcc.dg/builtins-1.c: New testcase.
8990 2002-08-02 Mark Mitchell <mark@codesourcery.com>
8992 * g++.dg/inherit/access3.C: New test.
8994 2002-08-01 Jakub Jelinek <jakub@redhat.com>
8996 * gcc.dg/ia64-visibility-2.c: New test.
8998 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
9000 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
9001 __qualifier_flags to __flags.
9003 2002-07-31 Mark Mitchell <mark@codesourcery.com>
9005 * g++.dg/inherit/operator1.C: New test.
9006 * g++.dg/lookup/disamb1.C: Fix typo in comment.
9007 * g++.dg/other/error1.C: Change expected error message.
9008 * g++.dg/template/conv4.C: Likewise.
9010 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
9012 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
9013 for documented behavior.
9015 2002-07-25 Roger Sayle <roger@eyesopen.com>
9017 * gcc.c-torture/execute/20020720-1.x: Skip this test on
9018 several targets known to fail.
9020 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
9022 * gcc.dg/mips-args-[123].c: New tests.
9024 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
9026 * gcc.dg/ppc-spe.c: New.
9028 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
9030 * g++.dg/other/ptrmem4.C: New testcase.
9032 2002-07-24 Richard Henderson <rth@redhat.com>
9034 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
9036 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
9038 * g++.dg/ext/alignof1.C (main): Return 0 for success.
9040 2002-07-24 Roger Sayle <roger@eyesopen.com>
9042 * gcc.c-torture/execute/memset-3.c: New testcase.
9044 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
9046 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
9047 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
9049 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9051 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
9054 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
9056 * gcc.c-torture/compile/simd-4.c: New test.
9058 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9060 PR c++/7347, c++/7348
9061 * g++.dg/template/access4.C: New test.
9062 * g++.dg/template/access5.C: New test.
9063 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
9064 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
9065 * g++.old-deja/g++.pt/ttp58.C: Likewise.
9066 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
9068 2002-07-22 Jakub Jelinek <jakub@redhat.com>
9070 * gcc.dg/gnu89-init-2.c: New test.
9072 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
9074 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
9076 2002-07-20 Roger Sayle <roger@eyesopen.com>
9078 * gcc.c-torture/execute/20020720-1.c: New testcase.
9080 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
9082 * gcc.dg/cpp/Wsignprom.c: New tests.
9084 2002-07-20 Alan Modra <amodra@bigpond.net.au>
9086 * gcc.c-torture/execute/loop-13.c: New test.
9088 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
9090 * gcc.dg/cpp/expr.c: New tests.
9092 2002 07-18 David Edelsohn <edelsohn@gnu.org>
9094 * g++.dg/opt/pr6713.C: Add template instantiation.
9096 2002-07-18 Alan Modra <amodra@bigpond.net.au>
9098 * gcc.dg/nest.c: New test.
9100 2002-07-17 Richard Henderson <rth@redhat.com>
9102 * g++.dg/opt/pr6713.C: New test.
9104 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
9106 * gcc.c-torture/execute/loop-2e.x: Let the testcase
9107 XFAIL for all x86 processors.
9109 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
9111 * gcc.c-torture/execute/20010122-1.x: Do not test with
9112 -fomit-frame-pointer.
9114 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9116 * g++.dg/template/instantiate2.C: New test.
9117 * g++.dg/template/spec4.C: New test.
9119 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9121 * g++.dg/template/access2.C: New test.
9122 * g++.dg/template/access3.C: New test.
9124 2002-07-15 Zack Weinberg <zack@codesourcery.com>
9126 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
9127 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
9128 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
9129 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
9130 Convert to use <stdarg.h>.
9131 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
9133 * gcc.dg/va-arg-2.c: New.
9134 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
9136 2002-07-15 Jakub Jelinek <jakub@redhat.com>
9138 * gcc.c-torture/compile/20020710-1.c: New test.
9140 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
9141 Andrew Pinski <pinskia@physics.uc.edu>
9143 gcc.c-torture/compile/simd-2.c: New testcase.
9144 gcc.c-torture/compile/simd-3.c: Likewise.
9146 2002-07-11 Mark Mitchell <mark@codesourcery.com>
9149 * g++.dg/overload/error1.C: New test.
9151 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9153 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
9154 configuration and IRIX 6 O32 ABI.
9156 2002-07-11 Roger Sayle <roger@eyesopen.com>
9158 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
9160 2002-07-10 Roger Sayle <roger@eyesopen.com>
9162 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
9164 2002-07-10 Jeffrey A Law <law@redhat.com>
9166 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
9168 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
9170 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
9172 * gcc.dg/20020312-2.c: Check for __PPC__.
9174 2002-07-09 Diego Novillo <dnovillo@redhat.com>
9176 * gcc.c-torture/compile/20020709-1.c: New test.
9178 2002-07-07 Roger Sayle <roger@eyesopen.com>
9180 * g++.dg/template/qualttp21.C: New test case.
9182 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
9184 * gcc.c-torture/compile/20020706-1.c: New test.
9185 * gcc.c-torture/compile/20020706-2.c: New test.
9187 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
9188 Alexandre Oliva <aoliva@redhat.com>
9190 * g++.dg/warn/incomplete1.C: New test.
9192 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9195 * g++.dg/warn/noreturn1.C: New test.
9197 2002-07-03 Mark Mitchell <mark@codesourcery.com>
9200 * g++.dg/debug/debug6.C: New test.
9201 * g++.dg/debug/debug7.C: New test.
9203 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
9205 * gcc.c-torture/compile/simd-3.c: New test.
9207 2002-07-03 Chris Demetriou <cgd@broadcom.com>
9209 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
9210 * gcc.dg/20020620-1.c: Likewise.
9212 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9215 * g++.dg/init/array4.C: New test.
9216 * g++.dg/init/array5.C: New test.
9218 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
9220 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
9221 * gcc.c-torture/execute/simd-2.c (main): Likewise.
9223 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9225 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
9226 * gcc.dg/wtr-aggr-init-1.c: Likewise.
9227 * gcc.dg/wtr-conversion-1.c: Likewise.
9228 * gcc.dg/wtr-escape-1.c: Likewise.
9229 * gcc.dg/wtr-int-type-1.c: Likewise.
9230 * gcc.dg/wtr-label-1.c: Likewise.
9231 * gcc.dg/wtr-static-1.c: Likewise.
9232 * gcc.dg/wtr-strcat-1.c: Likewise.
9233 * gcc.dg/wtr-suffix-1.c: Likewise.
9234 * gcc.dg/wtr-switch-1.c: Likewise.
9235 * gcc.dg/wtr-unary-plus-1.c: Likewise.
9236 * gcc.dg/wtr-union-init-1.c: Likewise.
9237 * gcc.dg/wtr-union-init-2.c: Likewise.
9238 * gcc.dg/wtr-union-init-3.c: Likewise.
9240 * gcc.dg/wtr-func-def-1.c: New test.
9242 2002-07-02 Devang Patel <dpatel@apple.com>
9244 * objc.dg/param-1.m: New test.
9246 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
9248 * gcc.dg/cpp/trad/directive.c: Add test.
9249 * gcc.dg/cpp/trad/macroargs.c: Add test.
9250 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
9252 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
9254 * gcc.dg/cpp/cmdlne-M.c: New test.
9256 2002-07-02 Ziemowit Laski <zlaski@apple.com>
9258 * objc.dg/desig-init-1.m: New test.
9260 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9263 * g++.dg/template/instantiate1.C: New test.
9265 2002-07-01 Mark Mitchell <mark@codesourcery.com>
9268 * g++.dg/template/sizeof2.C: New test.
9270 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
9272 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
9273 gcc.dg/cpp/trad/include.c: New tests.
9275 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
9278 * gcc.c-torture/compile/20020701-1.c: New test.
9280 2002-07-01 Stan Shebs <shebs@apple.com>
9282 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
9284 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
9285 (objc-torture-execute): or here.
9287 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
9289 * gcc.c-torture/execute/arith-rand-ll.c: New test.
9291 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
9293 * gcc.dg/cpp/trad/escaped-nl.c: New test.
9295 2002-06-30 Devang Patel <dpatel@apple.com>
9297 * objc.dg/fsyntax-only.m: New test.
9299 2002-06-27 Mark Mitchell <mark@codesourcery.com>
9302 * g++.dg/template/friend7.C: New file.
9304 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
9306 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
9309 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
9311 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
9312 avoid division by zero.
9314 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
9316 * gcc.dg/Wunknownprag.c: New tests.
9318 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
9320 * gcc.c-torture/execute/simd-2.c: New test.
9322 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
9324 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
9325 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
9326 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
9327 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
9328 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
9329 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
9330 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
9331 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
9332 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
9333 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
9334 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
9335 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
9336 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
9337 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
9338 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
9339 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
9340 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
9342 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
9344 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
9345 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
9346 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
9347 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
9349 * gcc.dg/cpp/trad/directive.c: Update.
9351 2002-06-23 Andreas Jaeger <aj@suse.de>
9353 * gcc.c-torture/execute/complex-6.c: New.
9355 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
9357 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
9358 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
9359 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
9360 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
9362 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
9364 * gcc.dg/cpp/trad: New directory with traditional tests copied
9365 from parent directory.
9366 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
9367 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
9368 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
9369 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
9370 Move to trad/ and rename.
9371 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
9372 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
9373 gcc.dg/cpp/trad/redef2.c: New tests.
9374 * gcc.dg/cpp/trad/trad.exp: New driver.
9376 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
9378 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
9379 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
9380 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
9381 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
9384 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
9386 * gcc.dg/20020620-1.c: New test.
9388 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9390 * g++.dg/template/ttp4.C: New test.
9392 2002-06-19 Jakub Jelinek <jakub@redhat.com>
9394 * g++.dg/opt/vt1.C: Fix regexp.
9396 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9398 * gcc.c-torture/execute/pure-1.c: Make functions static again.
9399 Don't use attribute `noinline'.
9401 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
9403 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
9405 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
9407 * gcc.c-torture/execute/simd-1.c: New.
9409 * gcc.dg/simd-1.c: New.
9411 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
9413 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
9415 2002-06-16 Richard Henderson <rth@redhat.com>
9417 * g++.dg/ext/anon-struct1.C: New.
9418 * g++.dg/ext/anon-struct2.C: New.
9419 * g++.dg/ext/anon-struct3.C: New.
9420 * gcc.dg/anon-struct-1.c: New.
9421 * gcc.dg/anon-struct-2.c: New.
9422 * gcc.dg/anon-struct-3.c: New.
9423 * gcc.dg/20011008-1.c: Adjust warning text.
9424 * gcc.dg/20020527-1.c: Add -fms-extensions.
9426 2002-06-16 Richard Henderson <rth@redhat.com>
9428 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
9430 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
9432 * gcc.c-torture/execute/20020615-1.c: New test.
9434 2002-06-15 Roger Sayle <roger@eyesopen.com>
9436 * gcc.c-tortuture/execute/compare-1.c: New test case.
9437 * gcc.c-tortuture/execute/compare-2.c: New test case.
9438 * gcc.c-tortuture/execute/compare-3.c: New test case.
9440 2002-06-13 Richard Henderson <rth@redhat.com>
9442 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
9445 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9447 * g++.dg/template/typename2.C: Update error message.
9449 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
9451 * gcc.c-torture/execute/20020611-1.c: New test.
9453 2002-06-11 Bob Wilson <bob.wilson@acm.org>
9455 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
9456 list of targets to skip.
9458 2002-06-10 Bob Wilson <bob.wilson@acm.org>
9460 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
9461 targets if not optimizing.
9463 2002-06-10 Jakub Jelinek <jakub@redhat.com>
9465 * gcc.c-torture/compile/20020605-1.c: New test.
9467 * g++.dg/opt/vt1.C: New test.
9469 * gcc.dg/20020531-1.c: New test.
9471 * gcc.dg/20020530-1.c: New test.
9473 * gcc.dg/20020527-1.c: New test.
9475 * g++.dg/opt/cse1.C: New test.
9477 2002-06-07 Roger Sayle <roger@eyesopen.com>
9479 * gcc.dg/20020607-2.c: New test case.
9481 2002-06-07 Jakub Jelinek <jakub@redhat.com>
9483 * gcc.c-torture/compile/20020604-1.c: New test.
9485 2002-06-04 Richard Henderson <rth@redhat.com>
9487 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
9488 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
9489 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
9491 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
9493 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
9495 2002-06-03 Richard Henderson <rth@redhat.com>
9497 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
9498 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
9500 2002-06-02 Richard Henderson <rth@redhat.com>
9502 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
9503 test functions static.
9505 2002-06-02 Andreas Jaeger <aj@suse.de>
9507 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
9510 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
9512 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
9513 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
9514 Update for mofified diagnostics.
9515 * gcc.dg/c99-intconst-1.c: No longer fail.
9517 2002-06-02 Richard Henderson <rth@redhat.com>
9519 * gcc.dg/uninit-A.c: Remove xfail markers.
9521 2002-06-01 Roger Sayle <roger@eyesopen.com>
9523 * gcc.dg/fnegate-1.c: New test case.
9525 2002-05-30 Osku Salerma <osku@iki.fi>
9527 * gcc.c-torture/execute/mayalias-1.c: New file.
9529 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
9531 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
9532 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
9533 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
9535 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
9537 * gcc.c-torture/execute/20020529-1.c: New test.
9539 2002-05-27 Richard Henderson <rth@redhat.com>
9541 * g++.dg/ext/attrib6.C: New test case.
9543 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9545 * gcc.c-torture/execute/pure-1.c: New test.
9547 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
9549 * gcc.dg/cpp/arith-2.c: Remove.
9551 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
9553 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
9554 * gcc.dg/cpp/if-3.c: Remove.
9556 2002-05-26 Jakub Jelinek <jakub@redhat.com>
9558 * g++.dg/opt/cse2.C: New test.
9560 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
9562 * gcc.dg/cpp/arith-1.c: New semantic tests.
9563 * gcc.dg/cpp/if-1.c: Update.
9565 2002-05-24 Ben Elliston <bje@redhat.com>
9567 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
9569 2002-05-24 Jakub Jelinek <jakub@redhat.com>
9571 * gcc.dg/verbose-asm.c: New test.
9573 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
9575 * gcc.dg/cpp/paste12.c: New test.
9577 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
9579 * g++.dg/parse/named_ops.C: New test.
9581 2002-05-23 Mark Mitchell <mark@codesourcery.com>
9583 * gcc/testsuite/gcc.dg/weak-8.c: New test.
9585 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
9587 * gcc.dg/weak-2.c: Allow optional leading underscore
9588 in scan-assembler symbol name.
9589 * gcc.dg/weak-3.c: Likewise.
9590 * gcc.dg/weak-4.c: Likewise.
9591 * gcc.dg/weak-5.c: Likewise.
9593 2002-05-23 Jakub Jelinek <jakub@redhat.com>
9595 * gcc.dg/20020523-1.c: New test.
9597 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
9599 * objc.dg/const-str-2.m: Update now that we stop after
9600 a command line error.
9602 2002-05-22 Richard Henderson <rth@redhat.com>
9604 * g++.dg/dg.exp: Fix typo in test pruneing.
9606 2002-05-22 Richard Henderson <rth@redhat.com>
9608 * g++.dg/dg.exp: Prune the tls subdirectory.
9609 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
9610 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
9611 * g++.dg/tls/init-1.C: New.
9613 2002-05-22 Jakub Jelinek <jakub@redhat.com>
9615 * gcc.dg/20020517-1.c: New test.
9617 2002-05-21 Richard Henderson <rth@redhat.com>
9619 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
9620 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
9622 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
9624 * g++.dg/other/copy2.C: New test.
9626 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
9628 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
9629 (MAX_COPY): Bump up to 10 times sizeof (long long).
9630 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
9632 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
9635 * gcc.c-torture/execute/strcpy-1.c: New test.
9637 2002-05-19 Jason Merrill <jason2redhat.com>
9639 * g++.dg/ext/oper1.C: New test.
9641 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
9642 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
9644 * README.QMTEST: New file.
9646 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
9648 2002-05-19 Andreas Jaeger <aj@suse.de>
9650 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
9652 * gcc.c-torture/execute/loop-2d.x: Likewise.
9654 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
9656 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
9657 support weak symbols.
9658 * gcc.dg/weak-4.c: Likewise
9659 * gcc.dg/weak-6.c: Likewise
9661 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
9663 * gcc.dg/weak-3.c: Add dg-excess-error comment for
9664 cygwin, coff and h8300-*-hms targets
9665 * gcc.dg/weak-5.c: Likewise
9666 * gcc.dg/weak-7.c: Likewise
9668 2002-05-16 Jason Merrill <jason@redhat.com>
9670 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
9671 (scan-assembler-not, scan-assembler-dem): Likewise.
9672 (scan-assembler-dem-not): Likewise.
9674 2002-05-15 Richard Henderson <rth@redhat.com>
9676 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
9678 2002-05-15 Richard Henderson <rth@redhat.com>
9680 * gcc.dg/weak-5.c (vfoo1c): No warning here.
9681 (vfoo1f): Warning here.
9682 (vfoo1l): Don't redefine the alias.
9684 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
9686 * g++.dg/init/pm1.C: New test.
9688 2002-05-12 David S. Miller <davem@redhat.com>
9690 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
9693 2002-05-10 Roger Sayle <roger@eyesopen.com>
9695 * gcc.c-torture/execute/20020510-1.c: New test case.
9697 2002-05-10 David S. Miller <davem@redhat.com>
9699 * gcc.c-torture/execute/conversion.c: Test long double too.
9701 2002-05-09 Jakub Jelinek <jakub@redhat.com>
9703 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
9704 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
9705 * lib/g++.exp (g++_link_flags): Likewise.
9706 * lib/objc.exp (objc_target_compile): Likewise.
9708 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
9710 * gcc.dg/cpp/poison.c: Update.
9711 * gcc.dg/cpp/20000625-2.c: Remove.
9712 * gcc.dg/cpp/direct2s.c: Remove final test.
9714 2002-05-08 Tom Rix <trix@redhat.com>
9716 * gcc.c-torture/execute/20020508-1.c: New test.
9717 * gcc.c-torture/execute/20020508-2.c: New test.
9718 * gcc.c-torture/execute/20020508-3.c: New test.
9720 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
9722 * gcc.dg/cpp/charconst-4.c: More tests.
9724 2002-05-08 Mark Mitchell <mark@codesourcery.com>
9727 * gcc.dg/weak-3.c: Update location of warning messages.
9728 * gcc.dg/weak-5.c: Likewise.
9730 2002-05-06 Roger Sayle <roger@eyesopen.com>
9732 * gcc.c-torture/execute/20020506-1.c: New test case.
9734 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
9736 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
9738 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
9740 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
9742 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
9744 * gcc.dg/cpp/charconst-3.c: New test.
9746 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
9748 * gcc.dg/cpp/charconst.c: Update tests.
9750 2002-05-05 Tim Josling <tej@melbpc.org.au>
9752 * treelang: Added directory for new sample language treelang. Also
9753 lib/treelang.exp: New file to signal treelang should be tested.
9755 2002-05-03 Jakub Jelinek <jakub@redhat.com>
9757 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
9758 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
9759 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
9760 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
9761 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
9762 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
9763 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
9765 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
9767 * gcc.dg/format/xopen-2.c: New test.
9769 2002-05-03 Jakub Jelinek <jakub@redhat.com>
9771 * gcc.dg/20020503-1.c: New test.
9773 2002-05-02 Mark Mitchell <mark@codesourcery.com>
9775 * g++.dg/init/dtor1.C: Make it tougher.
9777 2002-05-01 Mark Mitchell <mark@codesourcery.com>
9779 * g++.dg/init/dtor1.C: New test.
9781 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
9783 * gcc.dg/altivec-8.c: New.
9785 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
9787 * gcc.dg/altivec-7.c: New.
9789 2002-04-29 Jakub Jelinek <jakub@redhat.com>
9791 * g++.dg/parse/typedef1.C: New test.
9793 2002-04-29 Mark Mitchell <mark@codesourcery.com>
9796 * g++.dg/template/friend6.C: New test.
9799 * g++.dg/init/copy1.C: New test.
9801 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
9803 * g++.dg/warn/effc1.C: New test.
9805 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
9807 * gcc.dg/cpp/if-cexp.c: Add a test.
9809 2002-04-28 Jakub Jelinek <jakub@redhat.com>
9811 * gcc.dg/20020426-2.c: New test.
9813 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
9815 * gcc.dg/cpp/if-mop.c: Update.
9816 * gcc.dg/cpp/if-mpar.c: Add test.
9817 * gcc.dg/cpp/if-oppr.c: Update.
9819 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9822 * gcc.dg/weak-[2-7].c: New tests.
9824 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
9826 * gcc.dg/enum1.c: New test.
9828 2002-04-26 Mark Mitchell <mark@codesourcery.com>
9831 * g++.dg/inherit/access2.C: New test.
9833 2002-04-26 Mark Mitchell <mark@codesourcery.com>
9836 * gcc.dg/20020426-1.c: New test.
9838 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
9840 * g++.dg/abi/enum1.C: New test.
9842 2002-04-26 Richard Henderson <rth@redhat.com>
9844 * gcc.dg/c99-bool-1.c: Expect always true warning.
9846 2002-04-25 Roger Sayle <roger@eyesopen.com>
9848 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
9850 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9852 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
9855 2002-04-24 Mark Mitchell <mark@codesourcery.com>
9857 * g++.dg/abi/mange7.C: New test.
9860 * g++.dg/parse/stmtexpr2.C: New test.
9862 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
9864 * gcc.dg/20020312-2.c: Add SH target.
9866 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9868 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
9869 compiler output on mips*-*-irix*.
9871 2002-04-23 Jakub Jelinek <jakub@redhat.com>
9873 * g++.dg/parse/attr1.C: New test.
9875 2002-04-23 Roger Sayle <roger@eyesopen.com>
9877 * gcc.c-torture/execute/string-opt-17.c: New test case.
9878 * gcc.c-torture/execute/memset-2.c: New test case.
9880 2002-04-23 Mark Mitchell <mark@codesourcery.com>
9883 * g++.dg/template/friend5.C: New test.
9886 * g++.dg/template/qual1.C: Likewise.
9888 2002-04-22 Zack Weinberg <zack@codesourcery.com>
9890 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
9891 Include stdlib.h, not stdio.h or ctype.h.
9893 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
9895 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
9896 cris-*-elf* and mmix-*-*.
9897 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
9898 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
9899 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
9901 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
9902 * gcc.dg/wchar_t-1.c: Ditto.
9904 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
9906 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
9909 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
9911 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
9913 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9915 * gcc.c-torture/execute/20000906-1.x: Delete.
9917 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
9919 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
9921 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
9924 * g77.f-torture/execute/6367.f: New test.
9925 * g77.f-torture/execute/6367.x: Disable for MMIX.
9927 2002-04-19 Mark Mitchell <mark@codesourcery.com>
9930 * g++.dg/opt/inline2.C: New test.
9932 2002-04-18 Richard Henderson <rth@redhat.com>
9934 * gcc.dg/20000906-1.c: Enable for all targets.
9935 * gcc.c-torture/compile/iftrap-2.c: New.
9937 2002-04-18 Jakub Jelinek <jakub@redhat.com>
9939 * gcc.dg/20020418-1.c: New test.
9940 * gcc.dg/20020418-2.c: New test.
9942 2002-04-18 Richard Henderson <rth@redhat.com>
9944 * gcc.c-torture/compile/iftrap-1.c: New.
9945 * gcc.dg/iftrap-1.c: Adjust for ia64.
9946 * gcc.dg/iftrap-2.c: New.
9948 2002-04-18 Jakub Jelinek <jakub@redhat.com>
9950 * gcc.c-torture/compile/20020418-1.c: New test.
9952 2002-04-18 Roger Sayle <roger@eyesopen.com>
9954 * gcc.c-torture/compile/20020415-1.c: New.
9956 2002-04-18 David S. Miller <davem@redhat.com>
9958 * gcc.c-torture/execute/20020418-1.c: New test.
9960 2002-04-17 Jakub Jelinek <jakub@redhat.com>
9962 * gcc.dg/20020416-1.c: New test.
9964 * g++.dg/opt/inline1.C: New test.
9966 2002-04-16 Jakub Jelinek <jakub@redhat.com>
9968 * gcc.dg/altivec-5.c: New test.
9970 * gcc.dg/20020415-1.c: New test.
9972 2002-04-15 Mark Mitchell <mark@codesourcery.com>
9974 * testsuite/lib/chill.exp: Remove.
9976 2002-04-14 Jakub Jelinek <jakub@redhat.com>
9978 * g++.dg/other/big-struct.C: New test.
9980 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
9982 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
9985 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
9988 * gcc.dg/i386-387-1.c: Allow optional leading underscore
9989 in scan-assembler function name
9991 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
9993 * g77.f-torture/execute/980628-4.x,
9994 g77.f-torture/execute/980628-5.x,
9995 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
9996 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
9997 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
10000 2002-04-13 David S. Miller <davem@redhat.com>
10002 * gcc.c-torture/execute/20020413-1.c: New test.
10004 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
10007 * g++.dg/ext/asm1.C: New tests.
10009 2002-04-12 Mark Mitchell <mark@codesourcery.com>
10012 * g++.dg/parse/stmtexpr1.C: New test.
10015 * g++.dg/template/copy1.C: New test.
10017 2002-04-12 Richard Henderson <rth@redhat.com>
10019 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
10021 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
10023 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
10024 gcc.c-torture/execute/20020307-2.c.
10026 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
10028 * g++.dg/ext/attrib5.C,
10029 * g++.dg/lookup/struct1.C: New tests.
10031 2002-04-11 Jakub Jelinek <jakub@redhat.com>
10033 * gcc.dg/20020411-1.c: New test.
10035 * gcc.c-torture/execute/20020411-1.c: New test.
10037 2002-04-10 Janis Johnson <janis187@us.ibm.com>
10039 * g77.f-torture/execute/6177.f: New test.
10041 2002-04-10 Jakub Jelinek <jakub@redhat.com>
10044 * g++.dg/opt/cleanup1.C: New test.
10046 * g++.dg/opt/const1.C: New test.
10048 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
10050 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
10052 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
10055 * g++.dg/template/typename2.C: New test.
10057 2002-04-10 Alan Modra <amodra@bigpond.net.au>
10059 * gcc.c-torture/execute/loop-12.c: New.
10061 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
10063 * g77.f-torture/execute/980628-4.x,
10064 g77.f-torture/execute/980628-5.x,
10065 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
10066 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
10067 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
10069 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10071 PR optimization/6086
10072 * g++.dg/opt/preinc1.C: New test.
10074 2002-04-06 Mark Mitchell <mark@codesourcery.com>
10077 * g++.dg/opt/static2.C: New test.
10079 2002-04-06 Mark Mitchell <mark@codesourcery.com>
10082 * gcc.dg/20020406-1.c: New test.
10084 2002-04-04 David S. Miller <davem@redhat.com>
10086 * gcc.c-torture/execute/20020404-1.c: New test.
10088 2002-04-04 Jakub Jelinek <jakub@redhat.com>
10091 * gcc.dg/20020312-2.c: Do not declare global register variable
10092 if __PIC__ or __pic__ is defined.
10094 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
10096 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
10097 __asm__ so that it works correctly even if -ansi -pedantic-errors.
10099 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10101 * gcc.misc-tests/linkage.exp: Update last change to handle
10102 sparc*-, not just sparc-.
10104 2002-04-03 Richard Henderson <rth@redhat.com>
10106 * gcc.dg/cpp/ucs.c: Improved long UCS test.
10108 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
10110 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
10112 2002-04-02 David S. Miller <davem@redhat.com>
10114 * gcc.c-torture/execute/20020402-3.c: New test.
10116 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
10118 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
10119 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
10121 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
10122 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
10123 g77.f-torture/execute/20001201.x,
10124 g77.f-torture/execute/u77-test.x: New files.
10126 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
10127 * gcc.dg/wchar_t-1.c: Ditto.
10129 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10131 * gcc.c-torture/execute/20020402-1.c: New test.
10133 2002-04-01 Richard Henderson <rth@redhat.com>
10135 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
10137 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
10139 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10141 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
10143 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
10145 * g++.dg/inherit/template-as-base.C: Expect error.
10146 * g++.dg/inherit/namespace-as-base.C: Likewise.
10148 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
10150 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
10151 g++.dg/ext/instantiate3.C: Tweak match patterns.
10153 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
10154 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
10157 2002-03-31 Richard Henderson <rth@redhat.com>
10159 * gcc.dg/special/alias-2.c: New.
10160 * gcc.dg/special/ecos.exp: Run it.
10162 2002-03-31 Richard Henderson <rth@redhat.com>
10164 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
10166 2002-03-31 Kazu Hirata <kazu@hxi.com>
10168 * gcc.dg/weak-1.c: Disable on h8300 port.
10170 2002-03-29 Janis Johnson <janis187@us.ibm.com>
10172 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
10173 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
10175 * g++.dg/bprob/bprob-1.C: New test.
10176 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
10177 * g++.dg/gcov/gcov-1.C: New test.
10178 * g++.dg/gcov/gcov-1.x: New file.
10179 * g++.dg/gcov/gcov-2.C: New test.
10180 * g++.dg/gcov/gcov-3.C: New test.
10181 * g++.dg/gcov/gcov-3.h: New file.
10183 2002-03-28 Roger Sayle <roger@eyesopen.com>
10185 * g++.old-deja/g++.other/builtins5.C: New test.
10186 * g++.old-deja/g++.other/builtins6.C: New test.
10187 * g++.old-deja/g++.other/builtins7.C: New test.
10188 * g++.old-deja/g++.other/builtins8.C: New test.
10189 * g++.old-deja/g++.other/builtins9.C: New test.
10191 2002-03-29 Jakub Jelinek <jakub@redhat.com>
10193 * g++.dg/opt/static1.C: New test.
10195 * g++.dg/opt/longbranch1.C: New test.
10197 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
10199 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
10201 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
10203 2002-03-28 Jeffrey A Law (law@redhat.com)
10205 * gcc.c-torture/execute/20020328-1.c: New test.
10207 2002-03-27 Richard Henderson <rth@redhat.com>
10209 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
10210 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
10211 move from g++.old-deja/g++.ext/.
10213 2002-03-27 Mark Mitchell <mark@codesourcery.com>
10215 * g++.dg/init/new2.C: New test.
10217 2002-03-26 Richard Henderson <rth@redhat.com>
10219 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
10221 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
10224 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
10226 * gcc.dg/20001102-1.c: Likewise.
10228 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
10230 * gcc.dg/cpp/endif-pedantic1.c,
10231 gcc.dg/cpp/endif-pedantic2.c: New tests.
10233 2002-03-26 Mark Mitchell <mark@codesourcery.com>
10235 * g++.dg/init/new1.C: New test.
10237 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
10239 * g++.dg/abi/vbase9.C: New test.
10241 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
10243 * gcc.dg/arm-asm.c: New test.
10245 2002-03-26 Andrew Cagney <ac131313@redhat.com>
10247 * gcc.dg/Wswitch-enum.c: New test.
10250 2002-03-26 Richard Henderson <rth@redhat.com>
10252 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
10255 2002-03-25 Richard Henderson <rth@redhat.com>
10257 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
10260 * gcc.c-torture/compile/20011119-1.c (xxx): New.
10261 * gcc.c-torture/compile/20011119-2.c (xxx): New.
10263 2002-03-25 Zack Weinberg <zack@codesourcery.com>
10265 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
10267 2002-03-25 Bob Wilson <bob.wilson@acm.org>
10269 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
10270 targets using generic thunk support.
10272 2002-03-25 Jakub Jelinek <jakub@redhat.com>
10274 * gcc.c-torture/compile/20020323-1.c: New test.
10276 * g++.dg/opt/conj2.C: New test.
10278 2002-03-24 Richard Henderson <rth@redhat.com>
10280 * gcc.dg/weak-1.c: Use -fno-common.
10282 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
10284 * g77.dg/f77-edit-apostrophe-out.f: New test
10285 * g77.dg/f77-edit-h-out.f: New test
10286 * g77.dg/f77-edit-t-in.f: New test
10287 * g77.dg/f77-edit-t-out.f: New test
10288 * g77.dg/f77-edit-x-out.f: New test
10289 * g77.dg/f77-edit-slash-out.f: New test
10290 * g77.dg/f77-edit-colon-out.f: New test
10291 * g77.dg/f77-edit-s-out.f: New test
10293 2002-03-24 Richard Henderson <rth@redhat.com>
10295 * objc/execute/formal_protocol-6.x: New XFAIL.
10297 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
10299 * gcc.dg/weak-1.c: Early return from dg-final on platforms
10300 that do not support weak symbols
10302 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
10304 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
10305 * lib/g77.exp: Likewise
10306 * lib/objc.exp: Likewise
10308 2002-03-23 Andrew Cagney <ac131313@redhat.com>
10310 * gcc.dg/Wswitch-default.c: New test.
10312 2002-03-23 Jakub Jelinek <jakub@redhat.com>
10314 * g++.dg/other/enum1.C: New test.
10316 2002-03-23 Zack Weinberg <zack@codesourcery.com>
10318 * gcc.dg/pragma-ep-3.c: Fix typo.
10320 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
10322 * g++.dg/inherit/template-as-base.C: New test.
10324 2002-03-22 Jakub Jelinek <jakub@redhat.com>
10326 * g++.old-deja/g++.other/dwarf2-1.C: Move...
10327 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
10329 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
10331 * gcc.dg/cpp/multiline.c: Update to match.
10333 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
10335 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
10337 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
10339 * gcc.dg/cpp/extratokens2.c: New file.
10341 2002-03-21 David Edelsohn <edelsohn@gnu.org>
10343 * gcc.dg/20020312-2.c: Add rs6000 target.
10345 * gcc.c-torture/compile/20020319-1.c: New test.
10347 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10349 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
10350 (A, E): Handle this.
10352 2002-03-20 Jason Merrill <jason@redhat.com>
10354 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
10356 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
10357 through prune_gcc_output.
10359 2002-03-20 Jakub Jelinek <jakub@redhat.com>
10361 * gcc.c-torture/compile/20020320-1.c: New test.
10363 2002-03-19 Jakub Jelinek <jakub@redhat.com>
10365 * gcc.c-torture/compile/20020318-1.c: New test.
10367 * gcc.dg/struct-by-value-1.c: New test.
10369 * gcc.dg/20020319-1.c: New test.
10371 2002-03-18 Jakub Jelinek <jakub@redhat.com>
10373 * g++.dg/opt/conj1.C: New test.
10375 2002-03-17 Mark Mitchell <mark@codesourcery.com>
10377 * g++.dg/template/qualttp20.C: Revert previous change.
10378 * g++.dg/template/qualttp3.C: Likewise.
10379 * g++.dg/template/qualttp4.C: Likewise
10380 * g++.dg/template/qualttp5.C: Likewise
10381 * g++.dg/template/qualttp6.C: Likewise
10382 * g++.dg/template/qualttp7.C: Likewise
10383 * g++.dg/template/qualttp8.C: Likewise
10384 * g++.dg/template/recurse.C: Likewise.
10386 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
10388 * gcc.dg/cpp/wchar-1.c: Update.
10390 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
10392 * g++.dg/template/conv1.C: New test.
10393 * g++.dg/template/conv2.C: New test.
10394 * g++.dg/template/conv3.C: New test.
10395 * g++.dg/template/conv4.C: New test.
10397 2002-03-15 Mark Mitchell <mark@codesourcery.com>
10399 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
10400 * g++.dg/template/qualttp3.C: Likewise.
10401 * g++.dg/template/qualttp4.C: Likewise
10402 * g++.dg/template/qualttp5.C: Likewise
10403 * g++.dg/template/qualttp6.C: Likewise
10404 * g++.dg/template/qualttp7.C: Likewise
10405 * g++.dg/template/qualttp8.C: Likewise
10406 * g++.dg/template/recurse.C: Likewise.
10408 2002-03-15 Mark Mitchell <mark@codesourcery.com>
10410 * g++.dg/opt/dtor1.C: New test.
10412 2002-03-15 Jakub Jelinek <jakub@redhat.com>
10414 * gcc.c-torture/compile/20020315-1.c: New test.
10416 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
10418 * gcc.dg/weak-1.c: Fix scan tests.
10420 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
10422 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
10423 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
10424 cris-*-aout* mmix-*-*.
10425 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
10426 cris-*-aout* mmix-*-*.
10427 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
10428 cris-*-elf* cris-*-aout* and mmix-*-*.
10429 * gcc.dg/20001009-1.c: Ditto.
10430 * gcc.dg/20010912-1.c: Ditto.
10431 * gcc.dg/20020122-4.c: Ditto.
10432 * gcc.dg/inline-2.c: Ditto.
10434 2002-03-14 Jeffrey A Law (law@cygnus.com)
10436 * gcc.c-torture/compile/20020314-1.c: New test.
10438 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
10440 * gcc.c-torture/execute/20020314-1.c: New test.
10442 2002-03-14 Jakub Jelinek <jakub@redhat.com>
10444 * g++.dg/warn/Wunused-1.C: New test.
10446 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
10448 * g++.dg/abi/mangle6.C: New test.
10450 2002-03-13 Jakub Jelinek <jakub@redhat.com>
10452 * gcc.c-torture/compile/20020309-2.c: New test.
10454 * gcc.c-torture/compile/20020312-1.c: New test.
10456 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
10458 * g++.dg/other/access1.C: New test.
10460 2002-03-12 Jakub Jelinek <jakub@redhat.com>
10462 * gcc.c-torture/execute/wchar_t-1.c: New test.
10464 2002-03-12 David Edelsohn <edelsohn@gnu.org>
10466 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
10468 2002-03-12 Roger Sayle <roger@eyesopen.com>
10470 * gcc.dg/20020312-1.c: New test case.
10472 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
10474 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
10476 2002-03-11 Richard Henderson <rth@redhat.com>
10478 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
10479 * g++.old-deja/g++.jason/report.C: Likewise.
10481 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
10483 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
10484 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
10486 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
10488 * testsuite/g++.dg/overload/pmf1.C: New test.
10490 2002-03-11 Kazu Hirata <kazu@hxi.com>
10492 * gcc.c-torture/execute/20020307-1.c: Use long.
10494 2002-03-11 Jakub Jelinek <jakub@redhat.com>
10496 PR optimization/5844
10497 * gcc.dg/20020310-1.c: New test.
10499 2002-03-09 Michael Meissner <meissner@redhat.com>
10501 * gcc.c-torture/execute/memcpy-2.c: New test.
10502 * gcc.c-torture/execute/memset-1.c: New test.
10503 * gcc.c-torture/execute/strlen-1.c: New test.
10504 * gcc.c-torture/execute/strcmp-1.c: New test.
10505 * gcc.c-torture/execute/strncmp-1.c: New test.
10507 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
10509 * gcc.dg/ppc-ldstruct.c: New test.
10511 2002-03-09 Jakub Jelinek <jakub@redhat.com>
10513 * gcc.c-torture/execute/va-arg-22.c: New test.
10515 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
10517 * gcc.c-torture/compile/20020309-1.c: New test.
10519 2002-03-08 Jakub Jelinek <jakub@redhat.com>
10521 * gcc.c-torture/execute/20020307-2.c: New test.
10523 2002-03-07 Jeffrey A Law (law@redhat.com)
10525 * g77.f-torture/compile/20020307-1.f: New test.
10527 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
10529 * gcc.dg/unordered-1.c: New test.
10531 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
10533 * gcc.c-torture/execute/20020307-1.c: New test.
10535 2002-03-05 Jakub Jelinek <jakub@redhat.com>
10537 * gcc.dg/20020304-1.c: New test.
10539 * gcc.c-torture/compile/20020304-2.c: New test.
10541 2002-03-04 Zack Weinberg <zack@codesourcery.com>
10543 * gcc.c-torture/compile/20020304-1.c: New test case
10546 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
10548 * gcc.dg/20020103-1.c: Add other -D ppc variants.
10550 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
10552 * g++.dg/other/classkey1.C: New test.
10554 2002-03-01 Richard Henderson <rth@redhat.com>
10556 * gcc.c-torture/compile/981223-1.x: New.
10557 * gcc.c-torture/compile/920625-1.x: New.
10559 2002-02-28 Richard Henderson <rth@redhat.com>
10561 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
10563 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
10565 * gcc.c-torture/execute/20020227-1.c: New test.
10567 2002-02-27 Mark Mitchell <mark@codesourcery.com>
10569 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
10571 * g++.old-deja/g++.oliva/partord1.C: Likewise.
10572 * g++.old-deja.g++.other/defarg1.C: Likewise.
10573 * g++.old-deja/g++.pt/calls2.C: Likewise.
10574 * g++.old-deja/g++.pt/crash20.C: Likewise.
10575 * g++.old-deja/g++.pt/crash30.C: Likewise.
10576 * g++.old-deja/g++.pt/crash36.C: Likewise.
10577 * g++.old-deja/g++.pt/crash6.C: Likewise.
10578 * g++.old-deja/g++.pt/defarg13.C: Likewise.
10579 * g++.old-deja/g++.pt/derived3.C: Likewise.
10580 * g++.old-deja/g++.pt/error1.C: Likewise.
10581 * g++.old-deja/g++.pt/friend21.C: Likewise.
10582 * g++.old-deja/g++.pt/friend23.C: Likewise.
10583 * g++.old-deja/g++.pt/infinite1.C: Likewise.
10584 * g++.old-deja/g++.robertl/eb128.C: Likewise.
10586 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
10588 * gcc.c-torture/execute/20020225-2.c: New test.
10590 2002-02-27 Zack Weinberg <zack@codesourcery.com>
10592 * gcc.c-torture/execute/920730-1t.c,
10593 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
10594 Delete test cases, only relevant to -traditional.
10596 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
10598 * gcc.dg/cpp/undef1.c: Remove.
10599 * gcc.dg/cpp/directiv.c: Update.
10600 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
10602 2002-02-27 Michael Meissner <meissner@redhat.com>
10604 * gcc.c-torture/execute/20020226-1.c: New test.
10606 2002-02-26 Jakub Jelinek <jakub@redhat.com>
10608 * g++.dg/debug/debug4.C: New test.
10610 * gcc.dg/ia64-visibility-1.c: New test.
10612 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
10614 * gcc.dg/debug/20020224-1.c: New.
10616 2002-02-25 Kazu Hirata <kazu@hxi.com>
10618 * gcc.c-torture/execute/960416-1.x: New.
10619 * gcc.c-torture/execute/divconst-3.x: Likewise.
10621 2002-02-25 Jakub Jelinek <jakub@redhat.com>
10623 * gcc.dg/20020224-1.c: New test.
10625 2002-02-25 Alan Modra <amodra@bigpond.net.au>
10627 * gcc.c-torture/execute/20020225-1.c: New.
10629 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
10631 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
10633 2002-02-23 Jakub Jelinek <jakub@redhat.com>
10635 * gcc.dg/20020222-1.c: New test.
10637 2002-02-22 Jakub Jelinek <jakub@redhat.com>
10639 * g++.dg/opt/anonunion1.C: New test.
10641 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
10643 * g++.dg/template/qualttp19.C: New test.
10644 * g++.dg/template/qualttp20.C: New test.
10645 * g++.old-deja/g++.jason/report.C: Adjust expected errors
10646 * g++.old-deja/g++.other/qual1.C: Likewise.
10648 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
10650 * gcc.dg/attr-alwaysinline.c: New.
10652 2002-02-21 Jakub Jelinek <jakub@redhat.com>
10654 * gcc.dg/20020220-1.c: New test.
10656 * gcc.dg/20020220-2.c: New test.
10658 * g++.dg/opt/mmx1.C: New test.
10660 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
10662 * gcc.c-torture/compile/20020110.c: New test.
10664 2002-02-20 Jakub Jelinek <jakub@redhat.com>
10666 * gcc.c-torture/execute/20020219-1.c: New test.
10668 * gcc.dg/20020219-1.c: New test.
10670 * gcc.dg/noncompile/20020220-1.c: New test.
10672 * g++.dg/opt/ptrintsum1.C: New test.
10674 * gcc.dg/debug/20020220-1.c: New test.
10676 2002-02-17 Jakub Jelinek <jakub@redhat.com>
10678 * gcc.c-torture/execute/20020216-1.c: New test.
10680 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
10682 * gcc.dg/decl-1.c: Update, new test.
10684 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
10686 * g++.dg/abi/bitfield1.C: New test.
10687 * g++.dg/abi/bitfield2.C: New test.
10689 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
10691 * gcc.dg/attr-nest.c: New test.
10693 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
10695 * gcc.c-torture/execute/20020215-1.c: New test.
10697 2002-02-14 Jakub Jelinek <jakub@redhat.com>
10699 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
10700 * g++.dg/debug/debug.exp: New.
10701 * g++.dg/debug/trivial.C: New.
10702 * g++.dg/debug/debug1.C: Moved...
10703 * g++.dg/other/debug1.C: ...from here.
10704 * g++.dg/debug/debug2.C: Moved...
10705 * g++.dg/other/debug2.C: ...from here.
10706 * g++.dg/debug/debug3.C: Moved...
10707 * g++.dg/other/debug3.C: ...from here.
10709 * gcc.dg/noncompile/20020213-1.c: New test.
10711 2002-02-13 Jakub Jelinek <jakub@redhat.com>
10713 * g++.dg/other/debug3.C: New test.
10715 * gcc.c-torture/execute/20020213-1.c: New test.
10717 2002-02-13 Richard Smith <richard@ex-parrot.com>
10719 * g++.old-deja/g++.other/thunk1.C: New test.
10721 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
10723 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
10725 2002-02-13 Stan Shebs <shebs@apple.com>
10727 * gcc.dg/altivec-3.c: New.
10729 2002-02-12 Jakub Jelinek <jakub@redhat.com>
10731 * gcc.dg/Wunreachable-1.c: New test.
10732 * gcc.dg/Wunreachable-2.c: New test.
10734 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
10736 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
10738 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
10740 * gcc.dg/decl-1.c: New test.
10742 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
10744 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
10746 2002-02-10 Kazu Hirata <kazu@hxi.com>
10748 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
10749 * gcc.c-torture/compile/980506-1.x: Likewise.
10751 2002-02-10 Kazu Hirata <kazu@hxi.com>
10753 * gcc.dg/20020210-1.c: New.
10755 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
10757 * g77.f-torture/execute/947.f: New regression test
10758 for PR fortran/947.
10760 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
10762 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
10763 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
10765 2002-02-08 Richard Henderson <rth@redhat.com>
10767 * gcc.c-torture/compile/labels-3.c: New.
10769 2002-02-08 Jakub Jelinek <jakub@redhat.com>
10771 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
10772 expression statements work instead.
10773 * gcc.dg/noncompile/20020207-1.c: New test.
10775 2002-02-07 Richard Henderson <rth@redhat.com>
10777 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
10779 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
10781 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
10783 * lib/g77-dg.exp: Trim g77 error messages so that they are
10784 recognized by dg.exp.
10786 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
10789 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
10791 2002-02-07 Richard Henderson <rth@redhat.com>
10793 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
10794 to be sufficiently aligned for integers.
10796 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
10798 * g++.dg/template/friend4.C: New test.
10800 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
10803 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
10806 2002-02-07 Richard Henderson <rth@redhat.com>
10808 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
10809 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
10810 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
10811 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
10813 2002-02-06 Richard Henderson <rth@redhat.com>
10815 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
10817 2002-02-06 Janis Johnson <janis187@us.ibm.com>
10819 * gcc.dg/20020206-1.c: New test.
10821 2002-02-06 Jakub Jelinek <jakub@redhat.com>
10823 * gcc.c-torture/execute/20020206-1.c: New test.
10825 * gcc.c-torture/execute/20020206-2.c: New test.
10827 PR optimization/5429:
10828 * gcc.c-torture/compile/20020206-1.c: New test.
10830 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
10832 * g++.dg/ext/align1.C: Do not use an explicit alignment value
10833 as certain file formats cannot support particularly large
10836 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
10837 and do not expect to be able to link the executable.
10839 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
10840 fail because the COFF format does not support the weak attribute.
10842 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
10844 * g77.dg/pr5473.f: New test
10846 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
10848 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
10849 Fix testcase accordingly.
10851 2002-02-04 Richard Henderson <rth@redhat.com>
10853 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
10854 (buf): Change to be an array of pointers, not ints.
10856 2002-02-04 Jakub Jelinek <jakub@redhat.com>
10858 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
10859 before all tests. Move warning one line above to match where it
10861 * gcc.dg/Wswitch-2.c: New test.
10862 * g++.dg/warn/Wswitch-1.C: New test.
10863 * g++.dg/warn/Wswitch-2.C: New test.
10865 2002-02-04 Richard Henderson <rth@redhat.com>
10867 * g++.dg/abi/offsetof.C: Fix size comparison.
10869 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
10871 * gcc.dg/cast-qual-2.c: New test.
10873 2002-02-04 Jakub Jelinek <jakub@redhat.com>
10875 * gcc.dg/20020201-4.c: New test.
10877 2002-02-04 Ben Elliston <bje@redhat.com>
10879 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
10880 target_info attribute != 0, in addition to the empty string.
10881 (gcc_target_compile): Likewise.
10883 2002-02-03 Andrew Cagney <ac131313@redhat.com>
10885 * gcc.dg/Wswitch.c: New test.
10886 PR gcc/4475. PR gcc/3780.
10888 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
10890 * g77.f-torture/execute/5122.f: New test for regressions
10891 against PR fortran/5122.
10893 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
10895 * g77.f-torture/compile/pr3743.f: Delete
10896 * g77.dg/pr3743-1.f: New test.
10897 * g77.dg/pr3743-2.f: New test.
10898 * g77.dg/pr3743-3.f: New test.
10899 * g77.dg/pr3743-4.f: New test.
10901 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
10903 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
10905 2002-02-02 Richard Henderson <rth@redhat.com>
10907 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
10908 * gcc.c-torture/execute/bf64-1.c: Likewise.
10910 2002-02-02 Jakub Jelinek <jakub@redhat.com>
10912 * gcc.dg/20020201-2.c: New test.
10914 * gcc.dg/20020201-3.c: New test.
10916 * gcc.c-torture/execute/bitfld-2.c: New test.
10918 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
10920 * gcc.dg/bitfld-1.c: Update.
10921 * gcc.dg/bitfld-2.c: Update.
10922 * gcc.c-torture/execute/bitfld-1.x: New.
10924 2002-02-02 Jakub Jelinek <jakub@redhat.com>
10926 * gcc.c-torture/execute/20020201-1.c: New test.
10928 2002-02-01 Janis Johnson <janis187@us.ibm.com>
10931 * gcc.dg/20020201-1.c: New test.
10933 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
10936 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
10937 * g77.f-torture/compile/pr3743.x: Remove
10939 2002-01-31 Tom Rix <trix@redhat.com>
10941 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
10943 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
10945 * gcc.dg/noncompile/20020130-1.c: New test.
10947 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
10949 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
10951 2002-01-29 Richard Henderson <rth@redhat.com>
10953 * gcc.c-torture/execute/991118-1.c: Cast various constants back
10955 * gcc.c-torture/execute/bf64-1.c: Likewise.
10957 2002-01-29 Jakub Jelinek <jakub@redhat.com>
10959 * gcc.c-torture/execute/20020129-1.c: New test.
10961 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
10963 * gcc.c-torture/compile/20000224-1.c: Update.
10964 * gcc.c-torture/execute/bitfld-1.c: New tests.
10965 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
10966 * gcc.dg/uninit-A.c: Update.
10968 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
10970 * g++.dg/template/ctor1.C: Add instantiation.
10972 2002-01-28 Paul Koning <pkoning@equallogic.com>
10974 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
10975 argument to __builtin_prefetch to be const ptr.
10977 2002-01-28 Jakub Jelinek <jakub@redhat.com>
10979 * gcc.c-torture/compile/20020120-1.c: New test.
10981 2002-01-27 Kazu Hirata <kazu@hxi.com>
10983 * gcc.c-torture/execute/20020127-1.c: New test.
10985 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
10987 * g77.dg/f77-edit-i-in.f: New test
10988 * g77.dg/f77-edit-i-out.f: New test
10990 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
10992 * gcc.dg/debug/debug.exp: New file.
10993 * gcc.dg/debug/trivial.c: New file.
10994 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
10995 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
10996 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
10997 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
10998 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
10999 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
11000 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
11001 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
11002 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
11003 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
11004 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
11005 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
11006 * gcc.dg/20000503-1.c: Removed.
11007 * gcc.dg/20010207-1.c: Removed.
11008 * gcc.dg/20011223-1.c: Removed.
11009 * gcc.dg/20020104-2.c: Removed.
11010 * gcc.dg/debug-1.c: Removed.
11011 * gcc.dg/debug-2.c: Removed.
11012 * gcc.dg/debug-3.c: Removed.
11013 * gcc.dg/debug-4.c: Removed.
11014 * gcc.dg/debug-5.c: Removed.
11015 * gcc.dg/debug-6.c: Removed.
11016 * gcc.dg/dwarf2-1.c: Removed.
11017 * gcc.dg/dwarf2-2.c: Removed.
11019 2002-01-25 Jakub Jelinek <jakub@redhat.com>
11021 * g++.old-deja/g++.other/eh5.C: New test.
11022 * g++.old-deja/g++.other/sibcall2.C: New test.
11023 * g++.old-deja/g++.other/array9.C: New test.
11024 * g++.old-deja/g++.other/typename2.C: New test.
11025 * g++.old-deja/g++.other/crash60.C: New test.
11026 * g++.old-deja/g++.other/conv9.C: New test.
11027 * g++.old-deja/g++.other/mangle10.C: New test.
11028 * g++.old-deja/g++.other/unchanging1.C: New test.
11029 * g++.old-deja/g++.other/exprstmt1.C: New test.
11030 * g++.old-deja/g++.other/inline23.C: New test.
11031 * g++.old-deja/g++.eh/ia64-1.C: New test.
11032 * g++.old-deja/g++.other/dwarf2-1.C: New test.
11033 * g++.old-deja/g++.other/reload1.C: New test.
11034 * g++.old-deja/g++.other/static20.C: New test.
11035 * g++.old-deja/g++.other/local-alloc1.C: New test.
11036 * g++.old-deja/g++.other/conv8.C: New test.
11037 * g++.old-deja/g++.other/stmtexpr2.C: New test.
11038 * g++.old-deja/g++.other/storeexpr1.C: New test.
11039 * g++.old-deja/g++.other/storeexpr2.C: New test.
11040 * g++.dg/eh/template2.C: New test.
11041 * g++.dg/warn/weak1.C: New test.
11043 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
11045 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
11046 Remove first, non-varying, argument.
11048 2002-01-23 Richard Henderson <rth@redhat.com>
11050 * gcc.dg/inline-2.c: New.
11052 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
11053 Add optional target arg. Check number of arguments.
11054 (scan-assembler-not, scan-assembler-dem): Likewise.
11055 (scan-assembler-dem-not): Likewise.
11057 2002-01-23 Zack Weinberg <zack@codesourcery.com>
11059 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
11061 * g++.old-deja/g++.brendan/parse3.C,
11062 g++.old-deja/g++.other/crash26.C,
11063 g++.old-deja/g++.other/crash28.C,
11064 g++.old-deja/g++.other/crash29.C,
11065 g++.old-deja/g++.other/crash30.C,
11066 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
11068 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
11070 * gcc.dg/20020115-1.c: New.
11072 2002-01-23 Bob Wilson <bob.wilson@acm.org>
11074 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
11076 2002-01-23 Janis Johnson <janis187@us.ibm.com>
11078 * gcc.dg/20020122-3.c: New.
11080 2002-01-23 Jakub Jelinek <jakub@redhat.com>
11082 * g++.dg/other/gc1.C: New test.
11084 2002-01-23 Zack Weinberg <zack@codesourcery.com>
11086 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
11088 2002-01-22 Richard Henderson <rth@redhat.com>
11090 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
11092 2002-01-22 Richard Henderson <rth@redhat.com>
11094 * gcc.dg/20020122-4.c: New.
11096 2002-01-22 H.J. Lu <hjl@gnu.org>
11098 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
11100 * gcc.dg/special/ecos.exp: Likewise.
11101 * lib/g++-dg.exp: Likewise.
11102 * lib/g77-dg.exp: Likewise.
11103 * lib/gcc-dg.exp : Likewise.
11104 * lib/mike-g++.exp: Likewise.
11105 * lib/mike-g77.exp: Likewise.
11106 * lib/mike-gcc.exp: Likewise.
11107 * lib/objc-dg.exp: Likewise.
11109 2002-01-22 Janis Johnson <janis187@us.ibm.com>
11112 * gcc.dg/20020122-2.c: New test.
11114 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
11116 * gcc.dg/20020122-1.c: New test.
11118 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
11120 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
11122 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
11124 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
11126 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11128 * gcc.c-torture/compile/20020121-1.c: New test.
11130 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
11132 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
11135 2002-01-21 Jakub Jelinek <jakub@redhat.com>
11137 * gcc.dg/20020218-1.c: New test.
11139 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
11141 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
11143 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
11144 "At global scope" warning
11145 * g++.dg/ext/align1.C: Change cygwin test for alignment
11146 from db-bogus to dg-warning
11148 2002-01-21 Zack Weinberg <zack@codesourcery.com>
11150 * g77.f-torture/compile/cpp2.F: New test.
11152 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
11154 * g++.dg/template/access1.C: New test.
11156 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
11158 * gcc.dg/20020118-1.c: New.
11160 2002-01-18 Kazu Hirata <kazu@hxi.com>
11162 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
11164 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
11166 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
11167 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
11168 alignment warnings.
11170 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
11172 * gcc.misc-tests/i386-prefetch.exp: Save and restore
11173 torture_with_loops and torture_without_loops
11175 2002-01-17 Jakub Jelinek <jakub@redhat.com>
11177 * gcc.c-torture/compile/20020116-1.c: New test.
11179 2002-01-16 Jakub Jelinek <jakub@redhat.com>
11181 * gcc.dg/20020116-2.c: New test.
11183 * gcc.dg/ultrasp4.c: New test.
11185 * gcc.dg/20020116-1.c: New test.
11187 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
11189 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
11192 2002-01-15 Janis Johnson <janis187@us.ibm.com>
11194 * gcc.misc-tests/i386-prefetch.exp: New.
11195 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
11196 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
11197 * gcc.misc-tests/i386-pf-none-1.c: New test.
11198 * gcc.misc-tests/i386-pf-sse-1.c: New test.
11200 2002-01-15 Jakub Jelinek <jakub@redhat.com>
11202 * gcc.dg/gnu89-init-1.c: Add new tests.
11204 2002-01-15 Andreas Jaeger <aj@suse.de>
11206 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
11207 * gcc.dg/i386-mmx-2.c: Likewise.
11208 * gcc.dg/i386-sse-1.c: Likewise.
11209 * gcc.dg/i386-sse-2.c: Likewise.
11210 * gcc.dg/i386-sse-3.c: Likewise.
11212 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
11214 * g77.f-torture/execute/intrinsic-unix-bessel.f:
11215 Uncomment additional cases that now pass.
11217 2002-01-11 Richard Henderson <rth@redhat.com>
11219 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
11220 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
11222 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
11224 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
11226 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
11228 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
11229 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
11231 2002-01-10 Dale Johannesen <dalej@apple.com>
11233 * gcc.c-torture/execute/loop-11.c: New.
11235 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
11237 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
11238 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
11240 2002-01-09 Richard Henderson <rth@redhat.com>
11242 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
11243 type in which to perform the operation for each size.
11245 2002-01-09 Alan Matsuoka (alanm@redhat.com)
11247 * gcc.c-torture/compile/20020109-2.c: New test.
11249 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
11251 * gcc.c-torture/execute/loop-10.c: New test.
11253 2002-01-09 Jakub Jelinek <jakub@redhat.com>
11255 * gcc.c-torture/compile/20010226-1.c: New test.
11256 * gcc.c-torture/compile/20010227-1.c: New test.
11257 * gcc.c-torture/compile/20010426-1.c: New test.
11258 * gcc.c-torture/compile/20010510-1.c: New test.
11259 * gcc.c-torture/compile/20010605-3.c: New test.
11260 * gcc.c-torture/compile/20010824-1.c: New test.
11261 * gcc.c-torture/execute/20010409-1.c: New test.
11262 * gcc.dg/noncompile/20000901-1.c: New test.
11263 * gcc.dg/20001023-1.c: New test.
11264 * gcc.dg/20001101-1.c: New test.
11265 * gcc.dg/20001102-1.c: New test.
11266 * gcc.dg/20010207-1.c: New test.
11267 * gcc.dg/20010405-1.c: New test.
11268 * gcc.dg/20010822-1.c: New test.
11269 * gcc.dg/20011107-1.c: New test.
11271 2002-01-09 Jeffrey A Law (law@redhat.com)
11273 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
11275 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
11276 execution failure on PA targets.
11278 2002-01-09 Jakub Jelinek <jakub@redhat.com>
11280 * gcc.c-torture/compile/20020109-1.c: New test.
11282 2002-01-08 Kazu Hirata <kazu@hxi.com>
11284 * gcc.c-torture/execute/20020108-1.c: New test.
11286 2002-01-08 Jakub Jelinek <jakub@redhat.com>
11288 * gcc.dg/20020108-1.c: New test.
11290 2002-01-08 H.J. Lu <hjl@gnu.org>
11292 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
11295 2002-01-08 Geoff Keating <geoffk@redhat.com>
11297 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
11300 002-01-07 Aldy Hernandez <aldyh@redhat.com>
11302 * gcc.dg/altivec-4.c: Test altivec predicates.
11304 2002-01-07 Jakub Jelinek <jakub@redhat.com>
11306 * gcc.c-torture/execute/20020107-1.c: New test.
11308 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
11311 * gcc.c-torture/compile/20020106-1.c: New test.
11313 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
11315 * gcc.c-torture/execute/nestfunc-4.c: New test.
11317 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
11319 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
11320 extra triple that slipped in.
11321 * g++.old-deja/g++.abi/align.C: Likewise.
11322 * g++.old-deja/g++.abi/bitfields.C: Likewise.
11324 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
11326 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
11327 * g++.old-deja/g++.abi/align.C: Likewise.
11328 * g++.old-deja/g++.abi/bitfields.C: Likewise.
11330 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
11332 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
11335 2002-01-04 Jakub Jelinek <jakub@redhat.com>
11337 * gcc.dg/20020104-1.c: New test.
11339 * gcc.dg/20020104-2.c: New test.
11341 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
11343 * gcc.dg/20020103-1.c: Fix typo in target selector.
11345 2002-01-03 Richard Henderson <rth@redhat.com>
11347 * gcc.dg/20020103-1.c: New.
11349 2002-01-03 Kazu Hirata <kazu@hxi.com>
11351 * gcc.c-torture/execute/20020103-1.c: New test.
11353 2002-01-03 Jakub Jelinek <jakub@redhat.com>
11355 * g++.dg/other/debug2.C: New test.
11357 * gcc.c-torture/compile/20020103-1.c: New test.
11359 2002-01-02 Jakub Jelinek <jakub@redhat.com>
11361 * gcc.dg/gnu89-init-1.c: Added new tests.
11363 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
11365 * g++.dg/template/friend2.C: Remove as patch is reverted.
11367 * g++.dg/warn/oldcast1.C: New test.
11369 * g++.dg/template/ptrmem1.C: New test.
11370 * g++.dg/template/ptrmem2.C: New test.
11372 * g++.dg/template/ntp.C: New test.
11374 * g++.dg/other/component1.C: New test.
11376 * g++.dg/template/ttp3.C: New test.
11378 * g++.dg/template/friend2.C: New test.
11379 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
11381 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
11383 * g++.dg/other/ptrmem1.C: New test.
11384 * g++.dg/other/ptrmem2.C: New test.
11386 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
11388 * g++.dg/template/ctor1.C: New test.
11390 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
11392 * g++.dg/template/friend2.C: New test.
11394 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
11396 * gcc.dg/mmix-1.c: New test.
11398 2001-12-31 Richard Henderson <rth@redhat.com>
11400 * gcc.dg/asm-5.c: New.
11402 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
11404 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
11405 in namespace __gnu_cxx
11407 2001-12-30 Richard Henderson <rth@redhat.com>
11409 * gcc.dg/debug-6.c: New.
11411 2001-12-30 Jakub Jelinek <jakub@redhat.com>
11413 * gcc.c-torture/compile/20011229-2.c: New test.
11415 2001-12-29 Jakub Jelinek <jakub@redhat.com>
11417 * gcc.dg/debug-3.c: New test.
11418 * gcc.dg/debug-4.c: New test.
11419 * gcc.dg/debug-5.c: New test.
11421 2001-12-29 Richard Henderson <rth@redhat.com>
11423 * g++.dg/eh/loop1.C: New.
11425 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
11427 * g++.dg/template/crash1.C: New test.
11429 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
11431 * g++.dg/other/const1.C: New test.
11433 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
11435 * gcc.c-torture/compile/20011229-1.c: New test.
11437 2001-12-28 Stan Shebs <shebs@apple.com>
11439 * lib/objc-torture.exp: Resync with c-torture.exp.
11440 * lib/objc.exp: Load standard libraries.
11442 2001-12-28 Jakub Jelinek <jakub@redhat.com>
11444 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
11447 2001-12-27 Roger Sayle <roger@eyesopen.com>
11449 * gcc.c-torture/execute/string-opt-16.c: New testcase.
11451 2001-12-27 Richard Henderson <rth@redhat.com>
11453 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
11455 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
11457 * g++.dg/eh/ctor1.C: New test.
11458 * g++.dg/other/error2.C: New test.
11460 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
11462 * g++.dg/other/init2.C: New test.
11464 2001-12-24 Richard Henderson <rth@redhat.com>
11466 * gcc.dg/20011223-1.c: New.
11467 * gcc.dg/inline-1.c: New.
11469 2001-12-23 Richard Henderson <rth@redhat.com>
11471 * gcc.dg/asm-4.c: Test operand modifiers.
11473 2001-12-23 Richard Henderson <rth@redhat.com>
11475 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
11477 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
11479 * gcc.c-torture/execute/20011223-1.c: New test.
11481 2001-12-21 Richard Henderson <rth@redhat.com>
11483 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
11484 re-enables the warning.
11486 2001-12-21 Richard Henderson <rth@redhat.com>
11488 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
11490 2001-12-20 Jakub Jelinek <jakub@redhat.com>
11492 * gcc.c-torture/compile/20011218-1.c: New test.
11494 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
11496 * gcc.misc-test/arm-isr.exp: New file. Control running of the
11498 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
11499 epilogue generation for ARM ISR routines.
11501 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11503 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
11504 * gcc.dg/format/c90-printf-3.c: Likewise.
11505 * gcc.dg/format/c99-printf-3.c: Likewise.
11506 * gcc.dg/format/ext-1.c: Likewise.
11507 * gcc.dg/format/ext-6.c: Likewise.
11508 * gcc.dg/format/format.h: Prototype unlocked stdio.
11510 2001-12-20 Richard Henderson <rth@redhat.com>
11512 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
11514 (malloc): Correct allocation logic. Abort if we fill up the
11515 arena before initialization complete.
11516 (realloc): Correct allocation logic.
11518 2001-12-20 Jakub Jelinek <jakub@redhat.com>
11520 * gcc.c-torture/compile/20011219-2.c: New test.
11522 * gcc.c-torture/execute/20011219-1.c: New test.
11524 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
11526 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
11527 target does not support weak symbols.
11529 2001-12-19 Jakub Jelinek <jakub@redhat.com>
11531 * gcc.c-torture/compile/20011219-1.c: New test.
11533 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
11535 * g++.dg/other/error1.C: New test.
11537 2001-12-17 Jeffrey A Law (law@redhat.com)
11539 * gcc.c-torture/execute/20011217-1.c: New test.
11541 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
11543 * objc.dg/special/: New directory.
11544 * objc.dg/special/special.exp: New file.
11545 * objc.dg/special/unclaimed-category-1.h: New file.
11546 * objc.dg/special/unclaimed-category-1a.m: New file.
11547 * objc.dg/special/unclaimed-category-1.m: New file.
11549 2001-12-17 Andreas Jaeger <aj@suse.de>
11551 * gcc.c-torture/compile/20011217-2.c: New test.
11553 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
11555 * gcc.c-torture/compile/20011217-1.c: New test.
11557 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
11559 * testsuite/gcc.dg/20011214-1.c: New.
11561 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
11563 * gcc.dg/altivec-4.c: New.
11565 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
11567 * gcc.dg/20011113-1.c: New test.
11569 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
11571 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
11572 std::__malloc_alloc_template<0> and
11573 std::__default_alloc_template<false, 0>.
11575 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
11577 * objc/execute/bf-21.m: New test.
11578 * objc/execute/enumeration-1.m: New test.
11579 * objc/execute/enumeration-2.m: New test.
11581 2001-12-12 Jakub Jelinek <jakub@redhat.com>
11583 * gcc.dg/gnu89-init-1.c: New test.
11585 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
11587 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
11588 * g++.old-deja/g++.jason/2371.C: Likewise.
11589 * g++.old-deja/g++.jason/template33.C: Likewise.
11590 * g++.old-deja/g++.jason/template34.C: Likewise.
11591 * g++.old-deja/g++.jason/template36.C: Likewise.
11592 * g++.old-deja/g++.oliva/typename1.C: Likewise.
11593 * g++.old-deja/g++.oliva/typename2.C: Likewise.
11594 * g++.old-deja/g++.other/typename1.C: Likewise.
11595 * g++.old-deja/g++.pt/inherit2.C: Likewise.
11596 * g++.old-deja/g++.pt/nontype5.C: Likewise.
11597 * g++.old-deja/g++.pt/typename11.C: Likewise.
11598 * g++.old-deja/g++.pt/typename14.C: Likewise.
11599 * g++.old-deja/g++.pt/typename16.C: Likewise.
11600 * g++.old-deja/g++.pt/typename3.C: Likewise.
11601 * g++.old-deja/g++.pt/typename4.C: Likewise.
11602 * g++.old-deja/g++.pt/typename5.C: Likewise.
11603 * g++.old-deja/g++.pt/typename7.C: Likewise.
11604 * g++.old-deja/g++.robertl/eb9.C: Likewise.
11606 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
11608 * g++.dg/other/linkage1.C: New test.
11609 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
11612 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
11614 * gcc.dg/concat.c: New test.
11616 2001-12-11 Stan Shebs <shebs@apple.com>
11618 * objc/compile: New test directory.
11619 * objc/compile/compile.exp: New expect script.
11620 * objc/compile/20011211-1.m: New compile test.
11622 2001-12-11 Jason Merrill <jason@redhat.com>
11624 * lib/prune.exp (prune_gcc_output): Also handle "In member
11625 function". So many permutations...
11627 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
11629 * g++.dg/template/typedef1.C: New test.
11631 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
11633 * g++.dg/other/copy1.C: New test.
11635 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
11637 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
11639 * gcc.dg/builtin-choose-expr.c: New.
11641 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
11643 * gcc.dg/altivec-2.c: New.
11645 2001-12-07 Richard Henderson <rth@redhat.com>
11647 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
11649 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
11651 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
11654 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11656 * g++-old.deja/g++.robertl/eb101.C: Deleted.
11658 2001-12-06 Janis Johnson <janis187@us.ibm.com>
11660 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
11661 variable argument list.
11663 2001-12-06 Zack Weinberg <zack@codesourcery.com>
11665 * gcc.c-torture/execute/memcheck: Delete entire directory.
11666 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
11667 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
11669 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
11671 * gcc.dg/Wshadow-1.c: New test.
11673 2001-12-05 Jakub Jelinek <jakub@redhat.com>
11675 * gcc.c-torture/compile/20011130-1.c: New test.
11677 * gcc.dg/noncompile/20011025-1.c: New test.
11679 * g++.dg/other/anon-union.C: New test.
11681 * gcc.c-torture/execute/20011024-1.c: New test.
11683 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
11685 * gcc.c-torture/execute/20000722-1.x,
11686 gcc.c-torture/execute/20010123-1.x: Remove.
11687 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
11688 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
11689 gcc.dg/c99-complit-2.c: New tests.
11691 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
11693 * g++.dg/inherit/base1.C: New test.
11695 2001-12-04 Jakub Jelinek <jakub@redhat.com>
11697 * g++.dg/other/stdarg1.C: New test.
11699 * gcc.c-torture/compile/20011130-2.c: New test.
11701 2001-12-03 Janis Johnson <janis187@us.ibm.com>
11703 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
11704 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
11705 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
11706 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
11707 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
11708 * gcc.dg/builtin-prefetch-1.c: New test.
11710 2001-12-03 Jakub Jelinek <jakub@redhat.com>
11712 * gcc.dg/20011130-1.c: New test.
11714 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
11716 * g++.dg/other/scope1.C: New test.
11717 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
11719 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
11721 * gcc.dg/vla-init-1.c: New test.
11723 2001-12-01 Geoff Keating <geoffk@redhat.com>
11725 * gcc.c-torture/compile/structs.c: New testcase from GDB.
11727 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
11729 * objc.dg/alias.m: Update.
11730 * objc.dg/class-1.m: Update.
11731 * objc.dg/const-str-1.m: Update.
11732 * objc.dg/fwd-proto-1.m: Update.
11733 * objc.dg/id-1.m: Update.
11734 * objc.dg/super-class-1.m: Update.
11736 2001-11-29 Mark Mitchell <mark@codesourcery.com>
11738 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
11741 2001-11-28 Jeffrey A Law (law@cygnus.com)
11743 * gcc.c-torture/execute/20011128-1.c: New test.
11745 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
11747 * gcc.dg/20011127-1.c: New test.
11749 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
11751 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
11752 from Austin Group draft 7.
11753 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
11754 scanf format arguments.
11755 * gcc.dg/format/no-exargs-2.c: New test.
11757 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
11759 * g++.dg/abi/vbase8-4.C: New test.
11761 2001-11-24 Ian Lance Taylor <ian@airs.com>
11763 * gcc.c-torture/execute/20011121-1.c: New test.
11765 2001-11-23 Jeffrey A Law (law@cygnus.com)
11767 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
11769 2001-11-23 Andreas Jaeger <aj@suse.de>
11771 * gcc.dg/cpp/charconst-2.c: New test.
11773 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
11775 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
11776 to the host if it is remote. Let tests specify extra headers
11778 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
11779 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
11780 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
11781 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
11782 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
11783 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
11784 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
11785 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
11786 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
11787 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
11789 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
11791 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
11792 for little endian ARMs.
11794 2001-11-20 Jakub Jelinek <jakub@redhat.com>
11796 * gcc.c-torture/compile/20011119-1.c: New test.
11797 * gcc.c-torture/compile/20011119-2.c: New test.
11799 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
11801 * gcc.dg/altivec-1.c: Fix typo.
11803 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
11805 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
11807 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
11809 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
11811 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
11813 * lib/g77.exp: Don't specify --rpath-link.
11815 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
11816 across all the headers.
11817 * gcc.dg/format/format.exp: For testing on a remote host,
11820 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
11821 * gcc.c-torture/execute/930406-1.c: Likewise.
11822 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
11824 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
11826 * gcc.dg/altivec-1.c: New.
11828 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
11830 * gcc.dg/cpp/fpreprocessed.c: New test case.
11832 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
11834 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
11835 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
11836 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
11838 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
11840 * gcc.dg/no-builtin-1.c: New test.
11842 2001-11-16 Jakub Jelinek <jakub@redhat.com>
11844 * gcc.c-torture/execute/20011115-1.c: New test.
11846 2001-11-15 Jakub Jelinek <jakub@redhat.com>
11848 * gcc.c-torture/compile/20011114-2.c: New test.
11849 * gcc.c-torture/compile/20011114-3.c: New test.
11850 * gcc.c-torture/compile/20011114-4.c: New test.
11852 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
11854 * g++.dg/other/init1.C: New test.
11856 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
11858 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
11861 * gcc.c-torture/execute/20011114-1.c: New testcase.
11863 * gcc.c-torture/compile/20010327-1.c: Revert last change.
11864 * gcc.c-torture/compile/20011114-1.c: New test, exactly
11865 like the (before this change) version of 20010327-1.c.
11867 2001-11-14 Roger Sayle <roger@eyesopen.com>
11869 * gcc.c-torture/execute/string-opt-13.c: New testcase.
11871 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
11873 * g++.dg/init/array2.C: New test.
11875 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
11877 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
11879 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
11881 * g++.dg/other/forscope1.C: New test.
11882 * g++.dg/ext/forscope1.C: New test.
11883 * g++.dg/ext/forscope2.C: New test.
11885 2001-11-13 Jakub Jelinek <jakub@redhat.com>
11887 * gcc.c-torture/execute/20011113-1.c: New test.
11889 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
11891 * gcc.c-torture/execute/20011109-2.c: New test.
11893 * gcc.c-torture/execute/20011109-1.c: New test.
11895 2001-11-09 Jakub Jelinek <jakub@redhat.com>
11897 * gcc.c-torture/compile/20011109-1.c: New test.
11899 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
11901 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
11902 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
11903 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
11904 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
11905 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
11906 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
11907 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
11909 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
11911 * g++.dg/warn/Wshadow-1.C: New tests.
11912 * g++.old-deja/g++.mike/for3.C: Update.
11914 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
11916 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
11917 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
11918 XFAILs. Adjust expected error texts.
11919 * gcc.c-torture/compile/20011106-1.c,
11920 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
11921 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
11922 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
11923 gcc.dg/c99-array-lval-5.c: New tests.
11925 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
11927 * gcc.dg/cpp/defined.c: Update.
11929 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
11931 * gcc.c-torture/execute/anon-1.c: New test.
11933 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
11935 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
11936 same size, so no warning should be produced on stormy16.
11938 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
11939 due to oversized array.
11940 * g++.old-deja/g++.mike/ns15.C: Likewise.
11941 * g++.old-deja/g++.pt/crash16.C: Likewise.
11943 2001-11-02 Graham Stott <grahams@redhat.com>
11945 * g++.dgother/debug1.C: Fix typos.
11947 2001-11-01 Jakub Jelinek <jakub@redhat.com>
11949 * g++.dg/other/debug1.C: New test.
11951 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
11953 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
11956 2001-10-30 Jakub Jelinek <jakub@redhat.com>
11958 * gcc.dg/20011029-2.c: New test.
11960 * gcc.c-torture/compile/20011029-1.c: New test.
11962 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
11964 * objc/execute/class_self-1.m: New test.
11965 * objc/execute/class_self-2.m: New test.
11967 2001-10-25 Zack Weinberg <zack@codesourcery.com>
11969 * gcc.misc-tests/msgs.exp: Delete.
11970 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
11971 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
11972 error set to match recent changes.
11974 2001-10-24 Zack Weinberg <zack@codesourcery.com>
11976 * gcc.dg/20011021-1.c: New test.
11978 2001-10-24 Jakub Jelinek <jakub@redhat.com>
11980 * gcc.c-torture/compile/20011023-1.c: New test.
11982 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
11984 * lib/g77.exp: Rewrite based on lib/g++.exp.
11986 2001-10-19 Jakub Jelinek <jakub@redhat.com>
11988 * gcc.c-torture/execute/20011019-1.c: New test.
11990 * gcc.dg/20011018-1.c: New test.
11992 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
11994 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
11996 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
11998 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
11999 * gcc.dg/attr-invalid.c: Likewise.
12001 2001-10-18 Jakub Jelinek <jakub@redhat.com>
12003 * testsuite/gcc.dg/20011015-1.c: New test.
12005 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
12007 * g++.dg/template/unify2.C: New test.
12009 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
12011 * g++.dg/other/exception-specification.C: New test
12013 2001-10-13 Tom Rix <trix@redhat.com>
12015 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
12016 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
12018 2001-10-12 Jakub Jelinek <jakub@redhat.com>
12020 * testsuite/gcc.dg/20011009-1.c: New test.
12022 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
12025 * g++.dg/other/friend1.C: New test.
12027 2001-10-11 Richard Henderson <rth@redhat.com>
12029 * g++.old-deja/g++.other/crash18.C: Add -S to options.
12031 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12033 * gcc.c-torture/compile/20011010-1.c: New.
12035 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
12037 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
12038 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
12039 g77.f-torture/execute/execute.exp,
12040 g77.f-torture/noncompile/noncompile.exp,
12041 gcc.c-torture/compile/compile.exp,
12042 gcc.c-torture/execute/execute.exp,
12043 gcc.c-torture/execute/ieee/ieee.exp,
12044 gcc.c-torture/execute/memcheck/memcheck.exp,
12045 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
12046 objc/execute/execute.exp: Update FSF address.
12048 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
12050 * gcc.dg/cpp/cmdlne-C.c: Update.
12051 * gcc.dg/cpp/cmdlne-C2.c: New.
12053 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12055 * gcc.c-torture/execute/20011008-3.c: New.
12057 2001-10-08 DJ Delorie <dj@redhat.com>
12059 * gcc.dg/20011008-1.c: New.
12060 * gcc.dg/20011008-2.c: New.
12062 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
12064 * gcc.dg/cpp/spacing1.c: Update test.
12066 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
12068 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
12069 spelling errors of "separate" as "seperate".
12071 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
12073 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
12074 enough to avoid inlining.
12076 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
12078 * lib/g77.exp: set libg2c_dir correctly.
12080 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
12082 * gcc.dg/cpp/macro11.c: New test.
12084 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
12086 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
12087 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
12088 gcc.dg/format/multattr-3.c: New tests.
12089 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
12090 tests for format attributes on function pointers being rejected.
12092 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
12094 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
12096 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
12098 * g++.dg/warn/format1.C: New test.
12100 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
12102 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
12104 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
12106 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
12108 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
12110 * gcc.dg/cpp/redef2.c: Add test.
12112 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
12114 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
12115 long-standing bug on i686, apparently.
12116 * gcc.c-torture/execute/loop-2c.x: New file.
12117 * gcc.c-torture/execute/loop-2d.x: New file.
12118 * gcc.c-torture/execute/loop-3c.x: New file.
12120 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
12122 * gcc.dg/cpp/20000625-2.c: Correct line number.
12124 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
12126 * gcc.dg/cpp/macro10.c: New test.
12127 * gcc.dg/cpp/strify3.c: New test.
12128 * gcc.dg/cpp/spacing1.c: Add tests.
12129 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
12130 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
12132 2001-09-24 DJ Delorie <dj@redhat.com>
12134 * gcc.c-torture/execute/20010924-1.c: New test.
12136 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
12138 * testsuite/objc/execute/paste.m: Remove.
12140 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
12142 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
12144 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
12146 * g77.dg/strlen0.f: New test.
12148 2001-09-21 Richard Henderson <rth@redhat.com>
12150 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
12151 * g++.old-deja/g++.abi/vtable2.C: Likewise.
12153 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
12155 Table-driven attributes.
12156 * g++.dg/ext/attrib1.C: New test.
12158 2001-09-20 DJ Delorie <dj@redhat.com>
12160 * gcc.dg/20000926-1.c: Update expected warning messages.
12161 * gcc.dg/array-2.c: Likewise, and test for warnings too.
12162 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
12165 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
12167 * g++.dg/eh/registers1.C: New test case.
12169 2001-09-17 Richard Henderson <rth@redhat.com>
12171 * gcc.dg/array-5.c: Fix VLA decomposition test.
12173 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
12175 * gcc.dg/cpp/line5.c: New testcase.
12177 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
12179 * gcc.dg/cpp/macro9.c: New test.
12181 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
12183 * gcc.c-torture/execute/980223.c: Change type of addr from long
12186 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
12188 * gcc.c-torture/execute/20010915-1.c: New test.
12190 2001-09-14 Janis Johnson <janis187@us.ibm.com>
12192 * g77.dg/bprob: New directory.
12193 * g77.dg/bprob/bprob.exp: New file.
12194 * g77.dg/bprob/bprob-1.f: New test.
12195 * g77.dg/gcov: New directory.
12196 * g77.dg/gcov/gcov.exp: New file.
12197 * g77.dg/gcov/gcov-1.f: New test.
12198 * g77.dg/gcov/gcov-1.x: New file.
12200 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
12202 * gcc.dg/cpp/directiv.c: Update.
12203 * gcc.dg/cpp/undef1.c: Update.
12205 2001-09-12 Jakub Jelinek <jakub@redhat.com>
12207 * gcc.dg/20010912-1.c: New test.
12209 2001-09-11 Janis Johnson <janis187@us.ibm.com>
12211 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
12212 language-independent file in lib.
12213 * lib/gcov.exp: New file.
12215 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
12217 * gcc.c-torture/compile/20010911-1.c: New test.
12219 2001-09-10 Janis Johnson <janis187@us.ibm.com>
12221 * lib/profopt.exp: New, to support profile-directed optimizations.
12222 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
12223 * gcc.misc-tests/bprob-1.c: New test.
12224 * gcc.misc-tests/bprob-2.c: New test.
12226 2001-09-07 Janis Johnson <janis187@us.ibm.com>
12228 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
12229 XFAIL and which kinds of gcov output to verify.
12230 * gcc.misc-tests/gcov-4b.x: New file.
12231 * gcc.misc-tests/gcov-5b.x: New file.
12232 * gcc.misc-tests/gcov-6.x: New file.
12233 * gcc.misc-tests/gcov-7.c: New test.
12234 * gcc.misc-tests/gcov-7.x: New file.
12236 2001-09-06 Janis Johnson <janis187@us.ibm.com>
12238 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
12239 * gcc.misc-tests/gcov-6.c: New test.
12241 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
12244 * g++.dg/abi/vbase1.C: New test.
12246 2001-09-05 Ziemowit Laski <zlaski@apple.com>
12248 * objc.dg/method-2.m: New.
12250 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
12253 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
12254 * g++.dg/init/empty1.C: New test.
12256 2001-09-03 Jakub Jelinek <jakub@redhat.com>
12258 * gcc.c-torture/compile/20010903-1.c: New test.
12260 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
12262 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
12265 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
12267 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
12269 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
12271 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
12273 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
12275 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
12276 for 16-bit 'unsigned int'.
12278 2001-08-29 Kazu Hirata <kazu@hxi.com>
12280 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
12282 2001-08-27 Richard Henderson <rth@redhat.com>
12284 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
12285 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
12287 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
12289 * gcc.dg/asm-names.c (ymain): New.
12291 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
12293 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
12294 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
12295 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
12297 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12299 * gcc.dg/compare5.c: New testcase.
12301 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
12303 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
12304 and "In instantiation".
12306 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
12308 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
12310 2001-08-20 Janis Johnson <janis187@us.ibm.com>
12312 * gcc.misc-tests/gcov.exp: Add support for branch information.
12313 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
12314 * gcc.misc-tests/gcov-4.c: New test.
12315 * gcc.misc-tests/gcov-4b.c: New test.
12316 * gcc.misc-tests/gcov-5b.c: New test.
12318 2001-08-20 Zack Weinberg <zackw@panix.com>
12320 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
12323 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
12325 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
12327 2001-08-19 Jakub Jelinek <jakub@redhat.com>
12329 * g++.dg/eh/template1.C: New test.
12331 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
12333 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
12335 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
12338 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
12340 * lib/g77-dg.exp: Use prune.exp for common procedures
12341 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
12342 * lib/g77.exp: (g77-dg-prune) Remove
12344 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
12346 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
12348 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12350 * g++.dg/template/unify1.C: New test.
12352 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
12354 * g++.dg/abi/empty4.C: New test.
12356 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
12358 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
12360 * g77.f-torture/compile/pr3743.x: Likewise
12362 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
12364 * g++.dg/other/using-declaration.C: New test.
12366 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
12368 * gcc.dg/cpp/tr-sign.c: New testcase.
12370 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
12372 * gcc.dg/cpp/19951025-1.c: Revert.
12373 * gcc.dg/cpp/directiv.c: We no longer process directives that
12374 interrupt macro arguments.
12376 2001-08-03 Zack Weinberg <zackw@stanford.edu>
12378 * gcc.dg/bconstp-1.c: New test.
12380 2001-08-03 Richard Henderson <rth@redhat.com>
12382 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
12384 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
12386 * gcc.dg/cpp/19951025-1.c: Update.
12388 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
12390 * g77.dg/ff90-1.f (s): Fix reference of variable z,
12393 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
12396 * g++.old-deja/g++.ns/ns14.C: Remove special options.
12397 * g++.old-deja/g++.other/std1.C: Likewise.
12398 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
12400 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
12402 * lib/g77.exp: Load gcc-defs.exp for common procedures
12403 (g77_pass, g77_fail, g77_finish, g77_exit,
12404 ${tool}_check_unsupported_p} Now redundant. Deleted.
12406 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
12408 * g77.dg/fbackslash.f
12409 * g77.dg/fcase-preserve.f
12411 * g77.dg/ffixed-line-length-0.f
12412 * g77.dg/ffixed-line-length-132.f
12413 * g77.dg/ffixed-line-length-7.f
12414 * g77.dg/ffixed-line-length-72.f
12415 * g77.dg/ffixed-line-length-none.f
12416 * g77.dg/ffree-form-1.f
12417 * g77.dg/fno-backslash.f
12418 * g77.dg/fno-f90-1.f
12419 * g77.dg/fno-fixed-form-1.f
12420 * g77.dg/fno-onetrip.f
12421 * g77.dg/fno-typeless-boz.f
12422 * g77.dg/fno-underscoring.f
12423 * g77.dg/fno-vxt-1.f
12424 * g77.dg/fonetrip.f
12425 * g77.dg/ftypeless-boz.f
12426 * g77.dg/fugly-assumed.f
12427 * g77.dg/funderscoring.f
12430 2001-08-01 Ziemowit Laski <zlaski@apple.com>
12432 * objc.dg/fwd-proto-1.m: New.
12433 * objc.dg/local-decl-1.m: New.
12434 * objc.dg/naming-1.m: New.
12435 * objc.dg/naming-2.m: New.
12436 * objc.dg/proto-hier-1.m: New.
12438 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
12440 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
12441 largest-type elements to a struct makes its size grow.
12443 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
12445 * g++.dg/abi/vthunk1.C: New test.
12447 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
12449 * g++.dg/abi/vbase8-22.C: New test.
12451 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
12453 * gcc.dg/cpp/macro8.c: New test.
12455 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
12457 * g++.dg/abi/vbase8-21.C: New test.
12459 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
12461 * g++.dg/abi/vbase8-10.C: New test.
12463 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12465 * lib/g++.exp (g++_set_ld_library_path): Renamed to
12466 ${tool}_set_ld_library_path.
12468 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
12471 2001-07-26 Stan Cox <scox@redhat.com>
12473 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
12474 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
12475 gcc_exit, gcc_check_unsupported_p):
12476 Moved to gcc-deps.exp
12477 * gcc-deps.exp: New file.
12479 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12481 * g++.old-deja/g++.pt/defarg14.C: New test.
12483 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
12485 * g++.old-deja/g++.other/lineno5.C: New test.
12487 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
12489 * g++.old-deja/g++.pt/crash68.C: New test.
12491 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
12493 * g++.old-deja/g++.other/crash42.C: New test.
12495 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
12497 * gcc.dg/cpp/extratokens.c: Fix.
12498 * gcc.dg/cpp/skipping2.c: New tests.
12500 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12502 * gcc.c-torture/execute/20010724-1.c: New file.
12503 * gcc.c-torture/execute/20010724-1.x: New file.
12505 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
12507 * g++.old-deja/g++.other/cond7.C: New test.
12509 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
12511 * g++.old-deja/g++.other/optimize4.C: New test.
12513 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
12515 * g++.old-deja/g++.abi/vbase8-5.C: New test.
12517 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
12519 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
12520 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
12521 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
12522 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
12524 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
12525 bug report" message.
12527 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
12528 * g++.dg/ext/instantiate1.C: Move from old-deja.
12530 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
12532 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
12533 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
12534 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
12535 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
12537 2001-07-23 Jeffrey A Law (law@cygnus.com)
12539 * gcc.c-torture/execute/20010723-1.c: New test.
12541 2001-07-23 Ben Elliston <bje@redhat.com>
12543 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
12545 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12547 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
12549 Delete handling of ieee_multilib_flags.
12550 Pass -mieee for alpha*-*-* and sh-*-*.
12551 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
12553 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
12555 Remove old-abi tests.
12556 * g++.old-deja/g++.mike/p11116.C: Remove.
12557 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
12559 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
12561 * g77.f-torture/compile/pr3743.f: New test
12563 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
12565 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
12567 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12569 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
12570 g++.old-deja/g++.pt/static6.C: Likewise.
12571 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
12572 supports weak symbols.
12574 2001-07-18 Andreas Jaeger <aj@suse.de>
12576 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
12579 2001-07-18 Andreas Jaeger <aj@suse.de>
12581 * gcc.dg/iftrap-1.c: Fix target line.
12583 2001-07-17 Richard Henderson <rth@redhat.com>
12585 * gcc.c-torture/execute/20010717-1.c: New.
12587 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
12589 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
12592 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
12594 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
12596 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12598 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
12599 UAC_SIGBUS, UAC_NOPRINT definitions.
12601 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
12603 * objc/execute/object_is_class.m: New test.
12604 * objc/execute/object_is_meta_class.m: New test.
12606 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
12608 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
12609 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
12611 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
12613 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
12614 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
12616 2001-07-14 Richard Henderson <rth@redhat.com>
12618 * gcc.dg/iftrap-1.c: New.
12620 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
12622 * g77.f-torture/execute/intrinsic77.f: New test.
12624 2001-07-11 Janis Johnson <janis@us.ibm.com>
12626 * gcc.misc-tests/gcov-3.c: New test.
12628 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
12630 * gcc.c-torture/compile/20010711-1.c,
12631 * gcc.c-torture/compile/20010711-2.c: New tests.
12633 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
12635 * gcc.c-torture/execute/20010711-1.c: New test.
12637 2001-07-11 Ben Elliston <bje@redhat.com>
12639 * g++.old-deja/g++.other/enum5.C: New test.
12641 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
12643 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
12644 (g++-dg-prune): Call prune_gcc_output.
12645 * prune.exp: New file for prune_gcc_output.
12646 * lib/g++.exp, lib/gcc.exp: Load it.
12648 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
12650 * gcc.c-torture/compile/20010701-1.c,
12651 g++.old-deja/g++.ext/attrib6.C: New tests.
12653 2001-07-06 Jeffrey A Law (law@cygnus.com)
12655 * gcc.c-torture/compile/20010706-1.c: New test.
12657 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
12659 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
12661 2001-06-28 Stan Shebs <shebs@apple.com>
12663 * gcc.dg/pragma-darwin.c: New test.
12665 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12667 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
12668 Solaris 2.[678] system.
12670 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
12672 * gcc.dg/20010622-1.c: New test.
12674 2001-06-18 Stan Shebs <shebs@apple.com>
12676 * objc.dg: New directory.
12677 * objc.dg/dg.exp: New file.
12678 * objc.dg/alias.m: New.
12679 * objc.dg/class-1.m: New.
12680 * objc.dg/class-2.m: New.
12681 * objc.dg/const-str-1.m: New.
12682 * objc.dg/const-str-2.m: New.
12683 * objc.dg/id-1.m: New.
12684 * objc.dg/method-1.m: New.
12685 * objc.dg/super-class-1.m: New.
12686 * lib/objc-dg.exp: New file.
12688 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
12690 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
12693 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
12695 * g++.old-deja/g++.abi/vbase8-9.C: New test.
12697 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12699 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
12702 2001-06-12 Richard Henderson <rth@redhat.com>
12704 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
12706 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
12708 * g++.old-deja/g++.abi/vbase5.C: New test.
12709 * g++.old-deja/g++.abi/vbase6.C: New test.
12710 * g++.old-deja/g++.abi/vbase7.C: New test.
12712 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12714 * gcc.c-torture/compile/20010610-1.c: New test.
12716 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
12718 * g++.old-deja/g++.abi/vbase4.C: New test.
12720 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
12722 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
12723 support %f for HC11/HC12 targets.
12724 * gcc.c-torture/execute/930513-1.x: New file, likewise.
12725 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
12726 on HC11/HC12 targets.
12727 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
12729 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12731 * gcc.dg/wchar_t-1.c: New file.
12732 * gcc.dg/wint_t-1.c: Likewise.
12734 2001-06-11 Bernd Schmidt <bernds@redhat.com>
12736 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
12738 2001-06-11 Richard Henderson <rth@redhat.com>
12740 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
12742 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
12744 * gcc.c-torture/compile/20010611-1.c: New test.
12746 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
12748 * gcc.dg/c99-tag-1.c: Add more tests.
12750 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
12752 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
12753 representation on MN10300 and ARM/Thumb.
12755 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
12757 * g77.f-torture/execute/20010610.f: New.
12759 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
12761 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
12764 2001-06-09 Richard Henderson <rth@redhat.com>
12766 * gcc.c-torture/execute/ashrdi-1.c: New.
12767 * gcc.c-torture/execute/ashldi-1.c: New.
12768 * gcc.c-torture/execute/lshrdi-1.c: New.
12770 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
12772 * objc/execute/load-3.m: Added. Check sending +load to categories,
12773 in addition to classes.
12775 2001-06-08 Stan Shebs <shebs@apple.com>
12777 * objc/execute/load-2.m: New test. From Nicola Pero
12778 <n.pero@mi.flashnet.it>.
12780 2001-06-08 Jakub Jelinek <jakub@redhat.com>
12782 * gcc.c-torture/execute/20010605-2.c: New test.
12784 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
12786 * g++.old-deja/g++.abi/vbase2.C: New test.
12787 * g++.old-deja/g++.abi/vbase3.C: New test.
12789 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
12791 * g++.old-deja/g++.pt/friend49.C: New test.
12793 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
12795 * g++.old-deja/g++.ext/anon3.C: New test.
12797 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
12799 * g++.old-deja/g++.other/conv7.C: New test.
12801 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
12803 * gcc.c-torture/compile/20010605-2.c: New test.
12805 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
12807 * gcc.c-torture/execute/20010604-1.c: New test.
12809 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
12811 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
12813 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
12815 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
12816 (g++_link_flags): Likewise.
12817 (g++_init): Pass gccpath's value to two previous functions.
12819 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12821 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
12822 Ensure logfile entry matches exec command line.
12824 2001-05-31 Richard Henderson <rth@redhat.com>
12826 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
12827 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
12829 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
12831 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
12832 compiler for irix6.2
12834 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
12836 * g++.old-deja/g++.other/optimize3.C: New file.
12838 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
12840 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
12843 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
12845 * g++.old-deja/g++.other/optimize2.C: New file.
12847 2001-05-25 Diego Novillo <dnovillo@redhat.com>
12849 * gcc.c-torture/compile/20010518-2.c: New file.
12850 * gcc.c-torture/execute/20010518-1.c: New file.
12851 * gcc.c-torture/execute/20010518-2.c: New file.
12853 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
12855 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
12857 2001-05-24 Mark Mitchell <mark@codesourcery.com>
12859 G++ no longer defines builtins that do not begin with __builtin.
12860 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
12861 * g++.old-deja/g++.brendand/misc13.C: Likewise.
12862 * g++.old-deja/g++.law/builtin1.C: Likewise.
12863 * g++.old-deja/g++.law/cvt2.C: Likewise.
12864 * g++.old-deja/g++.mike/net5.C: Likewise.
12865 * g++.old-deja/g++.other/builtins1.C: Likewise.
12866 * g++.old-deja/g++.other/builtins2.C: Likewise.
12867 * g++.old-deja/g++.other/builtins3.C: Likewise.
12868 * g++.old-deja/g++.other/builtins4.C: Likewise.
12869 * g++.old-deja/g++.other/inline8.C: Likewise.
12870 * g++.old-deja/g++.robertl/eb39.C: Likewise.
12872 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
12874 * g++.old-deja/g++.pt/using1.C: Adjust.
12875 * g++.old-deja/g++.pt/using2.C: New test.
12877 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
12879 * gcc.dg/cpp/charconst.c: New tests.
12880 * gcc.dg/cpp/escape.c: New tests.
12881 * gcc.dg/cpp/escape-1.c: New tests.
12882 * gcc.dg/cpp/escape-2.c: New tests.
12883 * gcc.dg/cpp/ucs.c: New tests.
12885 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
12887 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
12888 native compiler for irix6.5.
12890 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
12892 * lib/g++.exp (g++_include_flags): Use args to compute
12894 (g++_link_flags): Likewise.
12895 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
12897 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
12899 * gcc.dg/c90-hexfloat-1.c: Add more tests.
12901 2001-05-21 Geoff Keating <geoffk@redhat.com>
12903 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
12906 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
12908 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
12910 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
12911 to STACK_SIZE; Use it to define size of add_histo array.
12912 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
12914 (f): Use GITT_SIZE to define size of gitt local table.
12915 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
12916 to STACK_SIZE; Use it to define size of bytemem array.
12918 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
12920 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
12921 on 68HC11/HC12 due to the asm instruction.
12922 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
12923 * gcc.c-torture/compile/920520-1.x: Likewise.
12924 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
12925 on 68HC11/HC12 because the function is larger than 64K.
12926 * gcc.c-torture/compile/961203-1.x: New file, this test fails
12927 on 68HC11/HC12 because the structure is too large.
12929 2001-05-20 Richard Henderson <rth@redhat.com>
12931 * gcc.c-torture/execute/20010520-1.c: New.
12933 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12935 * g++.old-deja/g++.warn/compare1.C: New test.
12936 * gcc.dg/compare4.c: New test.
12938 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
12940 * g++.old-deja/g++.other/optimize1.C: New test.
12942 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12944 * g++.old-deja/g++.pt/spec41.C: New test.
12946 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
12948 * gcc.c-torture/compile/20010114-1.x: Remove.
12950 2001-05-18 Stan Shebs <shebs@apple.com>
12952 * gcc.c-torture/compile/20010518-1.c: New test.
12954 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
12956 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
12957 * g++.old-deja/g++.pt/crash67.C: New test.
12959 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
12961 * g++.old-deja/g++.other/debug9.C: New test.
12963 2001-05-16 Zack Weinberg <zackw@stanford.edu>
12965 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
12967 2001-05-16 Jan Hubicka <jh@suse.cz>
12969 * gcc.c-torture/compile/20010516-1.c: New test.
12971 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
12973 * g++.old-deja/g++.other/crash41.C: New test.
12975 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
12977 * g++.old-deja/g++.pt/crash66.C: New test.
12979 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
12981 * g++.old-deja/g++.robertl/eb27.C: Convert.
12983 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
12985 * g++.dg/friend-warn.C: New test. Do not warn about friend
12986 declaration being redundant.
12988 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
12990 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
12992 2001-05-14 Mark Mitchell <mark@codesourcery.com>
12994 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
12996 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
12998 * lib/g++.exp: Use testsuite_flags.
13000 2001-05-13 Mark Mitchell <mark@codesourcery.com>
13002 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
13004 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
13006 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
13008 2001-05-11 Mark Mitchell <mark@codesourcery.com>
13010 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
13012 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
13014 * gcc.c-torture/compile/20010313-1.c: New test.
13016 2001-05-09 Zack Weinberg <zackw@stanford.edu>
13018 * gcc.dg/cpp/direct2.c: New test.
13019 * gccq.dg/cpp/direct2s.c: New test.
13021 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
13023 2001-05-07 Mark Mitchell <mark@codesourcery.com>
13025 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
13026 * g++.old-deja/g++.other/op3.C: Likewise.
13028 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
13030 * gcc.dg/cpp/syshdr.h: New file.
13031 * gcc.dg/cpp/sysmac1.c: Update.
13032 * gcc.dg/cpp/sysmac2.c: Update.
13034 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
13036 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
13038 2001-05-04 David Edelsohn <edelsohn@gnu.org>
13040 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
13041 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
13043 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
13045 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
13047 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
13049 * lib/g++.exp (g++_include_flags): Don't use any special flags
13050 if TESTING_IN_BUILD_TREE is not defined.
13051 (g++_init): Use a plain 'c++' as the compiler if
13052 TESTING_IN_BUILD_TREEE is not defined.
13054 2001-05-02 Jakub Jelinek <jakub@redhat.com>
13056 * g++.old-deja/g++.eh/catch13.C: New test.
13057 * g++.old-deja/g++.eh/catch14.C: New test.
13059 2001-05-02 Jakub Jelinek <jakub@redhat.com>
13061 * gcc.dg/cpp/tr-define.c: New test.
13063 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
13065 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
13066 <stdlib.h>, not <malloc.h>.
13068 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
13070 * g++.old-deja/g++.ns/template17.C: New test.
13072 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
13074 * g++.old-deja/g++.pt/ref4.C: New test.
13076 2001-04-30 Richard Henderson <rth@redhat.com>
13078 * gcc.dg/20000724-1.c: Revert last change.
13080 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
13082 * g77.f-torture/execute/20010430.f: New test.
13084 2001-04-30 Mark Mitchell <mark@codesourcery.com>
13086 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
13088 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
13090 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
13092 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
13094 * g++.old-deja/g++.eh/crash6.C: New test.
13096 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
13098 * g++.old-deja/g++.other/warn7.C: New test.
13100 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
13102 * g++.old-deja/g++.other/defarg9.C: New test.
13104 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
13106 * g77.f-torture/compile/20010426.f: New test.
13107 * g77.f-torture/execute/20010426.f: New test.
13109 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
13111 * g77.f-torture/compile/20000629-1.x: Remove - error
13114 2001-04-26 Jeffrey A Law (law@cygnus.com)
13116 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
13117 Tweak slightly to work with g++.dg framework.
13118 * g++.dg/special/ecos.exp: Run initp1.C test.
13119 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
13121 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
13122 its linker doesn't give line numbers either.
13123 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
13125 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
13127 * g++.old-deja/g++.other/lex1.C: New test.
13129 2001-04-26 Jakub Jelinek <jakub@redhat.com>
13131 * gcc.dg/noncompile/20010425-1.c: New test.
13133 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
13135 * g++.old-deja/g++.pt/mangle2.C: New test.
13137 2001-04-25 Jakub Jelinek <jakub@redhat.com>
13139 * gcc.dg/format/plus-1.c: New test.
13141 2001-04-25 Jakub Jelinek <jakub@redhat.com>
13143 * gcc.dg/20010423-1.c: New test.
13145 2001-04-25 Jakub Jelinek <jakub@redhat.com>
13147 * gcc.c-torture/execute/20010422-1.c: New test.
13149 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
13151 * g++.old-deja/g++.ns/type2.C: New test.
13153 2001-04-24 Zack Weinberg <zackw@stanford.edu>
13155 * g++.old-deja/g++.other/perf1.C: New test.
13157 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
13159 * gcc.dg/c99-func-2.c: Remove xfail.
13160 * gcc.dg/c99-func-3.c: Remove xfail.
13161 * gcc.dg/c99-func-4.c: Remove xfail.
13163 2001-04-23 Zack Weinberg <zackw@stanford.edu>
13165 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
13167 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
13169 * gcc.c-torture/compile/20010423-1.c: New test.
13171 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
13173 * g++.old-deja/g++.pt/typename28.C: New test.
13175 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
13177 * g++.old-deja/g++.abi/empty2.C: New test.
13178 * g++.old-deja/g++.abi/empty3.C: New test.
13180 2001-04-20 Jakub Jelinek <jakub@redhat.com>
13182 * g++.old-deja/g++.other/comdat2.C: New test.
13183 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
13185 2001-04-20 Jakub Jelinek <jakub@redhat.com>
13187 * g++.old-deja/g++.other/overload14.C: New test.
13189 2001-04-20 Jakub Jelinek <jakub@redhat.com>
13191 * g++.old-deja/g++.other/lookup23.C: New test.
13193 2001-04-20 Jakub Jelinek <jakub@redhat.com>
13195 * gcc.c-torture/execute/20010403-1.c: New test.
13197 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
13198 Mark Mitchell <mark@codesourcery.com>
13200 * lib/old-dejagnu.exp: Don't delete output of executable.
13201 Add .exe suffix to executables.
13203 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
13205 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
13207 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13209 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
13211 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
13213 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
13214 * g++.old-deja/g++.abi/crash1.C: New test.
13216 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
13218 * g++.old-deja/g++.other/crash40.C: New test.
13220 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13222 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
13224 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
13226 * g++.old-deja/g++.other/warn6.C: New test.
13228 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
13230 * g++.old-deja/g++.robertl/eb42.C: Same.
13232 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13234 * gcc.dg/wtr-conversion-1.c: New testcase.
13236 2001-04-10 Richard Henderson <rth@redhat.com>
13238 * g++.old-deja/g++.other/array5.C: New.
13240 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13242 * gcc.c-torture/execute/20010408-1.c: New test.
13244 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
13246 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
13247 headers and constructs.
13248 * g++.old-deja/g++.robertl/eb79.C: Same.
13249 * g++.old-deja/g++.robertl/eb77.C (main): Same.
13250 * g++.old-deja/g++.robertl/eb73.C: Same.
13251 * g++.old-deja/g++.robertl/eb66.C (main): Same.
13252 * g++.old-deja/g++.robertl/eb55.C (t): Same.
13253 * g++.old-deja/g++.robertl/eb54.C (main): Same.
13254 * g++.old-deja/g++.robertl/eb46.C (main): Same.
13255 * g++.old-deja/g++.robertl/eb44.C: Same.
13256 * g++.old-deja/g++.robertl/eb41.C (main): Same.
13257 * g++.old-deja/g++.robertl/eb4.C (main): Same.
13258 * g++.old-deja/g++.robertl/eb39.C: Same.
13259 * g++.old-deja/g++.robertl/eb33.C (main): Same.
13260 * g++.old-deja/g++.robertl/eb31.C (main): Same.
13261 * g++.old-deja/g++.robertl/eb30.C: Same.
13262 * g++.old-deja/g++.robertl/eb3.C: Same.
13263 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
13264 * g++.old-deja/g++.robertl/eb21.C: Same.
13265 * g++.old-deja/g++.robertl/eb15.C: Same.
13266 * g++.old-deja/g++.robertl/eb118.C: Same.
13267 * g++.old-deja/g++.robertl/eb115.C (main): Same.
13268 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
13269 * g++.old-deja/g++.robertl/eb109.C: Same.
13270 * g++.old-deja/g++.other/sibcall1.C (main): Same.
13271 * g++.old-deja/g++.mike/rtti1.C: Same.
13272 * g++.old-deja/g++.mike/p658.C: Same.
13273 * g++.old-deja/g++.mike/net46.C: Same.
13274 * g++.old-deja/g++.mike/net34.C: Same.
13275 * g++.old-deja/g++.mike/memoize1.C: Same.
13276 * g++.old-deja/g++.mike/eh2.C: Same.
13277 * g++.old-deja/g++.law/weak.C: Same.
13278 * g++.old-deja/g++.law/visibility7.C: Same.
13279 * g++.old-deja/g++.law/visibility25.C: Same.
13280 * g++.old-deja/g++.law/visibility22.C: Same.
13281 * g++.old-deja/g++.law/visibility2.C: Same.
13282 * g++.old-deja/g++.law/visibility17.C: Same.
13283 * g++.old-deja/g++.law/visibility13.C: Same.
13284 * g++.old-deja/g++.law/visibility10.C: Same.
13285 * g++.old-deja/g++.law/visibility1.C: Same.
13286 * g++.old-deja/g++.law/virtual3.C (eval): Same.
13287 * g++.old-deja/g++.law/vbase1.C: Same.
13288 * g++.old-deja/g++.law/operators32.C: Same.
13289 * g++.old-deja/g++.law/nest3.C: Same.
13290 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
13291 * g++.old-deja/g++.law/except5.C (main): Same.
13292 * g++.old-deja/g++.law/cvt7.C (run): Same.
13293 * g++.old-deja/g++.law/cvt2.C: Same.
13294 * g++.old-deja/g++.law/cvt16.C: Same.
13295 * g++.old-deja/g++.law/ctors6.C (bar): Same.
13296 * g++.old-deja/g++.law/ctors17.C (main): Same.
13297 * g++.old-deja/g++.law/ctors13.C: Same.
13298 * g++.old-deja/g++.law/ctors12.C (main): Same.
13299 * g++.old-deja/g++.law/ctors10.C: Same.
13300 * g++.old-deja/g++.law/code-gen5.C: Same.
13301 * g++.old-deja/g++.law/bad-error7.C: Same.
13302 * g++.old-deja/g++.law/arm9.C: Same.
13303 * g++.old-deja/g++.law/arm12.C: Same.
13304 * g++.old-deja/g++.law/arg8.C: Same.
13305 * g++.old-deja/g++.law/arg1.C: Same.
13306 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
13307 * g++.old-deja/g++.jason/template31.C: Same.
13308 * g++.old-deja/g++.jason/template24.C (main): Same.
13309 * g++.old-deja/g++.jason/2371.C: Same.
13310 * g++.old-deja/g++.eh/new2.C: Same.
13311 * g++.old-deja/g++.eh/new1.C: Same.
13312 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
13313 * g++.old-deja/g++.brendan/nest21.C (main): Same.
13314 * g++.old-deja/g++.brendan/err-msg3.C: Same.
13315 * g++.old-deja/g++.brendan/crash62.C: Same.
13316 * g++.old-deja/g++.brendan/crash52.C: Same.
13317 * g++.old-deja/g++.brendan/crash49.C (main): Same.
13318 * g++.old-deja/g++.brendan/crash38.C: Same.
13319 * g++.old-deja/g++.brendan/crash15.C (main): Same.
13320 * g++.old-deja/g++.brendan/copy9.C: Same.
13322 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
13324 * gcc.c-torture/execute/20001203-2.c (memset):
13325 Count argument is of type __SIZE_TYPE__.
13327 2001-04-04 Diego Novillo <dnovillo@redhat.com>
13329 * gcc.c-torture/compile/20010404-1.c: New test.
13331 2001-04-04 Jakub Jelinek <jakub@redhat.com>
13333 * gcc.c-torture/compile/20010326-1.c: New test.
13335 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
13337 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
13338 peculiarities of the SH.
13339 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
13341 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13343 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
13344 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
13345 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
13347 2001-04-02 Jakub Jelinek <jakub@redhat.com>
13349 * g77.f-torture/compile/20010321-1.f: New test.
13351 2001-04-02 Jakub Jelinek <jakub@redhat.com>
13353 * gcc.c-torture/compile/20010329-1.c: New test.
13355 2001-04-02 Jakub Jelinek <jakub@redhat.com>
13357 * gcc.c-torture/execute/20010329-1.c: New test.
13359 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
13361 * g++.old-deja/g++.other/eh4.C: Fix typo.
13363 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
13365 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
13367 2001-03-28 Philip Blundell <philb@gnu.org>
13369 * gcc.c-torture/compile/20010328-1.c: New test.
13371 2001-03-27 Richard Henderson <rth@redhat.com>
13373 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
13374 * g++.old-deja/g++.eh/vbase3.C: Likewise.
13376 2001-03-27 Alan Modra <alan@linuxcare.com.au>
13378 * gcc.c-torture/compile/20010327-1.c: New test.
13380 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
13382 * g++.old-deja/g++.other/friend12.C: New test.
13383 * g++.old-deja/g++.other/friend9.C: Expect no errors.
13384 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
13386 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
13388 * gcc.c-torture/execute/20010325-1.c: New test.
13390 2001-03-23 Jakub Jelinek <jakub@redhat.com>
13392 * g++.old-deja/g++.other/mangle3.C: New test.
13394 2001-03-22 Jakub Jelinek <jakub@redhat.com>
13396 * g++.old-deja/g++.other/anon8.C: New test.
13398 2001-03-20 Philip Blundell <philb@gnu.org>
13400 * gcc.c-torture/compile/20010320-1.c: New test.
13402 2001-03-17 Richard Henderson <rth@redhat.com>
13404 * g++.old-deja/g++.other/eh4.C: Add expected error text.
13406 2001-03-15 Geoff Keating <geoff@redhat.com>
13408 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
13411 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
13413 * g++.old-deja/g++.other/eh4.C: New test.
13415 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
13417 * gcc.dg/cpp/mi1.c: Update.
13419 2001-03-14 Jakub Jelinek <jakub@redhat.com>
13421 * g++.old-deja/g++.other/regstack.C: New test.
13423 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
13425 * g++.old-deja/g++.other/ref4.C: New test.
13427 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
13429 * objc/execute/va_method.m: Added.
13430 * objc/execute/IMP.m: Added.
13431 * objc/execute/_cmd.m: Added.
13432 * objc/execute/accessing_ivars.m: Added.
13433 * objc/execute/class-1.m: Added.
13434 * objc/execute/class-10.m: Added.
13435 * objc/execute/class-11.m: Added.
13436 * objc/execute/class-12.m: Added.
13437 * objc/execute/class-13.m: Added.
13438 * objc/execute/class-14.m: Added.
13439 * objc/execute/class-2.m: Added.
13440 * objc/execute/class-3.m: Added.
13441 * objc/execute/class-4.m: Added.
13442 * objc/execute/class-5.m: Added.
13443 * objc/execute/class-6.m: Added.
13444 * objc/execute/class-7.m: Added.
13445 * objc/execute/class-8.m: Added.
13446 * objc/execute/class-9.m: Added.
13447 * objc/execute/class-tests-1.h
13448 * objc/execute/class-tests-2.h
13449 * objc/execute/compatibility_alias.m: Added.
13450 * objc/execute/encode-1.m: Added.
13451 * objc/execute/formal_protocol-1.m: Added.
13452 * objc/execute/formal_protocol-2.m: Added.
13453 * objc/execute/formal_protocol-3.m: Added.
13454 * objc/execute/formal_protocol-4.m: Added.
13455 * objc/execute/formal_protocol-5.m: Added.
13456 * objc/execute/formal_protocol-6.m: Added.
13457 * objc/execute/formal_protocol-7.m: Added.
13458 * objc/execute/informal_protocol.m: Added.
13459 * objc/execute/initialize.m: Added.
13460 * objc/execute/load.m: Added.
13461 * objc/execute/many_args_method.m: Added.
13462 * objc/execute/nested-3.m: Added.
13463 * objc/execute/no_clash.m: Added.
13464 * objc/execute/private.m: Added.
13465 * objc/execute/redefining_self.m: Added.
13466 * objc/execute/root_methods.m: Added.
13467 * objc/execute/selector-1.m: Added.
13468 * objc/execute/static-1.m: Added.
13469 * objc/execute/static-2.m: Added.
13470 * objc/execute/va_method.m: Added.
13472 2001-03-10 Richard Henderson <rth@redhat.com>
13474 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
13476 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
13478 * g++.old-deja/g++.other/crash31.C: XFAIL.
13479 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
13480 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
13481 * gcc.c-torture/execute/20010123-1.x: XFAIL.
13482 * gcc.c-torture/execute/20010124-1.x: XFAIL.
13483 * gcc.dg/sequence-pt-1.c: XFAIL one test.
13485 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
13487 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
13489 2001-03-06 Zack Weinberg <zackw@stanford.edu>
13491 * gcc.dg/20000724-1.c: Don't use multiline strings.
13493 2001-03-06 Zack Weinberg <zackw@stanford.edu>
13495 * objc/execute/string1.m, objc/execute/string2.m: Compare the
13496 result of -cString against what we expect it to be; don't just
13497 print it out for no one to read.
13499 * objc/execute/string3.m, objc/execute/string4.m: New tests.
13500 Based on testcases provided by Nicola Pero.
13502 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
13504 * gcc.dg/cpp/macro7.c: New test.
13506 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
13508 * gcc.dg/cpp/multiline.c: Update.
13510 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
13512 * g++.old-deja/g++.other/enum3.C: New test.
13514 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
13516 * g++.old-deja/g++.other/pod1.C: New test.
13518 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
13520 * g++.old-deja/g++.ext/overload1.C: New test.
13522 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
13524 * g++.old-deja/g++.pt/using1.C: New test.
13526 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
13528 * g++.old-deja/g++.other/using9.C: New test.
13530 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
13532 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
13534 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
13536 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
13538 * g++.old-deja/g++.ext/realpt1.C: Remove.
13540 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
13542 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
13544 2001-02-26 Will Cohen <wcohen@redhat.com>
13546 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
13548 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
13550 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
13551 templatized constructors.
13553 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13555 * gcc.c-torture/execute/20010224-1.c: New test.
13557 2001-02-23 Jakub Jelinek <jakub@redhat.com>
13559 * gcc.c-torture/execute/20010222-1.c: New test.
13561 2001-02-22 Jakub Jelinek <jakub@redhat.com>
13563 * g++.old-deja/g++.other/inline20.C: New test.
13565 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
13567 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
13569 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
13571 * g++.old-deja/g++.other/lookup22.C: New test.
13573 2001-02-19 Zack Weinberg <zackw@stanford.edu>
13575 * g77.dg: New directory.
13576 * g77.dg/20010216-1.f: New test case.
13577 * g77.dg/dg.exp: New driver.
13578 * lib/g77-dg.exp: New driver library.
13580 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13582 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
13584 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
13586 * g++.old-deja/g++.other/decl9.C: New test.
13588 2001-02-16 Jakub Jelinek <jakub@redhat.com>
13590 * g++.old-deja/g++.other/init16.C: Update the test so that it does
13591 not need <string> and also tests the initialization at runtime.
13593 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
13595 * gcc.c-torture/execute/longlong.c: New test.
13597 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
13599 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
13601 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
13603 * gcc.c-torture/execute/920302-1.c (execute):
13604 Change argument type to short.
13606 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
13608 * g++.old-deja/g++.pt/deduct6.C: New test.
13610 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
13612 * g++.old-deja/g++.pt/deduct5.C: New test.
13614 2001-02-14 Jakub Jelinek <jakub@redhat.com>
13616 * gcc.c-torture/execute/20010209-1.c: New test.
13618 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
13620 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
13622 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
13624 * g++.dg/vtgc1.C: Update for new ABI.
13626 * consistency.vlad: New directory, 1665 files.
13628 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
13630 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
13632 * gcc.dg/cpp/digraphs.c: Declare puts.
13634 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
13636 * g++.old-deja/g++.other/warn5.C: New test.
13638 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
13640 * g++.old-deja/g++.pt/spec40.C: New test.
13642 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
13644 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
13646 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
13648 2001-02-12 Jakub Jelinek <jakub@redhat.com>
13650 * gcc.c-torture/compile/20010209-1.c: New test.
13652 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
13654 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
13655 excess errors message but not if it crashes.
13656 * g++.old-deja/g++.other/crash27.C: Likewise.
13657 * g++.old-deja/g++.other/crash28.C: Likewise.
13658 * g++.old-deja/g++.other/crash30.C: Likewise.
13659 * g++.old-deja/g++.other/crash32.C: Likewise.
13660 * g++.old-deja/g++.other/crash35.C: Likewise.
13661 * g++.old-deja/g++.pt/inherit2.C: Likewise.
13663 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
13665 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
13666 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
13667 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
13668 g77.f-torture/execute/execute.exp,
13669 g77.f-torture/noncompile/noncompile.exp,
13670 gcc.c-torture/execute/execute.exp,
13671 gcc.c-torture/execute/memcheck/memcheck.exp,
13672 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
13673 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
13674 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
13675 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
13676 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
13677 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
13678 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
13679 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
13680 Remove bug reporting instructions with ancient email addresses.
13682 2001-02-07 Jakub Jelinek <jakub@redhat.com>
13684 * gcc.dg/20010202-1.c: New test.
13685 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
13687 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
13689 * g++.dg/stdbool-if.C: New test.
13691 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
13693 * objc/execute/fdecl.m: Added main().
13695 2001-02-07 Jakub Jelinek <jakub@redhat.com>
13697 * gcc.c-torture/execute/20010206-1.c: New test.
13699 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
13701 * gcc.dg/cpp/avoidpaste1.c: Update.
13703 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
13705 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
13706 Pero <nicola@brainstorm.co.uk>.
13707 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
13709 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
13711 * g++.old-deja/g++.pt/spec39.C: New test.
13713 2001-02-05 Jakub Jelinek <jakub@redhat.com>
13715 * gcc.c-torture/compile/20010202-1.c: New test.
13717 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
13719 * g++.old-deja/g++.abi/primary2.C: New test.
13720 * g++.old-deja/g++.abi/primary3.C: New test.
13721 * g++.old-deja/g++.abi/primary4.C: New test.
13722 * g++.old-deja/g++.abi/primary5.C: New test.
13723 * g++.old-deja/g++.abi/vtable3.h: New test.
13724 * g++.old-deja/g++.abi/vtable3a.C: New test.
13725 * g++.old-deja/g++.abi/vtable3b.C: New test.
13726 * g++.old-deja/g++.abi/vtable3c.C: New test.
13727 * g++.old-deja/g++.abi/vtable3d.C: New test.
13728 * g++.old-deja/g++.abi/vtable3e.C: New test.
13729 * g++.old-deja/g++.abi/vtable3f.C: New test.
13730 * g++.old-deja/g++.abi/vtable3g.C: New test.
13731 * g++.old-deja/g++.abi/vtable3h.C: New test.
13732 * g++.old-deja/g++.abi/vtable3i.C: New test.
13733 * g++.old-deja/g++.abi/vtable3j.C: New test.
13734 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
13736 2001-02-03 Jakub Jelinek <jakub@redhat.com>
13738 * g++.old-deja/g++.other/anon6.C: New test.
13739 * g++.old-deja/g++.other/anon7.C: New test.
13741 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
13743 * gcc.dg/cpp/avoidpaste2.c: New tests.
13745 2001-01-31 Jakub Jelinek <jakub@redhat.com>
13747 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
13749 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
13751 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
13752 DECIMAL_DIG cases for Irix."
13754 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
13756 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
13758 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
13760 * gcc.dg/c99-tag-1.c: New test.
13762 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
13764 * gcc.dg/cpp/tr-warn1.c: Add tests.
13766 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
13768 * gcc.dg/cpp/avoidpaste1.c: Update.
13769 * gcc.dg/cpp/paste4.c: Update.
13771 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
13773 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
13776 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
13778 * g++.old-deja/g++.other/inline19.C: New test.
13780 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
13782 * gcc.dg/Wlarger-than.c: New test.
13784 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
13786 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
13788 2001-01-29 Jakub Jelinek <jakub@redhat.com>
13790 * gcc.c-torture/execute/20010129-1.c: New test.
13791 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
13793 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
13795 * gcc.dg/cpp/avoidpaste1.c: Test case.
13797 2001-01-28 Jakub Jelinek <jakub@redhat.com>
13799 * g++.old-deja/g++.other/inline18.C: New test.
13801 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13803 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
13804 and __builtin_putchar.
13806 2001-01-27 Jakub Jelinek <jakub@redhat.com>
13808 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
13811 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
13813 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
13814 floating point number rounding mode to round to the nearest
13815 representable mode.
13817 2001-01-25 Jakub Jelinek <jakub@redhat.com>
13819 * g++.old-deja/g++.other/mangle2.C: New test.
13821 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
13823 * gcc.c-torture/compile/20010124-1.c: New test.
13825 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
13827 * g++.old-deja/g++.pt/spec38.C: New test.
13829 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13831 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
13834 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13836 * gcc.c-torture/execute/20010123-1.c: New test.
13838 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
13840 * g++.old-deja/g++.pt/spec37.C: New test.
13842 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
13844 * g++.old-deja/g++.pt/overload14.C: New test.
13846 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13848 * gcc.c-torture/execute/20010122-1.c: New test, exercise
13849 __builtin_return_address.
13851 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
13853 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
13854 * g++.old-deja/g++.pt/spec35.C: New test.
13855 * g++.old-deja/g++.pt/spec36.C: New test.
13857 2001-01-20 Jakub Jelinek <jakub@redhat.com>
13859 * gcc.c-torture/compile/20010118-1.c: New test.
13861 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
13863 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
13865 2001-01-19 Jakub Jelinek <jakub@redhat.com>
13867 * gcc.c-torture/execute/20010119-1.c: New test.
13869 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
13871 * g++.old-deja/g++.other/vbase5.C: New test.
13873 2001-01-19 Jakub Jelinek <jakub@redhat.com>
13875 * gcc.c-torture/execute/20010118-1.c: New test.
13877 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
13879 * g++.old-deja/g++.pt/deduct3.C: New test.
13881 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
13883 * g++.old-deja/g++.pt/spec34.C: New test.
13885 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
13887 * g77.f-torture/compile/20000601-2.f: New test.
13889 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
13891 * g++.old-deja/g++.other/init17.C: New test.
13893 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
13895 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
13897 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
13899 * g++.old-deja/g++.pt/unify8.C: New test.
13901 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
13903 * g++.old-deja/g++.abi/vbase1.C: New test.
13905 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
13907 * g++.old-deja/g++.pt/crash65.C: New test.
13909 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
13911 * gcc.dg/cpp/assembl2.S: New test case.
13913 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
13915 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
13918 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13920 * g++.old-deja/g++.other/builtins1.C: New test.
13921 * g++.old-deja/g++.other/builtins2.C: Likewise.
13922 * g++.old-deja/g++.other/builtins3.C: Likewise.
13923 * g++.old-deja/g++.other/builtins4.C: Likewise.
13925 2001-01-17 Jakub Jelinek <jakub@redhat.com>
13927 * gcc.c-torture/compile/20010117-1.c: New test.
13928 * gcc.c-torture/compile/20010117-2.c: New test.
13930 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
13932 * g77.f-torture/execute/20010116.[fx]: New test,
13934 * g77.f-torture/compile/20010115.f: Indicate it's
13935 a test for PR fortran/1636.
13937 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
13939 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
13941 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
13943 * g77.f-torture/compile/20010115.f: New test.
13945 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
13947 * g++.old-deja/g++.pt/nontype5.C: New test.
13949 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
13951 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
13952 have an equivalent working one below it.
13954 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
13956 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
13957 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
13959 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
13961 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
13962 message containing "init_priority".
13963 (conpr-2.C): Likewise.
13964 (conpr-3.C): Likewise.
13965 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
13967 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13969 * gcc.c-torture/execute/20010114-2.c: New test.
13971 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
13973 * gcc.c-torture/compile/20010114-1.c: New test.
13974 * gcc.c-torture/compile/20010114-1.x: Xfail.
13975 * gcc.c-torture/compile/20010114-2.c: New test.
13976 * gcc.c-torture/execute/20010114-1.c: New test.
13977 * gcc.dg/trunc-1.c: New test.
13978 * gcc.dg/uninit-B.c: New test.
13980 2001-01-13 Nick Clifton <nickc@redhat.com>
13982 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
13985 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
13987 * gcc.c-torture/compile/20010113-1.c: New test.
13989 2001-01-13 Jakub Jelinek <jakub@redhat.com>
13991 * gcc.c-torture/compile/20001212-1.c: New test.
13993 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
13995 * gcc.dg/cpp/widestr1.c: Update.
13996 * gcc.dg/cpp/prag-imp.c: Remove.
13998 2001-01-12 Jakub Jelinek <jakub@redhat.com>
14000 * gcc.c-torture/execute/20000801-3.x: Remove.
14001 * gcc.dg/c90-init-1.c: New test.
14002 * gcc.dg/c99-init-1.c: New test.
14003 * gcc.dg/c99-init-2.c: New test.
14004 * gcc.dg/gnu99-init-1.c: New test.
14006 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
14008 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
14009 testing that no relevant ones were found.
14011 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
14013 * g++.old-deja/g++.pt/cast2.C: New test.
14015 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
14017 * g++.old-deja/g++.pt/friend47.C: New test.
14019 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
14021 * g++.old-deja/g++.pt/instantiate13.C: New test.
14023 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
14025 * g++.old-deja/g++.other/defarg7.C: New test.
14026 * g++.old-deja/g++.other/defarg8.C: New test.
14028 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
14030 * g++.old-deja/g++.pt/crash64.C: New test.
14032 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
14034 * g++.old-deja/g++.pt/crash63.C: New test.
14036 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
14038 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
14040 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
14042 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
14044 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
14046 * g++.old-deja/g++.pt/error3.C: New test.
14048 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
14050 * g++.old-deja/g++.other/crash39.C: New test.
14052 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
14054 * g++.old-deja/g++.other/vbase4.C: New test.
14056 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
14058 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
14059 * gcc.dg/special/20000419-2.c: New file. Identical to above.
14060 * gcc.dg/special/special.exp: New test driver which will check
14061 for alias support for the above test.
14063 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
14065 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
14066 problems on small machines.
14067 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
14070 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
14072 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
14074 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
14076 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
14078 * g++.old_deja/g++.pt/using8.C: New test.
14080 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
14082 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
14084 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
14086 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
14087 where a failure is expected.
14088 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
14090 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
14092 * g++.old_deja/g++.pt/instantiate12.C: New test.
14094 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
14096 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
14098 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
14099 * g++.old-deja/g++.brendan/crash17.C: Likewise.
14100 * g++.old-deja/g++.brendan/crash29.C: Likewise.
14101 * g++.old-deja/g++.brendan/crash48.C: Likewise.
14102 * g++.old-deja/g++.brendan/ns1.C: Likewise.
14103 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
14104 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
14105 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
14106 * g++.old-deja/g++.eh/spec6.C: Likewise.
14107 * g++.old-deja/g++.jason/crash3.C: Likewise.
14108 * g++.old-deja/g++.law/ctors11.C: Likewise.
14109 * g++.old-deja/g++.law/ctors17.C: Likewise.
14110 * g++.old-deja/g++.law/ctors5.C: Likewise.
14111 * g++.old-deja/g++.law/ctors9.C: Likewise.
14112 * g++.old-deja/g++.mike/ambig1.C: Likewise.
14113 * g++.old-deja/g++.mike/net22.C: Likewise.
14114 * g++.old-deja/g++.mike/p3538a.C: Likewise.
14115 * g++.old-deja/g++.mike/p3538b.C: Likewise.
14116 * g++.old-deja/g++.mike/virt3.C: Likewise.
14117 * g++.old-deja/g++.niklas/t128.C: Likewise.
14118 * g++.old-deja/g++.other/anon4.C: Likewise.
14119 * g++.old-deja/g++.other/using1.C: Likewise.
14120 * g++.old-deja/g++.other/warn3.C: Likewise.
14121 * g++.old-deja/g++.pt/t37.C: Likewise.
14122 * g++.old-deja/g++.robertl/eb69.C: Likewise.
14123 * g++.old-deja/g++.robertl/eb71.C: Likewise.
14125 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
14127 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
14129 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14131 * gcc.c-torture/execute/stdio-opt-3.c: New test.
14133 2001-01-07 Jakub Jelinek <jakub@redhat.com>
14135 * gcc.c-torture/compile/20010107-1.c: New test.
14137 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
14139 * gcc.c-torture/execute/builtin-noret-1.c: New test.
14141 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
14143 * gcc.dg/format/format.h: New file.
14144 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
14145 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
14146 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
14147 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
14148 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
14149 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
14150 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
14151 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
14152 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
14153 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
14154 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
14155 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
14156 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
14157 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
14158 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
14159 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
14160 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
14161 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
14162 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
14163 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
14164 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
14165 instead of declaring standard types, macros and functions in each
14168 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
14170 * gcc.c-torture/execute/20010106-1.c: New test.
14172 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
14174 * gcc.dg/format/format.exp: New file.
14175 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
14176 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
14177 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
14178 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
14179 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
14180 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
14181 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
14182 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
14183 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
14184 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
14185 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
14186 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
14187 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
14188 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
14189 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
14190 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
14191 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
14192 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
14193 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
14194 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
14195 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
14196 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
14197 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
14198 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
14199 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
14200 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
14201 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
14202 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
14203 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
14204 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
14205 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
14206 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
14207 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
14208 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
14209 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
14210 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
14211 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
14212 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
14213 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
14214 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
14215 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
14216 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
14218 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
14220 * gcc.c-torture/execute/991228-1.c: Take word endianness into
14223 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
14225 * gcc.c-torture/execute/builtin-complex-1.c: New test.
14227 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
14229 * g++.old-deja/g++.pt/crash62.C: New test.
14231 2001-01-04 Richard Henderson <rth@redhat.com>
14233 * gcc.dg/20000926-1.c: Update expected warnings.
14234 * gcc.dg/array-2.c: Likewise.
14235 * gcc.dg/array-4.c: Also validate flexible array members.
14236 * gcc.dg/c99-flex-array-1.c: New.
14238 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
14240 * gcc.c-torture/compile/20001222-1.x: Remove.
14242 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14244 * gcc.c-torture/execute/built-in-setjmp.c: New.
14246 2001-01-03 Richard Henderson <rth@redhat.com>
14248 * gcc.dg/940510-1.c: Update expected error wording.
14249 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
14251 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
14253 * lib/target-supports.exp (check_alias_available): Modified to
14254 indicate aliases not supported if only weak aliases are supported.
14256 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14258 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
14259 Turn on cmpstrsi checks for __pj__ and __i370__.
14261 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
14263 * g++.old-deja/g++.other/virtual11.C: New test.
14265 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
14267 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
14269 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14271 * gcc.c-torture/compile/20010102-1.c: New test.
14273 2001-01-02 Andreas Jaeger <aj@suse.de>
14275 * gcc.dg/noreturn-3.c: New test.
14277 * gcc.dg/noreturn-4.c: New test.
14279 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14281 * gcc.c-torture/execute/stdio-opt-1.c: Also test
14282 __builtin_fputc and __builtin_fwrite.
14284 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
14286 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
14287 signed char, not default char.
14289 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
14291 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
14293 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
14295 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
14297 2000-12-29 Richard Henderson <rth@redhat.com>
14299 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
14300 (__cyg_profile_func_exit): Define.
14302 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
14304 * g++.dg/vtgc1.C: New test.
14306 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
14308 * gcc.dg/noncompile/20001228-1.c: New test.
14310 * gcc.dg/20001228-1.c: New test.
14312 * gcc.c-torture/execute/20001228-1.c: New test.
14314 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
14316 * gcc.dg/format-strfmon-1.c: New test.
14318 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14320 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
14321 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
14322 * gcc.c-torture/execute/string-opt-1.c: Likewise.
14323 * gcc.c-torture/execute/string-opt-2.c: Likewise.
14324 * gcc.c-torture/execute/string-opt-3.c: Likewise.
14325 * gcc.c-torture/execute/string-opt-4.c: Likewise.
14326 * gcc.c-torture/execute/string-opt-6.c: Likewise.
14327 * gcc.c-torture/execute/string-opt-7.c: Likewise.
14328 * gcc.c-torture/execute/string-opt-8.c: Likewise.
14329 * gcc.c-torture/execute/string-opt-9.c: Likewise.
14330 * gcc.c-torture/execute/string-opt-10.c: Likewise.
14331 * gcc.c-torture/execute/string-opt-11.c: Likewise.
14332 * gcc.c-torture/execute/string-opt-12.c: Likewise.
14334 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
14335 * gcc.c-torture/execute/string-opt-4.c: Test index.
14337 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
14339 * gcc.c-torture/compile/20001226-1.c: New test.
14341 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
14343 * gcc.c-torture/compile/20001222-1.c: New test.
14344 * gcc.c-torture/compile/20001222-1.x: Xfail.
14346 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
14348 * gcc.c-torture/execute/comp-goto-2.c: New test.
14350 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
14352 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
14353 Use long types if __INT_MAX__ is 32767.
14354 (main): Use cast to (sint32 *) when poking 88 into a_page.
14356 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
14358 2000-12-21 Bernd Schmidt <bernds@redhat.com>
14360 * gcc.c-torture/compile/20001221-1.c: New test.
14361 * gcc.c-torture/execute/20001221-1.c: New test.
14363 2000-12-20 Richard Henderson <rth@redhat.com>
14365 * g++.old-deja/g++.pt/crash36.C: Update error lines.
14366 * g++.old-deja/g++.robertl/eb109.C: Likewise.
14368 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14370 * gcc.dg/compare3.c: New test.
14372 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
14374 * gcc.dg/format-warnll-1.c: New test.
14376 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
14378 * gcc.dg/cpp/cmdlne-P.c: New test.
14380 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
14382 * gcc.c-torture/execute/builtin-abs-1.c,
14383 gcc.c-torture/execute/builtin-abs-2.c: New tests.
14385 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
14387 * gcc.dg/cpp/multiline.c: New test.
14389 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
14391 * g++.old-deja/g++.other/syshdr1.C: Update.
14392 * gcc.dg/cpp/lineflags.c: Remove temporarily.
14394 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14396 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
14398 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14400 * g++.old-deja/g++.pt/ttp65.C: New test.
14402 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14404 * g++.old-deja/g++.pt/ttp64.C: New test.
14406 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14408 * g++.old-deja/g++.pt/spec33.C: New test.
14410 2000-12-14 Catherine Moore <clm@redhat.com>
14412 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
14413 * gcc.c-torture/execute/920612-2.c: Likewise.
14414 * gcc.c-torture/execute/920428-2.c: Likewise.
14415 * gcc-c-torture/execute/va-arg-11.c: Call exit.
14416 * gcc.c-torture/execute/va-arg-21.c: Likewise.
14418 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14420 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
14421 * gcc.dg/pack-test-2.c: Likewise.
14423 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
14425 Tests by Zack Weinberg <zackw@stanford.edu>.
14427 * gcc.dg/cpp/defined.c: Update.
14428 * gcc.dg/cpp/defined_trad.c: New tests.
14430 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
14432 * gcc.dg/cpp/trad-direct.c: Update.
14434 2000-12-11 Neil Booth <neilb@earthling.net>
14436 * gcc.dg/cpp/defined_trad.c
14438 2000-12-11 Neil Booth <neilb@earthling.net>
14440 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
14442 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
14444 * gcc.dg/format-miss-2.c: New test.
14446 2000-12-09 Neil Booth <neilb@earthling.net>
14448 * gcc.dg/cpp/lineflags.c: New tests.
14449 * gcc.dg/cpp/poison.c: Update.
14450 * gcc.dg/cpp/redef2.c: Update.
14451 * gcc.dg/cpp/skipping.c: New test.
14453 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
14455 * g++.old-deja/g++.other/eh3.C: New testcase.
14457 2000-12-07 Neil Booth <neilb@earthling.net>
14459 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
14460 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
14461 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
14462 wtr-union-init-2.c, wtr-union-init-3.c: Update.
14463 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
14466 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
14468 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
14469 __SIZE_TYPE__ instead of int for type of integers cast to
14472 2000-12-07 Jakub Jelinek <jakub@redhat.com>
14474 * g++.old-deja/g++.other/cleanup4.C: New test.
14476 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
14478 * format-sec-1.c: New test.
14480 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
14482 * gcc.dg/format-nonlit-3.c: New test.
14484 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
14486 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
14487 through a null pointer.
14489 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14491 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
14492 * g++.old-deja/g++.pt/partial4.C: New test.
14494 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
14496 * gcc.c-torture/execute/ieee/hugeval.x: New.
14498 2000-12-06 Neil Booth <neilb@earthling.net>
14500 * gcc.dg/cpp/backslash2.c: New tests.
14502 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14504 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
14505 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
14507 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
14509 * gcc.c-torture/execute/20001203-2.c: New testcase.
14511 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
14513 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
14514 * g++.old-deja/g++.other/virtual10.C: New test.
14516 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
14518 * g++.old-deja/g++.mike/pmf5.C: Remove test.
14520 2000-12-05 Richard Henderson <rth@redhat.com>
14522 * gcc.c-torture/compile/20001205-1.c: New.
14524 2000-12-04 Neil Booth <neilb@earthling.net>
14526 * g++.old-deja/g++.other/virtual9.C: New test.
14527 * g++.old-deja/g++.pt/crash61.C: New test.
14528 * gcc.c-torture/execute/loop-9.c: New test.
14530 2000-12-04 Neil Booth <neilb@earthling.net>
14532 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
14533 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
14534 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
14535 * gcc.dg/cpp/extratokens.c: ...here.
14537 2000-12-04 Neil Booth <neilb@earthling.net>
14539 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
14542 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14544 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
14545 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
14547 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
14549 * gcc.c-torture/execute/20001203-1.c: New test.
14551 2000-12-03 Neil Booth <neilb@earthling.net>
14553 * gcc.dg/cpp/macro6.c: New test cases.
14555 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14557 * gcc.c-torture/execute/string-opt-9.c: New test.
14558 * gcc.c-torture/execute/string-opt-10.c: Likewise.
14559 * gcc.c-torture/execute/string-opt-11.c: Likewise.
14560 * gcc.c-torture/execute/string-opt-12.c: Likewise.
14562 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
14563 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
14565 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
14567 * gcc.dg/cpp/if-6.c: New testcase.
14569 * gcc.dg/20001201-1.c: New testcase.
14571 2000-12-02 Neil Booth <neilb@earthling.net>
14573 * g++.old-deja/g++.other/externC4.C,
14574 g++.old-deja/g++.other/friend10.C: New tests.
14576 2000-12-02 Neil Booth <neilb@earthling.net>
14578 * g++.old-deja/g++.other/instan2.C
14579 * g++.old-deja/g++.other/instan3.C: New test.
14581 2000-12-02 Neil Booth <neilb@earthling.net>
14583 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
14584 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
14585 gnuc99.c,gnuc99-pedantic.c: New tests.
14587 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
14589 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
14590 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
14592 2000-12-01 Neil Booth <neilb@earthling.net>
14594 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
14595 * gcc.dg/cpp/poison.c: Update.
14596 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
14598 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
14600 * g77.f-torture/execute/20001201.f: New test.
14602 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
14604 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
14606 2000-12-01 Jakub Jelinek <jakub@redhat.com>
14608 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
14610 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
14612 * g++.old-deja/g++.other/cast6.C: New test.
14614 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
14616 * gcc.c-torture/execute/20001130-2.c: New testcase.
14618 2000-11-30 Richard Henderson <rth@redhat.com>
14620 * gcc.c-torture/execute/20001130-1.c: New test.
14622 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
14624 * g++.old-deja/g++.other/op3.C: New test.
14626 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
14628 * g++.old-deja/g++.other/op2.C: New test.
14630 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
14632 * g++.old-deja/g++.other/crash38.C: New test.
14634 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
14636 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
14638 2000-11-29 Jakub Jelinek <jakub@redhat.com>
14640 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
14642 * gcc.c-torture/execute/string-opt-6.c: New test.
14644 * gcc.dg/20001117-1.c: Add main.
14646 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
14648 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
14650 * gcc.dg/940510-1.c: ... to here.
14652 * gcc.dg/20000926-1.c: GNU C now allows initializations of
14653 zero-size arrays in toplevel structures.
14655 2000-11-28 Jakub Jelinek <jakub@redhat.com>
14657 * gcc.c-torture/execute/loop-8.c: New test.
14659 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
14661 * g++.old-deja/g++.other/base1.C: New test.
14663 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
14665 * g++.old-deja/g++.other/parse2.C: New test.
14667 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
14669 * g++.old-deja/g++.pt/incomplete1.C: New test.
14671 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
14673 * g++.old-deja/g++.other/friend9.C: New test.
14675 2000-11-28 Jakub Jelinek <jakub@redhat.com>
14677 * gcc.dg/20001127-1.c: New test.
14679 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
14681 * g++.old-deja/g++.pt/friend46.C: New test.
14683 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
14685 * g++.old-deja/g++.other/ptrmem8.C: New test.
14687 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14689 * gcc.c-torture/execute/string-opt-7.c: New test.
14690 * gcc.c-torture/execute/string-opt-8.c: Likewise.
14692 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
14694 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
14695 instead of 'mkcheck 2'.
14697 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
14699 * gcc.c-torture/execute/memcheck/driver.c,
14700 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
14701 C9X references to refer to C99.
14703 2000-11-25 Jakub Jelinek <jakub@redhat.com>
14705 * gcc.dg/ultrasp3.c: New test.
14707 2000-11-25 Neil Booth <neilb@earthling.net>
14709 * gcc.dg/cpp/include2.c: Update test to be locale independent.
14711 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
14713 * gcc.c-torture/compile/20001123-2.c: New.
14715 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14717 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
14719 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
14721 * gcc.dg/sequence-point-1.c: Add some new tests.
14722 * gcc.c-torture/execute/20001124-1.c: New test.
14724 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
14726 * g++.old-deja/g++.other/vaarg4.C: New test.
14727 * gcc.c-torture/compile/20001123-1.c: New test.
14729 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
14731 * g++.other/crash24.C: Adjust and remove XFAIL.
14732 * g++.other/crash37.C: New test.
14734 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
14736 * g++.old-deja/g++.pt/instantiate9.C: New test.
14738 2000-11-22 Mark Mitchell <mark@codesourcery.com>
14740 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
14743 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
14744 * g++.old-deja/g++.robertl/eb55.C: Likewise.
14746 2000-11-22 Neil Booth <neilb@earthling.net>
14748 * gcc.dg/cpp/Wtrigraphs.c: New test.
14750 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
14752 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
14754 2000-11-22 Jakub Jelinek <jakub@redhat.com>
14756 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
14758 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
14760 * lib/gcc-dg.exp: load_lib scanasm.exp.
14761 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
14762 * lib/g++-dg.exp: load_lib scanasm.exp.
14763 * lib/scanasm.exp: New.
14764 (scan-assembler, scan-assembler-not): Add optional arguments to
14765 test name, or if not present, the pattern name.
14766 (scan-assembler-dem, scan-assembler-dem-not): New.
14768 * g++.dg/dg.exp: New.
14770 2000-11-21 Neil Booth <neilb@earthling.net>
14772 * gcc.dg/cpp/integrated1.c: Remove.
14774 2000-11-21 Jakub Jelinek <jakub@redhat.com>
14776 * gcc.c-torture/execute/20001121-1.c: New test.
14778 2000-11-21 Richard Henderson <rth@redhat.com>
14780 * gcc.c-torture/compile/20001121-1.c: New test.
14782 2000-11-20 Neil Booth <neilb@earthling.net>
14784 * gcc.dg/cpp/integrated1.c: New test.
14786 2000-11-21 Jakub Jelinek <jakub@redhat.com>
14788 * g++.old-deja/g++.other/inline17.C: New test.
14790 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
14792 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
14793 local variable to be zero: I made the variable global. Now
14794 uses abort() and exit() instead of relying on main's return value.
14796 2000-11-20 Neil Booth <neilb@earthling.net>
14798 * gcc.dg/cpp/paste2.c: Update test.
14799 * objc/execute/paste.m: New test.
14801 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
14803 * gcc.dg/c99-condexpr-1.c: New test.
14805 2000-11-20 Neil Booth <neilb@earthling.net>
14807 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
14809 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
14811 * g++.old-deja/g++.pt/export1.C: New test.
14813 2000-11-20 Jakub Jelinek <jakub@redhat.com>
14815 * gcc.dg/20001117-1.c: New test.
14817 2000-11-18 Richard Henderson <rth@redhat.com>
14819 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
14821 2000-11-18 Richard Henderson <rth@redhat.com>
14823 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
14824 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
14825 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
14827 2000-11-18 Richard Henderson <rth@redhat.com>
14829 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
14830 (main): New. Exit cleanly.
14832 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
14834 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
14835 gcc.dg/c99-fordecl-2.c: New tests.
14837 2000-11-18 Richard Henderson <rth@redhat.com>
14839 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
14840 * gcc.c-torture/execute/zerolen-2.c: New.
14842 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14844 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
14847 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
14849 * g++.old-deja/g++.pt/instantiate8.C: New test.
14851 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
14853 * g++.old-deja/g++.other/incomplete.C: Add more tests.
14854 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
14856 2000-11-16 Nick Clifton <nickc@redhat.com>
14858 * gcc.c-torture/execute/nestfunc-2.c: New test.
14859 * gcc.c-torture/execute/nestfunc-3.c: New test.
14861 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
14863 * gcc.c-torture/compile/20001116-1.c: New test.
14865 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14867 * gcc.c-torture/execute/20001115-1.c: New test.
14869 2000-11-15 Mark Mitchell <mark@codesourcery.com>
14871 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
14872 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
14873 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
14874 * g++.old-deja/g++.abi/vmihint.C: Likewise.
14876 2000-11-15 Neil Booth <neilb@earthling.net>
14878 gcc.dg/cpp/_Pragma1.c: Update.
14879 gcc.dg/cpp/_Pragma2.c: New test.
14881 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
14883 * g++.old-deja/g++.other/anon5.C: New test.
14885 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
14887 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
14890 2000-11-14 Jakub Jelinek <jakub@redhat.com>
14892 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
14895 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
14897 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
14898 labels at end of compound statements.
14900 2000-11-13 Jakub Jelinek <jakub@redhat.com>
14902 * gcc.c-torture/execute/loop-7.c: New test.
14904 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
14906 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
14908 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
14910 * gcc.dg/c99-bool-1.c: New test.
14912 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
14914 * gcc.dg/c99-scope-1.c: Remove xfail.
14915 * gcc.dg/c99-scope-2.c: New test.
14917 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14919 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
14920 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
14922 2000-11-11 Mark Mitchell <mark@codesourcery.com>
14924 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
14927 * g++.mike/p700.C: Don't typedef wchar_t.
14928 * g++.mike/p784.C: Likewise.
14929 * g++.mike/eb101.C: Don't use __wchar_t.
14931 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
14933 * g77.f-torture/execute/20001111.[fx]: Test premature exit
14936 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
14938 * gcc.c-torture/execute/20001111-1.c: New test.
14940 2000-11-10 Nick Clifton <nickc@redhat.com>
14942 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
14943 long multuiple and accumulate.
14945 2000-11-09 Richard Henderson <rth@redhat.com>
14947 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
14948 via size_t instead of int.
14950 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
14951 * gcc.c-torture/execute/string-opt-2.c: Likewise.
14952 * gcc.c-torture/execute/string-opt-3.c: Likewise.
14953 * gcc.c-torture/execute/string-opt-4.c: Likewise.
14955 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
14957 * gcc.c-torture/compile/20001109-1.c: New test.
14958 * gcc.c-torture/compile/20001109-2.c: New test.
14960 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
14962 * g++.old-deja/g++.pt/operator1.C: New test.
14963 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
14965 2000-11-09 Jakub Jelinek <jakub@redhat.com>
14967 * gcc.dg/20001108-1.c: New test.
14969 2000-11-09 Jakub Jelinek <jakub@redhat.com>
14971 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
14972 with both arguments constant strings.
14973 * gcc.c-torture/execute/string-opt-3.c: New test.
14974 * gcc.c-torture/execute/string-opt-4.c: New test.
14975 * gcc.c-torture/execute/string-opt-5.c: New test.
14977 2000-11-08 Nick Clifton <nickc@redhat.com>
14979 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
14980 mulsidi3adddi patterns.
14982 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
14984 * g++.old-deja/g++.other/crash36.C: New test.
14986 2000-11-08 Jakub Jelinek <jakub@redhat.com>
14988 * g++.old-deja/g++.other/init16.C: New test.
14990 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
14992 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
14994 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
14996 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
14997 * gcc.c-torture/execute/va-arg-16.x: Likewise.
14998 * gcc.c-torture/execute/va-arg-17.x: Likewise.
15000 2000-11-07 DJ Delorie <dj@redhat.com>
15002 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
15004 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15006 * gcc.c-torture/execute/string-opt-1.c: New test.
15008 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
15010 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
15011 mips-sgi-irix6.* because the MIPS ABI passes floating-point
15012 parameters in registers, and there is no way for a varargs
15013 function to know in which order the integer and floating-point
15014 parameters should be interleaved when they are placed on the
15016 * gcc.c-torture/execute/va-arg-16.x: Likewise.
15017 * gcc.c-torture/execute/va-arg-17.x: Likewise.
15019 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15021 * gcc.c-torture/execute/string-opt-2.c: New test.
15023 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
15025 * g++.old-deja/g++.pt/crash60.C: New test.
15027 2000-11-06 Jakub Jelinek <jakub@redhat.com>
15029 * g++.old-deja/g++.other/crash24.C: New test.
15030 * g++.old-deja/g++.other/crash25.C: New test.
15031 * g++.old-deja/g++.other/crash26.C: New test.
15032 * g++.old-deja/g++.other/crash27.C: New test.
15033 * g++.old-deja/g++.other/crash28.C: New test.
15034 * g++.old-deja/g++.other/crash29.C: New test.
15035 * g++.old-deja/g++.other/crash30.C: New test.
15036 * g++.old-deja/g++.other/crash31.C: New test.
15037 * g++.old-deja/g++.other/crash32.C: New test.
15038 * g++.old-deja/g++.other/crash33.C: New test.
15039 * g++.old-deja/g++.other/crash34.C: New test.
15040 * g++.old-deja/g++.other/crash35.C: New test.
15042 2000-11-06 Jakub Jelinek <jakub@redhat.com>
15044 * gcc.c-torture/execute/20001031-1.c: New test.
15046 2000-11-04 Mark Mitchell <mark@codesourcery.com>
15048 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
15051 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
15052 standards-conformant.
15054 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
15056 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
15057 * g++.old-deja/g++.mike/p755a.C: Likewise.
15058 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
15059 library makes no calls to `operator new' during initialization.
15061 2000-11-04 Neil Booth <neilb@earthling.net>
15063 * gcc.dg/cpp/include2.c: New tests.
15065 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
15067 * lib/g++.exp (g++_set_ld_library_path): New function.
15068 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
15070 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
15072 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
15075 2000-11-01 Richard Henderson <rth@redhat.com>
15077 * g++.old-deja/g++.ext/namedret1.C: New.
15078 * g++.old-deja/g++.ext/namedret2.C: New.
15079 * g++.old-deja/g++.ext/namedret3.C: New.
15081 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
15083 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
15084 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
15086 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15088 * gcc.c-torture/execute/va-arg-21.c: New test.
15090 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
15092 * gcc.dg/c99-complex-2.c: New test.
15094 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15096 * gcc.c-torture/execute/stdio-opt-1.c: New test.
15098 2000-10-31 Jakub Jelinek <jakub@redhat.com>
15100 * g++.old-deja/g++.other/inline16.C: New test.
15102 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
15104 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
15105 __PRETTY_FUNCTION__
15107 2000-10-29 Neil Booth <neilb@earthling.net>
15109 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
15111 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
15112 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
15115 2000-10-29 Neil Booth <neilb@earthling.net>
15117 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
15118 * mi1.c, mi1c.h: Add null directives to multiple-include test.
15119 * mi5.c: Test multiple includes work with -C.
15120 * trigraphs.c: Test ^= version.
15122 2000-10-28 Neil Booth <neilb@earthling.net>
15124 New tests and test updates for new macro expander.
15126 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
15127 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
15128 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
15129 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
15130 new diagnostic messages.
15132 * gcc.dg/cpp/macro3.c: New tests.
15134 2000-10-27 Mark Mitchell <mark@codesourcery.com>
15136 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
15139 2000-10-27 Jakub Jelinek <jakub@redhat.com>
15141 * g++.old-deja/g++.other/eh2.C: New test.
15143 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
15145 * gcc.c-torture/execute/20001027-1.c: New test.
15147 2000-10-26 Richard Henderson <rth@redhat.com>
15149 * gcc.c-torture/execute/20001026-1.c: New.
15151 2000-10-26 Mark Mitchell <mark@codesourcery.com>
15153 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
15154 * g++.old-deja/g++.law/builtin1.C: Likewise.
15155 * g++.old-deja/g++.law/ctors10.C: Likewise.
15156 * g++.old-deja/g++.law/virtual3.C: Likewise.
15157 * g++.old-deja/g++.mike/p658.C: Likewise.
15158 * g++.old-deja/g++.other/sibcall1.C: Likewise.
15159 * g++.old-deja/g++.other/vaarg2.C: Likewise.
15160 * g++.old-deja/g++.robertl/eb124.C: Likewise.
15161 * g++.old-deja/g++.robertl/eb44.C: Likewise.
15162 * g++.old-deja/g++.robertl/eb77.C: Likewise.
15164 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
15166 * gcc.c-torture/compile/20001024-1.c: New test.
15168 2000-10-25 Mark Mitchell <mark@codesourcery.com>
15170 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
15171 to tell us whether or not we are using V3.
15173 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
15175 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
15178 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
15180 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
15182 2000-10-25 Jakub Jelinek <jakub@redhat.com>
15184 * gcc.c-torture/execute/20001024-1.c: New test.
15186 2000-10-24 Jakub Jelinek <jakub@redhat.com>
15188 * g++.old-deja/g++.other/sibcall1.C: New test.
15190 2000-10-20 Jakub Jelinek <jakub@redhat.com>
15192 * gcc.dg/noncompile/init-3.c: New test.
15194 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
15196 * gcc.dg/format-array-1.c: New test.
15198 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
15200 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
15201 writing through null pointers; remove comment about testing
15202 unterminated strings.
15204 2000-10-17 Matthew Hiller <hiller@redhat.com>
15206 * gcc.c-torture/execute/20001017-2.c: New test.
15208 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
15210 * gcc.c-torture/compile/20001018-1.c: New test.
15211 * gcc.c-torture/compile/20001018-1.x: Xfail.
15213 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15215 * gcc.c-torture/execute/20001017-1.c: New test.
15217 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
15219 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
15220 for multiple use of arguments with scanf formats; add tests for
15221 multiple use of arguments.
15223 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
15225 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
15227 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
15229 * gcc.dg/format-miss-1.c: New test.
15231 2000-10-16 Jakub Jelinek <jakub@redhat.com>
15233 * gcc.c-torture/execute/20001013-1.c: New test.
15235 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
15237 * gcc.dg/format-branch-1.c: New test.
15239 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
15241 * README, lib/file-format.exp: Remove EGCS references.
15243 2000-10-16 Jakub Jelinek <jakub@redhat.com>
15245 * gcc.dg/20001013-1.c: New test.
15247 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
15249 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
15250 for intmax_t in the compiler using __typeof__ and the type rules
15251 for conditional expressions.
15253 2000-10-13 Jakub Jelinek <jakub@redhat.com>
15255 * gcc.dg/20001012-1.c: New test.
15256 * gcc.dg/20001012-2.c: New test.
15258 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
15260 * gcc.dg/format-attr-1.c: New test.
15262 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
15264 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
15265 __LONG_LONG_MAX__ instead of LLONG_MAX.
15267 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
15269 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
15271 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
15274 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
15276 * gcc.dg/sequence-pt-1.c: New test.
15278 2000-10-11 Geoff Keating <geoffk@cygnus.com>
15280 * gcc.c-torture/execute/20001011-1.c: New testcase.
15281 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
15283 2000-10-10 Jakub Jelinek <jakub@redhat.com>
15285 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
15286 does not error on it.
15288 2000-10-10 Jakub Jelinek <jakub@redhat.com>
15290 * gcc.dg/20001009-1.c: New test.
15292 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
15294 * gcc.c-torture/compile/20001009-1.c: Move from here ....
15295 * gcc.c-torture/execute/20001009-2.c: ... to here.
15297 2000-10-09 Geoff Keating <geoffk@cygnus.com>
15299 * gcc.c-torture/compile/20001009-1.c: New testcase.
15300 * gcc.c-torture/execute/20001009-1.c: New testcase.
15301 Testcases provided by Jan Hubicka <jh@suse.cz>.
15303 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
15305 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
15306 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
15307 uintmax_t using <limits.h> to emulate the compiler's internal
15308 logic. No longer XFAIL %j tests.
15310 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
15312 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
15313 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
15314 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
15315 regexps and details of expected handling of some bad formats.
15316 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
15319 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
15321 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
15322 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
15323 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
15324 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
15327 2000-10-06 Richard Henderson <rth@cygnus.com>
15329 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
15330 * g++.old-deja/g++.brendan/crash52.C: Likewise.
15331 * g++.old-deja/g++.jason/report.C: Likewise.
15332 * g++.old-deja/g++.law/friend5.C: Likewise.
15333 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
15334 of the expected warnings.
15336 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
15338 * g++.old-deja/g++.pt/enum14.C: New test.
15340 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
15342 * g++.old-deja/g++.pt/crash59.C: New test.
15344 2000-10-04 Will Cohen <wcohen@redhat.com>
15346 * gcc.dg/20000926-1.c: New test.
15348 2000-10-03 Geoff Keating <geoffk@cygnus.com>
15350 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
15351 function name for current C++ compiler.
15352 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
15354 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
15356 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
15357 __PRETTY_FUNCTION__.
15358 * g++.old-deja/g++.ext/pretty2.C: Likewise.
15360 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15362 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
15364 2000-09-26 Jakub Jelinek <jakub@redhat.com>
15366 * gcc.c-torture/compile/20000923-1.c: New test.
15368 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
15370 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
15371 * g++.old-deja/g++.pt/ttp62.C: Same.
15372 * g++.old-deja/g++.other/inline14.C: Same.
15374 2000-09-24 Richard Henderson <rth@cygnus.com>
15376 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
15378 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
15380 * gcc.dg/c90-printf-1.c: Add test for wide string format.
15382 2000-09-22 Geoff Keating <geoffk@cygnus.com>
15384 * gcc.c-torture/compile/20000922-1.c: New file.
15386 2000-09-21 Nick Clifton <nickc@redhat.com>
15388 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
15389 a signed long modulo operation.
15390 (mod6): New function - perform an unsigned long modulo operation.
15391 (main): Add tests for modulos of very large numbers by very small
15394 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15396 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
15398 2000-09-19 Richard Henderson <rth@cygnus.com>
15400 * gcc.dg/compare2.c (case 10): XFAIL.
15402 2000-09-18 Richard Henderson <rth@cygnus.com>
15404 * gcc.c-torture/execute/20000906-1.c: Move ...
15405 * gcc.dg/20000906-1.c: ... here. Only run on targets
15406 that support __builtin_trap.
15408 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
15410 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
15412 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
15414 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
15415 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
15416 more $ format tests.
15418 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
15420 * gcc.dg/format-errmk-1.c: New test.
15422 2000-09-17 Greg McGary <greg@mcgary.org>
15424 * gcc.c-torture/execute/20000917-1.x: Remove.
15426 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
15428 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
15430 2000-09-17 Greg McGary <greg@mcgary.org>
15432 * gcc.c-torture/execute/20000917-1.c: New test.
15433 * gcc.c-torture/execute/20000917-1.x: XFAIL.
15435 2000-09-16 Neil Booth <NeilB@earthling.net>
15437 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
15438 in nested macro bug.
15440 2000-09-15 Neil Booth <NeilB@earthling.net>
15442 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
15444 2000-09-14 Jeffrey A Law (law@cygnus.com)
15446 * gcc.c-torture/execute/20000914-1.c: New test.
15448 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
15450 * g++.other/inline13.C: New test.
15452 2000-09-12 Andreas Jaeger <aj@suse.de>
15454 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
15455 constant by Ulrich Drepper <drepper@redhat.com>.
15457 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
15459 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
15461 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15463 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
15465 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
15467 * gcc.dg/cpp/backslash.c: New test.
15469 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
15471 * gcc.c-torture/execute/20000910-1.c: New test.
15472 * gcc.c-torture/execute/20000910-2.c: Likewise.
15474 2000-09-11 Robert Lipe <robertl@sco.com>
15476 * gcc.dg/pragma-align.c: New test.
15478 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
15480 * g++.old-deja/g++.pt/explicit82.C: New test.
15481 * g++.old-deja/g++.pt/explicit83.C: New test.
15483 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
15485 * gcc.dg/asm-names.c: New test.
15487 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15489 * gcc.dg/cpp/tr-warn6.c: New test
15491 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
15493 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
15496 2000-09-07 Catherine Moore <clm@redhat.com>
15498 * gcc.c-torture/execute/unroll-1.c: New test.
15500 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
15502 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
15504 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
15505 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
15506 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
15507 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
15508 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
15510 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
15511 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
15513 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
15515 * g++.old-deja/g++.pt/deduct2.C: New test.
15517 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
15519 * g++.old-deja/g++.pt/parms2.C: New test.
15521 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
15523 * g++.old-deja/g++.pt/crash58.C: New test.
15525 2000-09-06 Greg McGary <greg@mcgary.org>
15527 * gcc.c-torture/execute/20000906-1.c: New test.
15528 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
15530 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15532 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
15534 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
15536 * g++.old-deja/g++.pt/crash57.C: New test.
15538 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
15540 * g++.old-deja/g++.pt/crash56.C: New test.
15542 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
15544 * g++.old-deja/g++.pt/koenig1.C: New test.
15546 2000-09-04 Jakub Jelinek <jakub@redhat.com>
15548 * gcc.dg/20000904-1.c: New test.
15550 2000-09-04 Jakub Jelinek <jakub@redhat.com>
15552 * gcc.dg/cpp/paste8.c: New test.
15554 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
15556 * gcc.c-torture/compile/20000827-1.c: New test.
15558 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
15560 * gcc.dg/format-diag-1.c: New test.
15562 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
15564 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
15565 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
15566 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
15567 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
15568 gcc.dg/formatz-1.c: Adjust warning regular expressions.
15570 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
15572 * g++.old-deja/g++.other/nested4.C: New test.
15574 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
15576 * g++.old-deja/g++.ns/scoped1.C: New test.
15578 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
15580 * lib/g++.exp: Support testing already-installed GCC.
15582 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15584 * wtr-label-1.c, wtr-suffix-1.c: New tests.
15586 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15588 * gcc.dg/return-type-2.c: New test.
15590 2000-08-27 Geoff Keating <geoffk@cygnus.com>
15592 * gcc.c-torture/compile/20000825-1.c: New test.
15594 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
15596 * gcc.dg/dwarf2-2.c: New test.
15598 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
15600 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
15601 dg-warning regexps.
15603 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
15605 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
15606 gcc.dg/format-ext-5.c: New tests.
15608 2000-08-25 Jakub Jelinek <jakub@redhat.com>
15610 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
15612 2000-08-24 Mark Mitchell <mark@codesourcery.com>
15614 * gcc.dg/noncompile/930622-2.c: Adjust error message.
15616 2000-08-24 Richard Henderson <rth@cygnus.com>
15618 * gcc.dg/ia64-sync-1.c: New test.
15619 * gcc.dg/ia64-sync-2.c: New test.
15620 * gcc.dg/ia64-asm-1.c: New test.
15622 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
15624 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
15625 * gcc.dg/format-ext-2.c: New test.
15627 2000-08-23 Jason Merrill <jason@redhat.com>
15629 * lib/old-dejagnu.exp: Also ignore "In member function" and
15632 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15634 * gcc.dg/noncompile/label-lineno-1.c: New test.
15636 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
15638 * gcc.dg/c99-array-nonobj-1.c: New test.
15640 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
15642 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
15644 * gcc.dg/format-ext-1.c: New test.
15646 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15648 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
15649 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
15650 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
15651 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
15652 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
15654 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
15656 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
15657 gcc.dg/c99-strftime-2.c: New tests.
15659 2000-08-22 Richard Henderson <rth@cygnus.com>
15661 * gcc.c-torture/execute/20000822-1.c: New test.
15663 2000-08-21 Jakub Jelinek <jakub@redhat.com>
15665 * gcc.c-torture/execute/20000819-1.x: Remove.
15667 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
15669 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
15670 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
15671 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
15672 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
15673 gcc.dg/format-xopen-1.c: New tests.
15675 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
15677 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
15679 2000-08-21 Jakub Jelinek <jakub@redhat.com>
15681 * g++.old-deja/g++.other/loop2.C: New test.
15683 * gcc.c-torture/compile/20000606-1.c: New test.
15684 * gcc.c-torture/compile/20000728-1.c: New test.
15685 * gcc.c-torture/execute/20000801-1.c: New test.
15686 * gcc.c-torture/execute/20000801-2.c: New test.
15687 * gcc.c-torture/execute/20000819-1.c: New test.
15688 * gcc.c-torture/execute/20000819-1.x: XFAIL.
15689 * gcc.dg/20000629-1.c: New test.
15690 * gcc.dg/20000724-1.c: New test.
15691 * gcc.dg/20000807-1.c: New test.
15693 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
15695 * gcc.dg/cpp/pragma-1.c: New test.
15696 * gcc.dg/cpp/pragma-2.c: New test.
15698 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
15700 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
15701 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
15703 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
15705 * gcc.c-torture/compile/20000818-1.c: New test.
15707 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
15709 * gcc.c-torture/execute/20000818-1.c: New test.
15711 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
15713 * gcc.dg/format-va-1.c: New test.
15715 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
15717 * g++.old-deja/g++.other/typedef8.C: New test.
15719 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
15721 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
15722 * g++.old-deja/g++.mike/net36.C: Mark candidate.
15723 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
15724 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
15725 * g++.old-deja/g++.other/ptrmem7.C: New test.
15726 * g++.old-deja/g++.pt/ptrmem10.C: New test.
15728 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
15730 * g++.old-deja/g++.pt/typename27.C: New test.
15732 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
15734 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
15735 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
15736 * g++.old-deja/g++.pt/friend45.C: New test.
15737 * g++.old-deja/g++.other/friend8.C: New test.
15739 2000-08-15 Richard Henderson <rth@cygnus.com>
15741 * gcc.c-torture/execute/20000815-1.c: New test.
15743 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
15745 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
15746 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
15747 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
15749 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
15751 * g++.old-deja/g++.other/refinit2.C: New test.
15753 2000-08-13 Geoff Keating <geoffk@cygnus.com>
15755 * lib/c-torture.exp (c-torture): Make
15756 compiler_conditional_xfail_data global.
15757 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
15758 compiler_conditional_xfail_data machinery.
15759 (f-torture-execute): Likewise.
15760 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
15761 and only when unrolling loops.
15763 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
15765 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
15767 * g++.old-deja/g++.pt/explicit81.C: New test.
15769 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
15771 * g++.old-deja/g++.pt/typename26.C: New test.
15773 2000-08-10 Geoff Keating <geoffk@cygnus.com>
15775 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
15778 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
15780 * g++.old-deja/g++.other/array3.C: New test.
15782 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
15784 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
15785 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
15786 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
15789 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
15791 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
15792 * g++.old-deja/g++.abi/vmihint.C: Likewise.
15794 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
15796 * gcc.c-torture/execute/20000808-1.c: New test.
15798 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
15800 * gcc.dg/c90-const-expr-1.c: New test.
15802 2000-08-08 Richard Henderson <rth@cygnus.com>
15804 * gcc.dg/noncompile/920923-1.c: Declare calloc.
15806 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
15808 * gcc.dg/noncompile/const-ll-1.c: New test.
15810 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
15812 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
15814 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
15816 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
15817 that running programs linked against the shared version of libobjc
15820 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
15822 * gcc.dg/c99-printf-1.c: New test.
15824 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
15826 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
15828 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
15830 * gcc.c-torture/execute/20000731-1.x: Delete.
15832 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
15834 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
15835 and torture_without_loops as is done by c-torture.exp.
15836 (search_for): Copy from c-torture.exp.
15837 (gcc-dg-runtest): New function, drives a directory of tests
15838 iterating over the TORTURE_OPTIONS.
15839 (scan-assembler, scan-assembler-not): Move here from
15840 individual directory drivers.
15842 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
15843 defined by lib/gcc-dg.exp.
15844 * gcc.dg/cpp/cpp.exp: Likewise.
15845 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
15846 gcc-dg-runtest, so we cycle over optimization options.
15848 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
15849 * gcc.dg/compare2.c: No longer expected to fail.
15851 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
15853 * gcc.c-torture/execute/20000804-1.c: New test.
15855 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
15857 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
15859 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
15861 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
15863 2000-08-03 Jeffrey A Law (law@cygnus.com)
15865 * gcc.c-torture/compile/20000803-1.c: New test.
15867 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
15869 * gcc.c-torture/execute/20000801-3.c,
15870 gcc.c-torture/execute/20000801-4.c: New tests.
15871 * gcc.c-torture/execute/20000801-3.x,
15872 gcc.c-torture/execute/20000801-4.x: Xfail.
15874 2000-08-02 Geoff Keating <geoffk@cygnus.com>
15876 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
15877 libobjc/.libs to allow for libtool.
15879 2000-08-02 Jakub Jelinek <jakub@redhat.com>
15881 * gcc.c-torture/compile/20000802-1.c: New test.
15883 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
15885 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
15887 2000-07-31 Jeffrey A Law (law@cygnus.com)
15889 * gcc-c-torture/execute/20000731-2.c: New test.
15891 * gcc.c-torture/execute/20000731-1.c: New test.
15892 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
15894 2000-07-31 Jakub Jelinek <jakub@redhat.com>
15896 * testsuite/gcc.dg/cpp/paste7.c: New test.
15897 * gcc.dg/cpp/20000725-1.c: New test.
15899 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
15901 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
15902 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
15903 declaration warning for __builtin_dwarf_reg_size.
15905 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
15907 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
15909 * gcc.dg/noncompile/voidparam-1.c: New test.
15911 2000-07-30 Richard Henderson <rth@cygnus.com>
15913 * gcc.dg/c90-digraph-1.c: Don't xfail.
15914 * gcc.dg/compare2.c (case 10): Xfail.
15915 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
15917 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
15919 * gcc.dg/c99-main-1.c: New test.
15921 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
15923 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
15925 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
15927 * gcc.c-tortuer/execute/20000726-1.c: New test.
15929 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
15931 * gcc.c-torture/execute/enum-2.c: New test.
15933 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15935 * gcc.dg/cpp/tr-warn3.c: New test.
15937 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
15939 * g++.old-deja/g++.ext/implicit1.C: Remove.
15940 * g++.old-deja/g++.jason/c2.C: Remove
15941 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
15942 * g++.old-deja/g++.pt/crash16.C: Likewise.
15943 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
15945 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
15947 * g++.old-deja/g++.other/for2.C: New test.
15949 2000-07-25 Jakub Jelinek <jakub@redhat.com>
15951 * gcc.dg/20000720-1.c: New test.
15953 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
15955 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
15957 2000-07-24 Geoff Keating <geoffk@cygnus.com>
15959 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
15960 * gcc.c-torture/execute/20000722-1.c: New.
15961 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
15963 2000-07-24 Jakub Jelinek <jakub@redhat.com>
15965 * gcc.dg/cpp/20000720-1.S: New test.
15967 2000-07-21 Michael Meissner <meissner@redhat.com>
15969 * gcc.c-torture/execute/ieee/hugeval.c: New test.
15971 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
15973 * g++.old-deja/g++.brendan/crash16.C,
15974 g++.old-deja/g++.brendan/parse3.C,
15975 g++.old-deja/g++.brendan/redecl1.C,
15976 g++.old-deja/g++.ns/template13.C,
15977 g++.old-deja/g++.other/decl4.C,
15978 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
15980 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
15982 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
15983 and "Internal error".
15985 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
15987 * gcc.dg/cpp/paste6.c: New test.
15989 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
15991 * gcc.dg/cpp/tr-direct.c: New test.
15993 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
15994 gcc.dg/cpp/undef1.c: Tweak error regexps.
15996 2000-07-18 Eric Christopher <echristo@redhat.com>
15998 * gcc.c-torture/compile/20000718-1.c: New test.
16000 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
16002 * cpplex.c (_cpp_push_token): If the token being pushed back
16003 is the previous token in this context, just subtract one from
16005 * cppmacro.c (save_expansion): Clear aux field when storing a
16008 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
16010 * gcc.dg/noncompile/redecl-1.c: New test.
16012 2000-07-18 Jakub Jelinek <jakub@redhat.com>
16014 * gcc.c-torture/execute/20000717-5.c: New test.
16015 * gcc.c-torture/execute/20000717-1.x: Removed.
16017 2000-07-17 Richard Henderson <rth@cygnus.com>
16019 * gcc.c-torture/execute/20000717-4.c: New test.
16021 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
16023 * gcc.dg/cpp/syshdr.c: New test.
16024 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
16026 2000-07-17 Neil Booth <neilb@earthling.net>
16028 * gcc.dg/cpp/cmdlne-dM.c: New test.
16029 * gcc.dg/cpp/cmdlne-dD.c: New test.
16031 2000-07-17 Jeffrey A Law (law@cygnus.com)
16033 * gcc.c-torture/execute/20000717-3.c: New test.
16035 * gcc.c-torture/compile/20000717-1.c: New test.
16037 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
16039 * gcc.c-torture/execute/20000717-2.c: New test.
16041 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
16043 * gcc.dg/formatz-1.c: New test.
16045 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
16046 * gcc.dg/c99-digraph-1.c: New tests.
16048 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
16049 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
16051 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
16052 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
16053 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
16054 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
16055 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
16056 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
16057 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
16059 2000-07-17 Greg McGary <greg@mcgary.org>
16061 * gcc.c-torture/execute/20000717-1.c: New test.
16062 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
16064 2000-07-15 Jakub Jelinek <jakub@redhat.com>
16066 * gcc.c-torture/execute/20000715-2.c: New test.
16067 * gcc.dg/20000715-1.c: New test.
16069 2000-07-15 Michael Meissner <meissner@redhat.com>
16071 * gcc.c-torture/execute/20000715-1.c: New test.
16073 2000-07-13 Jakub Jelinek <jakub@redhat.com>
16075 * gcc.c-torture/execute/20000707-1.c: New test.
16077 2000-07-13 Neil Booth <NeilB@earthling.net>
16079 * testsuite/gcc.dg/cpp/digraph1.c,
16080 testsuite/gcc.dg/cpp/digraph2.c,
16081 testsuite/gcc.dg/cpp/digraphs.c: New tests.
16083 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
16085 * g77.f-torture/compile/20000630-2.f: New test.
16086 * g77.f-torture/compile/20000630-2.x
16088 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
16090 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
16092 2000-07-11 Neil Booth <NeilB@earthling.net>
16094 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
16096 2000-07-11 Neil Booth <NeilB@earthling.net>
16098 * gcc.dg/cpp/cmdlne-C.c: New.
16100 2000-07-09 Neil Booth <NeilB@earthling.net>
16102 * gcc.dg/cpp/directiv.c: New tests.
16103 * gcc.dg/cpp/undef1.c: Update.
16105 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
16107 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
16109 2000-07-09 Neil Booth <NeilB@earthling.net>
16111 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
16113 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
16115 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
16116 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
16118 2000-07-08 Neil Booth <NeilB@earthling.net>
16120 * gcc.dg/cpp/macsyntx.c: New tests.
16122 2000-07-07 Jakub Jelinek <jakub@redhat.com>
16124 * gcc.dg/20000707-1.c: New test.
16126 2000-07-07 Jakub Jelinek <jakub@redhat.com>
16128 * gcc.c-torture/execute/20000706-1.c: New test.
16129 * gcc.c-torture/execute/20000706-2.c: New test.
16130 * gcc.c-torture/execute/20000706-3.c: New test.
16131 * gcc.c-torture/execute/20000706-4.c: New test.
16132 * gcc.c-torture/execute/20000706-5.c: New test.
16134 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
16136 * g++.old-deja/g++.pt/instantiate7.C: New test.
16138 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
16140 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
16141 * g++.old-deja/g++.mike/thunk3.C: Likewise.
16142 * g++.old-deja/g++.other/rtti3.C: Likewise.
16143 * g++.old-deja/g++.other/rttid3.C: Likewise.
16145 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
16147 * g77.f-torture/compile/20000630-1.x: Fix typo
16149 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
16151 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
16154 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
16156 * gcc.dg/cpp/ident.c: New test.
16158 2000-07-05 Neil Booth <NeilB@earthling.net>
16160 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
16161 gcc.dg/cpp/lexstrng.c: New tests.
16163 2000-07-04 Neil Booth <NeilB@earthling.net>
16165 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
16166 * gcc.dg/cpp/strify2.c: Same.
16168 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
16170 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
16171 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
16172 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
16173 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
16175 * testsuite/gcc.dg/cpp/macro1.c,
16176 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
16177 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
16178 testsuite/gcc.dg/cpp/strify1.c,
16179 testsuite/gcc.dg/cpp/strify2.c: New tests.
16181 2000-07-03 Jakub Jelinek <jakub@redhat.com>
16183 * gcc.c-torture/execute/20000703-1.c: New test.
16185 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
16187 * g++.old-deja/g++.pt (lookup10.C): New test.
16189 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
16191 * g++.old-deja/g++.pt (typename25.C): New test.
16193 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
16195 * gcc.c-torture/compile/20000701-1.c: New test.
16197 2000-06-30 Nick Clifton <nickc@cygnus.com>
16199 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
16202 2000-06-30 Catherine Moore <clm@cygnus.com>
16204 * gcc.c-torture/execute/align-1.c: New test.
16206 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
16208 * g++.old-deja/g++.pt/expr8.C: New test.
16209 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
16211 2000-06-29 Nick Clifton <nickc@cygnus.com>
16213 * gcc.c-torture/compile/20000629-1.c: New test.
16215 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
16218 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
16219 gcc.dg/noncompile directory, depending on whether they're
16220 preprocessor tests or not. Annotate all the tests for the dg
16223 * gcc.c-torture/noncompile/noncompile.exp: Delete.
16224 * gcc.dg/noncompile/noncompile.exp: New.
16228 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
16229 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
16230 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
16231 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
16232 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
16233 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
16234 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
16235 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
16236 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
16237 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
16238 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
16239 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
16240 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
16241 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
16242 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
16243 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
16244 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
16245 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
16246 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
16247 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
16248 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
16249 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
16250 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
16251 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
16253 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
16254 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
16255 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
16256 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
16257 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
16258 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
16260 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
16262 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
16263 declare one variable. On the fourth, error.
16264 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
16265 declared by 20000628-1a.h.
16267 2000-06-29 Richard Henderson <rth@redhat.com>
16269 * gcc.c-torture/execute/930529-1.x: New file.
16270 * gcc.dg/920413-1.c: Adjust expected warning text.
16271 * gcc.dg/980217-1.c: Declare abort.
16272 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
16274 2000-06-29 Jeffrey A Law (law@cygnus.com)
16276 * g77.f-torture/compile/20000629-1.f: New test.
16277 * g77.f-torture/compile/20000629-1.x: Expected to fail.
16279 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
16281 Rearrange lots of files, removing entirely the
16282 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
16286 gcc.c-torture/code_quality/code_quality.exp
16287 gcc.c-torture/special/special.exp
16288 gcc.failure/failure.exp
16289 gcc.failure/940409-1.x
16290 gcc.c-torture/compile/961203-1.x
16293 gcc.misc-tests/linkage.exp
16294 gcc.c-torture/execute/920730-1t.c
16295 gcc.c-torture/execute/920730-1t.x
16296 gcc.c-torture/compile/920520-1.x
16297 gcc.c-torture/compile/920521-1.x
16298 gcc.c-torture/compile/981006-1.x
16299 gcc.c-torture/execute/eeprof-1.x
16301 * Moved files (possibly with modifications to fit a new harness):
16303 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
16304 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
16305 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
16306 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
16307 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
16308 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
16309 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
16310 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
16311 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
16312 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
16313 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
16314 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
16315 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
16316 gcc.failure/940409-1.c gcc.dg/940409-1.c
16318 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
16320 * c-torture/compile/961203-1.x: Delete.
16322 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
16323 not exit. Include stdio.h.
16324 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
16325 * gcc.misc-tests/dg-12.c: Likewise.
16326 * gcc.misc-tests/dg-5.c: Likewise.
16327 * gcc.misc-tests/dg-6.c: Likewise.
16328 * gcc.misc-tests/dg-7.c: Prototype abort.
16329 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
16330 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
16331 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
16333 * gcc.misc-tests/sieve.c: Use return from main, not exit.
16334 * gcc.misc-tests/sort2.c: Use return from main, not exit.
16336 2000-06-28 Jakub Jelinek <jakub@redhat.com>
16338 * gcc.dg/cpp/20000628-1.c: New test.
16339 * gcc.dg/cpp/20000628-1.h: New header for above test.
16340 * gcc.dg/cpp/20000628-1a.h: Likewise.
16342 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
16344 * gcc.dg/cpp: New directory.
16345 * gcc.dg/cpp/cpp.exp: New driver.
16346 * gcc.dg/cpp/20000627-1.c: New test.
16347 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
16348 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
16349 and rewrite as a compilation test.
16351 * gcc.dg: Move many files into the cpp subdirectory, possibly
16352 renaming or editing them as well.
16354 990119-1.c cpp/19990119-1.c
16355 990228-1.c cpp/19990228-1.c
16356 990407-1.c cpp/19990407-1.c
16357 990409-1.c cpp/19990409-1.c
16358 990413-1.c cpp/19990413-1.c
16359 990703-1.c cpp/19990703-1.c
16360 20000127-1.c cpp/20000127-1.c
16361 20000129-1.c cpp/20000129-1.c
16362 20000207-1.c cpp/20000207-1.c
16363 20000207-2.c cpp/20000207-2.c
16364 20000209-1.c cpp/20000209-1.c
16365 20000209-2.c cpp/20000209-2.c
16366 20000301-1.c cpp/20000301-1.c
16367 20000419-1.c cpp/20000419-1.c
16368 20000510-1.S cpp/20000510-1.S
16369 20000519-1.c cpp/20000519-1.c
16370 20000529-1.c cpp/20000529-1.c
16371 20000625-1.c cpp/20000625-1.c
16372 20000625-2.c cpp/20000625-2.c
16373 cpp-as1.c cpp/assert1.c
16374 cpp-as2.c cpp/assert2.c
16375 cxx-comments-1.c cpp/cxxcom1.c
16376 cxx-comments-2.c cpp/cxxcom2.c
16377 endif-label.c cpp/endif.c
16378 cpp-hash1.c cpp/hash1.c
16379 cpp-hash2.c cpp/hash2.c
16380 cpp-if1.c cpp/if-1.c
16381 cpp-if2.c cpp/if-2.c
16382 cpp-if3.c cpp/if-3.c
16383 cpp-if4.c cpp/if-4.c
16384 cpp-if5.c cpp/if-5.c
16385 cpp-cond.c cpp/if-cexp.c
16386 cpp-missingop.c cpp/if-mop.c
16387 cpp-missingparen.c cpp/if-mpar.c
16388 cpp-opprec.c cpp/if-oppr.c
16389 cpp-ifparen.c cpp/if-paren.c
16390 cpp-shortcircuit.c cpp/if-sc.c
16391 cpp-shift.c cpp/if-shift.c
16392 cpp-unary.c cpp/if-unary.c
16393 cpp-li1.c cpp/line1.c
16394 cpp-li2.c cpp/line2.c
16395 lineno.c cpp/line3.c
16396 lineno-2.c cpp/line4.c
16398 cpp-mic.h cpp/mi1c.h
16399 cpp-micc.h cpp/mi1cc.h
16400 cpp-mind.h cpp/mi1nd.h
16401 cpp-mindp.h cpp/mi1ndp.h
16402 cpp-mix.h cpp/mi1x.h
16403 cpp-mi2.c cpp/mi2.c
16404 cpp-mi2a.h cpp/mi2a.h
16405 cpp-mi2b.h cpp/mi2b.h
16406 cpp-mi2c.h cpp/mi2c.h
16407 cpp-mi3.c cpp/mi3.c
16408 cpp-mi3.def cpp/mi3.def
16409 poison-1.c cpp/poison.c
16410 pr-impl.c cpp/prag-imp.c
16411 cpp-redef-2.c cpp/redef1.c
16412 cpp-redef.c cpp/redef2.c
16413 strpaste.c cpp/strp1.c
16414 strpaste-2.c cpp/strp2.c
16415 cpp-tradpaste.c cpp/tr-paste.c
16416 cpp-tradstringify.c cpp/tr-str.c
16417 cpp-tradwarn1.c cpp/tr-warn1.c
16418 cpp-tradwarn2.c cpp/tr-warn2.c
16419 trigraphs.c cpp/trigraphs.c
16420 cpp-unc1.c cpp/unc1.c
16421 cpp-unc2.c cpp/unc2.c
16422 cpp-unc3.c cpp/unc3.c
16423 cpp-unc.c cpp/unc4.c
16424 undef.c cpp/undef1.c
16425 undef-2.c cpp/undef2.c
16426 cpp-wi1.c cpp/widestr1.c
16428 2000-06-27 Mark Mitchell <mark@codesourcery.com>
16430 * lib/g++.exp (g++_include_flags): Tweak.
16432 2000-06-27 H.J. Lu <hjl@gnu.org>
16433 Loren J. Rittle <ljrittle@acm.org>
16435 * lib/g++.exp (g++_include_flags): Override libgloss.exp
16436 version with one that knows about the new gcc tree structure.
16437 (g++_link_flags): Same.
16439 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
16441 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
16442 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
16443 case we are cross-compiling.
16445 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
16446 g++.old-deja/g++.niklas/Makefile.in,
16447 g++.old-deja/g++.niklas/configure.in,
16448 g++.old-deja/g++.other/Makefile.in,
16449 g++.old-deja/g++.other/configure.in,
16450 gcc.c-torture/code_quality/Makefile.in,
16451 gcc.c-torture/code_quality/configure.in,
16452 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
16453 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
16454 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
16455 gcc.c-torture/execute/ieee/Makefile.in,
16456 gcc.c-torture/execute/ieee/configure.in,
16457 gcc.c-torture/noncompile/Makefile.in,
16458 gcc.c-torture/noncompile/configure.in,
16459 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
16460 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
16461 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
16463 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
16465 * g++.old-deja/g++.other/ambig3.C: New test.
16467 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
16469 * g++.old-deja/g++.pt/syntax1.C: New test.
16470 * g++.old-deja/g++.pt/syntax2.C: New test.
16471 * g++.old-deja/g++.other/syntax3.C: New test.
16472 * g++.old-deja/g++.other/syntax4.C: New test.
16474 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
16476 * gcc.dg/20000623-1.c: Prototype exit and abort.
16478 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
16480 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
16482 * gcc.dg/cpp-mi3.def: New file.
16484 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
16486 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
16487 lexer's error messages.
16488 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
16489 divine anything from the linemarkers.
16490 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
16491 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
16493 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
16495 * gcc.dg/20000623-1.c: New test.
16497 2000-06-22 Jakub Jelinek <jakub@redhat.com>
16499 * gcc.c-torture/execute/20000622-1.c: New test.
16501 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
16503 * g++.old-deja/g++.other/init15.C: New test.
16505 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
16507 * g++.old-deja/g++.pt/vaarg2.C: New test.
16508 * g++.old-deja/g++.pt/vaarg3.C: New test.
16510 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
16512 * g++.old-deja/g++.other/dyncast6.C: New test.
16514 2000-06-15 Jakub Jelinek <jakub@redhat.com>
16516 * gcc.c-torture/execute/loop-6.c: New test.
16518 2000-06-14 Jakub Jelinek <jakub@redhat.com>
16520 * gcc.dg/20000614-1.c: New test.
16521 * gcc.dg/20000614-2.c: New test.
16523 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
16525 * g++.old-deja/g++.other/inline12.C: New test.
16527 2000-06-13 Jakub Jelinek <jakub@redhat.com>
16529 * g++.old-deja/g++.other/eh1.C: New test.
16531 2000-06-12 Jakub Jelinek <jakub@redhat.com>
16533 * g++.old-deja/g++.other/type.C: New test.
16535 2000-06-05 Jakub Jelinek <jakub@redhat.com>
16537 * g++.old-deja/g++.other/initstring.C: New test.
16539 2000-06-12 Jason Merrill <jason@redhat.com>
16541 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
16543 2000-06-09 Jeffrey A Law (law@cygnus.com)
16545 * gcc.c-torture/compile/20000609-1.c: New test.
16547 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
16549 * gcc.dg/20000609-1.c: New test.
16551 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
16553 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
16554 * gcc.c-torture/noncompile/poison-1.c: Move...
16555 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
16556 * gcc.dg/cpp-li1.c: Add a token after the #line.
16558 2000-06-05 Richard Henderson <rth@cygnus.com>
16560 * gcc.c-torture/execute/20000605-2.c: New test.
16561 * gcc.c-torture/execute/20000605-3.c: New test.
16563 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
16565 * g77.f-torture/execute/20000503-1.x: New file.
16567 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
16569 * g++.old-deja/g++.eh/badalloc1.C: New test.
16571 2000-06-05 Richard Henderson <rth@cygnus.com>
16573 * gcc.c-torture/execute/20000605-1.c: New test.
16575 2000-06-05 Jakub Jelinek <jakub@redhat.com>
16576 Nathan Sidwell <nathan@codesourcery.com>
16578 * gcc.c-torture/compile/20000605-1.c: New test.
16580 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
16582 * g77.f-torture/compile/20000601-1.f: New test.
16584 2000-06-03 Richard Henderson <rth@cygnus.com>
16586 * gcc.c-torture/execute/20000603-1.c: New.
16588 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
16590 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
16591 * gcc.dg/noreturn-2.c (noreturn): Likewise.
16593 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
16595 * gcc.dg/compare2.c (case 12): XFAIL.
16596 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
16597 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
16599 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
16601 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
16603 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
16604 guard macro is already defined when the header is first
16606 * gcc.dg/cpp-mix.h: New file.
16607 * gcc.dg/endif-label.c: Update patterns to match compiler.
16609 * g++.brendan/complex1.C: Declare abort.
16610 * g++.law/refs4.C: Remove XFAIL.
16611 * g++.oliva/expr2.C: Declare abort and exit.
16613 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
16615 * gcc.c-torture/execute/20000528-1.c: New test.
16617 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
16618 * g++.old-deja/g++.law/temps4.C: Likewise.
16620 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
16621 stdlib.h. Call abort() on failure.
16622 * g++.old-deja/g++.law/refs4.C: Likewise.
16623 * g++.old-deja/g++.law/temps4.C: Likewise.
16624 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
16625 * gcc.c-torture/execute/20000112-1.c: Include string.h.
16627 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
16629 Relative to g++.dg/special:
16630 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
16632 Relative to g++.old-deja:
16633 * g++.brendan/complex1.C, g++.jason/optimize2.C,
16634 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
16635 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
16636 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
16637 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
16638 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
16639 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
16641 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
16642 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
16643 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
16644 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
16645 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
16646 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
16649 * g++.other/goto1.C: Update expectations for error messages.
16651 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
16653 * gcc.c-torture/compile/20000523-1.c: New test.
16655 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
16657 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
16659 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
16661 * g++.old-deja/g++.eh/catch11.C: New test.
16662 * g++.old-deja/g++.eh/catch12.C: New test.
16664 2000-05-24 Nick Clifton <nickc@cygnus.com>
16666 * gcc.c-torture/execute/20000523-1.c: New test.
16668 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
16670 * c-torture/execute/bcp-1.c: Replace abort in arg of
16671 __builtin_constant_p with a generic external function.
16673 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
16674 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
16675 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
16676 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
16677 Prototype abort and/or exit.
16679 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
16680 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
16681 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
16682 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
16684 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
16686 * gcc.dg/dwarf2-1.c: New test.
16688 2000-05-20 Richard Henderson <rth@cygnus.com>
16690 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
16692 2000-05-20 Andreas Jaeger <aj@suse.de>
16694 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
16697 2000-05-19 David Edelsohn <edelsohn@gnu.org>
16699 * gcc.c-torture/execute/20000519-2.c: New test.
16701 2000-05-19 Andreas Jaeger <aj@suse.de>
16703 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
16704 which fails with SSA.
16706 * lib/c-torture.exp: Also test with -O3 -fssa.
16708 2000-05-18 Michael Meissner <meissner@redhat.com>
16710 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
16711 * gcc.c-torture/execute/920415-1.c: Ditto.
16712 * gcc.c-torture/execute/920501-1.c: Ditto.
16713 * gcc.c-torture/execute/conversion.c: Ditto.
16714 * gcc.c-torture/execute/cvt-1.c: Ditto.
16716 2000-05-18 Jeffrey A Law (law@cygnus.com)
16718 * gcc.c-torture/compile/20000518-1.c: New test.
16720 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
16722 * g77.f-torture/compile/200005018.f: New test.
16724 2000-05-17 Jeffrey A Law (law@cygnus.com)
16726 * gcc.c-torture/compile/20000517-1.c: New test.
16728 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16730 * gcc.c-torture/execute/20000516-1.c: New test.
16732 2000-05-15 Jakub Jelinek <jakub@redhat.com>
16734 * g++.old-deja/g++.other/eh.C: New test.
16736 2000-05-12 Richard Henderson <rth@cygnus.com>
16738 * gcc.c-torture/execute/990208-1.c (main): Don't pass
16739 constants through to doit's conditional.
16741 2000-05-11 Jeffrey A Law (law@cygnus.com)
16743 * gcc.c-torture/compile/20000511-1.c: New test.
16744 * g77.f-torture/compile/20000511-1.f: New test.
16745 * g77.f-torture/compile/20000511-2.f: New test.
16747 2000-05-11 Michael Meissner <meissner@redhat.com>
16749 * gcc.c-torture/execute/20000511-1.c: New test.
16751 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
16753 * gcc.dg/dg.exp: Scan .S files as well as .c files.
16754 * gcc.dg/20000510-1.S: New.
16756 2000-05-08 Catherine Moore <clm@cygnus.com>
16758 * gcc.dg/unused-3.c: New.
16760 2000-05-06 Richard Henderson <rth@cygnus.com>
16762 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
16763 * g++.old-deja/g++.mike/warn1.C: Likewise.
16764 * g++.old-deja/g++.pt/local1.C: Likewise.
16765 * g++.old-deja/g++.pt/local7.C: Likewise.
16766 * g++.old-deja/g++.pt/spec16.C: Likewise.
16768 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
16770 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
16772 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
16774 * g77.f-torture/execute/20000503-1.f: New test.
16776 2000-05-04 Andreas Jaeger <aj@suse.de>
16778 * gcc.dg/noreturn-2.c: New test.
16780 2000-05-04 Neil Booth <NeilB@earthling.net>
16782 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
16785 2000-05-04 Richard Henderson <rth@cygnus.com>
16787 * gcc.c-torture/execute/20000503-1.c: Fix typo.
16789 2000-05-04 Richard Henderson <rth@cygnus.com>
16791 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
16792 OpenSSL by Jason R Thorpe.
16794 2000-05-03 Jim Wilson <wilson@cygnus.com>
16796 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
16798 2000-05-03 Robert Lipe <robertlipe@usa.net>
16800 * gcc.dg/20000503-1.c: New test.
16802 2000-05-02 Jakub Jelinek <jakub@redhat.com>
16804 * gcc.c-torture/compile/20000502-1.c: New test.
16805 * g++.old-deja/g++.other/align.C: New test.
16806 * gcc.dg/cpp-tradstringify.c: New test.
16808 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
16810 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
16811 and hard registers.
16813 2000-04-26 Geoff Keating <geoffk@cygnus.com>
16815 * gcc.c-torture/execute/loop-5.c: New test.
16817 2000-04-25 Jakub Jelinek <jakub@redhat.com>
16819 * gcc.c-torture/execute/va-arg-20.c: New test.
16821 2000-04-23 Jeffrey A Law (law@cygnus.com)
16823 * gcc.c-torture/execute/20000422-1.c: New test.
16825 2000-04-20 Greg McGary <gkm@gnu.org>
16827 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
16828 when optimizing, but without sibling-call optimizations (-O1).
16830 2000-04-20 Jeffrey A Law (law@cygnus.com)
16832 * gcc.c-torture/compile/20000420-1.c: New test.
16834 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
16836 * g++.abi/ptrflags.C: New test.
16837 * g++.eh/catchptr1.C: Test incomplete pointer chains.
16839 2000-04-19 Catherine Moore <clm@cygnus.com>
16841 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
16843 2000-04-19 Greg McGary <gkm@gnu.org>
16845 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
16846 sibling-call optimizations.
16848 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
16850 * gcc.dg/20000419-1.c: New test.
16852 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
16854 * gcc.c-torture/execute/20000412-6.c: New test.
16856 2000-04-12 Jeffrey A Law (law@cygnus.com)
16858 * gcc.c-torture/execute/20000412-5.c: New test.
16859 * g77.f-torture/compile/20000412-1.f: New test.
16860 * gcc.c-torture/execute/20000412-4.c: New test.
16861 * gcc.c-torture/compile/20000412-2.c: New test.
16862 * gcc.c-torture/execute/20000412-3.c: New test.
16863 * gcc.c-torture/compile/20000412-1.c: New test.
16864 * gcc.c-torture/execute/20000412-2.c: New test.
16866 2000-04-12 Jakub Jelinek <jakub@redhat.com>
16868 * objc/execute/bf-20.m: New test.
16870 2000-04-10 Richard Henderson <rth@cygnus.com>
16872 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
16874 * gcc.c-torture/execute/20000412-1.c: New test.
16876 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
16878 * g++.old-deja/g++.eh/catchptr1.C: New test.
16880 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
16882 * g++.old-deja/g++.abi/cxa_vec.C: New test.
16884 2000-04-08 Neil Booth <NeilB@earthling.net>
16886 * gcc.dg/cpp-nullchar.c: Remove test as
16887 embedded nulls cause problems.
16889 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16891 * gcc.dg/compare2.c: New test.
16893 2000-04-08 Neil Booth <NeilB@earthling.net>
16895 * gcc.dg/cpp-nullchar.c: New test.
16897 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
16899 * gcc.dg/cpp-mi2.c: New test.
16900 * gcc.dg/cpp-mi2[abc].h: New files.
16902 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
16904 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
16907 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
16909 * g++.old-deja/g++.abi/vmihint.C: New test.
16911 2000-04-06 Neil Booth <NeilB@earthling.net>
16913 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
16914 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
16917 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
16919 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
16920 avoid stack-frame overwrite.
16922 2000-04-05 Jakub Jelinek <jakub@redhat.com>
16924 * gcc.c-torture/compile/20000405-2.c: New test.
16925 * gcc.c-torture/compile/20000405-3.c: New test.
16927 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16929 * gcc.c-torture/compile/20000405-1.c: New test.
16931 2000-04-04 Geoff Keating <geoffk@cygnus.com>
16933 * gcc.dg/cast-qual-1.c: Revert last change.
16935 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16937 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
16939 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
16941 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
16942 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
16944 2000-04-03 Jeffrey A Law (law@cygnus.com)
16946 * gcc.c-torture/compile/20000403-2.c: New test.
16947 * gcc.c-torture/compile/20000403-1.c: New test.
16949 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
16951 * gcc.c-torture/execute/20000403-1.c: New test.
16953 2000-04-03 Geoff Keating <geoffk@cygnus.com>
16955 * gcc.c-torture/execute/20000402-1.c: New test.
16957 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
16959 * gcc.c-torture/execute/va-arg-15.c: New test.
16960 * gcc.c-torture/execute/va-arg-16.c: New test.
16961 * gcc.c-torture/execute/va-arg-17.c: New test.
16962 * gcc.c-torture/execute/va-arg-18.c: New test.
16963 * gcc.c-torture/execute/va-arg-19.c: New test.
16965 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
16967 * gcc.c-torture/compile/981211-1.c: Move to...
16968 * gcc.dg/cpp-as1.c: ...here.
16969 * gcc.dg/cpp-as2.c: New file.
16971 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
16974 2000-04-02 Neil Booth <NeilB@earthling.net>
16976 * gcc.dg/cpp-cond.c New tests.
16977 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
16978 accidental success less likely.
16979 * gcc.dg/cpp-missingop.c New tests.
16980 * gcc.dg/cpp-missingparen.c New tests.
16981 * gcc.dg/cpp-shift.c New tests.
16982 * gcc.dg/cpp-shortcircuit.c New tests.
16983 * gcc.dg/cpp-unary.c New tests.
16985 2000-03-29 Jeffrey A Law (law@cygnus.com)
16987 * gcc.c-torture/compile/20000329-1.c: New test.
16989 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
16991 * gcc.c-torture/compile/20000326-1.c: New test.
16992 * gcc.c-torture/compile/20000326-2.c: New test.
16994 2000-03-24 Geoff Keating <geoffk@cygnus.com>
16996 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
16997 the first parameter is a function argument.
16999 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
17001 * g++.old-deja/g++.ext/array4.C: New test.
17003 2000-03-22 Geoff Keating <geoffk@cygnus.com>
17005 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
17007 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17009 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
17011 2000-03-19 Richard Henderson <rth@cygnus.com>
17013 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
17015 2000-03-19 Richard Henderson <rth@cygnus.com>
17017 * gcc.c-torture/compile/20000319-1.c: New test.
17019 2000-03-14 Jeffrey A Law (law@cygnus.com)
17021 * gcc.c-torture/execute/20000314-3.c: New test.
17022 * gcc.c-torture/execute/20000314-2.c: New test.
17023 * gcc.c-torture/execute/20000314-1.c: New test.
17024 * gcc.c-torture/compile/20000314-2.c: New test.
17025 * gcc.c-torture/compile/20000314-1.c: New test.
17027 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
17029 * g++.old-deja/g++.warn/inline.C: New test.
17031 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
17033 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
17034 standards-compliant result rather than specific constants.
17035 Put test-values in array.
17037 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
17039 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
17040 (g++_target_compile): Put test-specific options last.
17042 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
17044 * g++.old-deja/g++.eh/vbase4.C: New test.
17046 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
17048 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
17050 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
17052 * g++.old-deja/g++.brendan/misc12.C: Removed.
17053 * g++.old-deja/g++.pt/memtemp77.C: Constify.
17054 * g++.old-deja/g++.ext/pretty4.C: New test.
17056 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
17058 * g++.old-deja/g++.other/string2.C: New test.
17060 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
17062 * g++.old-deja/g++.warn/impint2.C: New test.
17064 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
17066 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
17069 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
17071 * g++.old-deja/g++.warn/impint.C: New test.
17072 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
17073 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
17074 * g++.old-deja/g++.pt/explicit12.C: Likewise.
17075 * g++.old-deja/g++.pt/explicit13.C: Likewise.
17076 * g++.old-deja/g++.pt/explicit17.C: Likewise.
17077 * g++.old-deja/g++.pt/explicit18.C: Likewise.
17078 * g++.old-deja/g++.pt/explicit19.C: Likewise.
17079 * g++.old-deja/g++.pt/explicit23.C: Likewise.
17080 * g++.old-deja/g++.pt/explicit31.C: Likewise.
17081 * g++.old-deja/g++.pt/explicit35.C: Likewise.
17082 * g++.old-deja/g++.pt/explicit6.C: Likewise.
17083 * g++.old-deja/g++.pt/memclass7.C: Likewise.
17085 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
17087 * gcc.dg/cpp-redef.c: New test.
17089 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
17091 * g++.old-deja/g++.pt/unify7.C: New test.
17093 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17095 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
17096 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
17098 2000-02-25 Geoff Keating <geoffk@cygnus.com>
17100 * gcc.c-torture/compile/20000224-1.c: New test.
17102 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
17104 * gcc.c-torture/compile/cpp-2.c: New test.
17105 * gcc.c-torture/compile/cpp-1.c: New test.
17107 2000-02-25 Jeffrey A Law (law@cygnus.com)
17109 * gcc.c-torture/execute/20000225-1.c: New test.
17111 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
17113 * gcc.dg/cpp-li2.c: New test.
17115 * gcc.dg/cpp-wi1.c: New test.
17117 * gcc.dg/cpp-li1.c: New test.
17119 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
17121 * g++.old-deja/g++.other/sizeof5.C: New test.
17123 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17125 * gcc.c-torture/execute/va-arg-13.c: New test.
17127 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
17129 * gcc.c-torture/execute/va-arg-12.c: New test.
17131 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
17133 * gcc.c-torture/execute/20000223-1.c: New test.
17135 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
17137 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
17139 2000-02-22 Mark Mitchell <mark@codesourcery.com>
17141 * g++.old-deja/g++.abi/ptrmem.C: New test.
17143 2000-02-19 Richard Henderson <rth@cygnus.com>
17145 * gcc.c-torture/compile/init-3.c: New.
17147 2000-02-17 Mark Mitchell <mark@codesourcery.com>
17149 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
17152 2000-02-11 Robert Lipe <robertl@sco.com>
17154 * gcc.c-torture/compile/20000211-3.c: New test.
17156 2000-02-11 Martin Buchholz <martin@xemacs.org>
17158 * gcc.c-torture/compile/20000211-2.c: New test.
17160 2000-02-11 Jeffrey A Law (law@cygnus.com)
17162 * gcc.c-torture/compile/20000211-1.c: New test.
17164 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
17166 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
17169 2000-02-08 Nathan Sidwell <nathan@acm.org>
17171 * g++.old-deja/g++.other/cast5.C: New test.
17173 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
17175 * gcc.c-torture/execute/20000205-1.c: New.
17177 2000-02-03 Nathan Sidwell <nathan@acm.org>
17179 * g++.old-deja/g++.jason/cast3.C: Return void.
17180 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
17182 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
17184 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
17186 * gcc.dg/loop-1.c: New test.
17188 2000-01-27 Jakub Jelinek <jakub@redhat.com>
17190 * gcc.c-torture/compile/20000127-1.c: New test.
17191 * gcc.c-torture/execute/991228-1.c: New test.
17193 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
17195 * gcc.dg/unused-2.c: New test.
17197 * gcc.dg/conv-1.c: New test.
17199 2000-01-24 Mark Mitchell <mark@codesourcery.com>
17201 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
17203 (tool_option_proc): Fix typo.
17205 2000-01-24 Geoff Keating <geoffk@cygnus.com>
17207 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
17208 of the ld on the host, not on the build machine.
17209 Also, don't crash if '--help' is not a supported option.
17211 2000-01-24 Richard Henderson <rth@cygnus.com>
17213 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
17215 2000-01-20 Jeffrey A Law (law@cygnus.com)
17217 * gcc.c-torture/execute/20000120-2.c: New test.
17218 * gcc.c-torture/execute/20000120-1.c: New test.
17220 2000-01-13 Jeffrey A Law (law@cygnus.com)
17222 * gcc.c-torture/execute/20000113-1.c: New test.
17224 2000-01-12 Jeffrey A Law (law@cygnus.com)
17226 * gcc.c-torture/execute/20000112-1.c: New test.
17228 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
17230 * gcc.dg/20000111-1.c: New test.
17232 2000-01-10 Jeffrey A Law (law@cygnus.com)
17234 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
17235 with 16 bit integers.
17237 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
17239 * gcc.dg/20000108-1.c: New test.
17241 2000-01-05 Nathan Sidwell <nathan@acm.org>
17243 * g++.old-deja/g++.ns/koenig8.C: New test.
17245 2000-01-05 Nathan Sidwell <nathan@acm.org>
17247 * g++.old-deja/g++.other/cast4.C: New test.
17249 2000-01-05 Jeffrey A Law (law@cygnus.com)
17251 * gcc.c-torture/compile/20000105-2.c: New test.
17252 * gcc.c-torture/compile/20000105-1.c: New test.
17254 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17256 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
17257 references to printf & atoi to conform to ANSI standard.
17258 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
17259 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
17260 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
17261 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
17262 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
17263 * g++.old-deja/g++.brendan/complex1.C: Likewise.
17264 * g++.old-deja/g++.brendan/copy1.C: Likewise.
17265 * g++.old-deja/g++.brendan/copy2.C: Likewise.
17266 * g++.old-deja/g++.brendan/copy3.C: Likewise.
17267 * g++.old-deja/g++.brendan/copy4.C: Likewise.
17268 * g++.old-deja/g++.brendan/copy5.C: Likewise.
17269 * g++.old-deja/g++.brendan/copy6.C: Likewise.
17270 * g++.old-deja/g++.brendan/copy7.C: Likewise.
17271 * g++.old-deja/g++.brendan/copy8.C: Likewise.
17272 * g++.old-deja/g++.brendan/crash11.C: Likewise.
17273 * g++.old-deja/g++.brendan/crash14.C: Likewise.
17274 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
17275 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
17276 * g++.old-deja/g++.brendan/delete2.C: Likewise.
17277 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
17278 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
17279 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
17280 * g++.old-deja/g++.brendan/eh1.C: Likewise.
17281 * g++.old-deja/g++.brendan/groff1.C: Likewise.
17282 * g++.old-deja/g++.brendan/init3.C: Likewise.
17283 * g++.old-deja/g++.brendan/misc12.C: Likewise.
17284 * g++.old-deja/g++.brendan/misc7.C: Likewise.
17285 * g++.old-deja/g++.brendan/new2.C: Likewise.
17286 * g++.old-deja/g++.brendan/operators4.C: Likewise.
17287 * g++.old-deja/g++.brendan/operators5.C: Likewise.
17288 * g++.old-deja/g++.brendan/overload2.C: Likewise.
17289 * g++.old-deja/g++.brendan/overload7.C: Likewise.
17290 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
17291 * g++.old-deja/g++.brendan/reference1.C: Likewise.
17292 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
17293 * g++.old-deja/g++.brendan/template24.C: Likewise.
17294 * g++.old-deja/g++.brendan/template3.C: Likewise.
17295 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
17296 * g++.old-deja/g++.jason/inline3.C: Likewise.
17297 * g++.old-deja/g++.jason/opeq.C: Likewise.
17298 * g++.old-deja/g++.law/arg5.C: Likewise.
17299 * g++.old-deja/g++.law/arm7.C: Likewise.
17300 * g++.old-deja/g++.law/ctors11.C: Likewise.
17301 * g++.old-deja/g++.law/cvt8.C: Likewise.
17302 * g++.old-deja/g++.law/init9.C: Likewise.
17303 * g++.old-deja/g++.law/refs4.C: Likewise.
17304 * g++.old-deja/g++.law/template2.C: Likewise.
17305 * g++.old-deja/g++.law/visibility24.C: Likewise.
17306 * g++.old-deja/g++.law/vtable3.C: Likewise.
17307 * g++.old-deja/g++.mike/asm2.C: Likewise.
17308 * g++.old-deja/g++.mike/eh1.C: Likewise.
17309 * g++.old-deja/g++.mike/misc1.C: Likewise.
17310 * g++.old-deja/g++.mike/misc13.C: Likewise.
17311 * g++.old-deja/g++.mike/misc14.C: Likewise.
17312 * g++.old-deja/g++.mike/ns12.C: Likewise.
17313 * g++.old-deja/g++.mike/p1248.C: Likewise.
17314 * g++.old-deja/g++.mike/p3708.C: Likewise.
17315 * g++.old-deja/g++.mike/p3708a.C: Likewise.
17316 * g++.old-deja/g++.mike/p3708b.C: Likewise.
17317 * g++.old-deja/g++.mike/p646.C: Likewise.
17318 * g++.old-deja/g++.mike/p700.C: Likewise.
17319 * g++.old-deja/g++.mike/p783.C: Likewise.
17320 * g++.old-deja/g++.mike/p783a.C: Likewise.
17321 * g++.old-deja/g++.mike/p783b.C: Likewise.
17322 * g++.old-deja/g++.mike/p786.C: Likewise.
17323 * g++.old-deja/g++.mike/p789.C: Likewise.
17324 * g++.old-deja/g++.mike/p789a.C: Likewise.
17325 * g++.old-deja/g++.mike/p807a.C: Likewise.
17326 * g++.old-deja/g++.other/delete3.C: Likewise.
17327 * g++.old-deja/g++.other/dyncast1.C: Likewise.
17328 * g++.old-deja/g++.other/dyncast2.C: Likewise.
17329 * g++.old-deja/g++.other/dyncast3.C: Likewise.
17330 * g++.old-deja/g++.other/empty1.C: Likewise.
17331 * g++.old-deja/g++.other/temporary1.C: Likewise.
17332 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
17333 * g++.old-deja/g++.pt/t16.C: Likewise.
17334 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
17336 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
17338 * gcc.dg/991230-1.c: New test.
17340 1999-12-29 Jeffrey A Law (law@cygnus.com)
17342 * gcc.c-torture/compile/991229-3.c: New test.
17343 * gcc.c-torture/compile/991229-2.c: New test.
17344 * gcc.c-torture/compile/991229-1.c: New test.
17346 1999-12-29 Greg McGary <gkm@eng.ascend.com>
17348 * gcc.c-torture/compile/labels-2.c: New test.
17350 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
17352 * gcc.c-torture/execute/991227-1.c: New test.
17354 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
17356 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
17358 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
17360 * gcc.c-torture/execute/991221-1.c: New test.
17362 1999-12-20 Nathan Sidwell <nathan@acm.org>
17364 * g++.old-deja/g++.other/cast3.C: New test.
17366 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
17368 * gcc.c-torture/execute/991216-4.c: New test.
17370 1999-12-16 Michael Meissner <meissner@cygnus.com>
17372 * gcc.c-torture/execute/991216-1.c: New test.
17373 * gcc.c-torture/execute/991216-2.c: New test.
17374 * gcc.c-torture/execute/991216-3.c: New test.
17376 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
17378 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
17379 Actually make the test fail by using "-O2" for compilation.
17381 1999-12-15 Nathan Sidwell <nathan@acm.org>
17383 * g++.old-deja/g++.warn/cast-align1.C: New test.
17385 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
17387 * gcc.c-torture/compile/991214-1.c: New test.
17388 * gcc.c-torture/compile/991214-2.c: New test.
17390 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
17392 * gcc.dg/991214-1.c: New test.
17394 1999-12-13 Jeffrey A Law (law@cygnus.com)
17396 * gcc.c-torture/compile/991213-3.c: New test.
17397 * gcc.c-torture/compile/991213-2.c: New test.
17398 * gcc.c-torture/compile/991213-1.c: New test.
17400 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
17402 * gcc.dg/991209-1.c: New test.
17404 1999-12-08 Nathan Sidwell <nathan@acm.org>
17406 * gcc.c-torture/compile/991208-1.c: New test.
17408 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
17410 * gcc.dg/ultrasp2.c: New test.
17412 1999-12-05 Alex Samuel <samuel@codesourcery.com>
17414 * g++.old-deja/g++.abi/align.C (main): Fix typo.
17416 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
17418 * gcc.c-torture/compile/991202-1.c: New test.
17419 * gcc.c-torture/execute/991202-1.c: New test.
17420 * gcc.c-torture/execute/991202-2.c: New test.
17421 * gcc.c-torture/execute/991202-3.c: New test.
17423 1999-12-02 Alex Samuel <samuel@codesourcery.com>
17425 * g++.old-deja/g++.abi/align.C: New test.
17426 * g++.old-deja/g++.abi/aggregates.C: Likewise.
17427 * g++.old-deja/g++.abi/bitfields.C: Likewise.
17429 1999-12-01 Richard Henderson <rth@cygnus.com>
17431 * gcc.c-torture/execute/991201-1.c: New.
17433 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
17435 * gcc.dg/991129-1.c: New test.
17437 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
17439 * gcc.c-torture/compile/991127-1.c: New test.
17441 1999-11-22 Nathan Sidwell <nathan@acm.org>
17443 * g++.old-deja/g++.other/warn4.C: New test.
17445 1999-11-22 Nathan Sidwell <nathan@acm.org>
17447 * g++.old-deja/g++.eh/cleanup2.C: New test.
17448 * g++.old-deja/g++.ext/pretty2.C: New test.
17449 * g++.old-deja/g++.ext/pretty3.C: New test.
17450 * g++.old-deja/g++.other/debug6.C: New test.
17452 1999-10-20 Jim Wilson <wilson@cygnus.com>
17454 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
17455 compiler_output to look for one error message instead of two.
17457 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
17459 * gcc.c-torture/execute/991118-1.c: Also test case
17460 where the word boundary does not split a byte evenly.
17462 1999-11-19 Nathan Sidwell <nathan@acm.org>
17464 * g++.old-deja/g++.ext/restrict1.C: New test.
17466 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
17468 * gcc.c-torture/execute/991118-1.c: New test.
17470 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
17472 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
17473 working directory pathnames.
17475 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
17477 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
17478 host is equipped with driver.h and driver.o so it can actually
17479 compile and run the tests.
17481 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
17483 * gcc.c-torture/compile/991008-1.c: New test.
17485 1999-11-08 Nick Clifton <nickc@cygnus.com>
17487 * lib/gcc-dg.exp: Include target-supports.exp
17489 1999-11-05 Nick Clifton <nickc@cygnus.com>
17491 * lib/target-supports.exp: New file: Provide procs to test for
17492 features supported by the target.
17493 (check_weak_available): Moved here from ecos.exp.
17494 (check_alias_available): New proc: Determine of the target
17495 toolchain supports the alias attribute.
17497 * gcc.dg/special/ecos.exp: Move check_weak_available to
17498 target-supports.exp.
17499 (alias-1.c): Only perform the test if the target supports
17501 (wkali-1.c): Only perform the test if the target supports
17504 * gcc.dg/990506-0.c: Expect error messages from cross
17505 targets as well as native targets.
17507 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
17509 * gcc.dg/ultrasp1.c: Removed xfail.
17510 * gcc.dg/struct-ret-2.c: Likewise.
17511 * gcc.dg/array-1.c: Likewise.
17513 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
17515 * gcc.dg/struct-ret-2.c: New test.
17517 * gcc.dg/array-1.c: New test.
17519 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
17521 * gcc.c-torture/execute/991030-1.c: New test.
17523 1999-10-26 Richard Henderson <rth@cygnus.com>
17525 * gcc.c-torture/compile/991026-2.c: New test.
17527 1999-10-26 Jeffrey A Law (law@cygnus.com)
17529 * gcc.c-torture/compile/991026-1.c: New test.
17531 1999-10-23 Jeffrey A Law (law@cygnus.com)
17533 * gcc.c-torture/execute/991023-1.c: New test.
17535 1999-10-19 Jeffrey A Law (law@cygnus.com)
17537 * gcc.c-torture/execute/991019-1.c: New test.
17539 1999-10-16 Richard Henderson <rth@cygnus.com>
17541 * gcc.c-torture/execute/991016-1.c: New test.
17543 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
17545 * gcc.c-torture/execute/991014-1.c: New test.
17547 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
17549 * g++.old-deja/g++.other/union2.C: New test.
17551 1999-10-13 Nathan Sidwell <nathan@acm.org>
17553 * g++.old-deja/g++.other/vaarg2.C: New test.
17554 * g++.old-deja/g++.other/vaarg3.C: New test.
17556 1999-10-12 Craig Burley <craig@jcb-sc.com>
17558 * g77.f-torture/noncompile/19990905-1.f: Moved from being
17561 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
17563 * gcc.c-torture/execute/va-arg-11.c: New test.
17565 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
17567 * lib/file-format.exp (gcc_target_object_format): Don't
17568 crash if objdump is unavailable.
17570 1999-09-29 Donn Terry <donn@interix.com>
17572 * gcc.misc-tests/mg.exp: delete extraneous redirection.
17574 1999-09-28 Nick Clifton <nickc@cygnus.com>
17576 * gcc.c-torture/compile/990928-1.c: New test.
17578 1999-09-28 Nathan Sidwell <nathan@acm.org>
17580 * g++.old-deja/g++.other/decl6.C: New test.
17582 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17584 * gcc.c-torture/execute/va-arg-10.c: New test.
17586 1999-09-27 Nathan Sidwell <nathan@acm.org>
17588 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
17589 __PRETTY_FUNCTION__.
17591 1999-09-23 Nick Clifton <nickc@cygnus.com>
17593 * gcc.c-torture/execute/990923-1.c: New test.
17595 1999-09-21 Nick Clifton <nickc@cygnus.com>
17597 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
17598 for which -fpic is inappropriate.
17600 1999-09-21 Mark Mitchell <mark@codesourcery.com>
17602 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
17604 1999-09-21 Nathan Sidwell <nathan@acm.org>
17606 * g++.old-deja/g++.other/dyncast1.C: New test.
17607 * g++.old-deja/g++.other/dyncast2.C: New test.
17608 * g++.old-deja/g++.other/dyncast3.C: New test.
17609 * g++.old-deja/g++.other/dyncast4.C: New test.
17610 * g++.old-deja/g++.other/dyncast5.C: New test.
17611 * g++.old-deja/g++.eh/catch3.C: New test.
17612 * g++.old-deja/g++.eh/catch3p.C: New test.
17613 * g++.old-deja/g++.eh/catch4.C: New test.
17614 * g++.old-deja/g++.eh/catch4p.C: New test.
17615 * g++.old-deja/g++.eh/catch5.C: New test.
17616 * g++.old-deja/g++.eh/catch5p.C: New test.
17617 * g++.old-deja/g++.eh/catch6.C: New test.
17618 * g++.old-deja/g++.eh/catch6p.C: New test.
17619 * g++.old-deja/g++.eh/catch7.C: New test.
17620 * g++.old-deja/g++.eh/catch7p.C: New test.
17621 * g++.old-deja/g++.eh/catch8.C: New test.
17622 * g++.old-deja/g++.eh/catch8p.C: New test.
17623 * g++.old-deja/g++.eh/catch9.C: New test.
17624 * g++.old-deja/g++.eh/catch9p.C: New test.
17626 1999-09-13 Nathan Sidwell <nathan@acm.org>
17628 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
17629 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
17631 1999-09-13 Jeffrey A Law (law@cygnus.com)
17633 * gcc.c-torture/compile/990913-1.c: New test.
17635 1999-09-10 Nathan Sidwell <nathan@acm.org>
17637 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
17638 * g++.old-deja/g++.jason/rfg5.C: Likewise.
17640 1999-09-09 Richard Henderson <rth@cygnus.com>
17642 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
17644 1999-09-09 Nathan Sidwell <nathan@acm.org>
17646 * g++.old-deja/g++.other/lookup11.C: New test.
17647 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
17648 what is permitted and what we want.
17649 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
17651 * g++.old-deja/g++.jason/rfg5.C: Likewise
17653 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
17655 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
17656 * gcc.c-torture/noncompile/poison-1.c: New file.
17658 1999-09-08 Nathan Sidwell <nathan@acm.org>
17660 * g++.old-deja/g++.other/sizeof3.C: New test.
17661 * g++.old-deja/g++.other/sizeof4.C: New test.
17662 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
17663 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
17665 1999-09-07 Richard Henderson <rth@cygnus.com>
17667 * gcc.dg/va-arg-1.c: New.
17669 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17671 * gcc.c-torture/execute/va-arg-9.c: New test.
17673 1999-09-05 Craig Burley <craig@jcb-sc.com>
17675 * g77.f-torture/compile/980519-2.f: New test.
17676 * g77.f-torture/compile/19990905-0.f: New test.
17677 * g77.f-torture/compile/19990905-1.f: New test.
17678 * g77.f-torture/compile/19990905-2.f: New test.
17680 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
17682 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
17684 * gcc.c-torture/execute/990827-1.c: Fix typo.
17686 1999-09-03 Nathan Sidwell <nathan@acm.org>
17688 * g++.old-deja/g++.other/deref1.C: New test.
17690 1999-09-02 Nathan Sidwell <nathan@acm.org>
17692 * g++.old-deja/g++.other/ambig2.C: New test.
17693 * g++.old-deja/g++.other/cond5.C: New test.
17694 * g++.old-deja/g++.other/lookup16.C: New test.
17696 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
17698 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
17701 1999-08-31 Jeffrey A Law (law@cygnus.com)
17703 * lib/c-torture.exp: Avoid the "compare executables" optimization
17704 when testing native.
17706 1999-08-29 Jeffrey A Law (law@cygnus.com)
17708 * gcc.c-torture/execute/990829-1.c: New test.
17709 * gcc.c-torture/compile/990829-1.c: New test.
17711 1999-08-27 Paul Burchard <burchard@pobox.com>
17713 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
17714 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
17715 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
17716 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
17717 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
17718 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
17719 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
17720 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
17721 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
17722 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
17723 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
17725 1999-08-27 Jeffrey A Law (law@cygnus.com)
17727 * gcc.c-torture/execute/990827-1.c: New test.
17729 1999-08-26 Craig Burley <craig@jcb-sc.com>
17731 * g77.f-torture/noncompile/19990826-4.f: New test.
17733 * g77.f-torture/compile/19990826-3.f: New test.
17735 * g77.f-torture/execute/19990826-2.f: New test.
17737 * g77.f-torture/compile/19990826-1.f: New test.
17739 * gcc.c-torture/execute/990826-0.c: New test.
17740 * g77.c-torture/execute/19990826-0.f: New test.
17742 * g77.f-torture/noncompile/970626-2.f: New test.
17744 1999-08-25 Paul Burchard <burchard@pobox.com>
17746 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
17747 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
17748 lss-011.C: New tests.
17750 1999-08-25 Nathan Sidwell <nathan@acm.org>
17752 * g++.old-deja/g++.other/decl5.C: New test.
17754 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17756 * noncompile/noncompile.exp: Load_lib c-torture.exp.
17757 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
17758 call `postbase' for each one. All callers of `postbase' changed
17759 to call this instead.
17761 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
17763 * gcc.c-torture/execute/990811-1.c: New test.
17765 1999-08-09 Nick Clifton <nickc@cygnus.com>
17767 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
17770 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
17773 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
17775 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
17777 1999-08-04 Jeffrey A Law (law@cygnus.com)
17779 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
17781 1999-08-04 Nathan Sidwell <nathan@acm.org>
17783 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
17785 1999-08-04 Jeffrey A Law (law@cygnus.com)
17787 * gcc.c-torture/execute/990804-1.c: New test.
17789 1999-08-03 Nathan Sidwell <nathan@acm.org>
17791 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
17792 * g++.old-deja/g++.brendan/crash64.C: Likewise
17793 * g++.old-deja/g++.brendan/overload8.C: Likewise
17795 1999-08-03 Nathan Sidwell <nathan@acm.org>
17797 * g++.old-deja/g++.other/struct1.C: New test.
17799 1999-08-03 Nathan Sidwell <nathan@acm.org>
17801 * g++.old-deja/g++.other/enum2.C: New test.
17803 1999-08-02 Richard Henderson <rth@cygnus.com>
17805 Adapted from tests from Franz Sirl:
17806 * gcc.c-torture/execute/va-arg-7.c: New test.
17807 * gcc.c-torture/execute/va-arg-8.c: New test.
17809 1999-08-01 Jeffrey A Law (law@cygnus.com)
17811 * gcc.c-torture/compile/990801-2.c: New test.
17813 * gcc.c-torture/compile/990801-1.c: New test.
17815 1999-07-27 Michael Meissner <meissner@cygnus.com>
17817 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
17818 fp-cmp-1.c, converting double to float.
17820 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
17821 fp-cmp-1.c, converting double to long double.
17823 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
17824 from fr1 to unknown_register, since fr1 is a legitimate register
17827 1999-07-25 Jeffrey A Law (law@cygnus.com)
17829 * README: More listname related changes.
17831 1999-07-08 Catherine Moore <clm@cygnus.com>
17833 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
17835 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
17837 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
17839 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
17841 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
17843 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
17845 * gcc.dg/990703-1.c: New test.
17847 1999-06-29 Nick Clifton <nickc@cygnus.com>
17849 * lib/file-format.exp: New file: Move definition of proc
17850 gcc_target_object_format to here from
17851 gcc.dg/special/ecos.exp.
17853 * lib/c-torture.exp: Include lib file-format.exp.
17854 * lib/gcc-dg.exp: Include lib file-format.exp.
17856 * gcc.dg/special/ecos.exp: Remove definition of proc
17857 gcc_target_object_format.
17859 1999-06-28 Jeffrey A Law (law@cygnus.com)
17861 * gcc.c-torture/execute/990628-1.c: New test.
17863 1999-06-25 Jeffrey A Law (law@cygnus.com)
17865 * gcc.c-torture/compile/990625-2.c: New test.
17867 * gcc.c-torture/compile/990625-1.c: New test.
17869 1999-06-23 Nick Clifton <nickc@cygnus.com>
17871 * gcc.c-torture/compile/dll.c: New test case. Check that dll
17872 attributes compile.
17873 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
17874 ports that use the COFF/PE file format.
17876 1999-06-17 Jeffrey A Law (law@cygnus.com)
17878 * gcc.c-torture/compile/990617-1.c: New test.
17880 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
17882 * g++.old-deja/g++.other/decl4.C: New test.
17884 1999-06-14 Nathan Sidwell <nathan@acm.org>
17886 * g++.old-deja/g++.other/bitfld3.C: New test.
17888 1999-06-08 Nathan Sidwell <nathan@acm.org>
17890 * g++.old-deja/g++.eh/catch1.C: New test.
17892 1999-06-07 Jeffrey A Law (law@cygnus.com)
17894 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
17896 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
17897 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
17899 1999-06-05 Craig Burley <craig@jcb-sc.com>
17901 * g77.f-torture/compile/19990502-0.f: Replace with new,
17902 shorter, test that still fails after recent changes.
17904 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
17906 * gcc.c-torture/execute/990604-1.c: New test.
17908 1999-05-31 Jeffrey A Law (law@cygnus.com)
17910 * gcc.c-torture/execute/990531-1.c: New test.
17912 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17914 * gcc.c-torture/compile/990527-1.c: New test.
17916 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
17918 * gcc.c-torture/execute/990527-1.c: New test.
17920 1999-05-25 Nick Clifton <nickc@cygnus.com>
17922 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
17923 bitfields as signed.
17925 1999-05-25 Craig Burley <craig@jcb-sc.com>
17927 * g77.f-torture/compile/19990525-0.f: New test.
17929 1999-05-25 Jeffrey A Law (law@cygnus.com)
17931 * gcc.c-torture/execute/990525-2.c: New test.
17933 * gcc.c-torture/execute/990525-1.c: New test.
17935 1999-05-24 Nathan Sidwell <nathan@acm.org>
17937 * g++.old-deja/g++.other/anon3.C: New test.
17938 * g++.old-deja/g++.other/anon4.C: New test.
17939 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
17940 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
17941 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
17944 1999-05-24 Jeffrey A Law (law@cygnus.com)
17946 * gcc.c-torture/execute/990524-1.c: New test.
17948 * gcc.dg/990524-1.c: New test.
17950 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17952 * gcc.c-torture/compile/990523-1.c: New test.
17954 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
17956 * gcc.c-torture/compile/990519-1.c: New test.
17958 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
17960 * gcc.c-torture/compile/990517-1.c: New test.
17962 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
17963 (e4, f4): New tests.
17966 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17968 * gcc.dg/noreturn-1.c: New test.
17970 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
17972 * gcc.c-torture/execute/990513-1.c: New test.
17974 1999-05-10 Richard Henderson <rth@cygnus.com>
17976 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
17978 1999-05-10 Craig Burley <craig@jcb-sc.com>
17980 * g77.f-torture/execute/erfc.f: Use small single-precision
17981 values, to avoid problems on Alphas when not -mieee.
17983 1999-05-08 Craig Burley <craig@jcb-sc.com>
17985 * gcc.dg/990506-0.c: New test.
17987 1999-05-08 Richard Henderson <rth@cygnus.com>
17989 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
17990 the constant to test. Don't XFAIL 64-bit targets.
17992 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
17993 * g++.old-deja/g++.law/profile1.C: Likewise.
17995 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
17996 operator new instances.
17997 * g++.old-deja/g++.other/delete5.C: Likewise.
17999 1999-05-03 Craig Burley <craig@jcb-sc.com>
18001 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
18004 1999-05-03 Craig Burley <craig@jcb-sc.com>
18006 * g77.f-torture/execute/u77-test.f: Reverse order of two
18007 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
18009 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18011 * gcc.dg/compare1.c: New test.
18013 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
18015 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
18018 1999-05-02 Craig Burley <craig@jcb-sc.com>
18020 * g77.f-torture/compile/19990502-1.f: New test.
18022 1999-05-02 Craig Burley <craig@jcb-sc.com>
18024 * g77.f-torture/compile/19990502-0.f: New test.
18026 1999-05-02 Craig Burley <craig@jcb-sc.com>
18028 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
18031 1999-05-02 Craig Burley <craig@jcb-sc.com>
18033 * g77.f-torture/execute/u77-test.f (main): List libU77
18034 intrinsics not currently tested.
18035 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
18036 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
18037 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
18038 Trim blanks off the ends of some printed strings.
18040 1999-05-02 Craig Burley <craig@jcb-sc.com>
18042 * g77.f-torture/execute/u77-test.f (main): Just warn about
18043 FSTAT gid disagreement, as it's expected on some systems.
18045 1999-05-01 Craig Burley <craig@jcb-sc.com>
18047 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
18048 use a new function, which allows for some slop.
18049 Clean up some commentary.
18050 (issum): The new function.
18051 (sgladd): Deleted subroutine.
18053 1999-05-01 Craig Burley <craig@jcb-sc.com>
18055 * g77.f-torture/execute/u77-test.f: Modify to be more like
18056 libf2c/libU77 version, bringing patches to that version here.
18057 Add suitable commentary.
18059 1999-04-25 Richard Henderson <rth@cygnus.com>
18061 * gcc.dg/990424-1.c: New test.
18063 1999-04-24 Craig Burley <craig@jcb-sc.com>
18065 * g77.f-torture/execute/u77-test.f (main): Bug involving
18066 LSTAT has been fixed, so turn back on full checking.
18068 1999-04-20 Craig Burley <craig@jcb-sc.com>
18070 * g77.f-torture/compile/19990419-0.f: New test.
18071 * g77.f-torture/execute/19990419-1.f: New test.
18073 1999-04-17 Richard Henderson <rth@cygnus.com>
18075 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
18076 to avoid the need for a prototype to supress a warning.
18078 1999-04-07 Jim Wilson <wilson@cygnus.com>
18080 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
18082 1999-04-04 Jeffrey A Law (law@cygnus.com)
18084 * gcc.c-torture/execute/990404-1.c: New test.
18086 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
18088 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
18089 * gcc.dg/cpp-if3.c: Don't use -pedantic.
18090 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
18091 missing initializer warnings.
18093 1999-03-28 Jeffrey A Law (law@cygnus.com)
18095 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
18098 1999-03-26 Jeffrey A Law (law@cygnus.com)
18100 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
18102 1999-03-26 Craig Burley <craig@jcb-sc.com>
18104 * g77.f-torture/execute/19990325-0.f: New test.
18105 * g77.f-torture/execute/19990325-1.f: New test.
18107 1999-03-24 Jeffrey A Law (law@cygnus.com)
18109 * gcc.c-torture/execute/990324-1.c: New test.
18111 1999-03-22 Jim Wilson <wilson@cygnus.com>
18113 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
18116 1999-03-17 Richard Henderson <rth@cygnus.com>
18118 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
18120 1999-03-13 Craig Burley <craig@jcb-sc.com>
18122 * g77.f-torture/execute/19990313-2.f: New test.
18123 * g77.f-torture/execute/19990313-3.f: New test.
18125 1999-03-13 Craig Burley <craig@jcb-sc.com>
18127 * g77.f-torture/execute/19990313-0.f: New test.
18128 * g77.f-torture/execute/19990313-1.f: New test.
18130 1999-03-12 Jim Wilson <wilson@cygnus.com>
18132 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
18134 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
18135 (main): Add check for u15. Conditionalize u31 check depending on
18136 whether ints are <32 bits or >=32 bits.
18138 1999-03-08 Craig Burley <craig@jcb-sc.com>
18140 * g77.f-torture/execute/19981119-0.f: Improve testiness.
18142 1999-03-08 Craig Burley <craig@jcb-sc.com>
18144 * g77.f-torture/compile/19990305-0.f: New test.
18145 * g77.f-torture/execute/19981119-0.f: New test.
18147 1999-03-08 Craig Burley <craig@jcb-sc.com>
18149 * g77.f-torture/execute/970625-2.f: call ABORT if final
18150 result is not correct, instead of just printing it.
18151 Add this checking via newly introduced obfuscation, to
18152 trip up buggy front ends.
18154 1999-03-07 Craig Burley <craig@jcb-sc.com>
18156 * g77.f-torture/compile/960317-1.f: Moved from being
18157 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
18159 1999-03-06 Craig Burley <craig@jcb-sc.com>
18161 * g77.f-torture/execute/960317-1.f: New (old) test.
18162 * g77.f-torture/execute/970625-2.f: Ditto.
18164 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
18166 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
18167 message on line 1 or line 2; cccp and cpplib do this differently.
18169 1999-03-01 Jeffrey A Law (law@cygnus.com)
18171 * g++.old-deja/g++.law/weak1.C: New test.
18173 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
18175 * gcc.c-torture/execute/990119-1.c: Renamed to...
18176 * gcc.dg/990119-1.c: this, so it will only be tested once
18177 (it's a preprocessor test, it doesn't need to be run at
18178 multiple optimization levels).
18180 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
18182 * lib/g++.exp: Don't add incdir=$base_dir/../include to
18185 1999-02-24 Craig Burley <craig@jcb-sc.com>
18187 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
18188 * g77.f-torture/compile/19981216-0.f: ...as it is expected
18189 to not be compilable by current g77.
18191 1999-02-24 Nick Clifton <nickc@cygnus.com>
18193 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
18195 1999-02-22 Jeffrey A Law (law@cygnus.com)
18197 * gcc.c-torture/execute/990222-1.c: New test.
18199 1999-02-19 Craig Burley <craig@jcb-sc.com>
18201 * g77.f-torture/compile/19990218-0.f: New test.
18202 * g77.f-torture/noncompile/19990218-1.f: New test.
18204 1999-02-18 Craig Burley <craig@jcb-sc.com>
18206 * g77.f-torture/compile/19981216-0.f: New test.
18208 1999-02-14 Jeffrey A Law (law@cygnus.com)
18210 * gcc.dg/990214-1.c: New test.
18212 1999-02-13 Jeffrey A Law (law@cygnus.com)
18214 * gcc.dg/990213-2.c: New test.
18216 * gcc.dg/990213-1.c: New test.
18218 1999-02-12 Jeffrey A Law (law@cygnus.com)
18220 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
18223 1999-02-11 Nick Clifton <nickc@cygnus.com>
18225 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
18226 specified by target.
18228 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
18230 1999-02-11 Jeffrey A Law (law@cygnus.com)
18232 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
18234 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
18236 * gcc.dg/special/ecos.exp: New test driver for new tests with
18237 special requirements.
18239 * gcc.dg/special/alias-1.c: New test.
18240 * gcc.dg/special/gcsec-1.c: New test.
18241 * gcc.dg/special/weak-1.c: New test.
18242 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
18243 * gcc.dg/special/weak-2.c: New test.
18244 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
18245 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
18246 * gcc.dg/special/wkali-1.c: New test.
18247 * gcc.dg/special/wkali-2.c: New test.
18248 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
18249 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
18251 1999-02-10 Felix Lee <flee@cygnus.com>
18253 * lib/c-torture.exp (c-torture-compile): Pull out code for
18254 analyzing gcc error messages.
18255 (c-torture-execute): Likewise. Fix some (harmless) false
18257 * lib/gcc.exp (gcc_check_compile): New function.
18259 1999-02-08 Richard Henderson <rth@cygnus.com>
18261 * gcc.c-torture/execute/990208-1.c: New test.
18263 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
18265 * g++.dg/special/ecos.exp: New driver for new tests with special
18268 * g++.dg/special/conpr-1.C: New test
18269 * g++.dg/special/conpr-2.C: New test
18270 * g++.dg/special/conpr-2a.C: New test
18271 * g++.dg/special/conpr-3.C: New test
18272 * g++.dg/special/conpr-3a.C: New test
18273 * g++.dg/special/conpr-3b.C: New test
18275 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
18276 allow g++ to use the dg driver
18278 * README: Add comment about g++.dg directory
18280 1999-02-06 Jeffrey A Law (law@cygnus.com)
18282 * README: Update email addresses.
18284 1999-02-03 Nick Clifton <nickc@cygnus.com>
18286 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
18287 arguments in order to force structure S onto the stack even on
18289 (test): Pass 10 leading arguments to function foo as well as the
18292 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
18293 failure for all targets.
18295 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
18296 abort to terminate program execution.
18298 1999-01-30 Richard Henderson <rth@cygnus.com>
18300 * gcc.c-torture/execute/990130-1.c: New test.
18302 1999-01-30 Jeffrey A Law (law@cygnus.com)
18304 * gcc.dg/990130-1.c: New test.
18306 1999-01-28 Michael Meissner <meissner@cygnus.com>
18308 * gcc.c-torture/execute/990128-1.c: New test.
18310 1999-01-27 Michael Meissner <meissner@cygnus.com>
18312 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
18314 1999-01-27 Felix Lee <flee@cygnus.com>
18316 * lib/c-torture.exp (c-torture-compile): pull out code for
18317 analyzing gcc error messages.
18318 (c-torture-execute): ditto, and fix some (harmless) false
18320 * lib/gcc.exp (gcc_check_compile): new function.
18322 1999-01-17 Jeffrey A Law (law@cygnus.com)
18324 * gcc.dg/990117-1.c: New test.
18326 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
18328 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
18330 1999-01-15 Jeffrey A Law (law@cygnus.com)
18332 * g77.f-torture/compile/990115-1.f: New test.
18334 1999-01-07 Jeffrey A Law (law@cygnus.com)
18336 * gcc.c-torture/compile/990107-1.c: New test
18338 1999-01-06 Jeffrey A Law (law@cygnus.com)
18340 * gcc.c-torture/execute/990106-2.c: New test.
18342 * gcc.c-torture/execute/990106-1.c: New test.
18344 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
18346 * gcc.c-torture/compile/981223-1.c: New test.
18348 1998-12-29 Richard Henderson <rth@cygnus.com>
18350 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
18351 (opt3): Rename from opt4 and disable.
18353 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
18355 * g++.old-deja/g++.pt/ptrmem5.C: New test.
18357 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
18359 * g++.old-deja/g++.other/conv5.C: New test.
18361 1998-12-14 Nick Clifton <nickc@cygnus.com>
18363 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
18365 1998-12-11 Jeffrey A Law (law@cygnus.com)
18367 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
18369 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
18371 * gcc.c-torture/compile/981211-1.c: New test.
18373 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
18375 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
18377 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
18379 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18381 * gcc.special/930510-1.c: Make C9X safe.
18382 * gcc.misc-tests/gcov-1.c Similarly.
18383 * gcc.misc-tests/gcov-2.c Similarly.
18385 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
18387 * gcc.dg/ultrasp1.c: New test.
18389 1998-12-06 Richard Henderson <rth@cygnus.com>
18391 * gcc.c-torture/execute/981206.c: New test.
18393 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
18395 * g++.old-deja/g++.ns/template7.C: New test.
18397 * g++.old-deja/g++.other/expr1.C: New test.
18399 * g++.old-deja/g++.eh/tmpl3.C: New test.
18401 * g++.old-deja/g++.eh/tmpl2.C: New test.
18403 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
18405 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
18406 * g++.old-deja/g++.other/using6.C: Removed.
18407 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
18409 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
18411 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
18413 * g++.old-deja/g++.pt/overload8.C: New test.
18415 * g++.old-deja/g++.pt/overload7.C: New test.
18417 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
18419 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
18420 and relinking messages.
18421 * lib/g++.exp (g++_target_compile): Remove .rpo file when
18422 compiling with -frepo.
18424 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
18426 * g++.old-deja/g++.pt/lookup6.C: New test.
18428 1998-11-30 Nick Clifton <nickc@cygnus.com>
18430 * gcc.c-torture/execute/981130-1.c: New test.
18431 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
18433 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
18435 * g++.old-deja/g++.pt/explicit76.C: New test.
18437 * g++.old-deja/g++.pt/friend38.C: New test.
18439 * g++.old-deja/g++.ns/crash2.C: New test.
18441 * g++.old-deja/g++.pt/defarg8.C: New test.
18443 * g++.old-deja/g++.pt/instantiate6.C: New test.
18445 * g++.old-deja/g++.pt/static6.C: New test.
18447 * g++.old-deja/g++.pt/decl2.C: New test.
18449 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
18451 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
18452 problem is actually related with name lookup, but so what? :-)
18454 * g++.old-deja/g++.pt/friend37.C: New test.
18456 1998-11-25 Dave Love <d.love@dl.ac.uk>
18458 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
18459 element, which fails on some systems.
18461 * g77.f-torture/execute/labug1.f: New test.
18463 1998-11-21 Jeffrey A Law (law@cygnus.com)
18465 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
18468 1998-11-18 Dave Love <d.love@dl.ac.uk>
18470 * g77.f-torture/compile/981117-1.f: New test.
18472 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
18474 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
18475 properly discarded.
18477 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
18479 * gcc.c-torture/execute/memcheck: New directory of tests for
18480 -fcheck-memory-usage.
18482 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
18484 * README: New file, general information about the testsuite and
18485 new description of the various C++ test subdirectories.
18486 * README.g++: Eliminate obsolete information, update and move most
18487 relevant stuff to README.
18489 1998-11-07 Richard Henderson <rth@cygnus.com>
18491 * gcc.c-torture/compile/981107-1.c: New test.
18493 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
18495 * execute/memcpy-bi.c: New testcase.
18497 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
18499 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
18502 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
18503 template is selected.
18505 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
18506 classes, it should be accepted for all types.
18508 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
18510 * g++.old-deja/g++.pt/spec24.C: Ensure that template
18511 specializations start with template headers.
18513 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
18515 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
18517 * g++.old-deja/g++.other/init9.C: Test cross initialization of
18520 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
18522 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
18524 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
18526 * compile/981022-1.c, compile/981022-1.x: New test and driver.
18528 1998-10-19 Jeffrey A Law (law@cygnus.com)
18530 * 981019-1.c: New test.
18532 1998-10-14 Robert Lipe <robertl@dgii.com>
18534 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
18537 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
18539 * compile/981001-4.c: Remove use of GCC extension that triggers a
18542 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
18544 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
18546 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
18548 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
18549 instantiation of template produces incorrect code for delete
18552 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
18553 constructors' name is not unique.
18554 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
18555 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
18557 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
18558 automatic array of const is ill-formed.
18560 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
18561 of template parameter?
18563 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
18566 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
18567 pointer-to-member expression.
18569 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
18570 declaration causes ICE.
18572 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
18574 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
18575 reserved in the global namespace.
18577 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
18578 generate needed virtual table.
18580 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
18582 1998-10-10 Dariush Eslimi <eslimi@loran.com>
18584 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
18585 template-dependent type
18587 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
18589 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
18590 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
18591 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
18593 * g++.old-deja/g++.other/using5.C: New test; using decl from base
18594 class should be usable as argument of member function.
18595 * g++.old-deja/g++.other/using6.C: New test; using decl from base
18596 class should be usable as return type of member function.
18597 * g++.old-deja/g++.other/using7.C: New test; using decl from base
18598 class should be usable as type of data member.
18600 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
18602 1998-10-09 Jeffrey A Law (law@cygnus.com)
18604 * gcc.c-torture/special/920521-1.c: Fix bogus test.
18606 1998-10-08 Nick Clifton <nickc@cygnus.com>
18608 * gcc.dg/dll-?.c Add thumb to target list.
18609 Fix assembler scan patterns to match current assembler output.
18611 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
18613 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
18614 matching of template brackets.
18616 * g++.old-deja/g++.other/using4.C: New test. Test using
18617 declarations of methods from base classes.
18619 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
18620 within functions should introduce names into the innermost
18621 enclosing namespace.
18623 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
18624 of static locals if first initialization throws.
18626 1998-10-07 Jim Wilson <wilson@cygnus.com>
18628 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
18630 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
18632 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
18633 lose track of the possible targets of tablejump insns.
18634 * special/special.exp: Run it.
18636 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
18638 * g++.old-deja/g++.pt/friend35.C: New test. A template function
18639 must be declared before its specializations can be named in friend
18642 1998-10-05 Dave Love <d.love@dl.ac.uk>
18644 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
18646 * g77.f-torture/execute/io1.f: New test.
18648 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
18650 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
18651 with pointer to template function, for which no argument deduction
18654 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
18655 specialization of template function as argument to template
18658 * g++.old-deja/g++.other/access2.C: New test; Inner class
18659 shouldn't have privileged access to Outer's names.
18661 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
18663 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
18664 friend template declared within template class conflicts with
18665 nested class of the same name.
18667 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
18670 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
18671 object with direct initializer as function declaration.
18673 * g++.old-deja/g++.other/decl2.C: New test; duplicate
18676 * g++.old-deja/g++.other/null2.C: New test; conditional operator
18677 involving const pointer and NULL produces incorrect result.
18679 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
18680 type name without `typename' should be rejected with -pedantic.
18682 1998-10-02 Richard Henderson <rth@cygnus.com>
18684 * g++.old-deja/g++.other/addrof1.C: New test.
18686 1998-10-01 Nick Clifton <nickc@cygnus.com>
18688 * gcc.c-torture/compile/981001-1.c: New test.
18689 * gcc.c-torture/execute/981001-1.c: New test.
18691 1998-10-01 Jeffrey A Law (law@cygnus.com)
18693 * gcc.c-torture/compile/981001-2.c: New test.
18694 * gcc.c-torture/compile/981001-3.c: New test.
18695 * gcc.c-torture/compile/981001-4.c: New test.
18697 1998-10-01 Robert Lipe <robertl@dgii.com>
18699 * lib/objc.exp (objc_target_compile): Add -L during compiles for
18700 multilibbed hosts. Idea grafted from g77.exp.
18702 1998-09-30 Dave Love <d.love@dl.ac.uk>
18704 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
18705 avoid losing on systems which need -lsocket.
18707 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
18709 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
18710 * g++.old-deja/g++.other/nested2.C: Ditto.
18711 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
18714 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
18716 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
18717 preferred over template operator!= for enum bitfields.
18719 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
18721 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
18722 that happen to have the same base name, but in different scopes,
18723 are incorrectly rejected.
18725 1998-09-16 Richard Henderson <rth@cygnus.com>
18727 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
18728 on the native word size instead of an integer literal.
18730 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
18732 * g++.old-deja/g++.other/static2.C: Invocation of static data
18733 member of type pointer-to-function denoted as non-static member.
18735 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
18736 checks involving function types and aliases.
18738 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
18740 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
18741 redefined to the same non-trivial type.
18743 * g++.old-deja/g++.pt/explicit73.C: Test for proper
18744 namespace-qualification of template specializations declared in
18747 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
18748 to declare a subset of the specializations of a template function
18749 as friends of specializations of a template class.
18751 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
18752 member templates that do not fully specialize the enclosing
18753 template class are rejected.
18755 1998-09-11 Dave Love <d.love@dl.ac.uk>
18757 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
18759 1998-09-08 Dave Love <d.love@dl.ac.uk>
18761 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
18762 altered from libf2c/libU77 version.
18764 1998-09-06 Dave Love <d.love@dl.ac.uk>
18766 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
18768 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
18770 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
18771 (un)signed char are different types for template specialization
18774 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
18776 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
18777 * objc: ObjC testsuite.
18779 1998-08-31 Catherine Moore <clm@cygnus.com>
18781 * gcc.c-torture/execute/941014-1.x: New file.
18783 1998-08-31 Nick Clifton <nickc@cygnus.com>
18785 * lib/c-torture.exp: Add support for
18786 torture_eval_before_compile and torture_eval_before_execute
18789 1998-08-30 Jeffrey A Law (law@cygnus.com)
18791 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
18792 this test triggers valid.
18794 1998-08-27 Jeffrey A Law (law@cygnus.com)
18796 * gcc.dg/980827-1.c: New test.
18798 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
18800 * gcc.c-torture/execute/loop-4b.c: New test.
18802 1998-08-26 Nick Clifton <nickc@cygnus.com>
18804 * lib/c-torture.exp: Add support for
18805 torture_eval_before_compile and torture_eval_before_execute
18808 1998-08-25 Jeffrey A Law (law@cygnus.com)
18810 * gcc.c-torture/compile/980825-1.c: New test.
18812 1998-08-24 Nick Clifton <nickc@cygnus.com>
18814 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
18815 count number tests in opt_t0 not good_t0.
18817 1998-08-24 Jeffrey A Law (law@cygnus.com)
18819 * gcc.c-torture/compile/930326-1.x: Fix typo.
18821 1998-08-23 Mark Mitchell <mark@markmitchell.com>
18823 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
18826 1998-08-21 Jeffrey A Law (law@cygnus.com)
18828 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
18829 STACK_SIZE is defined.
18830 * gcc.c-torture/unsorted/stuct.c: Similarly.
18832 * gcc.c-torture/compile/980821-1.c: New test.
18834 1998-08-21 Jeffrey A Law (law@cygnus.com)
18836 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
18838 1998-08-19 Mark Mitchell <mark@markmitchell.com>
18840 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
18843 1998-08-09 Mark Mitchell <mark@markmitchell.com>
18845 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
18848 1998-08-18 Jeffrey A Law (law@cygnus.com)
18850 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
18852 1998-08-16 Jeffrey A Law (law@cygnus.com)
18854 * gcc.c-torture/compile/980816-1.c: New test.
18856 * gcc.dg/980816-1.c: New test.
18858 1998-08-13 Jeffrey A Law (law@cygnus.com)
18860 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
18861 compiler for ieee tests.
18863 1998-08-01 Dave Love <d.love@dl.ac.uk>
18865 * g77.f-torture/compile/980729-0.f: New test.
18867 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
18869 * gcc.c-torture/special/eeprof-1.c: New test, for
18870 -finstrument-functions.
18871 * gcc.c-torture/special/special.exp: Run it.
18873 1998-07-29 Jeffrey A Law (law@cygnus.com)
18875 * gcc.c-torture/compile/980729-1.c: New test.
18877 1998-07-27 Nick Clifton <nickc@cygnus.com>
18879 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
18880 __thumb__ is defined, and test for ARM style doubles if so.
18882 1998-07-26 Dave Love <d.love@dl.ac.uk>
18884 * g77.f-torture/noncompile/980615-0.f: New test.
18886 1998-07-26 H.J. Lu (hjl@gnu.org)
18888 * gcc.dg/980312-1.c: Do link instead of compile.
18889 * gcc.dg/980313-1.c: Likewise.
18891 1998-07-26 Jeffrey A Law (law@cygnus.com)
18893 * gcc.c-torture/compile/980726-1.c: New test.
18895 1998-07-25 Dave Love <d.love@dl.ac.uk>
18897 * g77.f-torture/execute/io0.f: New test.
18899 1998-07-24 Nick Clifton <nickc@cygnus.com>
18901 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
18904 1998-06-18 Michael Meissner <meissner@cygnus.com>
18906 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
18909 1998-07-17 Nick Clifton <nickc@cygnus.com>
18911 * gcc.dg/980626-1.c: Expect failures for all toolchains until
18912 c-decl.c:grokdeclarator can handle mode attributes.
18914 1998-07-16 Jeffrey A Law (law@cygnus.com)
18916 * gcc.c-torture/execute/980716-1.c: New test.
18918 1998-07-13 Jeffrey A Law (law@cygnus.com)
18920 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
18922 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
18924 * gcc.c-torture/execute/va-arg-3.x: Similarly.
18925 * gcc.c-torture/compile/930326-1.x: Similarly.
18927 1998-07-13 Dave Love <d.love@dl.ac.uk>
18929 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
18930 New test from Craig.
18932 1998-07-12 Dave Love <d.love@dl.ac.uk>
18934 * g77.f-torture/noncompile/980616-0.f: New test.
18936 * g77.f-torture/execute/970816-3.f: New test from Craig.
18938 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
18940 * g++.other/singleton.C: Return error value instead of taking
18943 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
18945 * g++.other/singleton.C: New test. Warning is under dispute.
18946 Runtime crash is not.
18948 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
18950 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
18951 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
18952 using6.C, using7.C}: New namespace tests.
18954 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
18956 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
18957 specialization with typedef'ed names used as array indexes.
18959 1998-07-09 Jeffrey A Law (law@cygnus.com)
18961 * gcc.c-torture/execute/980709-1.c: New test.
18963 * gcc.dg/980709-1.c: New test.
18965 1998-07-07 Richard Henderson <rth@cygnus.com>
18967 * gcc.c-torture/execute/bcp-1.c: New test.
18969 1998-07-07 Jeffrey A Law (law@cygnus.com)
18971 * gcc.c-torture/execute/980707-1.c: New test.
18973 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
18975 * gcc.c-torture/compile/980706-1.c: New test.
18977 1998-07-01 Dave Love <d.love@dl.ac.uk>
18979 * g77.f-torture/execute/980701-0.f,
18980 g77.f-torture/execute/980701-1.f: New test from Craig.
18982 1998-07-01 Jeffrey A Law (law@cygnus.com)
18984 * gcc.c-torture/compile/980701-1.c: New test.
18986 * gcc.c-torture/execute/980701-1.c: New test.
18988 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
18991 * g++.old-deja/g++.robertl/eb132.C: New test.
18992 * g++.old-deja/g++.robertl/eb133.C: Likewise.
18994 1998-06-29 Dave Love <d.love@dl.ac.uk>
18996 * g77.f-torture/execute/980628-7.f,
18997 g77.f-torture/execute/980628-8.f,
18998 g77.f-torture/execute/980628-9.f,
18999 g77.f-torture/execute/980628-10.f: New tests from Craig.
19001 * g77.f-torture/execute/980628-3.f: Remove mail headers.
19003 1998-06-28 Jeffrey A Law (law@cygnus.com)
19005 * g77.f-torture/execute/980628-4.f: New test from Craig.
19006 * g77.f-torture/execute/980628-5.f: Likewise.
19007 * g77.f-torture/execute/980628-2.f: Likewise.
19008 * g77.f-torture/execute/980628-0.f: Likewise.
19009 * g77.f-torture/execute/980628-1.f: Likewise.
19010 * g77.f-torture/execute/980628-3.f: Likewise.
19011 * g77.f-torture/execute/980628-6.f: Likewise.
19013 1998-06-28 Jeffrey A Law (law@cygnus.com)
19015 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
19016 directory when nothing has been installed yet.
19018 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
19020 * gcc.c-torture/special/special.exp: Handle newer versions of
19023 1998-06-26 Jeffrey A Law (law@cygnus.com)
19025 * gcc.dg/980626-1.c: New test.
19027 1998-06-19 Bruno Haible <haible@ilog.fr>
19029 * gcc.misc-tests/m-un-2.c: New test.
19030 * g++.old-deja/g++.other/warn01.c: Likewise.
19032 1998-06-19 Robert Lipe <robertl@dgii.com>
19034 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
19035 compatibility with assmblers with a different comment character.
19036 Eliminate use of GAS-specific extensions.
19038 1998-06-19 Jeffrey A Law (law@cygnus.com)
19040 * gcc.c-torture/execute/ieee/980619-1.c: New test.
19042 1998-06-19 Robert Lipe <robertl@dgii.com>
19044 *lib/g77.exp: Replace search for libf2c.a with search for newly
19047 1998-06-17 Jeffrey A Law (law@cygnus.com)
19049 * gcc.c-torture/execute/980617-1.c: New test.
19051 1998-06-12 Jeffrey A Law (law@cygnus.com)
19053 * gcc.c-torture/execute/980612-1.c: New test.
19055 1998-06-08 Jeffrey A Law (law@cygnus.com)
19057 * gcc.dg/980523-1.c: Only test on ppc-linux.
19058 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
19060 * gcc.c-torture/execute/980608-1.c: New test.
19062 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
19064 * gcc.c-torture/execute/980605-1.c: New test.
19066 1998-06-04 Jeffrey A Law (law@cygnus.com)
19068 * gcc.c-torture/execute/980604-1.c: New test.
19070 1998-06-02 Jeffrey A Law (law@cygnus.com)
19072 * gcc.c-torture/execute/980602-1.c: New test.
19073 * gcc.c-torture/execute/980602-2.c: Likewise.
19075 1998-06-02 Dave Love <d.love@dl.ac.uk>
19077 * 970125-0.f: Fix per JCB. Add commentary.
19079 1998-05-31 Michael Meissner <meissner@cygnus.com>
19081 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
19084 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
19086 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
19089 1998-05-28 Catherine Moore <clm@cygnus.com>
19091 * gcc.c-torture/execute/980526-3.c: New test.
19093 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
19095 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
19096 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
19097 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
19098 m88k-motorola-sysv3 to XFAIL.
19100 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19102 * gcc.dg/980526-1.c: New test.
19103 * gcc.c-torture/execute/980526-2.c: New test.
19105 1998-05-26 Jeffrey A Law (law@cygnus.com)
19107 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
19109 * gcc.c-torture/execute/980526-1.c: New test.
19111 1998-05-26 Dave Love <d.love@dl.ac.uk>
19113 * g77.f-torture/execute/alpha2.f: Add runtime test.
19115 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
19117 * g++.old-deja/old-deja.exp: Strip leading directories.
19119 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
19120 error for the line. Don't run multiple tests for the same line.
19122 1998-05-23 Jeffrey A Law (law@cygnus.com)
19124 * gcc.dg/980523-1.c: New test.
19126 1998-05-23 Dave Love <d.love@dl.ac.uk>
19128 * g77.f-torture/compile/970915-0.f: New test.
19130 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
19132 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
19134 1998-05-21 Jeffrey A Law (law@cygnus.com)
19136 * gcc.dg/980520-1.c: New test.
19138 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
19140 * gcc.dg/980502-1.c: Fix return type.
19142 1998-05-20 Jeffrey A Law (law@cygnus.com)
19144 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
19145 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
19146 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
19147 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
19148 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
19150 1998-05-20 Dave Love <d.love@dl.ac.uk>
19152 * g77.f-torture/execute/980520-1.f: New test.
19154 1998-05-15 Dave Love <d.love@dl.ac.uk>
19156 * lib/mike-g77.exp: New file.
19158 * g77.f-torture/noncompile/noncompile.exp,
19159 g77.f-torture/noncompile/check0.f: New files.
19161 1998-05-14 Dave Love <d.love@dl.ac.uk>
19163 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
19164 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
19165 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
19166 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
19167 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
19168 abort where appropriate.
19170 1998-05-05 Michael Meissner <meissner@cygnus.com>
19172 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
19173 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
19175 1998-04-29 Dave Love <d.love@dl.ac.uk>
19177 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
19179 1998-04-27 Dave Love <d.love@dl.ac.uk>
19181 * g77.f-torture/compile/980427-0.f: New test.
19183 1998-04-24 Dave Love <d.love@dl.ac.uk>
19185 * g77.f-torture/compile/980424-0.f: New test.
19187 1998-04-19 Dave Love <d.love@dl.ac.uk>
19189 * g77.f-torture/compile/980419-2.f (main): New test.
19190 * g77.f-torture/compile/970125-0.f: New test.
19191 * g77.f-torture/compile/980419-1.f: New test.
19193 1998-04-08 Jim Wilson <wilson@cygnus.com>
19195 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
19198 1998-04-07 Jim Wilson <wilson@cygnus.com>
19200 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
19202 1998-04-03 Jim Wilson <wilson@cygnus.com>
19204 * gcc.c-torture/compile/980329-1.c: New test.
19206 1998-03-18 Jim Wilson <wilson@cygnus.com>
19208 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
19209 * gcc.dg/980312-1.c: Fix typo in -march command.
19211 1998-03-16 H.J. Lu (hjl@gnu.org)
19213 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
19215 1998-03-11 Robert Lipe <robertl@dgii.com>
19217 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
19218 Dave Love agree the Fortran source is bogus.
19220 1998-03-11 Robert Lipe <robertl@dgii.com>
19222 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
19223 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
19224 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
19225 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
19226 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
19228 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
19230 * g++.old-deja/g++.other/friend1.C: New test.
19232 1998-02-18 Dave Love <d.love@dl.ac.uk>
19234 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
19235 possibly uninitialized) variables and declare dnrm2.
19237 1998-02-23 Robert Lipe <robertl@dgii.com>
19239 From Bruno Haible <haible@ilog.fr>:
19240 * gcc.c-torture/execute/980223.c: New test.
19242 1998-02-13 Jeffrey A Law (law@cygnus.com)
19244 * gcc.dg/ifelse-1.c: New test.
19246 1998-02-09 H.J. Lu (hjl@gnu.org)
19248 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
19250 * lib/old-dejagnu.exp (old-dejagnu): Added the
19251 "execution test - XFAIL *-*-*" handling in the spirit of
19252 "excess errors test -". Changed the "execution test fails"
19253 handling to be like "excess errors test fails".
19254 * Update various tests accordingly.
19256 1998-02-06 Jim Wilson <wilson@cygnus.com>
19258 * gcc.c-torture/execute/980205.c: New test.
19260 1998-01-18 Jeffrey A Law (law@cygnus.com)
19262 * lib/c-torture.exp: Look for .x files instead of .cexp files.
19263 * lib/f-torture.exp: Similarly.
19264 * gcc.c-torture: Rename all .cexp files to .x files.
19266 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
19268 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
19269 (940510-1.c): Removed duplicate.
19270 (971104-1.c): New test.
19272 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
19274 * lib/f-torture.exp: Improve error and loop detection.
19276 1997-11-19 Michael Meissner <meissner@cygnus.com>
19278 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
19279 use that to size the filler array.
19281 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
19283 * lib/c-torture.exp(c-torture-execute): Fix typo.
19285 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
19286 testcase as the executable name. Keep the executable around if
19289 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
19291 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
19292 changes. Only test one -g option, and move it to the end of the
19293 list of options to test.
19295 1997-09-19 Michael Meissner <meissner@cygnus.com>
19297 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
19298 variable GCC_TORTURE_OPTIONS to supply default switches separated
19299 by colons. If no environment variable, run tests with -O0 -g, -O1
19300 -g, and -O2 -g as well.
19302 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
19304 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
19305 explanatory comments. Fix indentation.
19307 1997-09-15 Jeffrey A Law (law@cygnus.com)
19309 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
19311 1997-09-11 Jeffrey A Law (law@cygnus.com)
19313 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
19314 * g++.old-deja/g++.mike/p7325.C: Likewise.
19315 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
19317 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
19319 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
19320 * g++.old-deja/g++.brendan/crash30.C: Likewise.
19321 * g++.old-deja/g++.brendan/crash39.C: Likewise.
19322 * g++.old-deja/g++.law/operators4.C: Likewise.
19324 1997-09-11 Joe Buck (jbuck@synopsys.com)
19326 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
19327 * g++.old-deja/g++.mike/p784.C: Ditto.
19328 * g++.old-deja/g++.mike/p785.C: Ditto.
19330 1997-09-05 Jeffrey A Law (law@cygnus.com)
19332 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
19334 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
19336 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
19337 target feature; pass this to c-torture-execute as needed.
19339 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
19341 * lib/c-torture.exp(c-torture-execute): If the previous and the
19342 current executables being tested are identical, we don't need to
19343 run the executable again. Try to make the executable names
19344 unique. Add an optional argument for passing additional compiler
19347 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
19349 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
19351 1997-08-29 Jeffrey A Law (law@cygnus.com)
19353 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
19355 1997-07-31 Jeffrey A Law (law@cygnus.com)
19357 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
19358 32bit or larger longs.
19360 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
19361 have either a 32bit long or 32bit int.
19363 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
19365 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
19366 Make double precision tests dependent on sizeof (double).
19368 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
19370 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
19373 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
19375 * gcc.c-torture/compile/961203-1.cexp: New script.
19377 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
19379 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
19380 up the includes ourselves.
19382 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
19384 * lib/plumhall.exp: Remove random include, and add a few
19385 verbose messages for debugging.
19387 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
19389 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
19390 of trying to do it ourselves.
19392 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
19394 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
19396 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
19398 * gcc.prms/5403.c: Made regexp a bit less strict.
19400 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
19402 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
19403 is returned from remote_load instead.
19404 * lib/plumhall.exp: Ditto.
19405 * lib/mike-g++.exp: Ditto.
19406 * lib/old-dejagnu.exp: Ditto.
19407 * lib/c-torture.exp: Ditto.
19409 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
19411 * lib/g++.exp: Use build_wrapper procedure.
19412 * lib/gcc.exp: Ditto.
19414 1997-05-20 Jeffrey A Law (law@cygnus.com)
19416 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
19417 an old-style decl for malloc. Fixes tests to work when
19418 sizeof (int) != sizeof (size_t).
19420 1997-05-15 Mike Meissner <meissner@cygnus.com>
19422 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
19424 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
19425 use stdargs.h interface.
19427 1997-05-15 Mike Meissner <meissner@cygnus.com>
19429 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
19430 NO_VARARGS when compiling.
19432 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
19434 * lib/plumhall.exp(ph_includes): New procedure.
19436 (ph_compiler): Ditto.
19438 * lib/g++.exp: Rename test-glue.c to testglue.c.
19439 * lib/gcc.exp: Ditto.
19441 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
19443 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
19444 to completion when it's called.
19446 1997-03-21 Michael Meissner <meissner@cygnus.com>
19448 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
19449 is defined, don't do test.
19451 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
19453 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
19455 (ph_summary): Mark skipped testcases as untested, not unresolved.
19457 * lib/plumhall.exp (ph_make): If unresolved because of bad
19458 errorCode, record errorCode in log file.
19459 (*): Replace send_log/verbose with verbose -log.
19461 1997-03-19 Michael Meissner <meissner@cygnus.com>
19463 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
19464 double conversion if double isn't at least 8 bytes.
19466 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
19467 int to work with targets where int is 16 bits.
19469 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
19470 8 bytes, just exit, since 4 byte doubles don't have enough bits of
19471 precision for the test to complete.
19473 1997-03-14 Michael Meissner <meissner@cygnus.com>
19475 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
19476 if d10v is not compiled with the -mdouble64 flag.
19477 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
19479 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
19480 d10v is not compiled with the -mint32 flag.
19482 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
19484 * lib/plumhall.exp: Use incr_count.
19486 1997-03-12 Jeffrey A Law (law@cygnus.com)
19488 * gcc.c-torture: Update to c-torture-1.45.
19490 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
19492 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
19493 the name of the expect testcase file).
19495 * lib/g++.exp(g++_init): Ditto.
19497 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
19499 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
19502 * lib/gcc.exp(gcc_exit): New procedure.
19504 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
19506 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
19507 specs where appropriate.
19509 * g++.old-deja/g++.arm/*: Added additional ERROR checks
19510 because of new "candidates are" messages, and removed a few
19512 * Converted all non-old-style g++ testcases to old-style, and
19513 moved into g++.old-deja.
19515 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
19517 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
19520 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
19523 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
19525 1997-02-13 Michael Meissner <meissner@cygnus.com>
19527 * lib/gcc.exp (gcc_target_compile): Add support for defining
19528 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
19529 the machine doesn't have those features.
19531 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
19533 * g++.law/operators4.exp: Don't use LIBS.
19535 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
19537 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
19539 * lib/mike-g++.exp: Don't set the compiler to be tested here.
19540 * lib/g++.exp: Set it here instead. Also, allow use of the
19541 --tool_exec and --tool_opt options. Change CXX to
19544 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
19546 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
19548 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
19550 * lib/old-dejagnu.exp: Use prune_warnings instead of
19552 * lib/mike-g++.exp: Ditto.
19553 * lib/gcc.exp: Ditto.
19554 * lib/g++.exp: Ditto.
19556 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
19558 1997-02-07 Jeffrey A Law (law@cygnus.com)
19560 * 941014-2.c: Include stdlib.h
19561 * 960327-1.c: Include stdio.h
19562 * dbra.c, index-1.c: Don't assume ints are 32bits.
19564 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
19566 * lib/gcc.exp: Add gcc,stack_size target feature.
19568 * lib/g++.exp(g++_target_compile): Add the include and link
19569 paths here, not in two other places. And, it's $options, not
19572 * lib/mike-g++.exp(postbase): Remove the code that determines
19573 the correct include and link paths.
19574 * g++.old-deja/old-deja.exp: Ditto.
19576 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
19578 * lib/g++.exp(g++_init): target_compile no longer returns the
19579 filename of the result.
19581 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
19583 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
19586 * gcc.c-torture/special/special.exp: Change call to
19587 gcc_target_compile to include the object file.
19589 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
19591 * gcc.c-torture/special/special.exp: Correct misspelling in last
19594 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
19596 * lib/plumhall.exp(ph_summary): Log the entire output of the
19597 executable. Return -1 if there were any failures, 0 otherwise.
19598 (ph_execute): Return -1 if there were any failures, 0 otherwise.
19599 (ph_make): Clean up objects and executables that were built
19600 if the tests succeeded.
19602 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
19604 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
19605 libraries and includes in the build tree as appropriate.
19607 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
19609 * lib/c-torture.exp: Instead of looking for the global variable
19610 NO_LONG_LONG, check to see if that's a feature of the target.
19612 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
19614 * config/default.exp: Minimize. Delete the remainer of the files in
19615 config; this functionality is now in devo/dejagnu/config.
19617 g++.*/*: Pass any additional flags used to compile to postbase;
19620 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
19621 is now done by runtest.exp. Use gcc_target_compile instead of
19624 lib/c-torture.exp: Use gcc_target_compile instead of compile.
19625 Remove references to CFLAGS. Use remote_file instead of
19627 (c-torture): Take a list of arguments to use to compile this
19630 lib/g++.exp: Simplify. Use target_compile instead of compile.
19631 lib/gcc-dg.exp: Ditto.
19632 lib/gcc.exp: Ditto.
19633 lib/mike-{gcc,g++}.exp: Ditto.
19634 lib/old-dejagnu.exp: Ditto.
19635 lib/plumhall.exp: Ditto.
19637 1997-01-08 Jim Wilson <wilson@cygnus.com>
19639 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
19640 (ph_linker): Likewise.
19642 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
19644 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
19645 MAP_ANON / MAP_ANONYMOUS if defined;
19646 else try to map from /dev/zero .
19648 1996-11-12 Jeffrey A Law (law@cygnus.com)
19650 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
19651 isn't defined, then define it to MAP_ANONYMOUS.
19653 1996-11-12 Jeffrey A Law (law@cygnus.com)
19655 * gcc.c-torture: Update to c-torture-1.42 release.
19657 1996-11-11 Jeffrey A Law (law@cygnus.com)
19659 * gcc.c-torture: Update to c-torture-1.41 release.
19661 1996-10-27 Jeffrey A Law (law@cygnus.com)
19663 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
19666 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
19668 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
19669 and LDFLAGS. Fix second case to append the target_info ldflags
19670 onto LDFLAGS, not CFLAGS.
19671 * lib/g++.exp (g++_init): Add target_info stuff.
19672 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
19673 of libgloss and newlib flags for !native.
19675 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
19676 (GDB): Fix relative path to go up another dir for finding gdb.
19678 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
19680 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
19681 versions in the target_info array, if they don't exist.
19683 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
19685 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
19687 1996-07-08 Jim Wilson <wilson@cygnus.com>
19689 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
19690 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
19692 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
19694 * lib/old-dejagnu.exp: Don't remove the output file before we've
19695 actually tested it. Don't append pwd to the path of the executable
19698 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
19700 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
19702 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
19704 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
19705 temporary directory for compiler files, and set it to a default
19706 value of /tmp. Set $output as the name of the output file from
19707 compiling the testcase. Add a -o option to $cflags_var so the
19708 compiler writes the final output file as $output. Set $executable
19711 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
19712 directory for compiler files, and set it to /tmp if it doesn't
19713 already have a value. Set $output_file to the name of the output
19714 file from compiling the testcase. Add a -o option to CXXFLAGS so
19715 the compiler writes the final output file as $output. Use $output
19716 as the executable to be tested.
19718 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
19720 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
19722 1996-06-08 Jeffrey A Law (law@cygnus.com)
19724 * gcc.c-torture/execute/pending-1.c: New test. Still
19725 pending in Tege's queue.
19727 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
19729 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
19730 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
19731 if there were failures. Call unresolved if there were unresolved
19732 testcases. Call gcc_fail if program did not run to completion.
19733 (ph_make): Pass additional argument name to ph_execute.
19734 (ph_execute): Add new argument. Pass additional arguments to
19735 ph_summary. Call gcc_fail is there is no execution output.
19737 1996-04-24 Jeffrey A Law (law@cygnus.com)
19739 * lib/plumhall.exp (proc_summary): Output relavent summary
19740 lines into the log so specific failures in plumhall can be
19743 1996-04-10 Jeffrey A Law (law@cygnus.com)
19745 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
19746 (c-torture-execute): Don't try to execute tests which use
19747 "long long" types if $NO_LONG_LONG is nonzero.
19749 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
19751 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
19754 * gcc.ieee: Move from here.
19755 * gcc.c-torture/execute/ieee: To here.
19757 1996-03-26 Jeffrey A Law (law@cygnus.com)
19759 * gcc.c-torture: Update to c-torture-1.41 release.
19761 1996-03-22 Jeffrey A Law (law@cygnus.com)
19763 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
19766 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
19768 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
19771 1996-03-02 Jeffrey A Law (law@cygnus.com)
19773 * config/proelf.exp: Handle connecting to a simulator.
19775 1996-01-31 Jeffrey A Law (law@cygnus.com)
19777 * config/proelf.exp: New file. Enough framework that we can
19778 run c-torture tests on the proelf targets (or any other target
19779 that gdb can connect to for that matter).
19781 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
19783 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
19784 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
19786 * lib/plumhall.exp (ph_execute): Always call ph_summary if
19787 exec_output exists.
19789 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
19791 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
19792 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
19794 * config/*.exp: Update FSF address. Change result of ${tool}_load
19795 to pass/fail/unresolved/unsupported/untested. Caller must now
19796 call unresolved/unsupported/untested.
19797 * lib/*.exp: Update FSF address. Update to handle new results of
19799 * lib/chill.exp (verbose): Delete.
19801 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
19803 * lib/gcc.exp (default_gcc_start): Change order of args to
19804 $LDFLAGS $CFLAGS $LIBS.
19805 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
19806 Save/set/restore CFLAGS. Pass single arg to gcc_start.
19807 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
19808 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
19809 * gcc.misc-tests/dg-test.exp: Likewise.
19810 * gcc.misc-tests/msgs.exp: Likewise.
19811 * gcc.prms/prms.exp: Likewise.
19812 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
19813 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
19815 * lib/dg.exp: Deleted, moved to dejagnu/lib.
19817 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
19819 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
19821 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
19822 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
19824 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
19827 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
19829 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
19830 global for loop; add use of $mathlib.
19831 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
19832 settings here; set mathlib for anything but VxWorks.
19834 1996-01-22 Jeffrey A Law (law@cygnus.com)
19836 * gcc.c-torture: Update to c-torture-1.40 release.
19838 1996-01-03 Jeffrey A Law (law@cygnus.com)
19840 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
19843 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
19845 * lib/c-torture.exp (c-torture-execute): Declare "output" as
19848 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
19850 * lib/g++.exp (LIBS): Define if not already.
19851 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
19852 (gcc-dg-prune): Call prune_gcc_output.
19853 * lib/gcc.exp (prune_gcc_output): New proc.
19854 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
19857 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
19859 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
19860 (c-torture-execute): Likewise. Rename `name' to `testcase'.
19862 1995-11-15 Jeffrey A Law (law@cygnus.com)
19864 * gcc.c-torture: Update to c-torture-1.39 release.
19866 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
19868 * lib/c-torture.exp (c-torture-execute): Don't return if one option
19869 fails, try others as well.
19871 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
19873 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
19874 If compilation fails, mark execute tests as `untested'.
19875 If test is marked as unsupported, don't mark compilation and
19876 execute tests as failed.
19878 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
19880 * lib/g++.exp (g++_init): Don't link in libg++, and look to
19881 libstdc++ for whether or not we want to be doing shared
19882 libraries. Delete link_curses since we don't need it anymore.
19883 * lib/mike-g++.exp (postbase): Don't link in libg++.
19884 * g++.old-deja/old-deja.exp: Likewise.
19886 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
19888 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
19890 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
19892 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
19893 For that, add `-Wl,-a,shared_archive'.
19894 * g++.old-deja/old-deja.exp: Likewise.
19896 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
19898 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
19900 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
19902 * lib/mike-g++.exp (postbase): Pay attention to the status of
19905 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
19907 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
19909 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
19911 * lib/gcc.exp (default_gcc_start): No longer need to log program
19912 being executed or its output, execute_anywhere does that now.
19913 * lib/g++.exp (default_g++_version): Call execute_anywhere.
19914 (default_g++_start): Likewise. Delete calls to verbose/send_log.
19916 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
19918 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
19919 the same as those in lib/g++.exp.
19921 1995-10-10 Jeff Law (law@hurl.cygnus.com)
19923 * gcc.c-torture: Update to c-torture-1.38 release.
19924 * gcc.ieee: Related changes.
19926 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
19928 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
19929 "exec". Minor reformatting changes.
19931 * config/rom68k.exp (${tool}_load): Make it work in a canadian
19932 cross. This means all "exec" calls now work on a remote host as
19934 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
19935 cross. Filter out the extra "\r\n" stuff that expect puts in.
19936 (c-torture-execute): Filter out the bogus warnings like
19937 c-torture-compile does. Add support for canadian cross.
19938 * lib/gcc.exp (default_gcc_version, default_gcc_start)
19939 Use execute_anywhere rather than calling exec directly. Now it
19940 works for canadian cross testing.
19942 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
19944 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
19945 results into a variable, and check that rather than using file exists.
19947 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
19949 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
19950 create a libg++.so. For sunos4.1.*, also add -ltermcap.
19952 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
19954 * g++.old-deja/old-deja.exp: Create and pass runshlib and
19955 lib_curses if there's a shared libg++ in the build tree.
19957 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
19959 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
19960 if not supported target.
19962 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
19964 * lib/g++.exp (g++_init): Move empty setting of runshlib and
19965 link_curses up to always happen, not just for native builds.
19967 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
19969 * gcc.c-torture: Update to c-torture-1.36 release.
19970 * gcc.failure: Related changes.
19972 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
19974 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
19976 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
19978 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
19979 * lib/mike-g++.exp (postbase): Not in here. Still reference
19980 runshlib, link_curses, and mathlib for link and run.
19982 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
19983 pass the runtime shared library options for Solaris, OSF/1, and
19984 Irix5, and link with -lcurses to avoid unresolved references.
19986 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
19988 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
19991 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
19993 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
19995 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
19997 * gcc.c-torture: Update to c-torture-1.35 release. Note we
19998 do not have a framework for the "compat" tests yet.
20000 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
20002 * lib/mike-g++.exp (postbase): New local variable `mathlib',
20003 set to null if we're testing vxworks5.1. Use that instead of
20004 `-lm' in the setting of LIBS for link and run.
20006 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
20008 * config/rom68k.exp (${tool}_load): Major changes to make it
20009 work. Verified that it does in fact return the stuff in
20010 exec_output properly. Catch any Emul or any TRAP other than 0.
20012 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
20014 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
20015 LDFLAGS properly for targets that need stuff from libgloss.
20016 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
20018 (gpp_initialized): New variable.
20020 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
20022 * config/rom68k.exp: Load libgloss.exp.
20023 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
20024 so we can produce a fully linked binary.
20025 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
20026 so we can produce a fully linked binary.
20028 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
20030 * lib/plumhall.exp (ph_section): Watch for expected failures.
20031 Add missing `else'.
20033 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
20035 (c-torture): Likewise.
20037 1995-08-28 Doug Evans <dje@cygnus.com>
20039 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
20041 * lib/mike-g++.exp (mike_cleanup): New proc.
20042 (prebase): New globals compiler_result, not_compiler_result,
20044 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
20045 allow leading "-" in pattern. Watch for unsupported tests.
20046 If $compiler_result is set, pattern match assembler code,
20047 and ditto for $not_compiler_result.
20048 * lib/mike-gcc.exp: Likewise.
20050 * lib/plumhall.exp (ph_execute): Only call ph_summary if
20051 execution "succeeded".
20053 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
20055 * config/win32.exp: New file.
20056 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
20058 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
20060 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
20062 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
20063 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
20064 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
20066 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
20067 "... without exceptions was ...". That is now handled by
20069 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
20071 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
20073 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
20074 sieve.c,sort2.c}: New files.
20075 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
20076 sieve.exp,sort2.exp}: Drivers for them.
20078 * lib/mike-gcc.exp (program_output): New user settable variable.
20079 (postbase): Call prune_system_crud. Also prune extraneous compiler
20081 * lib/mike-g++.exp (program_output): New user settable variable.
20083 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
20085 * config/sh.exp: Deleted (use sim.exp instead).
20087 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
20089 * config/vx.exp: Declare CHECKTASK as global.
20090 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
20091 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
20092 * lib/old-dejagnu.exp: Load [pwd]/$executable.
20094 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
20096 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
20097 target. Like vx.exp, only includes `vx29k.exp' instead of
20100 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
20102 * config/sim.exp: Increase time limit from 120 seconds to 240.
20104 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
20106 * gcc.c-torture/execute/950628-1.c: New test.
20108 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
20110 * gcc.c-torture: Update with changes/additions from
20113 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
20115 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
20117 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
20119 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
20121 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
20123 * gcc.c-torture/compile/950512-1.c: New test.
20124 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
20125 * gcc.dg/struct-ret-1.c: Likewise.
20127 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
20129 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
20130 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
20132 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
20134 * gcc.c-torture/special/920411-1.c: Deleted.
20135 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
20137 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
20139 * config/sim.exp (${tool}_load): Hack in call to bash to get a
20142 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
20144 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
20146 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
20149 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
20150 is the proper length.
20151 * va-arg-3.c: Likewise.
20153 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
20155 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
20156 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
20158 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
20159 * lib/g++.exp (default_g++_start): Delete old cruft.
20161 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
20163 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
20164 (2 * (1 << 18)) to (2 * (1 << 17)).
20166 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
20168 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
20170 * config/rom68k.exp: Renamed from config/idp.exp
20172 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
20174 * c-torture/compile/921109-2.c
20176 1995-04-18 Mike Stump <mrs@cygnus.com>
20178 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
20181 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
20183 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
20185 * lib/g++.exp (default_g++_start): Likewise.
20187 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
20189 * gcc.c-torture/compile/950329-1.c: New test.
20191 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
20193 * config/bug.exp (${tool}_load): Updated to use new remote_open
20194 and remote_close procs.
20195 * config/idp.exp: New file.
20197 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
20199 * gcc.c-torture/execute/950322-1.c: New test.
20201 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
20203 * config/vx.exp (${tool}_load): Clean up testing of return code from
20204 vxworks_ld and vxworks_spawn.
20206 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
20208 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
20210 1995-03-13 Mike Stump <mrs@cygnus.com>
20212 * lib/old-deja.exp: Add `excess errors test - ' error, now one
20213 can mark excess errors on a machine by machine basis. Note, the
20214 default is to not expect any excess errors, even when excess
20215 errors test - is given, so you will want to put an XFAIL ... on
20216 these lines. For example, // excess errors test - XFAIL hppa*-*-*
20217 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
20218 those 4 machines, but no others.
20220 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
20222 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
20223 * lib/c-torture.exp: to here.
20225 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
20227 * gcc.c-torture/execute/950221-1.c: New test.
20228 * gcc.c-torture/execute/struct-ret-1.c: New test.
20229 * gcc.c-torture/compile/950221-1.c: New test.
20231 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
20233 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
20235 * gcc.c-torture/execute/arith-1.c (main): Return 0.
20236 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
20238 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
20240 * g++.gb: New directory of tests, derived from my signature and
20241 class scoping tests.
20243 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
20244 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
20245 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
20246 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
20247 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
20248 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
20249 * g++.gb/sig25.C: Likewise.
20251 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
20252 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
20253 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
20254 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
20255 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
20256 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
20257 * g++.gb/sig25.exp: Likewise.
20259 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
20260 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
20261 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
20262 * g++.gb/scope13.C: Likewise, this test still fails.
20264 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
20265 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
20266 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
20267 * g++.gb/scope13.exp: Ditto.
20269 * g++.gb/README: New file, explains what these tests are about.
20271 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
20273 * lib/dg.exp (dg-do): Support `preprocess'.
20274 (dg-test): Likewise.
20276 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
20278 * config/udi.exp: change "continue -expect" to "exp_continue".
20280 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
20282 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
20283 Delete redundant tests.
20285 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
20286 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
20287 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
20288 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
20289 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
20290 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
20291 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
20292 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
20294 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
20295 storing label pointers.
20296 * gcc.c-torture/execute/921019-1.c: Likewise.
20297 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
20298 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
20300 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
20303 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
20304 Delete obsolete tests.
20306 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
20307 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
20308 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
20309 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
20310 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
20311 * gcc.c-torture/compile/950124-1.c: New test.
20313 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
20315 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
20317 * lib/mike-g++.exp: Add -lm to LIBS.
20319 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
20321 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
20323 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
20325 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
20327 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
20329 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
20331 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
20333 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
20334 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
20335 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
20336 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
20337 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
20338 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
20339 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
20340 * g++.law/{operators31.C, operators32.C,
20341 * g++.law/{operators33.C, operators34.C}: Likewise.
20342 * g++.law/{pic1.C, refs2.C}: Likewise.
20343 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
20344 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
20345 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
20346 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
20348 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
20349 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
20350 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
20351 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
20352 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
20353 * g++.law/{enum9.exp, friend5.exp}: Likewise.
20354 * g++.law/{nest3.exp, nest4.exp}: Likewise.
20355 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
20356 * g++.law/{operators30.exp, operators31.exp}: Likewise.
20357 * g++.law/{operators32.exp, operators33.exp}: Likewise.
20358 * g++.law/{operators34.exp}: Likewise.
20359 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
20360 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
20361 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
20362 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
20363 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
20365 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
20366 No longer expected to fail.
20367 * g++.law/missed-error3.C: Tweak for recent bool changes.
20369 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
20371 * config/emb-unix: Deleted.
20372 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
20373 remote execution. Do final link on remote host if REMOTE_LINK is set.
20375 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
20377 * lib/dg.exp (dg-test): Fix typo in last patch.
20379 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
20381 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
20382 (handles multiple occurrences).
20384 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
20386 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
20387 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
20388 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
20390 * lib/c-torture.exp (c-torture-compile): Likewise.
20391 (c-torture): Prepend full path if missing.
20392 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
20393 (gcc_fail): Likewise.
20394 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
20396 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
20398 * lib/netware.exp: Only attach to NetWare i386 systems.
20400 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
20402 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
20403 messages. Add test name to "output pattern match" pass/fail message.
20405 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
20407 * gcc.dg: New testsuite.
20408 * gcc.dg/dg.exp: New file.
20410 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
20411 test-switch.c}: Deleted.
20413 * gcc.misc-tests/msgs.exp: New testcase driver.
20415 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
20417 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
20418 Watch for illegal return values from ${tool}_load.
20419 * config/unix.exp (${tool}_load): Fix pass/fail detection for
20420 cross targets. Coerce return value >0 to 1.
20422 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
20424 * config/unix.exp (${tool}_load): Call program rsh, not proc.
20426 * config/emb-unix.exp: New file.
20428 * config/sim.exp: Error if variable $SIM not defined.
20429 (${tool}_load): Mark test as "untested" if simulator missing.
20431 * config/unix.exp: Load remote.exp to get rcp_download.
20432 * lib/c-torture.exp: Use different option lists for testcases with
20434 * gcc.c-torture/execute/execute.exp: Likewise.
20436 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
20438 * config/*.exp: Clarify return code from ${tool}_load.
20439 Call `unresolved' or `untested' instead of `warning' or `perror'
20440 (sometimes you still want to call both though).
20441 Add comment that `shell_id' is local to each file.
20442 * config/udi.exp (timeout): Set to 30.
20443 Don't print warning if connection fails, $connectmode has already
20445 (${tool}_load): Move verbose messages to level 2.
20446 Rework pattern for "Process started" message.
20447 Pass `shell_id' to ${connectmode}_download.
20448 Retry twice upon timeout. Make resetting of target more robust.
20449 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
20450 Pass `shell_id' to exit_$connectmode.
20451 Only call exit_$connectmode if connected.
20452 * config/unix.exp (${tool}_load): Check return codes better.
20453 * config/vrtx.exp (${tool}_load): Likewise.
20454 * config/vx.exp (${tool}_load): Likewise.
20455 Delete unneeded global's.
20456 * lib/dg.exp (dg-test): Update to reflect clarified return codes
20459 (dg-init): Delete recording of pass/fail counts.
20460 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
20461 (old-dejagnu-init): Likewise.
20462 (old-dejagnu-stat): Delete contents, empty proc now.
20463 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
20464 (c-torture): Delete references to lcnt, lpass, lfail.
20465 Get option list from TORTURE_OPTIONS.
20466 Delete -funroll[-all]-loops if no loops.
20467 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
20468 (g++_stat): Delete contents (empty proc now).
20469 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
20470 (gcc_finish): Likewise.
20471 (gcc_stat): Deleted.
20472 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
20473 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
20474 * gcc.c-torture/execute/execute.exp: Likewise.
20475 Split tests into two parts: compile, execute.
20476 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
20477 no loops. Update to reflect clarified return codes from ${tool}_load.
20479 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
20481 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
20483 (old-dejagnu): Likewise (where necessary).
20485 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
20487 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
20489 * lib/dg.exp (dg-process-target): Fix processing of selector.
20490 Add comment regarding use of `error'.
20492 * lib/gcc.exp (prune_system_crud): Define if missing.
20493 * lib/g++.exp (prune_system_crud): Likewise.
20495 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
20496 Call prune_system_crud.
20497 * lib/dg.exp (dg-runtest): New proc.
20498 Use perror instead of send_user for tcl errors in testcase.
20499 Don't return any value, it's never used.
20500 Don't clobber previous definition of `unknown'.
20501 Print tcl errors in `dg-final'.
20503 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
20505 * lib/dg.exp (dg-process-target): Improve syntax error messages.
20506 (dg-test): Don't print errorInfo, it contains stack backtrace.
20508 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
20510 * lib/g++.exp (runtest_file_p): Define if missing.
20512 1994-09-24 Doug Evans (dje@cygnus.com)
20514 * lib/mike-g++.exp: Comment out loading of g++.exp.
20515 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
20516 (default_g++_version): Always print something.
20517 (default_g++_start): Comment out call to `which'.
20518 (g++_start, g++_load): Deleted (must be defined in config file).
20519 * lib/gcc.exp: Test for existence of $CC at start.
20520 Delete check for tmpdir (done in gcc_init).
20521 (default_gcc_version): Always print something.
20522 (default_gcc_start): Comment out call to `which'.
20523 * config/*.exp: Major cleanup - make cross targets work at least a
20524 little better for g++ (by not being "--tool gcc" specific).
20525 Rename gcc_xxx to ${tool}_xxx.
20526 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
20527 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
20529 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
20531 * lib/c-torture.exp (c-torture-compile): Rework compiler
20532 message processing.
20534 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
20537 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
20539 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
20541 * lib/dg.exp (dg-process-target): Support { target native }.
20543 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
20545 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
20546 looked for "... program xxx got fatal signal".
20547 Correct regsub munging of `comp_output'.
20548 Ignore compiler messages "path prefix not used" and "linker input
20551 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
20553 * lib/gcc.exp (runtest_file_p): Define if missing.
20554 * gcc.prms/template.c: Example to work from.
20556 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
20558 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
20559 * lib/dg.exp (dg-test): Call unsupported testcases as such.
20561 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
20562 * gcc.prms/1883.c: Moved from compile/940714-1.c.
20563 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
20564 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
20566 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
20567 (dg-process-target): No longer a varargs proc.
20568 Return S/N for target, P/F for xfail. All callers changed.
20569 (user option procs): More argument checking.
20570 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
20571 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
20572 (dg-test): Skip test if not running on selected target in `dg-do'.
20573 Update handling of `dg-do-what', `dg-output-text'.
20574 Separate execution pass/fail from output pattern match pass/fail.
20575 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
20577 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
20579 * gcc.c-torture/special/special.exp: Don't expect failure for mips
20580 target for 920510-1.c.
20582 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
20584 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
20585 Clean up comment regarding use of passcnt, etc.
20586 (gcc_stat): Don't update `testcnt' here.
20587 (gcc_finish): Do it here.
20588 Might as well reset `but_id' here too.
20589 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
20590 to determine if the file should be tested.
20591 * gcc.c-torture/compile/compile.exp: Likewise.
20592 * gcc.c-torture/execute/execute.exp: Likewise.
20593 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
20594 * gcc.misc-tests/dg-test.exp: Likewise.
20595 * gcc.prms/prms.exp: Likewise.
20596 * gcc.wendy/wendy.exp: Likewise.
20597 * g++.old-deja.exp: Likewise.
20598 Move "Testing file" message to verbose level 1.
20600 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
20602 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
20604 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
20606 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
20607 (default_gcc_start): Accept optional second list element
20608 of compiler flags. Print compiler output at verbosity level 2.
20609 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
20610 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
20611 Save current values of framework globals passcnt, failcnt, xpasscnt,
20612 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
20613 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
20614 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
20615 xfailcnt to compute stats. Update framework global `testcnt' from
20617 (gcc_finish): New proc. Clean up test environment.
20618 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
20619 (gcc_epass, gcc_efail): Delete.
20620 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
20621 argument of line number.
20622 (dg-init): If the tool has an init routine, call it.
20623 (dg-test): Remove args `cflags_var' and `libs_var'.
20624 Pass all compiler options to ${tool}_start.
20625 Handle missing line number.
20626 (dg-finish): New function.
20627 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
20628 particular files. Call gcc_finish at end. Move "skipping test"
20629 message to verbosity level 3.
20630 * gcc.c-torture/compile/compile.exp: Likewise.
20631 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
20632 * gcc.c-torture/execute/execute.exp: Likewise.
20633 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
20634 Print testcase being tried at verbosity level 1.
20635 * gcc.c-torture/special/special.exp: Unset xfail.
20636 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
20637 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
20638 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
20639 * gcc.failure/failure.exp: Likewise.
20640 * gcc.ieee/ieee.exp: Likewise.
20641 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
20642 Update call to dg-test. Call dg-finish at end.
20643 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
20644 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
20645 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
20646 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
20647 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
20648 * gcc.wendy/wendy.exp: Add copyright.
20649 Delete setting of tmpdir (done by gcc_init).
20650 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
20651 Pass compiler flags to gcc_start. Call gcc_finish at end.
20652 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
20655 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
20657 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
20659 (g++_load): Likewise.
20661 * config/*.exp (gcc_load): Some were varargs fns and some were not.
20662 Rename argument to `prog' to remove the confusion.
20663 Varargs fns behave differently too!
20664 (g++_load): Likewise.
20666 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
20668 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
20669 what it is. Delete (always) printing of status value for !native.
20670 Simplify verbose code, and include status and exec_output.
20671 (g++_load): Use gcc_load.
20673 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
20675 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
20676 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
20677 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
20678 940714-3.c as these testcases don't exist anymore. Make
20679 va-arg-1.c expected to pass.
20681 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
20683 * gcc.misc-tests/misc.exp: Only run specific testcases.
20684 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
20685 * gcc.misc-tests/dg-[1-9].c: New files.
20687 * lib/dg.exp: New testsuite driver.
20688 * gcc.prms/prms.exp: Use it.
20690 * README.gcc: New file.
20692 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
20693 Document and reset `lxpass' and `lxfail'.
20694 Simplify "initialized" message.
20695 (gcc_stat): Clean up comments a little.
20697 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
20699 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
20701 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
20703 * lib/old-dejagnu.exp (process-option): New proc.
20704 (old-dejagnu-init, old-dejagnu-stat): Likewise.
20705 (old-dejagnu): Simplify.
20706 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
20708 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
20710 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
20711 exists and is not an empty string.
20713 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
20714 $xfail rather than calling setup_xfail. Clear $xfail when test is
20716 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
20719 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
20720 longer expected to fail.
20722 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
20725 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
20727 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
20728 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
20729 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
20730 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
20733 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
20734 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
20736 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
20738 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
20739 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
20741 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
20742 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
20743 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
20745 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
20747 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
20748 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
20749 940714-1.c, 940714-2.c, 940714-3.c},
20750 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
20751 gcc.misc-tests/{mg.c,mg.exp}:
20753 * gcc.noncompile/noncompile.exp: Change accordingly.
20755 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
20757 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
20758 Undo previous clobberage.
20760 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
20762 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
20763 * gcc.special/{930510-1.c, special.exp}:
20764 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
20765 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
20766 struct-varargs-1.c}: New tests from c-torture-1.26.
20768 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
20770 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
20771 argument to switch.
20773 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
20775 * Revert the previous changes. Please see Rob's directory
20776 (/lisa/test/rob/progressive/gcc/testsuite) for testing
20779 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
20781 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
20782 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
20783 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
20784 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
20785 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
20786 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
20787 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
20788 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
20789 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
20790 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
20791 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
20792 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
20793 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
20794 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
20795 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
20796 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
20797 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
20798 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
20799 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
20800 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
20801 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
20802 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
20803 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
20804 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
20805 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
20806 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
20807 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
20809 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
20811 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
20812 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
20815 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
20817 * config/unix.exp (g++_load): Fix syntax.
20819 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
20821 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
20822 * gcc.noncompile/921017-1.c: Deleted obsolete test.
20823 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
20824 Don't expect va-arg-1.c to fail. Correct expected output for
20826 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
20827 * gcc.wendy/hbm4.c: Correct typo.
20828 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
20830 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
20832 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
20833 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
20834 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
20835 * lib/c-torture.exp (c-torture-compile): Ditto.
20837 Reduce volume of output (remove all the -I's and such).
20838 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
20839 Call gcc_cpass, gcc_cfail.
20840 (c-torture): Pass testing option to c-torture-compile.
20842 1994-03-21 Doug Evans (dje@cygnus.com)
20844 Bring patches over from progressive.
20845 * config/default.exp: Exit remote shell cleanly.
20846 (g++_exit, g++_start): Add default versions.
20847 * config/sim.exp (gcc_load): Use perror, not error.
20849 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
20851 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
20854 1994-03-14 Doug Evans (dje@cygnus.com)
20856 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
20857 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
20858 (wendy_try): New proc to run testcase.
20859 (main loop): Call 'em.
20860 * gcc.wendy/*.c: Clean up pass to correct expected output.
20862 * lib/gcc.exp: Minor cleanup work.
20863 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
20865 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
20867 * config/sim.exp (gcc_load): Document return codes better.
20868 Don't pass -v to simulator.
20870 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
20872 * gcc.special/920717-x.c: Fix typo.
20873 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
20876 * lib/mike-gcc.exp: Fix typo.
20878 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
20880 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
20881 binary to use, transform the name.
20882 * config/*.exp: rename everything. Nuke any g++ specific files,
20883 it's now a special case of gcc that requires no special support.
20884 Add a default.exp for unsupported targets.
20886 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
20888 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
20889 lib/old-dejagnu.exp: Fix a few patterns to work with the new
20892 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
20894 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
20897 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
20899 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
20901 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
20903 * gcc.execute/execute.exp: Combine opt_list and foption_list into
20904 option_list. Compile every file with only 4/6 option choices
20905 (same as C torture) instead of with 12/18 different option
20907 * lib/c-torture.exp: Likewise.
20909 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
20912 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
20914 * lib/old-deja.exp: Add `excess errors test fails' error, now one
20915 can put an XFAIL *-*-* on excess errors.
20917 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
20919 * g++.law: Add more tests derived from g++-bugs snapshots.
20921 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
20922 equivalent to g++.law/init9.
20924 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
20925 compiled it, and the a.out file after we've run it.
20927 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
20929 * lib/mike-g++.exp (postbase): Delete the .o file after we've
20930 compiled it, and the a.out file after we've run it.
20932 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
20934 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
20936 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
20938 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
20941 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
20943 * g++.law: New directory of g++ tests derived from the g++-bugs
20946 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
20948 * gcc.compile: initbug1.c initbug1.exp testcase added
20950 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
20952 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
20953 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
20954 fixes submitted by Jeff Law (law@cs.utah.edu)
20955 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
20956 Jeff Law (law@cs.utah.edu)
20959 1993-11-30 Mike Stump (mrs@cygnus.com)
20961 * config/unix-g++.exp: Follow the gcc way of doing things.
20962 * g++.old-deja/old-deja.exp: Minor updates.
20963 * lib/g++.exp: New file, follow the gcc way of doing things.
20964 * lib/old-dejagnu.exp: Minor updates.
20965 * lib/mike-g++.exp: Always unset errorInfo.
20967 1993-11-06 Mike Stump (mrs@cygnus.com)
20969 * lib/gcc.exp: Fix some errors with the below change, CC and
20970 CFLAGS should be global when setting, not local.
20972 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
20974 * lib/gcc.exp: Transform tool name.
20976 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
20978 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
20980 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
20982 * lib/gcc.exp: change gcc_done to gcc_stat
20984 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
20986 * Upgraded gcc testsuite to c-torture version 1.25
20988 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
20990 * lib/gcc.exp: added reporting code. Changed verbose compile message.
20991 * lib/c-torture: added hooks for new reporting code.
20993 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
20995 * config/sh-gcc.exp: check if sh-sim exists in the path
20997 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
20999 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
21000 * gcc.compile/compile.exp: Initial changes for new logic.
21001 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
21002 * gcc.failure/failure.exp: Initial changes for new logic.
21003 * gcc.ieee/ieee.exp: Initial changes for new logic.
21004 * gcc.misc-tests/misc.exp: Initial changes for new logic.
21005 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
21006 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
21007 * lib/c-torture.exp: Initial changes for new logic.
21008 * lib/gcc.exp: Initial changes for new logic.
21010 1993-10-15 Mike Stump (mrs@cygnus.com)
21012 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
21013 depend upon failure or success. Fully qualify names in failure
21014 and success messages. Always remove a.out before starting
21015 compile, just in case. Pay more attention to error text output by
21016 the compiler. Handle testcases with no known past errors just
21017 like all others, so that things are uniform. Other miscellaneous
21020 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
21022 * gcc.cpp: new directory for cpp tests
21024 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
21026 * lib/chill.exp: Code reformatted, removed unused code.
21027 * config/unix-chill.exp: Code reformatted, removed unused code.
21028 * chill.execute/execute.exp: Code reformatted, removed unused code.
21029 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
21031 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
21033 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
21034 routines not written.
21036 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
21038 * config/bug-gcc.exp: Use new procs from bug.exp.
21040 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
21042 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
21043 via ftp, rather than depending on NFS.
21044 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
21047 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
21049 * config/bug-gcc.exp: Use new download proc.
21051 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
21053 * chill.execute/execute.exp: cleanups, handles errors better
21054 * chill.compile/compile.exp: rewrite, based on execute.exp
21055 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
21056 * lib/chill.exp: major changes to diff proc and compile and link
21057 procs. added chill_fail and chill_pass wrappers to pass and
21058 fail. added more comments, and handle error codes better.
21059 Added a hack to capture stderr from exec, so noncompile tests
21062 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
21064 * chill.execute/execute.exp: rewrite of testsuite driver
21065 * lib/chill.exp: rewrite of testsuite driver
21066 * config/unix-chill.exp: rewrite of testsuite driver
21068 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
21071 * iexpr.ch: Standardize uppercase.
21072 * tuples.dat: Standardize uppercase.
21073 * vary.ch: standardize. Correct varying string assignments.
21074 * vary.dat: Add new output lines.
21076 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
21079 * chprintf.ch: Standardize use of uppercase.
21080 * tuples.ch: Standardize and turn arr2 into a DCL,
21082 * pinits.ch: Standardize.
21084 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
21086 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
21087 * Makefil: Renamed to Makefile.in.
21088 * configure.in: New.
21090 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
21093 * .cvsignore: Add result/output files.
21094 * Makefile: Fix up variables at start. Use MFLAGS
21095 everywhere. Correct bool_loc, built_ins entries.
21096 Add entry for vary1.ch.
21097 * bitarray.ch: Standardize upper-case usage.
21098 * bitexpr.ch: Standardize, add output of b1.
21099 * params.ch: Use arrayt in along PROC parameters, to
21100 avoid novelty problems.
21101 * sets.ch: Tiny cleanup.
21102 * vary1.ch: Re-indent.
21104 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
21106 * Add PR-related files to Makefiles, .cvsignore files, etc.
21108 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
21110 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
21111 with compiler objects. New names are test-flow.c and test-loop.c
21113 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
21115 * Upgraded c-torture tests from 1.19 to 1.20
21118 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
21119 * gcc.compile: 930623-1.c 930623-2.c
21120 * gcc.noncompile: 930622-1.c 930622-2.c
21121 * gcc.failure: 920411-1.c 920627-2.c
21122 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
21124 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
21126 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
21127 More changes to get testsuite working properly. Needs more work.
21128 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
21130 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
21132 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
21133 More changes to get testsuite working properly. Needs more work.
21135 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
21137 * chill.compile/compile.exp: Added for Dejagnu support
21138 * chill.execute/execute.exp: Added for Dejagnu support
21139 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
21141 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
21143 This should complete moving the CHILL test files.
21144 * chill.noncompile(.cvsignore printf.grt
21145 in-printf.grt chprintf.grt chprintf.ch):
21146 Added test-support files.
21147 (Makefile): Modified further.
21148 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
21149 signal.ch): Added test files.
21150 * chill.execute (.cvsignore printf.grt printr.c
21151 in-printf.grt rts.c chprintf.grt rts.h): Added
21152 test-support files.
21153 (Makefile): More corrections.
21155 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
21157 * chill.compile, chill.execute, chill.nocompile: Add CHILL
21158 test cases, ready for DejaGnu.
21160 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
21162 * Upgraded c-torture tests from 1.18 to 1.19
21164 * gcc.compile: added test(s):
21166 * gcc.execute: added test(s):
21167 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
21169 * added new subdirectory for misc tests: gcc.misc-tests
21170 * gcc.misc-test(s): added tests:
21171 inst-check.c test-consts.c test-ior.c test-switch.c
21173 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
21175 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
21177 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
21179 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
21181 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
21183 * Upgraded c-torture tests from 1.17 to 1.18
21185 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
21187 * Upgraded c-torture tests from 1.12 to 1.17
21189 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
21191 * lib/old-dejagnu.exp:
21192 Fixed handling of XFAIL target triplets to correctly
21193 recognize wildcard characters. Removed code that
21194 appended a unique id tag to the end of the file name
21195 printed out by the result of the testcases within a
21198 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
21200 * lib/old-dejagnu.exp:
21201 Reworked expected failure handling to trigger off of XFAIL
21202 keyword in keyphrase embeded in testcase source code. The
21203 XFAIL keyword must be at the end of the keyphrase line. It
21204 may optionally be followed by one or more target triplets.
21205 It has just occured that the handling of wildcards in the
21206 target triplet may not be correct.
21208 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
21210 * g++.old-deja/tests:
21211 Moved all subdirectories up one level into g++.old-deja .
21213 * lib/old-dejagnu.exp:
21214 Fixed problem with CXXFLAGS not being properly reset, and being
21215 corrupted with extraneous "-c" compiler option. This was
21216 causing binaries to not be generated for test that needed them.
21217 Modified strings passed to "pass" and "fail" so that individual
21218 tests from the same test file would be distinguished by an
21219 identifier appended to the test file name in the summary logs;
21220 this corrected a problem with erroneous diff logs. Added code
21221 to search testcases for expected fail and unexpected pass keywords.
21223 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
21225 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
21227 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
21229 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
21230 Removed extraneous text from end of "Special g++ Options"
21233 * lib/old-dejagnu.exp: Added pattern matching to look for new
21234 keywords, embedded in testcases comments, which will trigger
21235 calls to xpass and xfail.
21237 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
21239 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
21240 comments embedded in the testcases, especially the one looking for
21241 special compiler options, as well as the pattern matching for the
21242 compiler output again.
21244 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
21246 * lib/old-dejagnu.exp: Do a proper check of the return value for
21247 execute tests. Fixed several problems with the pattern matching
21248 of the compiler output which gave erroneous test results.
21249 Changed several of the test result messages to be more descriptive.
21250 * config/unix-g++.exp: Proc g++_load now actually works and
21251 executes the tests passed to it and returns a usable return
21254 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
21256 * lib/gcc.exp: Exits gracefully if $CC is bogus.
21258 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
21260 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
21261 Modified both files to properly execute the old style
21262 dejagnu tests. The previous versions of these files were
21263 experimental and did not function anything near correctly.
21265 1993-04-05 Rob Savoye (rob@cygnus.com)
21267 * Removed all Makefile.in and configure.in files. No configuration
21270 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
21272 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
21274 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
21276 * gcc.compile/configure.in, gcc.unsorted/configure.in,
21277 gcc.special/configure.in, gcc.noncompile/configure.in,
21278 gcc.execute/configure.in, gcc.code_quality/configure.in,
21279 g++.other/configure.in, g++.old-deja/configure.in,
21280 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
21281 in srcname setting.
21283 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
21285 * lib/udi.exp: Fixed mondfe and mondfe_download.
21286 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
21287 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
21289 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
21291 * config/udi-gdb.exp: Check $shell_id after connecting to target.
21292 (gdb_exit): Don't remove *_soc files.
21294 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
21296 * lib/c-torture.exp: Don't look for main; instead always use -w
21297 -c. This is how the c-torture tests work. Remove the object
21298 file if the compilation succeeds.
21299 * gcc.execute/execute.exp: Remove executable if test passes.
21300 * gcc.noncompile/noncompile.exp: Every test is an expected
21302 * gcc.special/special.exp: Added tests from c-torture 1.11,
21303 corrected use of existing test.
21304 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
21305 gcc.execute/920625-1.c: Updated to c-torture 1.11.
21306 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
21307 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
21308 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
21309 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
21310 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
21311 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
21312 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
21313 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
21314 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
21315 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
21316 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
21317 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
21318 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
21319 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
21320 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
21321 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
21322 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
21324 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
21325 correspond to c-torture 1.11.