1 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
3 * gcc.c-torture/compile/200031109-1.c: New test.
5 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
9 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
10 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
11 gcc.dg/format/no-y2k-1.c: Update.
13 2003-11-08 Roger Sayle <roger@eyesopen.com>
16 * gcc.dg/20031108-1.c: New test case.
18 2003-11-07 Geoffrey Keating <geoffk@apple.com>
20 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
22 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
24 * gcc.dg/compound-lvalue-1.c: New test.
25 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
28 2003-11-06 Geoffrey Keating <geoffk@apple.com>
30 * gcc.dg/altivec-varargs-1.c: New test.
32 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
34 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
35 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
36 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
37 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
38 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
40 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
42 * gcc.dg/cond-lvalue-1.c: New test.
44 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
46 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
48 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51 * g++.dg/template/instantiate5.C: New test.
53 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
56 * g++.dg/ext/complit2.C: Replace test with self-contained version.
57 * ChangeLog: Add missing first entry for above test.
59 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
62 * g++.dg/template/using8.C: New test.
63 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
65 2003-11-02 Roger Sayle <roger@eyesopen.com>
68 * gcc.c-torture/compile/20031102-1.c: New test case.
70 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
72 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
75 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
77 * gcc.dg/20031102-1.c: New test.
79 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
81 * gcc.dg/complex-1.c: New test.
83 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
86 * g++.dg/template/crash13.C: Adjust expected error location.
87 * g++.old-deja/g++.brendan/ns1.C: Likewise.
89 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
91 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
93 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
96 * gcc.c-torture/compile/20031031-2.c: New test.
98 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
101 * gcc.c-torture/compile/20031031-1.c: New test.
103 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
105 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
106 * gcc.misc-tests/bprob.exp: Likewise.
107 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
108 the execution test on arm-elf configs.
109 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
110 configs that don't support scratch files.
111 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
113 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
115 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
118 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
120 * ada/acats/run_all.sh: Redirect mv output to /dev/null
121 Avoid non pure sh syntax. Add more logging.
123 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
126 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
129 * gcc.dg/ppc-stackalign-1.c: New test.
131 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
133 * ada/acats/run_all.sh: Change output to be more compliant with
135 Create acats.sum and acats.log files under testsuite/ada/acats
136 Only run [a-z]* directories, to filter out e.g. CVS.
137 Redirect build output to log file.
139 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
141 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
143 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
146 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
148 2003-10-27 Jakub Jelinek <jakub@redhat.com>
150 * gcc.c-torture/compile/20031023-1.c: New test.
151 * gcc.c-torture/compile/20031023-2.c: New test.
152 * gcc.c-torture/compile/20031023-3.c: New test.
153 * gcc.c-torture/compile/20031023-4.c: New test.
155 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
158 * g++.dg/lookup/scoped8.C: New test.
160 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
162 * g++.dg/opt/reg-stack3.C: New test.
164 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
166 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
168 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
171 * g++.dg/template/crash13.C: New test.
173 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
175 * gcc.dg/c99-restrict-2.c: New test.
177 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
179 PR c++/12698, c++/12699, c++/12700, c++/12566
180 * g++.dg/inherit/covariant9.C: New test.
181 * g++.dg/inherit/covariant10.C: New test.
182 * g++.dg/inherit/covariant11.C: New test.
184 2003-10-23 Jason Merrill <jason@redhat.com>
187 * g++.dg/ext/complit2.C: New test.
189 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
192 * gcc.c-torture/execute/20031020-1.c: New test.
194 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
196 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
197 following the jump_insn.
199 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
201 * gcc.dg/cast-lvalue-1.c: New test.
203 2003-10-21 Mark Mitchell <mark@codesourcery.com>
206 * g++.dg/template/cond2.C: New test.
208 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
210 * gcc.dg/builtins-28.c: New test.
212 2003-10-20 Jan Hubicka <jh@suse.cz>
214 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
216 * testsuite/gcc.dg/inline-2.c: Likewise.
218 2003-10-20 Phil Edwards <phil@codesourcery.com>
220 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
221 * gcc.dg/nest.c: Likewise.
223 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
225 PR c++/9781, c++/10583, c++/11862
226 * g++.dg/parse/crash13.C: New test.
228 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
230 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
232 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
234 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
235 Define HAVE_C99_RUNTIME except on Solaris.
236 * gcc.dg/builtins-20.c: Likewise.
238 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
240 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
242 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
245 * g++.dg/template/crash21.C: New test.
247 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
250 * g++.dg/template/typename5.C: New test.
252 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
255 * g++.dg/template/friend25.C: New test.
257 2003-10-16 Ziemowit Laski <zlaski@apple.com>
259 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
262 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
264 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
267 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
269 * gcc.c-torture/execute/960416-1.x: Remove.
270 * gcc.c-torture/execute/divconst-3.x: Likewise.
272 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
275 * gcc.dg/torture/cris-volatile-1.c: New test.
277 2003-10-14 Roger Sayle <roger@eyesopen.com>
280 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
281 for overflowing floating point to integer conversion during RTL
284 2003-10-13 Ziemowit Laski <zlaski@apple.com>
286 * objc/execute/_cmd.m: Fix typo.
287 * objc.dg/image-info.m, objc.dg/symtab-1.m:
288 Relax 'scan-assembler' regexp.
289 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
290 objc.dg/try-catch-4.m: Run on non-Darwin targets.
291 * objc.dg/zero-link-2.m: Remove blank line.
292 * objc.dg/zero-link-3.m: New test case.
294 2003-10-13 Geoffrey Keating <geoffk@apple.com>
296 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
298 * gcc.dg/asm-names.c: Use scan-assembler-not rather
299 than linker trickery.
301 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
304 * g++.dg/other/friend2.C: New test.
306 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
308 * gcc.dg/20031012-1.c: New test.
310 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
312 * gcc.dg/weak/weak-3.c: Fix for new warning.
314 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
317 * gcc.c-torture/execute/20031012-1.c: New test case.
319 2003-10-11 Roger Sayle <roger@eyesopen.com>
321 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
322 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
324 2003-10-11 Roger Sayle <roger@eyesopen.com>
326 PR optimization/12260
327 * gcc.c-torture/compile/20031011-2.c: New test case.
329 2003-10-11 Roger Sayle <roger@eyesopen.com>
331 * gcc.c-torture/execute/20031011-1.c: New testcase.
333 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
335 * gcc.c-torture/compile/20031011-1.c: New test.
337 2003-10-11 Jan Hubicka <jh@suse.cz>
339 * g++.dg/other/first-global.C: New test.
341 2003-10-11 Roger Sayle <roger@eyesopen.com>
343 * gcc.c-torture/execute/string-opt-18.c: New testcase.
345 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
347 * gcc.c-torture/compile/20031010-1.c: New test.
349 2003-10-10 Geoffrey Keating <geoffk@apple.com>
351 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
352 * gcc.c-torture/execute/va-arg-25.c: ... here.
354 2003-10-09 Mark Mitchell <mark@codesourcery.com>
356 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
358 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
360 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
362 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
364 * g++.dg/parse/error2.C: New test.
366 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
369 * g++.dg/other/error5.C: Modify the error message.
370 * g++.dg/lookup/using8.C: New test.
372 2003-10-07 Geoffrey Keating <geoffk@apple.com>
374 * gcc.dg/darwin-abi-2.c: New file.
375 * gcc.c-torture/execute/va-arg-24.c: New file.
377 2003-10-06 Bob Wilson <bob.wilson@acm.org>
379 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
382 2003-10-06 Mark Mitchell <mark@codesourcery.com>
385 * g++.dg/other/error4.C: Update error messages.
386 * g++.dg/template/ptrmem4.C: Likewise.
389 * g++.dg/init/new9.C: New test.
391 PR c++/12334, c++/12236, c++/8656
392 * g++.dg/ext/attrib8.C: New test.
394 2003-10-06 Devang Patel <dpatel@apple.com>
396 * gcc.dg/debug/dwarf2-3.h: New test.
397 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
399 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
401 * g++.dg/opt/cfg2.C: New test.
403 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
405 * g++.dg/opt/float1.C: New test.
407 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
409 * gcc.dg/c90-array-lval-6.c: New test.
410 * gcc.dg/c99-array-lval-6.c: New test.
412 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
413 Ziemowit Laski <zlaski@apple.com>
415 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
416 'Derived', so that it is never considered a class method; add
417 new warning for '+port' method ambiguity.
418 * objc.dg/method-12.m: Include <objc/objc.h> instead of
419 <objc/objc-api.h> (needed on Mac OS X).
420 * objc.dg/method-13.m: New test.
422 2003-10-03 Roger Sayle <roger@eyesopen.com>
424 PR optimization/9325, PR java/6391
425 * gcc.c-torture/execute/20031003-1.c: New test case.
427 2003-10-02 Mark Mitchell <mark@codesourcery.com>
429 PR optimization/12180
430 * gcc.dg/20031002-1.c: New test.
433 * g++.dg/inherit/error1.C: New test.
435 2003-10-02 Chris Demetriou <cgd@broadcom.com>
437 * lib/f-torture.exp (search_for): Rename to...
438 (search_for_re): This. Also, clean up comments and the
441 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
443 * gcc.c-torture/compile/20031002-1.c: New test.
445 2003-10-02 Jakub Jelinek <jakub@redhat.com>
447 * g++.dg/opt/cond1.C: New test.
449 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
451 * gcc.dg/Wold-style-definition-2.c: New testcase.
452 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
454 2003-09-29 Richard Henderson <rth@redhat.com>
456 * g++.dg/init/array10.C: Add dg-options.
458 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
460 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
462 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
464 * g++.dg/template/friend19.C: Fix typo.
465 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
467 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
469 * gcc.c-torture/execute/20030928-1.c: New test.
470 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
472 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
474 * g++.dg/opt/unroll1.C: New test.
476 2003-09-26 Roger Sayle <roger@eyesopen.com>
478 PR optimization/11741
479 * gcc.dg/20030926-1.c: New test case.
481 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
484 * g++.dg/parse/access7.C: New test.
485 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
487 2003-09-24 Ziemowit Laski <zlaski@apple.com>
489 MERGE OF objc-improvements-branch into MAINLINE:
490 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
491 if libobjc has not been built.
492 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
493 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
494 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
495 objc/execute/nested-3.m, objc/execute/np-2.m,
496 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
497 objc/execute/redefining_self.m, objc/execute/root_methods.m,
498 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
499 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
500 objc.dg/special/unclaimed-category-1.h,
501 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
503 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
504 * execute/cascading-1.m, execute/function-message-1.m,
505 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
506 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
507 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
508 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
509 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
510 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
511 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
512 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
513 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
514 * objc.dg/bitfield-2.m: Run only on Darwin.
515 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
516 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
517 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
518 * objc.dg/const-str-1.m: Fix constant string layout.
520 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
522 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
524 2003-09-23 Geoffrey Keating <geoffk@apple.com>
526 * gcc.dg/darwin-abi-1.c: New file.
528 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
531 * gcc.c-torture/compile/20030921-1.c: New test.
533 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
535 * g++.dg/opt/reg-stack2.C: New test.
537 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
539 * g++.dg/eh/delayslot1.C: New test.
541 2003-09-20 Richard Henderson <rth@redhat.com>
543 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
545 2003-09-20 Roger Sayle <roger@eyesopen.com>
547 * gcc.c-torture/execute/20030920-1.c: New test case.
549 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
551 * g++.dg/rtti/typeid3.C: Correct expected error message.
553 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
556 * g++.dg/parse/crash12.C: New test.
558 2003-09-19 Janis Johnson <janis187@us.ibm.com>
560 * gcc.dg/compat/mixed-struct-check.h: New.
561 * gcc.dg/compat/mixed-struct-defs.h: New.
562 * gcc.dg/compat/mixed-struct-init.h: New.
563 * gcc.dg/compat/struct-by-value-19_main.c: New.
564 * gcc.dg/compat/struct-by-value-19_x.c: New.
565 * gcc.dg/compat/struct-by-value-19_y.c: New.
566 * gcc.dg/compat/struct-by-value-20_main.c: New.
567 * gcc.dg/compat/struct-by-value-20_x.c: New.
568 * gcc.dg/compat/struct-by-value-20_y.c: New.
569 * gcc.dg/compat/struct-return-19_main.c: New.
570 * gcc.dg/compat/struct-return-19_x.c: New.
571 * gcc.dg/compat/struct-return-19_y.c: New.
572 * gcc.dg/compat/struct-return-20_main.c: New.
573 * gcc.dg/compat/struct-return-20_x.c: New.
574 * gcc.dg/compat/struct-return-20_y.c: New.
576 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
577 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
578 so that it will not complain on LP64 targets.
580 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
583 * g++.dg/template/friend24.C: New test.
585 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
588 * g++.dg/template/memtmpl2.C: New test.
590 2003-09-18 Mark Mitchell <mark@codesourcery.com>
593 * gcc.dg/builtin-apply1.c: New test.
595 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
598 * g++.dg/warn/Wunused-4.C: New test.
600 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
603 * g++.dg/other/gc2.C: New test.
605 2003-09-17 Mark Mitchell <mark@codesourcery.com>
608 * g++.dg/rtti/typeid3.C: New test.
611 * g++.dg/overload/template1.C: New test.
613 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
615 * g++.dg/opt/cfg3.C: New test.
617 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
620 * g++.dg/template/crash11.C: New test.
622 2003-09-16 Jason Merrill <jason@redhat.com>
623 Jakub Jelinek <jakub@redhat.com>
625 * gcc.dg/attr-warn-unused-result.c: New test.
627 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
630 * g++.dg/expr/call2.C: New test.
632 2003-09-15 Andreas Jaeger <aj@suse.de>
634 * gcc.dg/Wold-style-definition-1.c: New test.
636 2003-09-14 Mark Mitchell <mark@codesourcery.com>
639 * g++.dg/parse/template12.C: New test.
641 * g++.dg/abi/bitfield11.C: New test.
642 * g++.dg/abi/bitfield12.C: Likewise.
644 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
646 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
647 non-expansion of functional macro name without arguments at EOL.
648 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
650 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
652 * gcc.c-torture/execute/20030914-[12].c: New tests.
654 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
657 * g++.dg/overload/addr1.C: New test.
659 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
661 * gcc.dg/20030909-1.c: New test.
663 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
665 * gcc.dg/ultrasp10.c: New test.
667 2003-09-09 Devang Patel <dpatel@apple.com>
669 * gcc.dg/darwin-ld-6.c: New test.
671 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
673 * gcc.dg/torture/builtin-explog-1.c: New testcase.
675 2003-09-08 Mark Mitchell <mark@codesourcery.com>
677 * gcc.dg/ia64-types1.c: New test.
678 * gcc.dg/ia64-types2.c: Likewise.
680 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
682 * gcc.dg/builtins-1.c: Add more _Complex tests.
683 * gcc.dg/torture/builtin-attr-1.c: Likewise.
685 * gcc.dg/builtins-1.c: Test existing _Complex functions.
686 * gcc.dg/torture/builtin-attr-1.c: Likewise.
688 2003-09-08 Mark Mitchell <mark@codesourcery.com>
691 * g++.dg/lookup/koenig2.C: New test.
694 * g++.dg/rtti/typeid2.C: New test.
696 2003-09-08 Jakub Jelinek <jakub@redhat.com>
698 * gcc.c-torture/compile/20030904-1.c: New test.
700 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
702 * g++.dg/opt/longbranch2.C: New test.
704 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
706 * g++.dg/template/crash10.C: Only compile it.
708 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
711 * gcc.c-torture/compile/20030907-1.c: New test.
712 * g++.dg/init/array11.C: New test.
714 2003-09-07 Mark Mitchell <mark@codesourcery.com>
717 * g++.dg/init/struct1.C: New test.
719 2003-09-07 Mark Mitchell <mark@codesourcery.com>
722 * g++.dg/expr/comma1.C: New test.
724 2003-09-06 Mark Mitchell <mark@codesourcery.com>
727 * g++.dg/expr/static_cast5.C: New test.
729 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
732 * g++.dg/lookup/scoped7.C: New test.
735 * g++.dg/other/static1.C: New test.
738 * g++.dg/warn/template-1.C: New test.
741 * g++.dg/template/crash10.C: New test.
744 * g++.dg/overload/VLA.C: New test.
747 * g++.dg/template/call1.C: New test.
749 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
752 * g++.dg/parse/using3.C: New test.
754 2003-09-06 Roger Sayle <roger@eyesopen.com>
757 * g++.dg/overload/builtin3.C: New test case.
759 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
762 * gcc.dg/20030906-1.c: New test.
763 * gcc.dg/20030906-2.c: Likewise.
765 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
768 * g++.dg/parse/defarg5.C: New test.
770 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
772 2003-09-05 Mark Mitchell <mark@codesourcery.com>
775 * g++.dg/expr/static_cast4.C: New test.
778 * g++.dg/template/crash9.C: New test.
780 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
782 * g++.old-deja/g++.ext/pretty2.C: Update for change
784 * g++.old-deja/g++.ext/pretty3.C: Likewise.
786 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
789 * g++/dg/template/qualified-id1.C: New test.
792 * g++.dg/warn/noeffect4.C: New test.
794 2003-09-04 Matt Austern <austern@apple.com>
796 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
797 * g++.dg/ext/fnname2.C: Likewise.
798 * g++.dg/ext/fnname3.C: Likewise.
800 2003-09-04 Mark Mitchell <mark@codesourcery.com>
802 * g++.dg/expr/lval1.C: New test.
803 * g++.dg/ext/lvcast.C: Remove.
805 2003-09-03 Roger Sayle <roger@eyesopen.com>
807 PR optimization/11700.
808 * gcc.c-torture/compile/20030903-1.c: New test case.
810 2003-09-03 Mark Mitchell <mark@codesourcery.com>
813 * g++.dg/abi/layout4.C: New test.
815 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
818 * g++.dg/parse/friend3.C: New test.
820 2003-09-02 Mark Mitchell <mark@codesourcery.com>
823 * g++.dg/template/class1.C: New test.
826 * g++.dg/expr/call1.C: New test.
828 2003-09-01 Mark Mitchell <mark@codesourcery.com>
831 * g++.dg/init/ref9.C: New test.
834 * g++.dg/template/nested4.C: New test.
836 2003-08-29 Mark Mitchell <mark@codesourcery.com>
839 * g++.dg/template/non-dependent4.C: New test.
842 * g++.dg/inherit/conv1.C: New test.
844 2003-08-29 Mark Mitchell <mark@codesourcery.com>
847 * g++.dg/ext/label1.C: New test.
848 * g++.dg/ext/label2.C: Likewise.
850 2003-08-28 Mark Mitchell <mark@codesourcery.com>
852 * g++.dg/expr/cond3.C: New test.
854 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
856 * gcc.dg/builtins-1.c: Add new builtin cases.
858 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
860 * gcc.dg/builtins-1.c: Add new cases.
861 * gcc.dg/torture/builtin-attr-1.c: Likewise.
863 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
865 * gcc.dg/builtins-1.c: Add more math builtin tests.
866 * gcc.dg/torture/builtin-attr-1.c: New test.
868 2003-08-28 Mark Mitchell <mark@codesourcery.com>
871 * g++.dg/opt/static3.C: New test.
873 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
875 * gcc.misc-tests/gcov-10b.c: New test.
877 2003-08-27 Mark Mitchell <mark@codesourcery.com>
879 * g++.dg/opt/ptrmem3.C: New test.
881 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
883 2003-08-27 Jakub Jelinek <jakub@redhat.com>
885 * gcc.dg/20030826-2.c: New test.
887 2003-08-26 Roger Sayle <roger@eyesopen.com>
890 * g77.f-torture/compile/12002.f: New test case.
892 2003-08-26 Roger Sayle <roger@eyesopen.com>
894 * gcc.dg/20030826-1.c: New test case.
896 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
898 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
900 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
903 * c++.dg/lookup/crash1.C: New test.
905 * c++.dg/warn/noeffect3.C: New test.
907 2003-08-25 Janis Johnson <janis187@us.ibm.com>
909 * gcc.dg/compat/vector-1_x.c: Compile with -w.
910 * gcc.dg/compat/vector-1_y.c: Ditto.
911 * gcc.dg/compat/vector-2_x.c: Ditto.
912 * gcc.dg/compat/vector-2_y.c: Ditto.
914 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
916 * gcc.dg/20030702-1.c: New test.
918 2003-08-25 Mark Mitchell <mark@codesourcery.com>
921 * g++.dg/ext/altivec-1.C: New test.
923 2003-08-24 Richard Henderson <rth@redhat.com>
925 * g++.dg/eh/simd-2.C: Add -w for x86.
927 2003-08-23 Jakub Jelinek <jakub@redhat.com>
929 * gcc.dg/20030815-1.c: New test.
931 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
934 * g++.dg/parse/access6.C: New test.
936 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
938 PR c++/641, c++/11876
939 * g++.dg/template/friend22.C: New test.
940 * g++.dg/template/friend23.C: Likewise.
942 2003-08-22 Mark Mitchell <mark@codesourcery.com>
944 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
947 2003-08-22 Mark Mitchell <mark@codesourcery.com>
949 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
951 2003-08-22 Mark Mitchell <mark@codesourcery.com>
953 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
955 2003-08-22 Mark Mitchell <mark@codesourcery.com>
957 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
959 2003-08-22 Mark Mitchell <mark@codesourcery.com>
961 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
963 2003-08-21 Mark Mitchell <mark@codesourcery.com>
966 * g++.dg/overload/prom1.C: New test.
969 * g++.dg/parse/dtor2.C: New test.
972 * g++.dg/parse/using2.C: New test.
974 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
977 * gcc.c-torture/compile/20030821-1.c: New.
979 2003-08-20 Mark Mitchell <mark@codesourcery.com>
982 * g++.dg/template/deduce2.C: New test.
984 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
986 * gcc.c-torture/execute/20030821-1.c: New test.
988 2003-08-20 Roger Sayle <roger@eyesopen.com>
991 * gcc.dg/20030820-1.c: New test case.
993 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
996 * g++.dg/warn/noeffect2.C: New test.
998 2003-08-19 Mark Mitchell <mark@codesourcery.com>
1001 * g++.dg/template/dtor2.C: New test.
1004 * g++.dg/template/operator1.C: New test.
1005 * g++.dg/parse/operator4.C: New test.
1008 * g++.dg/expr/enum1.C: New test.
1009 * gcc.dg/c99-bool-1.c: Remove bogus warning.
1012 * g++.dg/parse/elab2.C: New test.
1013 * g++.dg/parse/typedef4.C: Change error message.
1014 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
1015 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
1016 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
1018 2003-08-19 Geoffrey Keating <geoffk@apple.com>
1020 * gcc.dg/pch/warn-1.c: New.
1021 * gcc.dg/pch/warn-1.hs: New.
1023 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
1026 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
1028 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
1030 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
1032 * gcc.dg/uninit-D.c: New Test.
1033 * gcc.dg/uninit-E.c: New Test.
1034 * gcc.dg/uninit-F.c: New Test.
1035 * gcc.dg/uninit-G.c: New Test.
1037 2003-08-19 Michael Ritzert <ritzert@t-online.de>
1039 * g++.dg/README: Describe the pch directory.
1041 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1044 * g++.dg/parse/access4.C: New test.
1045 * g++.dg/parse/access5.C: Likewise.
1046 * g++.old-deja/g++.jason/access17.C: Adjust error message.
1048 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
1050 * gcc.dg/noncompile/20030818-1.c: New.
1052 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
1055 * g++.dg/warn/noeffect1.C: New test.
1057 * g++.dg/template/scope2.C: New test.
1058 * g++.dg/template/error2.C: Correct dg-error
1060 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
1062 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
1064 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
1067 * g++.dg/template/warn1.C: New.
1069 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
1071 * g++.dg/template/error2.C: New test.
1072 * g++.dg/lookup/using7.C: Adjust errors
1073 * g++.old-deja/g++.pt/crash36.C: Likewise.
1074 * g++.old-deja/g++.pt/derived3.C: Likewise.
1076 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1078 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
1079 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
1080 * gcc.c-torture/execute/builtins/string-9.c: New, from
1081 string-opt-9.c. Adjust for execute/builtins framework.
1082 * gcc.c-torture/execute/string-opt-9.c: Delete.
1084 2003-08-12 Mark Mitchell <mark@codesourcery.com>
1086 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
1088 * g++.dg/parse/ret-type2.C: New test.
1091 * g++.dg/init/new8.C: New test.
1094 * g++.dg/parse/typedef5.C: New test.
1097 * g++.dg/parse/qualified2.C: New test.
1098 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
1101 2003-08-11 Mark Mitchell <mark@codesourcery.com>
1103 * g++.dg/conversion/ptrmem1.C: New test.
1105 2003-08-11 Jakub Jelinek <jakub@redhat.com>
1108 * gcc.dg/20030811-1.c: New test.
1111 * gcc.c-torture/execute/20030811-1.c: New test.
1113 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1115 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
1117 2003-08-10 Mark Mitchell <mark@codesourcery.com>
1120 * g++.dg/inherit/multiple1.C: New test.
1122 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
1124 * gcc.dg/spe1.c: New test.
1127 * g++.dg/expr/cast2.C: New test.
1130 * g++.dg/template/dependent-name2.C: New test.
1132 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
1134 * g++.dg/parse/crash11.C: Put the dg options in comments.
1136 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
1138 * lib/gcc-dg.exp: Update for diagnostic change.
1140 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1143 * g++.dg/parse/crash11.C: New test.
1145 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
1147 * gcc.dg/cpp/spacing1.c: Update.
1149 2003-08-04 Janis Johnson <janis187@us.ibm.com>
1152 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
1155 2003-08-04 Roger Sayle <roger@eyesopen.com>
1158 * gcc.c-torture/compile/20030804-1.c: New test case.
1160 2003-08-04 Roger Sayle <roger@eyesopen.com>
1162 * gcc.dg/20030804-1.c: New test case.
1164 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
1166 * gcc.dg/cpp/separate-1.c: New test.
1168 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
1171 * g++.dg/template/dependent-expr2.C: New test.
1174 * g++.dg/expr/ptrmem1.C: New test.
1176 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1179 * g++.dg/template/friend15.C: New test.
1181 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
1183 * lib/dg-pch.exp: Work round PCH bug.
1185 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1187 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
1188 builtins. Move cases from builtins-4.c here.
1190 * gcc.dg/torture/builtin-math-1.c: New test taken from
1191 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
1194 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
1197 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
1200 * g++.dg/template/using7.C: New test.
1202 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
1204 * import1.c, import2.c: New tests.
1206 2003-08-01 Jakub Jelinek <jakub@redhat.com>
1208 * g++.dg/eh/crossjump1.C: New test.
1210 2003-08-01 Mark Mitchell <mark@codesourcery.com>
1213 * g++.dg/template/using6.C: New test.
1216 * g++.dg/template/koenig2.C: New test.
1218 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1221 * g++.dg/parse/typedef4.C: New test.
1223 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1225 PR c++/8442, c++/8806
1226 * g++.dg/template/elab1.C: New test.
1227 * g++.dg/template/type2.C: Likewise.
1228 * g++.dg/template/ttp3.C: Adjust expected error message.
1229 * g++.old-deja/g++.law/visibility13.C: Likewise.
1230 * g++.old-deja/g++.niklas/t135.C: Likewise.
1231 * g++.old-deja/g++.pt/ttp41.C: Likewise.
1232 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
1234 * g++.old-deja/g++.pt/ttp44.C: Likewise.
1236 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
1239 * g++.dg/ext/stmtexpr1.C: New test.
1241 * g++.dg/opt/tmp1.C: New test.
1244 * g++.dg/parse/constant4.C: New test.
1247 * g++.dg/template/using5.C: New test.
1249 2003-07-31 Roger Sayle <roger@eyesopen.com>
1251 * gcc.dg/builtins-27.c: New test case.
1253 2003-07-31 Jakub Jelinek <jakub@redhat.com>
1255 * gcc.dg/tls/opt-7.c: New test.
1257 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
1259 * g++.old-deja/g++.other/crash18.C: Remove.
1261 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
1263 * g++.dg/template/explicit3.C: New.
1264 * g++.dg/template/explicit4.C: New.
1265 * g++.dg/template/explicit5.C: New.
1268 * g++.dg/template/memtmpl1.C: New.
1270 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
1273 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
1274 * gcc.dg/i386-387-5.c (dg-options): Likewise.
1276 2003-07-30 Jan Hubicka <jh@suse.cz>
1280 2003-07-29 Zack Weinberg <zack@codesourcery.com>
1282 * gcc.dg/struct-in-proto-1.c: New test.
1284 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
1286 * gcc.dg/cpp/include2.c: Only expect one message.
1288 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
1291 * g++.dg/template/using1.C: New test.
1292 * g++.dg/template/using2.C: New test.
1293 * g++.dg/template/using3.C: New test.
1294 * g++.dg/template/using4.C: New test.
1296 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
1298 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
1299 * gcc.c-torture/execute/string-opt-10.c: Likewise.
1301 2003-07-28 Jan Hubicka <jh@suse.cz>
1304 * g++.dg/opt/call1.C: New test.
1306 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
1309 * g++.dg/init/enum2.C: New test.
1310 * g++.dg/template/overload1.C: Add "-w" option.
1312 2003-07-28 <hp@bitrange.com>
1314 * gcc.dg/Wdeclaration-after-statement-1.c,
1315 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
1317 2003-07-28 Jakub Jelinek <jakub@redhat.com>
1319 * gcc.c-torture/compile/20030725-1.c: New test.
1321 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
1323 * gcc.dg/20030505.c: Only run for SPE.
1324 Remove definition of opaque type.
1326 2003-07-27 Mark Mitchell <mark@codesourcery.com>
1328 * g++.dg/template/ptrmem6.C: New test.
1330 2003-07-26 Geoffrey Keating <geoffk@apple.com>
1332 * gcc.c-torture/compile/zero-strct-2.c: New test.
1334 2003-07-25 Geoffrey Keating <geoffk@apple.com>
1336 * gcc.dg/intermod-1.c: New test.
1338 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
1341 * g++.dg/template/lookup2.C: New test.
1342 * g++.dg/template/memclass1.C: Remove instantiated from error.
1343 * g++.dg/other/error2.C: Tweak expected errors.
1346 * g++.dg/template/defarg3.C: New test.
1348 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
1350 2003-07-24 Mark Mitchell <mark@codesourcery.com>
1352 * g++.dg/inherit/access5.C: New test.
1354 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1357 * g++.dg/template/crash8.C: New test.
1359 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
1362 * gcc.dg/noncompile/incomplete-2.c: New test.
1364 2003-07-23 Mark Mitchell <mark@codesourcery.com>
1367 * g++.dg/inherit/access4.C: New test.
1370 * g++.dg/expr/cond2.C: New test.
1372 PR optimization/10679
1373 * g++.dg/opt/inline4.C: New test.
1375 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
1377 * g++.dg/parse/crash10: New test.
1379 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
1381 * g++.dg/ext/flexary1.C: New test.
1383 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1386 * g++.dg/template/crash9.C: New test.
1388 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1391 * g++.dg/parse/typedef3.C: New test.
1394 * g++.dg/parse/operator2.C: New test.
1397 * g++.dg/parse/def-tmpl-arg1.C: New test.
1400 * g++.dg/parse/funptr1.C: New test.
1403 * g++.dg/parse/ambig3.C: New test.
1406 * g++.dg/parse/operator3.C: New test.
1409 * g++.dg/parse/template10.C: New test.
1412 * g++.dg/parse/template11.C: New test.
1415 * g++.dg/parse/invalid-op1.C: New test.
1418 * g++.dg/parse/condexpr1.C: New test.
1420 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
1422 * g++.dg/ext/packed3.C: New test.
1423 * g++.dg/ext/packed4.C: New test.
1425 * gcc.dg/pack-test-3.c: New test.
1427 2003-07-21 Janis Johnson <janis187@us.ibm.com>
1429 * lib/compat.exp: Handle dg-options per source file.
1430 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
1431 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
1432 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
1433 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
1434 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
1435 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
1436 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
1437 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
1438 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
1439 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
1440 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
1441 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
1442 * g++.dg/compat/break/bitfield7_x.C: Ditto.
1443 * g++.dg/compat/break/bitfield7_y.C: Ditto.
1445 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
1448 * gcc.c-torture/execute/20030718-1.c: New test.
1450 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1452 PR optimization/11536
1453 * gcc.dg/20030721-1.c: New test.
1455 2003-07-19 Mark Mitchell <mark@codesourcery.com>
1458 * g++.dg/template/lookup1.C: New test.
1460 2003-07-19 Zack Weinberg <zack@codesourcery.com>
1462 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
1463 diagnostics of ill-formed constructs involving labels.
1464 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
1465 the new 'previously defined here' message.
1467 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
1469 * g++.dg/parse/non-dependent2.C: New test.
1471 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
1473 * g++.dg/init/init-ref4.C: xfail on targets without
1476 2003-07-17 Jakub Jelinek <jakub@redhat.com>
1479 * gcc.c-torture/execute/20030717-1.c: New test.
1481 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1483 * g++.dg/opt/cfg1.C: New test.
1485 2003-07-17 Mark Mitchell <mark@codesourcery.com>
1487 PR optimization/11557
1488 * gcc.dg/20030717-1.c: New test.
1490 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
1493 * g++.dg/expr/crash-1.C: New test.
1496 * g++.dg/template/init3.C: New test.
1499 * g++.dg/template/non-dependent1.C: New test.
1502 * g++.dg/template/non-dependent2.C: New test.
1505 * g++.dg/template/non-dependent3.C: New test.
1508 * g++.dg/template/sizeof5.C: New test.
1510 2003-07-17 Geoffrey Keating <geoffk@apple.com>
1513 * gcc.c-torture/compile/mangle-1.c: New file.
1515 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1518 * g++.dg/parse/access3.C: New test.
1520 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
1523 * g++.dg/init/init-ref4.C: New test.
1525 2003-07-16 Mark Mitchell <mark@codesourcery.com>
1528 * g++.dg/parse/constant3.C: New test.
1529 * g++.dg/parse/crash7.C: Likewise.
1531 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
1534 * gcc.dg/i386-pentium4-not-mull.c: New.
1536 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
1538 * gcc.dg/asm-names.c (ymain): Make it weak.
1540 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1543 * g++.dg/template/friend21.C: New test.
1545 2003-07-16 Jakub Jelinek <jakub@redhat.com>
1547 * gcc.dg/cleanup-8.c: New test.
1548 * gcc.dg/cleanup-9.c: New test.
1550 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
1552 * g++.dg/ext/dll-MI1.h: New file.
1553 * g++.dg/ext/dllexport-MI1.C: New file.
1554 * g++.dg/ext/dllimport-MI1.C: New file.
1556 2003-07-15 Jakub Jelinek <jakub@redhat.com>
1558 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
1559 it does not have cmpstrsi patterns (just cmpmemsi).
1561 2003-07-15 Mark Mitchell <mark@codesourcery.com>
1564 * g++.dg/debug/debug8.C: New test.
1566 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1569 * g++.dg/template/crash7.C: New test.
1571 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
1574 * gcc.c-torture/compile/20030708-1.c: New.
1576 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1578 * gcc.c-torture/execute/20030715-1.c: New test.
1580 2003-07-14 Geoffrey Keating <geoffk@apple.com>
1582 * gcc.dg/pch/inline-3.c: New file.
1583 * gcc.dg/pch/inline-3.hs: New file.
1584 * gcc.dg/pch/inline-4.c: New file.
1585 * gcc.dg/pch/inline-4.hs: New file.
1587 2003-07-14 Mark Mitchell <mark@codesourcery.com>
1590 * g++.dg/template/crash6.C: New test.
1593 * g++.dg/template/friend20.C: New test.
1596 * g++.dg/template/overload2.C: New test.
1598 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1600 PR optimization/11440
1601 * gcc.c-torture/execute/20030714-1.c: New test.
1603 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1606 * g++.dg/template/partial2.C: New test.
1608 2003-07-13 Mark Mitchell <mark@codesourcery.com>
1611 * g++.dg/template/anon1.C: New test.
1615 * g++.dg/parse/template9.C: Likewise.
1616 * g++.dg/template/crash4.C: New test.
1617 * g++.dg/template/koenig1.C: Likewise.
1618 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
1619 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
1620 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
1622 * g++.old-deja/g++.jason/template36.C: Likewise.
1623 * g++.old-deja/g++.mike/p1989.C: Likewise.
1624 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
1625 * g++.old-deja/g++.pt/ttp20.C: Use this->.
1626 * g++.old-deja/g++.pt/ttp21.C: Use this->.
1627 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
1629 * g++.old-deja/g++.pt/union2.C: Use this->.
1631 2003-07-11 Jakub Jelinek <jakub@redhat.com>
1633 * gcc.dg/20030711-1.c: New test.
1635 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
1638 * g++.dg/parse/args1.C: New test.
1639 * g++.pt/defarg8.C: Change expected errors.
1641 2003-07-11 Mark Mitchell <mark@codesourcery.com>
1644 * g++.dg/template/nontype2.C: New test.
1647 * g++.dg/parse/template8.C: New test.
1650 * g++.dg/template/scope1.C: New test.
1652 * g++.dg/warn/Wsign-compare-1.C: New test.
1654 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
1656 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
1658 2003-07-10 Mark Mitchell <mark@codesourcery.com>
1661 * g++.dg/template/explicit2.C: New test.
1664 * g++.dg/warn/pedantic1.C: New test.
1666 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
1669 * g++.dg/other/field1.C: New test.
1671 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
1674 * gcc.c-torture/compile/20030707-1.c: New.
1676 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1679 * g++.dg/template/access12.C: New test.
1681 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
1683 * g++.dg/bprob/bprob.exp (prof_ext): Update.
1684 * g77.dg/bprob/bprob.exp (prof_ext): Update.
1685 * gcc.misc-tests/bprob.exp (prof_ext): Update.
1686 * gcc.misc-tests/gcov.exp: Update
1687 * g++.dg/gcov/gcov.exp: Update
1688 * lib/gcov.exp: Update.
1690 2003-07-08 Mark Mitchell <mark@codesourcery.com>
1692 * g++.dg/abi/mangle17.C: Make sure template expressions are
1694 * g++.dg/abi/mangle4.C: Mark erroneous casts.
1695 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
1696 * g++.dg/opt/stack1.C: Remove erroneous code.
1697 * g++.dg/parse/template7.C: New test.
1698 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
1699 * g++.old-deja/g++.pt/crash4.C: Likewise.
1701 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1703 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
1704 with zero or one occurence of `$' after the initial `L'.
1706 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
1708 * gcc.c-torture/compile/20030704-1.c: Add a comment.
1710 2003-07-08 Roger Sayle <roger@eyesopen.com>
1713 * gcc.dg/Wunreachable-6.c: New testcase.
1714 * gcc.dg/Wunreachable-7.c: New testcase.
1716 2003-07-08 Jakub Jelinek <jakub@redhat.com>
1719 * gcc.dg/20030708-1.c: New test.
1721 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
1723 * gcc.dg/compat/sdata-section.h: New file.
1724 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
1725 * gcc.dg/torture/mips-sdata-1.c: New test.
1727 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1730 * g++.dg/template/friend19.C: New test.
1732 2003-07-08 Jakub Jelinek <jakub@redhat.com>
1734 * g++.dg/opt/strength-reduce.C: New test.
1736 2003-07-07 Roger Sayle <roger@eyesopen.com>
1739 * gcc.dg/20030707-1.c: New testcase.
1741 2003-07-07 Roger Sayle <roger@eyesopen.com>
1743 PR optimization/11059
1744 * g++.dg/opt/emptyunion.C: New testcase.
1746 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
1747 Eric Botcazou <ebotcazou@libertysurf.fr>
1749 * g++.dg/opt/stack1.C: New test.
1751 2003-07-05 Mark Mitchell <mark@codesourcery.com>
1753 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
1757 * g++.dg/expr/static_cast3.C: New test.
1759 2003-07-04 Zack Weinberg <zack@codesourcery.com>
1761 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
1763 * gcc.dg/concat.c: Concatenation of string constants with
1764 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
1765 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
1766 * gcc.dg/cpp/escape-2.c: Use wide character constants where
1767 necessary to avoid multi-character character constant warning.
1768 * gcc.dg/cpp/escape.c: Likewise.
1769 * gcc.dg/cpp/ucs.c: Likewise.
1770 Remove backslashes from dg-bogus comments, as they confuse Tcl.
1773 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
1776 * gcc.c-torture/compile/20030704-1.c: New.
1778 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
1780 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
1782 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
1784 PR c++/5287, PR c++/7910, PR c++/11021
1785 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
1787 * g++.dg/ext/dllimport2.C: Add tests for warnings.
1788 * g++.dg/ext/dllimport3.C: Likewise.
1789 * g++.dg/ext/dllimport4.C: New file.
1790 * g++.dg/ext/dllimport5.C: New file.
1791 * g++.dg/ext/dllimport6.C: New file.
1792 * g++.dg/ext/dllimport7.C: New file.
1793 * g++.dg/ext/dllimport8.C: New file.
1794 * g++.dg/ext/dllimport9.C: New file.
1795 * g++.dg/ext/dllimport10.C: New file.
1796 * g++.dg/ext/dllexport1.C: New file.
1798 2003-07-03 Mark Mitchell <mark@codesourcery.com>
1800 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
1801 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
1803 2003-07-03 Roger Sayle <roger@eyesopen.com>
1805 * gcc.dg/builtins-25.c: New testcase.
1806 * gcc.dg/builtins-26.c: New testcase.
1808 2003-07-03 Janis Johnson <janis187@us.ibm.com>
1810 * gcc.dg/compat/vector-defs.h: New file.
1811 * gcc.dg/compat/vector-setup.h: New file.
1812 * gcc.dg/compat/vector-check.h: New file.
1813 * gcc.dg/compat/vector-1_main.c: New file.
1814 * gcc.dg/compat/vector-1_x.c: New file.
1815 * gcc.dg/compat/vector-1_y.c: New file.
1816 * gcc.dg/compat/vector-2_main.c: New file.
1817 * gcc.dg/compat/vector-2_x.c: New file.
1818 * gcc.dg/compat/vector-2_y.c: New file.
1820 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
1821 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
1822 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
1823 * gcc.dg/compat/struct-align-1.h: New file.
1824 * gcc.dg/compat/struct-align-1_main.c: New file.
1825 * gcc.dg/compat/struct-align-1_x.c: New file.
1826 * gcc.dg/compat/struct-align-1_y.c: New file.
1827 * gcc.dg/compat/struct-align-2.h: New file.
1828 * gcc.dg/compat/struct-align-2_main.c: New file.
1829 * gcc.dg/compat/struct-align-2_x.c: New file.
1830 * gcc.dg/compat/struct-align-2_y.c: New file.
1832 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
1833 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
1834 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
1835 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
1836 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
1837 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
1838 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
1839 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
1840 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
1841 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
1842 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
1843 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
1844 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
1845 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
1846 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
1847 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
1848 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
1849 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
1850 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
1851 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
1852 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
1853 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
1854 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
1855 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
1856 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
1857 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
1858 * gcc.dg/compat/struct-return-10_x.c: Ditto.
1859 * gcc.dg/compat/struct-return-2_x.c: Ditto.
1860 * gcc.dg/compat/struct-return-3_x.c: Ditto.
1862 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
1864 * gcc.dg/i386-call-1.c: New test.
1866 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
1869 * g++.dg/parse/defarg4.C: New.
1871 2003-07-03 Roger Sayle <roger@eyesopen.com>
1874 * gcc.c-torture/compile/20030703-1.c: New test case.
1876 2003-07-03 Mark Mitchell <mark@codesourcery.com>
1878 * g++.dg/template/local3.C: Remove extra semicolon.
1880 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
1882 * gcc.dg/i386-volatile-1.c: New test.
1884 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
1887 * g++.dg/other/offsetof2.C: XFAIL.
1888 * g++.dg/other/offsetof5.C: New.
1891 * g++.dg/template/error1.C: New.
1894 * g++.dg/template/dependent-expr1.C: New.
1896 2003-07-01 Mark Mitchell <mark@codesourcery.com>
1899 * g++.dg/template/local3.C: New test.
1902 * g++.dg/lookup/scoped6.C: New test.
1904 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
1907 * g++.dg/other/error7.C: New test.
1909 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
1911 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
1912 * g++.old-deja/g++.abi/vtable3.h: Likewise.
1913 * g++.old-deja/g++.law/code-gen5.C: Likewise.
1914 * g++.old-deja/g++.other/union2.C: Likewise.
1915 * gcc.dg/c90-const-expr-2.c: Likewise.
1916 * gcc.dg/c90-const-expr-3.c: Likewise.
1917 * gcc.dg/c99-const-expr-2.c: Likewise.
1918 * gcc.dg/c99-const-expr-3.c: Likewise.
1919 * gcc.dg/concat.c: Likewise.
1921 2003-07-01 Mark Mitchell <mark@codesourcery.com>
1924 * g++.dg/init/static1.C: New test.
1926 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1928 * Changelog: Remove ">>>>>>>" from previous change.
1930 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1932 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
1933 * g++.old-deja/g++.other/access2.C: Likewise.
1934 * g++.old-deja/g++.other/decl2.C: Likewise.
1935 * gcc.c-torture/execute/20020615-1.c: Likewise.
1937 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
1940 * g++.dg/template/sizeof4.C: New test.
1942 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
1944 * g++.dg/other/error6.C: New test.
1946 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
1949 * g++.dg/parse/constant2.C: New test.
1951 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
1954 * g++.dg/other/error5.C: New test.
1956 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1958 * gcc.dg/format/gcc_diag-1.c: New test.
1960 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
1962 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
1964 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
1966 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
1967 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
1968 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
1970 2003-06-28 Jakub Jelinek <jakub@redhat.com>
1972 * gcc.c-torture/execute/builtins/string-8.c: New test.
1973 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
1974 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
1975 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
1977 2003-06-27 Mark Mitchell <mark@codesourcery.com>
1980 * g++.dg/ext/typeof6.C: New test.
1982 2003-06-27 Mark Mitchell <mark@codesourcery.com>
1985 * g++.dg/init/enum1.C: New test.
1987 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
1989 * gcc.dg/20030627-1.c: New test.
1991 2003-06-26 Mark Mitchell <mark@codesourcery.com>
1994 * g++.dg/expr/static_cast2.C: New test.
1996 2003-06-26 Roger Sayle <roger@eyesopen.com>
1997 Jakub Jelinek <jakub@redhat.com>
1999 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
2000 sprintf(dst,"%s",src) optimization.
2001 * gcc.c-torture/execute/20030626-1.c: New test case.
2002 * gcc.c-torture/execute/20030626-2.c: New test case.
2004 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
2006 * gcc.c-torture/execute/multi-ix.c: New test.
2008 * gcc.c-torture/execute/simd-4.c (main):
2009 Added missing semicolon at end of union.
2011 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
2014 * g++.dg/template/explicit-instantiation3.C: New test.
2016 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
2018 * gcc.dg/20030626-1.c: Use signed char.
2020 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
2022 * gcc.dg/20030626-1.c: New test.
2024 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
2026 * const-str-2.m: Update.
2028 2003-06-25 Mark Mitchell <mark@codesourcery.com>
2031 * g++.dg/rtti/dyncast1.C: New test.
2032 * g++.dg/abi/mangle4.C: Correct base-specifier access.
2033 * g++.dg/lookup/scoped1.C: Remove XFAIL.
2034 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
2037 * g++.dg/expr/static_cast1.C: New test.
2039 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
2041 * gcc.dg/20030625-1.c: New test.
2043 2003-06-24 Roger Sayle <roger@eyesopen.com>
2045 * gcc.c-torture/compile/20030624-1.c: New test case.
2047 2003-06-24 Jakub Jelinek <jakub@redhat.com>
2049 * gcc.c-torture/execute/string-opt-17.c: New test.
2051 2003-06-24 Mark Mitchell <mark@codesourcery.com>
2054 * g++.dg/parse/crash6.C: New test.
2056 2003-06-23 Roger Sayle <roger@eyesopen.com>
2058 * gcc.dg/builtins-24.c: New test case.
2060 2003-06-23 Jakub Jelinek <jakub@redhat.com>
2062 * g++.dg/opt/operator1.C: New test.
2064 2003-06-22 Roger Sayle <roger@eyesopen.com>
2066 * gcc.c-torture/execute/string-opt-16.c: New test case.
2068 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
2070 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
2071 * g++.old-deja/g++.other/conv7.C: Likewise
2072 * g++.old-deja/g++.other/overcnv2.C: Likewise.
2073 * g++.old-deja/g++.other/overload14.C: Likewise.
2075 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
2077 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
2078 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
2080 2003-06-20 Mark Mitchell <mark@codesourcery.com>
2083 * g++.dg/warn/Winline-3.C: New test.
2085 2003-06-20 Mark Mitchell <mark@codesourcery.com>
2087 * lib/target-supports.exp (check_alias_available): Make the test
2088 program acceptable to the Solaris assembler.
2091 * g++.dg/template/memclass2.C: New test.
2093 2003-06-20 Mark Mitchell <mark@codesourcery.com>
2094 Eric Botcazou <ebotcazou@libertysurf.fr>
2096 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
2097 data for non-matching targets.
2098 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
2100 2003-06-20 Mark Mitchell <mark@codesourcery.com>
2103 * g++.dg/template/member3.C: New test.
2105 2003-06-19 Mark Mitchell <mark@codesourcery.com>
2108 * g++.dg/template/func1.C: New test.
2111 * g++.dg/template/static4.C: New test.
2112 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
2115 * g++.dg/init/ref7.C: New test.
2117 2003-06-19 Matt Austern <austern@apple.com>
2120 * g++.dg/anew1.C: New test.
2121 * g++.dg/anew2.C: New test.
2122 * g++.dg/anew3.C: New test.
2123 * g++.dg/anew4.C: New test.
2125 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
2127 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
2129 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
2131 * gcc.c-torture/execute/simd-4.c (main): Make expected value
2134 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
2136 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
2139 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
2141 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
2142 * gcc.c-torture/compile/961203-1.c: Likewise.
2143 * gcc.c-torture/compile/980506-1.c: Likewise.
2145 2003-06-17 Mark Mitchell <mark@codesourcery.com>
2148 * g++.dg/lookup/using7.C: New test.
2150 2003-06-17 Mark Mitchell <mark@codesourcery.com>
2153 * g++.dg/abi/conv1.C: Remove it.
2154 * g++.dg/template/conv7.C: New test.
2155 * g++.dg/template/conv8.C: Likewise.
2156 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
2157 conversion operator.
2159 2003-06-17 Janis Johnson <janis187@us.ibm.com>
2161 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
2162 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
2163 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
2164 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
2165 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
2166 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
2167 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
2168 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
2169 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
2170 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
2171 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
2172 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
2173 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
2174 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
2175 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
2176 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
2177 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
2178 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
2179 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
2180 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
2181 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
2182 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
2183 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
2184 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
2185 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
2186 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
2187 * gcc.dg/compat/struct-return-10_x.c: Ditto.
2188 * gcc.dg/compat/struct-return-2_x.c: Ditto.
2189 * gcc.dg/compat/struct-return-3_x.c: Ditto.
2191 2003-06-16 Mark Mitchell <mark@codesourcery.com>
2193 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
2194 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
2197 2003-06-16 Roger Sayle <roger@eyesopen.com>
2199 * gcc.dg/i386-387-5.c: New test case.
2200 * gcc.dg/i386-387-6.c: New test case.
2201 * gcc.dg/builtins-23.c: New test case.
2203 2003-06-15 Roger Sayle <roger@eyesopen.com>
2205 * gcc.dg/builtins-22.c: New test case.
2206 * gcc.dg/i386-387-1.c: Update to test exp.
2207 * gcc.dg/i386-387-2.c: Likewise.
2209 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2211 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
2213 2003-06-12 Mark Mitchell <mark@codesourcery.com>
2215 * lib/gcc-dg.exp (dg-require-dll): New function.
2216 (dg-xfail-if): Likewise.
2217 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
2220 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
2221 * gcc.c-torture/compile/20001205-1.c: Likewise.
2222 * gcc.c-torture/compile/20001226-1.c: Likewise.
2223 * gcc.c-torture/compile/20010518-2.c: Likewise.
2224 * gcc.c-torture/compile/20020312-1.c: Likewise.
2225 * gcc.c-torture/compile/20020604-1.c: Likewise.
2226 * gcc.c-torture/compile/920501-12.c: Likewise.
2227 * gcc.c-torture/compile/920501-4.c: Likewise.
2228 * gcc.c-torture/compile/920520-1.c: Likewise.
2229 * gcc.c-torture/compile/920521-1.c: Likewise.
2230 * gcc.c-torture/compile/920625-1.c: Likewise.
2231 * gcc.c-torture/compile/961203-1.c: Likewise.
2232 * gcc.c-torture/compile/980506-1.c: Likewise.
2233 * gcc.c-torture/compile/981006-1.c: Likewise.
2234 * gcc.c-torture/compile/981022-1.c: Likewise.
2235 * gcc.c-torture/compile/981223-1.c: Likewise.
2236 * gcc.c-torture/compile/990617-1.c: Likewise.
2237 * gcc.c-torture/compile/dll.c: Likewise.
2238 * gcc.c-torture/compile/labels-3.c: Likewise.
2239 * gcc.c-torture/compile/mipscop-1.c: Likewise.
2240 * gcc.c-torture/compile/mipscop-2.c: Likewise.
2241 * gcc.c-torture/compile/mipscop-3.c: Likewise.
2242 * gcc.c-torture/compile/mipscop-4.c: Likewise.
2243 * gcc.c-torture/compile/simd-5.c: Likewise.
2244 * gcc.c-torture/compile/20000804-1.x: Remove.
2245 * gcc.c-torture/compile/20001205-1.x: Likewise.
2246 * gcc.c-torture/compile/20001226-1.x: Likewise.
2247 * gcc.c-torture/compile/20010518-2.x: Likewise.
2248 * gcc.c-torture/compile/20020312-1.x: Likewise.
2249 * gcc.c-torture/compile/20020604-1.x: Likewise.
2250 * gcc.c-torture/compile/920501-12.x: Likewise.
2251 * gcc.c-torture/compile/920501-4.x: Likewise.
2252 * gcc.c-torture/compile/920520-1.x: Likewise.
2253 * gcc.c-torture/compile/920521-1.x: Likewise.
2254 * gcc.c-torture/compile/920625-1.x: Likewise.
2255 * gcc.c-torture/compile/961203-1.x: Likewise.
2256 * gcc.c-torture/compile/980506-1.x: Likewise.
2257 * gcc.c-torture/compile/981006-1.x: Likewise.
2258 * gcc.c-torture/compile/981022-1.x: Likewise.
2259 * gcc.c-torture/compile/981223-1.x: Likewise.
2260 * gcc.c-torture/compile/990617-1.x: Likewise.
2261 * gcc.c-torture/compile/mipscop-1.x: Likewise.
2262 * gcc.c-torture/compile/mipscop-2.x: Likewise.
2263 * gcc.c-torture/compile/mipscop-3.x: Likewise.
2264 * gcc.c-torture/compile/mipscop-4.x: Likewise.
2265 * gcc.c-torture/compile/simd-5.x: Likewise.
2267 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
2269 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2271 * gcc.c-torture/execute/20030611-1.c: New test.
2273 2003-06-12 Roger Sayle <roger@eyesopen.com>
2276 * gcc.dg/20030612-1.c: New test case.
2278 2003-06-12 Mark Mitchell <mark@codesourcery.com>
2281 * g++.dg/expr/cast1.C: New test.
2283 2003-06-12 Roger Sayle <roger@eyesopen.com>
2285 * gcc.dg/builtins-21.c: New test case.
2287 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
2289 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
2290 options instead of at the end.
2291 * lib/objc.exp (objc_target_compile): Likewise.
2293 2003-06-11 Mark Mitchell <mark@codesourcery.com>
2296 * g++.dg/parse/error1.C: New test.
2298 2003-06-11 Janis Johnson <janis187@us.ibm.com>
2300 * gcc.dg/compat/struct-by-value-11_main.c: New file.
2301 * gcc.dg/compat/struct-by-value-11_x.c: New file.
2302 * gcc.dg/compat/struct-by-value-11_y.c: New file.
2303 * gcc.dg/compat/struct-by-value-12_main.c: New file.
2304 * gcc.dg/compat/struct-by-value-12_x.c: New file.
2305 * gcc.dg/compat/struct-by-value-12_y.c: New file.
2306 * gcc.dg/compat/struct-by-value-13_main.c: New file.
2307 * gcc.dg/compat/struct-by-value-13_x.c: New file.
2308 * gcc.dg/compat/struct-by-value-13_y.c: New file.
2309 * gcc.dg/compat/struct-by-value-14_main.c: New file.
2310 * gcc.dg/compat/struct-by-value-14_x.c: New file.
2311 * gcc.dg/compat/struct-by-value-14_y.c: New file.
2312 * gcc.dg/compat/struct-by-value-15_main.c: New file.
2313 * gcc.dg/compat/struct-by-value-15_x.c: New file.
2314 * gcc.dg/compat/struct-by-value-15_y.c: New file.
2315 * gcc.dg/compat/struct-by-value-16_main.c: New file.
2316 * gcc.dg/compat/struct-by-value-16_x.c: New file.
2317 * gcc.dg/compat/struct-by-value-16_y.c: New file.
2318 * gcc.dg/compat/struct-by-value-17_main.c: New file.
2319 * gcc.dg/compat/struct-by-value-17_x.c: New file.
2320 * gcc.dg/compat/struct-by-value-17_y.c: New file.
2321 * gcc.dg/compat/struct-by-value-18_main.c: New file.
2322 * gcc.dg/compat/struct-by-value-18_x.c: New file.
2323 * gcc.dg/compat/struct-by-value-18_y.c: New file.
2325 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
2326 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
2327 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
2328 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
2329 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
2330 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
2331 * gcc.dg/compat/scalar-return-3_main.c: New file.
2332 * gcc.dg/compat/scalar-return-3_x.c: New file.
2333 * gcc.dg/compat/scalar-return-3_y.c: New file.
2334 * gcc.dg/compat/scalar-return-4_main.c: New file.
2335 * gcc.dg/compat/scalar-return-4_x.c: New file.
2336 * gcc.dg/compat/scalar-return-4_y.c: New file.
2338 2003-06-10 Janis Johnson <janis187@us.ibm.com>
2340 * gcc.dg/compat/fp2-struct-check.h: New file.
2341 * gcc.dg/compat/fp2-struct-defs.h: New file.
2342 * gcc.dg/compat/fp2-struct-init.h: New file.
2343 * gcc.dg/compat/struct-by-value-10_main.c: New file.
2344 * gcc.dg/compat/struct-by-value-10_x.c: New file.
2345 * gcc.dg/compat/struct-by-value-10_y.c: New file.
2346 * gcc.dg/compat/struct-return-10_main.c: New file.
2347 * gcc.dg/compat/struct-return-10_x.c: New file.
2348 * gcc.dg/compat/struct-return-10_y.c: New file.
2350 * gcc.dg/compat/compat-common.h: New file.
2351 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
2352 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
2353 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
2354 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
2355 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
2356 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
2357 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
2358 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
2359 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
2360 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
2361 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
2362 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
2363 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
2364 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
2365 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
2366 * gcc.dg/compat/small-struct-check.h: Ditto.
2367 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
2368 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
2369 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
2370 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
2371 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
2372 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
2373 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
2374 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
2375 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
2376 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
2377 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
2378 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
2379 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
2380 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
2381 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
2382 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
2383 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
2384 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
2385 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
2386 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
2387 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
2388 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
2389 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
2390 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
2391 * gcc.dg/compat/struct-return-2_main.c: Ditto.
2392 * gcc.dg/compat/struct-return-2_x.c: Ditto.
2393 * gcc.dg/compat/struct-return-2_y.c: Ditto.
2394 * gcc.dg/compat/struct-return-3_main.c: Ditto.
2395 * gcc.dg/compat/struct-return-3_x.c: Ditto.
2396 * gcc.dg/compat/struct-return-3_y.c: Ditto.
2398 2003-06-10 Geoffrey Keating <geoffk@apple.com>
2400 * g++.dg/pch/static-1.C: New file.
2401 * g++.dg/pch/static-1.Hs: New file.
2403 2003-06-10 Richard Henderson <rth@redhat.com>
2405 * gcc.dg/asm-7.c: Adjust expected warning text.
2407 2003-06-10 Roger Sayle <roger@eyesopen.com>
2409 * gcc.dg/builtins-20.c: New test case.
2411 2003-06-10 Mark Mitchell <mark@codesourcery.com>
2414 * g++.dg/opt/template1.C: New test.
2416 2003-06-09 Mark Mitchell <mark@codesourcery.com>
2418 * lib/gcc-dg.exp (dg-test): Clear additional_files and
2421 2003-05-21 David Taylor <dtaylor@emc.com>
2423 * gcc.dg/Wpadded.c: New file.
2425 2003-06-09 Mark Mitchell <mark@codesourcery.com>
2427 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
2428 * gcc.dg/special/weak-2.c: Add dg-require-weak.
2429 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
2432 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
2434 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
2436 2003-06-09 Mark Mitchell <mark@codesourcery.com>
2438 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
2439 (dg-require-alias): Likewise.
2440 (dg-require-gc-sections): Likewise.
2441 * lib/target-supports.exp (check_gc_sections_available): Likewise.
2443 2003-06-08 Richard Henderson <rth@redhat.com>
2445 * gcc.dg/20011029-2.c: Fix the array reference.
2446 * gcc.dg/asm-7.c: New.
2448 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
2450 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
2452 2003-06-08 Mark Mitchell <mark@codesourcery.com>
2454 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
2455 (dg-require-gc-sections): Likewise.
2457 2003-06-08 Jan Hubicka <jh@suse.cz>
2459 * i386-cmov1.c: Fix regular expression.
2460 * i386-cvt-1.c: Likewise.
2461 * i386-local.c: Likewise.
2462 * i386-local2.c: Likewise.
2463 * i386-mul.c: Likewise.
2464 * i386-ssetype-1.c: Likewise.
2465 * i386-ssetype-3.c: Likewise.
2466 * i386-ssetype-5.c: Likewise.
2468 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2471 * g++.dg/warn/implicit-typename2.C: New test.
2472 * g++.dg/warn/implicit-typename3.C: New test.
2474 2003-06-07 Richard Henderson <rth@redhat.com>
2476 * g++.dg/other/offsetof3.C: Use size_t.
2477 * g++.dg/other/offsetof4.C: Likewise.
2479 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
2481 * lib/copy-file.exp: New. Implement gcc_copy_files.
2483 * lib/dg-pch.exp: Load copy-file.exp
2484 (dg-pch): Use gcc_copy_files instead of "file copy".
2486 2003-06-06 Mark Mitchell <mark@codesourcery.com>
2488 * gcc.dg/weak/weak.exp: Simplify.
2489 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
2490 * gcc.dg/weak/weak-1.c: Likewise.
2491 * gcc.dg/weak/weak-2.c: Likewise.
2492 * gcc.dg/weak/weak-3.c: Likewise.
2493 * gcc.dg/weak/weak-4.c: Likewise.
2494 * gcc.dg/weak/weak-5.c: Likewise.
2495 * gcc.dg/weak/weak-6.c: Likewise.
2496 * gcc.dg/weak/weak-7.c: Likewise.
2497 * gcc.dg/weak/weak-8.c: Likewise.
2498 * gcc.dg/weak/weak-9.c: Likewise.
2500 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
2502 gcc.c-torture/execute/20030606-1.c: New.
2504 2003-06-06 Roger Sayle <roger@eyesopen.com>
2506 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
2507 * gcc.dg/builtins-19.c: Likewise.
2509 2003-06-06 Roger Sayle <roger@eyesopen.com>
2511 * gcc.dg/builtins-2.c: Add some more tests.
2512 * gcc.dg/builtins-18.c: New test case.
2513 * gcc.dg/builtins-19.c: New test case.
2515 2003-06-06 Roger Sayle <roger@eyesopen.com>
2516 Jim Wilson <wilson@tuliptree.org>
2518 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
2520 2003-06-06 Jakub Jelinek <jakub@redhat.com>
2522 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
2523 mempcpy/stpcpy calls not to be optimized into something else.
2524 * gcc.c-torture/execute/string-opt-3.c: Moved to...
2525 * gcc.c-torture/execute/builtins/string-7.c: ...here.
2526 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
2528 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2530 * gcc.dg/format/asm_fprintf-1.c: New test.
2532 2003-06-05 Mark Mitchell <mark@codesourcery.com>
2534 * lib/gcc-defs.exp (additional_sources): New variable.
2535 (dg-additional-sources): New function.
2536 (additional_files): New variable.
2537 (dg-additional-files): New function.
2538 (dg-additional-files-options): Likewise.
2539 * lib/gcc-dg.exp (dg-require-weak): New function.
2540 (dg-require-alias): Likewise.
2541 (dg-require-gc-sections): Likewise.
2542 * lib/target-supports.exp (check_alias_available): Remove testfile
2544 (check_gc_sections_available): New function.
2545 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
2546 (dg-gpp-additional-files): Likewise.
2547 * lib/g++.exp (additional_sources): Remove.
2548 (additional_files): Likewise.
2549 (g++_target_compile): Use dg-additional-files-options.
2551 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
2553 * gcc.dg/special/ecos.exp: Remove.
2554 * gcc.dg/special/20000419-2.c: Use dg-require-*.
2555 * gcc.dg/special/alias-1.c: Likewise.
2556 * gcc.dg/special/alias-2.c: Likewise.
2557 * gcc.dg/special/gcsec-1.c: Likewise.
2558 * gcc.dg/special/weak-1.c: Likewise.
2559 * gcc.dg/special/weak-2.c: Likewise.
2560 * gcc.dg/special/wkali-1.c: Likewise.
2561 * gcc.dg/special/wkali-2.c: Likewise.
2563 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
2564 dg-gpp-additional-*.
2565 * g++.dg/special/conpr-3.C: Likewise.
2566 * g++.dg/special/conpr-4.C: Likewise.
2567 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
2568 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
2569 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
2570 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
2571 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
2572 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
2573 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
2574 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
2575 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
2576 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
2577 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
2578 * g++.old-deja/g++.other/comdat1.C: Likewise.
2579 * g++.old-deja/g++.other/comdat2.C: Likewise.
2580 * g++.old-deja/g++.other/comdat3.C: Likewise.
2581 * g++.old-deja/g++.other/ctor1.C: Likewise.
2582 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
2584 2003-06-05 Richard Henderson <rth@redhat.com>
2586 * gcc.dg/debug/20030605-1.c: New.
2588 2003-06-04 Mark Mitchell <mark@codesourcery.com>
2590 * README.QMTEST: Update.
2592 2003-06-04 Richard Henderson <rth@redhat.com>
2594 * gcc.dg/cleanup-1.c: New.
2595 * gcc.dg/cleanup-2.c: New.
2596 * gcc.dg/cleanup-3.c: New.
2597 * gcc.dg/cleanup-4.c: New.
2598 * gcc.dg/cleanup-5.c: New.
2599 * gcc.dg/cleanup-6.c: New.
2600 * gcc.dg/cleanup-7.c: New.
2602 2003-06-04 Mark Mitchell <mark@codesourcery.com>
2604 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
2606 * lib/dg-pch.exp: New file.
2607 * g++.dg/pch/pch.exp: Use dg-pch.exp.
2608 * gcc.dg/pch/pch.exp: Likewise.
2610 2003-06-04 Roger Sayle <roger@eyesopen.com>
2612 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
2613 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
2614 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
2615 * gcc.dg/builtins-17.c: New test case.
2616 * gcc.dg/i386-387-4.c: New test case.
2617 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
2619 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
2621 * gcc.dg/ultrasp9.c: New test.
2623 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
2625 * gcc.c-torture/compile/20030604-1.c: New test.
2626 * gcc.dg/sparc-constant-1.c: New test.
2628 2003-06-03 Glen Nakamura <glen@imodulo.com>
2630 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
2632 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
2634 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
2636 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
2637 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
2639 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
2641 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
2643 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2646 * g++.dg/template/spec10.C: New test.
2648 2003-06-03 Roger Sayle <roger@eyesopen.com>
2650 * gcc.dg/builtins-16.c: New test case.
2652 2003-06-03 Jakub Jelinek <jakub@redhat.com>
2654 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
2655 mempcpy test with post-increments.
2656 * gcc.c-torture/execute/string-opt-3.c: New test.
2657 * gcc.dg/string-opt-1.c: New test.
2659 2003-06-03 David Billinghurst (David.Billinghurst@riotinto.com)
2662 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
2664 2003-06-02 Mark Mitchell <mark@codesourcery.com>
2666 * lib/scanasm.exp (dg-scan): New function, factored out of ...
2667 (scan-assembler): ... here. Use dg-scan.
2668 (scan-assembler-not): Likewise.
2669 (scan-file): New function.
2670 (scan-file-not): Likewise.
2671 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
2672 * gcc.dg/cpp/_Pragma4.c: Likewise.
2673 * gcc.dg/cpp/_Pragma5.c: Likewise.
2674 * gcc.dg/cpp/avoidpaste1.c: Likewise.
2675 * gcc.dg/cpp/avoidpaste2.c: Likewise.
2676 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
2677 * gcc.dg/cpp/cmdlne-P.c: Likewise.
2678 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
2679 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
2680 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
2681 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
2682 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
2683 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
2684 * gcc.dg/cpp/cxxcom1.c: Likewise.
2685 * gcc.dg/cpp/line1.c: Likewise.
2686 * gcc.dg/cpp/maccom1.c: Likewise.
2687 * gcc.dg/cpp/maccom2.c: Likewise.
2688 * gcc.dg/cpp/maccom3.c: Likewise.
2689 * gcc.dg/cpp/maccom4.c: Likewise.
2690 * gcc.dg/cpp/maccom5.c: Likewise.
2691 * gcc.dg/cpp/maccom6.c: Likewise.
2692 * gcc.dg/cpp/multiline.c: Likewise.
2693 * gcc.dg/cpp/spacing1.c: Likewise.
2694 * gcc.dg/cpp/spacing2.c: Likewise.
2695 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
2696 * gcc.dg/cpp/trad/maccom1.c: Likewise.
2697 * gcc.dg/cpp/trad/maccom2.c: Likewise.
2698 * gcc.dg/cpp/trad/maccom3.c: Likewise.
2699 * gcc.dg/cpp/trad/maccom4.c: Likewise.
2700 * gcc.dg/cpp/trad/maccom6.c: Likewise.
2701 * gcc.dg/cpp/cxxcom2.c: Likewise.
2702 * gcc.dg/cpp/cxxcom2.h: New file.
2704 * gcc.dg/cpp/truefalse.cpp: Move it to ...
2705 * g++.dg/cpp/truefalse.C: Here.
2706 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
2708 2003-06-01 Loren James Rittle <ljrittle@acm.org>
2710 * gcc.dg/cpp/redef3.c: New file.
2712 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
2714 * gcc.dg/i386-loop-3.c: New test.
2716 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
2718 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
2720 2003-05-31 Roger Sayle <roger@eyesopen.com>
2722 * gcc.dg/fwrapv-1.c: New test case.
2723 * gcc.dg/fwrapv-2.c: New test case.
2725 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2728 * g++.dg/template/spec9.C: New test.
2730 2003-05-29 Roger Sayle <roger@eyesopen.com>
2732 * gcc.dg/duff-4.c: New test case.
2734 2003-05-27 David Billinghurst (David.Billinghurst@riotinto.com)
2737 * g77.dg/ffixed-form-1.f: New test
2738 * g77.dg/ffixed-form-2.f: New test
2739 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
2740 * g77.dg/ffree-form-3.f: New test
2742 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
2744 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
2745 * gcc.dg/wint_t-1.c: Likewise.
2747 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2749 * g++.dg/template/access11.C: New test.
2751 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2754 * g++.dg/template/access10.C: New test.
2756 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
2757 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2759 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
2761 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
2763 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
2764 suppress for powerpc-*-darwin*.
2765 * gcc.dg/torture/builtin-noret-2.c: Likewise.
2767 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
2769 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
2770 suppress option for powerpc-*-darwin*.
2772 2003-05-23 Roger Sayle <roger@eyesopen.com>
2774 * gcc.dg/builtins-1.c: Add tests for tan and atan.
2775 * gcc.dg/builtins-4.c: Add test for fmod.
2777 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2780 * g++.dg/template/instantiate4.C: New test.
2782 2003-05-22 Roger Sayle <roger@eyesopen.com>
2784 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
2786 2003-05-21 Janis Johnson <janis187@us.ibm.com>
2788 * gcc.dg/compat/scalar-return-1_main.c: New file.
2789 * gcc.dg/compat/scalar-return-1_x.c: New file.
2790 * gcc.dg/compat/scalar-return-1_y.c: New file.
2791 * gcc.dg/compat/scalar-return-2_main.c: New file.
2792 * gcc.dg/compat/scalar-return-2_x.c: New file.
2793 * gcc.dg/compat/scalar-return-2_y.c: New file.
2794 * gcc.dg/compat/struct-return-3_main.c: New file.
2795 * gcc.dg/compat/struct-return-3_y.c: New file.
2796 * gcc.dg/compat/struct-return-3_x.c: New file.
2797 * gcc.dg/compat/struct-return-2_main.c: New file.
2798 * gcc.dg/compat/struct-return-2_x.c: New file.
2799 * gcc.dg/compat/struct-return-2_y.c: New file.
2801 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2803 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
2805 * gcc.dg/20021014-1.c (dg-options): Likewise.
2806 * gcc.dg/nest.c (dg-options): Likewise.
2808 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
2811 * g++.dg/ext/dllimport2.C: New file.
2812 * g++.dg/ext/dllimport3.C: New file.
2814 2003-05-20 Janis Johnson <janis187@us.ibm.com>
2816 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
2817 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
2818 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
2819 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
2820 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
2821 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
2822 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
2823 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
2824 * gcc.dg/compat/small-struct-defs.h: New file.
2825 * gcc.dg/compat/small-struct-init.h: New file.
2826 * gcc.dg/compat/small-struct-check.h: New file.
2827 * gcc.dg/compat/fp-struct-defs.h: New file.
2828 * gcc.dg/compat/fp-struct-check.h: New file.
2829 * gcc.dg/compat/fp-struct-init.h: New file.
2830 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
2831 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
2833 2003-05-19 Jakub Jelinek <jakub@redhat.com>
2835 * gcc.dg/20030225-2.c: New test.
2837 2003-05-18 Roger Sayle <roger@eyesopen.com>
2838 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2840 * gcc.c-torture/compile/20030518-1.c: New test case.
2842 2003-05-18 Mark Mitchell <mark@codesourcery.com>
2844 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
2845 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
2846 gcc-dg-debug-runtest.
2847 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
2848 gcc-dg-debug-runtest.
2850 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2853 * g++.dg/lookup/using6.C: New test.
2855 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2857 * g++.dg/parse/access2.C: New test.
2859 2003-05-17 Mark Mitchell <mark@codesourcery.com>
2861 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
2862 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
2863 * gcc.dg/debug/debug.exp: Likewise.
2865 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
2867 * gcc.dg/dollar.c: New test.
2869 2003-05-16 Janis Johnson <janis187@us.ibm.com>
2871 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
2872 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
2873 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
2874 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
2875 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
2876 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
2877 * gcc.dg/compat/struct-by-value-6_main.c: New file.
2878 * gcc.dg/compat/struct-by-value-6_x.c: New file.
2879 * gcc.dg/compat/struct-by-value-6_y.c: New file.
2880 * gcc.dg/compat/struct-by-value-7_main.c: New file.
2881 * gcc.dg/compat/struct-by-value-7_x.c: New file.
2882 * gcc.dg/compat/struct-by-value-7_y.c: New file.
2883 * gcc.dg/compat/struct-by-value-8_main.c: New file.
2884 * gcc.dg/compat/struct-by-value-8_x.c: New file.
2885 * gcc.dg/compat/struct-by-value-8_y.c: New file.
2886 * gcc.dg/compat/struct-by-value-9_main.c: New file.
2887 * gcc.dg/compat/struct-by-value-9_x.c: New file.
2888 * gcc.dg/compat/struct-by-value-9_y.c: New file.
2890 2003-05-16 Mark Mitchell <mark@codesourcery.com>
2892 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
2893 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
2894 support for "repo" mode.
2895 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
2896 * lib/g77-dg.exp: Likewise.
2897 * lib/obj-dg.exp: Likewise.
2899 2003-05-16 Jakub Jelinek <jakub@redhat.com>
2901 Merge from gcc-3_2-rhl8-branch:
2902 2003-04-23 Jakub Jelinek <jakub@redhat.com>
2904 * gcc.dg/tls/opt-6.c: New test.
2906 2003-04-05 Jakub Jelinek <jakub@redhat.com>
2908 * gcc.dg/20030405-1.c: New test.
2910 2003-03-09 Jakub Jelinek <jakub@redhat.com>
2912 * gcc.dg/20030309-1.c: New test.
2914 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
2916 * gcc.c-torture/execute/20030307-1.c: New test.
2918 2003-02-20 Randolph Chung <tausq@debian.org>
2920 * gcc.c-torture/compile/20030220-1.c: New test.
2922 2003-02-18 Jakub Jelinek <jakub@redhat.com>
2924 * gcc.dg/20030217-1.c: New test.
2926 2003-01-29 Jakub Jelinek <jakub@redhat.com>
2928 * gcc.c-torture/compile/20020129-1.c: New test.
2930 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
2932 * gcc.dg/unroll-1.c: New test.
2934 2002-11-16 Jan Hubicka <jh@suse.cz>
2936 * gcc.c-torture/execute/20020920-1.c: New test.
2938 2002-10-08 Jakub Jelinek <jakub@redhat.com>
2941 * gcc.c-torture/compile/20021008-1.c: New test.
2943 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
2946 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
2948 2002-08-07 Jakub Jelinek <jakub@redhat.com>
2950 * gcc.c-torture/compile/20020807-1.c: New test.
2952 2002-07-30 Jakub Jelinek <jakub@redhat.com>
2954 * gcc.dg/tls/opt-1.c: New test.
2956 2002-07-29 Jakub Jelinek <jakub@redhat.com>
2958 * gcc.dg/20020729-1.c: New test.
2960 2002-07-20 Jakub Jelinek <jakub@redhat.com>
2962 * g++.dg/opt/life1.C: New test.
2964 2002-05-20 Jakub Jelinek <jakub@redhat.com>
2966 * gcc.dg/20020525-1.c: New test.
2968 2002-05-24 Jakub Jelinek <jakub@redhat.com>
2971 * g++.dg/ext/pretty1.C: New test.
2972 * g++.dg/ext/pretty2.C: New test.
2974 2003-05-15 Mark Mitchell <mark@codesourcery.com>
2977 * g++.dg/ext/typeof5.C: New test.
2979 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
2981 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
2982 __USER_LABEL_PREFIX__ into account.
2983 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
2985 2003-05-14 Roger Sayle <roger@eyesopen.com>
2987 * gcc.dg/builtins-15.c: New test case.
2989 2003-05-13 Zack Weinberg <zack@codesourcery.com>
2991 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
2993 2003-05-12 Mark Mitchell <mark@codesourcery.com>
2995 * lib/g++.exp: Tweak handling of additional source files.
2996 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
2997 * g++.dg/special/conpr-2a.C: Rename to ...
2998 * g++.dg/special/conpr-2a.cc: ... this.
2999 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
3000 * g++.dg/special/conpr-3a.C: Rename to ...
3001 * g++.dg/special/conpr-3a.cc: This.
3002 * g++.dg/special/conpr-3b.C: Rename to ...
3003 * g++.dg/special/conpr-3b.cc: This.
3004 * g++.dg/special/conpr-4.C: New test.
3005 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
3007 2003-05-12 David Edelsohn <edelsohn@gnu.org>
3009 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
3011 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3013 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
3014 * g++.old-deja/g++.robertl/eb71.C: Likewise.
3015 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
3016 * g++.old-deja/g++.other/warn3.C: Likewise.
3018 2003-05-11 Roger Sayle <roger@eyesopen.com>
3020 * gcc.dg/i386-387-1.c: Update to also test log.
3021 * gcc.dg/i386-387-2.c: Likewise.
3023 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
3025 * g77.f-torture/execute/int8421.f: New test.
3027 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3029 PR c++/10230, c++/10481
3030 * g++.dg/lookup/scoped5.C: New test.
3032 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3035 * g++.dg/template/ttp6.C: New test.
3037 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
3039 * gcc.c-torture/execute/builtins: New directory.
3040 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
3041 gcc.c-torture/execute/builtins.
3042 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
3043 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
3044 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
3045 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
3047 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3050 * g++.dg/template/access8.C: New test.
3051 * g++.dg/template/access9.C: New test.
3053 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3056 * g++.dg/parse/access1.C: New test.
3058 2003-05-09 DJ Delorie <dj@redhat.com>
3060 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
3061 long, and not an int.
3063 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3065 PR c++/10555, c++/10576
3066 * g++.dg/template/memclass1.C: New test.
3068 2003-05-08 DJ Delorie <dj@redhat.com>
3070 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
3072 * gcc.c-torture/execute/20021024-1.x: Likewise.
3073 * gcc.c-torture/execute/shiftdi.x: Likewise.
3074 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
3075 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
3076 * gcc.dg/20021018-1.c: Likewise.
3078 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3080 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
3082 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
3083 (bcopy): Call memmove.
3085 2003-05-08 Roger Sayle <roger@eyesopen.com>
3087 * g77.f-torture/compile/8485.f: New test case.
3089 2003-05-07 Richard Henderson <rth@redhat.com>
3092 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
3093 Verify exception_cleanup not called for rethrows.
3094 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
3095 when exiting catch block without rethrowing.
3096 * g++.dg/eh/forced3.C: New.
3097 * g++.dg/eh/forced4.C: New.
3099 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
3101 * gcc.dg/20030505.c: Fix triplet.
3103 2003-05-06 DJ Delorie <dj@redhat.com>
3105 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
3106 * gcc.dg/nest.c: Likewise.
3108 2003-05-05 Roger Sayle <roger@eyesopen.com>
3110 * gcc.dg/builtins-14.c: New test case.
3112 2003-05-05 Janis Johnson <janis187@us.ibm.com>
3114 * lib/compat.exp (compat-execute): New argument.
3115 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
3116 * gcc.dg/compat: New test directory.
3117 * gcc.dg/compat/compat.exp: New expect script.
3118 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
3119 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
3120 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
3121 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
3122 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
3123 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
3125 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
3126 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
3127 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
3128 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
3129 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
3130 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
3131 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
3132 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
3133 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
3134 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
3135 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
3136 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
3137 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
3138 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
3139 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
3141 2003-05-05 Zack Weinberg <zack@codesourcery.com>
3143 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
3145 2003-05-05 Jakub Jelinek <jakub@redhat.com>
3147 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
3149 2003-05-05 Geoffrey Keating <geoffk@apple.com>
3151 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
3152 * gcc.dg/ppc-fsel-2.c: New test.
3154 * gcc.dg/unused-5.c: New test.
3156 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3159 * g++.dg/warn/pmf1.C: New test.
3161 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3164 * g++.dg/warn/main.C: New test.
3166 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3168 * gcc.dg/nonnull-3.c: New test.
3170 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
3172 * gcc.dg/cpp/Wtrigraphs.c: Update.
3173 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
3175 2003-05-03 Geoffrey Keating <geoffk@apple.com>
3177 * gcc.dg/ppc-fsel-1.c: New test.
3179 2003-05-03 Zack Weinberg <zack@codesourcery.com>
3182 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
3184 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
3186 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
3188 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3190 PR c++/9364, c++/10553, c++/10586
3191 * g++.dg/parse/typename4.C: New test.
3192 * g++.dg/parse/typename5.C: Likewise.
3194 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
3196 * gcc.c-torture/compile/20030503-1.c: New test.
3198 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3200 * g++.dg/lookup/using5.C: Fix testcase error.
3202 2003-05-01 Chris Demetriou <cgd@broadcom.com>
3204 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
3205 since MEABI is no longer supported. Remove all vestiges
3206 of MEABI from the test.
3208 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3211 * g++.dg/lookup/using5.C: New test.
3213 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3216 * g++.dg/template/ttp5.C: New test.
3218 2003-04-30 Mark Mitchell <mark@codesourcery.com>
3220 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
3221 (dg-gpp-additional-sources): New function.
3222 (dg-gpp-additional-files): Likewise.
3223 * lib/g++.exp (additional_sources): New variable.
3224 (additional_files): Likewise.
3225 (g++_target_compile): Deal with them.
3226 * lib/old-dejagnu.exp: Remove.
3227 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
3228 * g++.old-deja: Revise all tests to use dg commands.
3230 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3232 PR c++/9432, c++/9528
3233 * g++.dg/lookup/using4.C: New test.
3235 2003-04-29 Geoffrey Keating <geoffk@apple.com>
3237 * gcc.dg/noreturn-5.c: New file.
3238 * gcc.dg/noreturn-6.c: New file.
3240 * gcc.c-torture/compile/inline-1.c: New file.
3242 2003-04-29 Mark Mitchell <mark@codesourcery.com>
3245 * g++.dg/template/explicit1.C: New test.
3247 2003-04-29 Mark Mitchell <mark@codesourcery.com>
3250 * g++.dg/other/bitfield1.C: New test.
3253 * g++.dg/init/new7.C: New test.
3255 2003-04-29 Mark Mitchell <mark@codesourcery.com>
3257 * g++.dg/ext/desig1.C: New test.
3258 * g++.dg/ext/init1.C: Update.
3260 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
3262 2003-04-28 Mark Mitchell <mark@codesourcery.com>
3265 * g++.dg/warn/Winline-1.C: New test.
3267 2003-04-28 Jakub Jelinek <jakub@redhat.com>
3269 * gcc.c-torture/execute/string-opt-19.c: New test.
3271 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
3272 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
3274 2003-04-27 Mark Mitchell <mark@codesourcery.com>
3277 * g++.dg/init/new6.C: New test.
3280 * g++.dg/init/ref6.C: New test.
3282 2003-04-26 David Edelsohn <edelsohn@gnu.org>
3284 * g++.dg/warn/weak1.C: XFAIL on AIX4.
3286 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3288 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
3289 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
3291 2003-04-25 Mark Mitchell <mark@codesourcery.com>
3293 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
3294 initialized static data members.
3296 2003-04-25 H.J. Lu <hjl@gnu.org>
3298 * gcc.dg/ia64-sync-4.c: New test.
3300 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3302 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
3305 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
3308 * g++.dg/warn/conv1.C: New test.
3309 * g++.old-deja/g++.other/conv7.C: Adjust.
3310 * g++.old-deja/g++.other/overload14.C: Adjust.
3312 2003-04-23 Mark Mitchell <mark@codesourcery.com>
3315 * g++.dg/template/defarg2.C: New test.
3317 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
3319 * gcc.dg/cpp/include2.c: Update.
3320 * gcc.dg/cpp/multiline-2.c: New.
3321 * gcc.dg/cpp/multiline.c: Update.
3322 * gcc.dg/cpp/strify2.c: Update.
3323 * gcc.dg/cpp/trad/literals-2.c: Update.
3325 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3327 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
3329 2003-04-23 Mark Mitchell <mark@codesourcery.com>
3331 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
3333 2003-04-23 Mark Mitchell <mark@codesourcery.com>
3336 * g++.dg/parse/crash4.C: New test.
3339 * g++.dg/parse/crash5.C: New test.
3341 2003-04-22 Mark Mitchell <mark@codesourcery.com>
3344 * g++.dg/parse/crash3.C: New test.
3347 * g++.dg/parse/elab1.C: New test.
3349 2003-04-22 Devang Patel <dpatel@apple.com>
3351 * gcc.dg/cpp/trad/funlike-5.c: New test.
3353 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
3355 * g++.dg/other/packed1.C: Fix dg options.
3357 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
3359 * g++.dg/other/offsetof2.C: New test.
3361 2003-04-21 Mark Mitchell <mark@codesourcery.com>
3363 * g++.dg/template/recurse.C: Adjust location of error messages.
3365 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
3368 * g++.dg/init/addr-const1.C: New test.
3369 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
3371 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
3374 * g++.dg/lookup/struct-hack1.C: New test.
3376 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
3378 * ucs.c: Update diagnostic messages.
3380 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
3382 * gcc.dg/cpp/truefalse.cpp: New test.
3383 * gcc.dg/cpp/cpp.exp: Update.
3384 * g++.dg/other/stdbool-if.C: Remove.
3386 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
3388 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
3389 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
3391 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3393 * gcc.c-torture/compile/20030418-1.c: New test.
3395 2003-04-17 Janis Johnson <janis187@us.ibm.com>
3397 * README.compat: Remove; content moved to doc/sourcebuild.texi.
3399 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3402 g++.dg/template/dependent-name1.C: New test.
3404 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
3406 * gcc.dg/warn-1.c (tourist_guide): New array,
3407 contains a pointer to bar.
3409 2003-04-16 Roger Sayle <roger@eyesopen.com>
3411 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
3412 * gcc.c-torture/execute/medce-1.c: New test case.
3413 * gcc.c-torture/execute/medce-2.c: New test case.
3415 2003-04-15 Mark Mitchell <mark@codesourcery.com>
3417 * lib/prune.exp: Ignore more messages.
3420 * g++.dg/parse/lookup3.C: New test.
3422 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
3424 * gcc.c-torture/compile/20030415-1.c : New test.
3426 2003-04-14 Mark Mitchell <mark@codesourcery.com>
3428 * gcc.c-torture/execute/scope-2.c: Move to ...
3429 * gcc.dg/noncompile/scope.c: .... here.
3431 2003-04-14 Roger Sayle <roger@eyesopen.com>
3433 * gcc.dg/20030414-2.c: New test case.
3435 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
3438 * gcc.dg/20030414-1.c: New test.
3440 2003-04-13 Roger Sayle <roger@eyesopen.com>
3442 * gcc.dg/builtins-12.c: New test case.
3443 * gcc.dg/builtins-13.c: New test case.
3445 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3447 * gcc.c-torture/execute/string-opt-18.c: New test.
3449 2003-04-13 Mark Mitchell <mark@codesourcery.com>
3452 * g++.dg/init/new5.C: New test.
3454 2003-04-12 Mark Mitchell <mark@codesourcery.com>
3457 * g++.dg/ext/dllimport1.C: New test.
3459 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
3461 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
3463 2003-04-11 Bud Davis <bdavis9659@comcast.net>
3466 * g77.f-torture/noncompile/9263.f: New test
3468 * g77.f-torture/execute/1832.f: New test
3470 2003-04-11 David Chad <davidc@freebsd.org>
3471 Loren J. Rittle <ljrittle@acm.org>
3474 * objc.dg/headers.m: New test.
3476 2003-04-10 Zack Weinberg <zack@codesourcery.com>
3478 * gcc.c-torture/execute/builtin-noret-2.c: New.
3479 * gcc.c-torture/execute/builtin-noret-2.x: New.
3480 XFAIL builtin-noret-2.c at -O1 and above.
3481 * gcc.dg/redecl.c: New.
3482 * gcc.dg/Wshadow-1.c: Update error regexps.
3484 2003-04-10 Mark Mitchell <mark@codesourcery.com>
3486 * g++.dg/abi/bitfield10.C: New test.
3488 2003-04-09 Mike Stump <mrs@apple.com>
3490 * gcc.dg/pch/pch.exp: Make testcase names longer.
3491 * g++.dg/pch/pch.exp: Make testcase names longer.
3493 2003-04-08 Roger Sayle <roger@eyesopen.com>
3495 * gcc.dg/builtins-11.c: New test case.
3497 2003-04-08 Roger Sayle <roger@eyesopen.com>
3499 * gcc.dg/builtins-9.c: New test case.
3500 * gcc.dg/builtins-10.c: New test case.
3502 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
3504 * gcc.dg/noncompile/init-4.c.c: New test.
3506 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
3508 * gcc.misc-test/gcov-9.c: New test.
3509 * gcc.misc-test/gcov-10.c: New test
3510 * gcc.misc-test/gcov-11.c: New test.
3512 2003-04-05 Zack Weinberg <zack@codesourcery.com>
3514 PR optimization/10024
3515 * gcc.c-torture/compile/20030405-1.c: New test.
3517 2003-04-04 Geoffrey Keating <geoffk@apple.com>
3519 * gcc.dg/pch/static-3.c: New.
3520 * gcc.dg/pch/static-3.hs: New.
3521 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
3523 2003-04-04 Richard Henderson <rth@redhat.com>
3525 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
3526 * g++.dg/eh/forced2.C: Likewise.
3528 2003-04-03 Mike Stump <mrs@apple.com>
3530 * lib/scanasm.exp (scan-assembler): Add xfail processing for
3532 (scan-assembler-times, scan-assembler-not): Likewise.
3533 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
3535 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
3537 * gcc.dg/sparc-loop-1.c: New test.
3539 2003-04-02 Geoffrey Keating <geoffk@apple.com>
3542 * g++.dg/pch/system-2.C: New.
3543 * g++.dg/pch/system-2.Hs: New.
3545 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
3547 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
3549 * g++.dg/eh/simd-1.C (vecfunc): Same.
3551 2003-04-01 Roger Sayle <roger@eyesopen.com>
3553 * gcc.c-torture/execute/20030401-1.c: New test case.
3555 2003-04-01 Ziemowit Laski <zlaski@apple.com>
3557 * objc.dg/defs.m: New.
3559 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
3561 * g++.dg/eh/simd-1.C: New.
3562 * g++.dg/eh/simd-2.C: New.
3564 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
3566 * gcc.c-torture/execute/simd-3.c: New.
3568 2003-03-31 Mark Mitchell <mark@codesourcery.com>
3571 * gcc.dg/20030331-2.c: New test.
3573 2003-03-31 Mark Mitchell <mark@codesourcery.com>
3576 * g++.dg/parse/crash2.C: New test.
3578 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
3580 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
3581 * gcc.c-torture/execute/20030331-1.c: ...here.
3583 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
3585 * gcc.c-torture/execute/20030331-1.c: New test.
3587 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
3589 * lib/gcov.exp: Adjust call return testing strings.
3590 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
3592 2003-03-31 Roger Sayle <roger@eyesopen.com>
3594 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
3595 * gcc.dg/builtins-7.c: New test case.
3596 * gcc.dg/builtins-8.c: New test case.
3598 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
3600 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
3602 2003-03-30 Mark Mitchell <mark@codesourcery.com>
3605 * g++.dg/lookup-class-member-2.C: New test.
3607 2003-03-30 Glen Nakamura <glen@imodulo.com>
3609 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
3611 2003-03-28 Roger Sayle <roger@eyesopen.com>
3613 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
3615 2003-03-28 Mark Mitchell <mark@codesourcery.com>
3617 * g++.dg/init/attrib1.C: New test.
3619 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
3621 * gcc.dg/ultrasp8.c: New test.
3623 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
3625 * gcc.dg/ultrasp7.c: New test.
3627 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
3630 * g++.dg/template/inline1.C: New test.
3632 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
3634 * gcc.dg/sparc-dwarf2.c: New test.
3636 2003-03-27 Roger Sayle <roger@eyesopen.com>
3638 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
3639 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
3641 2003-03-27 Mark Mitchell <mark@codesourcery.com>
3643 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
3644 than reading .x files.
3645 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
3646 * g77.dg/gcov/gcov-1.f: Likewise.
3647 * gcc.misc-tests/gcov-4b.c: Likewise.
3648 * gcc.misc-tests/gcov-5b.c: Likewise.
3649 * gcc.misc-tests/gcov-6.c: Likewise.
3650 * gcc.misc-tests/gcov-7.c: Likewise.
3651 * gcc.misc-tests/gcov-8.c: Likewise.
3652 * g++.dg/gcov/gcov-1.x: Remove.
3653 * g77.dg/gcov/gcov-1.x: Likewise.
3654 * gcc.misc-tests/gcov-4b.x: Likewise.
3655 * gcc.misc-tests/gcov-5b.x: Likewise.
3656 * gcc.misc-tests/gcov-6.x: Likewise.
3657 * gcc.misc-tests/gcov-7.x: Likewise.
3658 * gcc.misc-tests/gcov-8.x: Likewise.
3660 2003-03-27 Glen Nakamura <glen@imodulo.com>
3663 * gcc.dg/20030324-1.c: New test.
3665 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
3668 * g++.dg/template/arg3.C: New test.
3671 * g++.dg/template/friend18.C: New test.
3673 2003-03-26 Roger Sayle <roger@eyesopen.com>
3675 * g77.f-torture/compile/20030326-1.f: New test case.
3677 2003-03-26 Janis Johnson <janis187@us.ibm.com>
3679 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
3681 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
3683 2003-03-26 Jakub Jelinek <jakub@redhat.com>
3685 * gcc.dg/ia64-sync-3.c: New test.
3687 2003-03-26 Alan Modra <amodra@bigpond.net.au>
3689 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
3691 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
3693 * gcc.dg/ultrasp6.c: New test.
3695 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
3697 * gcc.dg/i386-signbit-1.c: New test.
3698 * gcc.dg/i386-signbit-2.c: New test.
3699 * gcc.dg/i386-signbit-3.c: New test.
3701 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
3703 * gcc.dg/ultrasp5.c: Fix options.
3705 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
3707 * gcc.dg/ultrasp5.c: Fix comment.
3709 2003-03-24 Bud Davis <bdavis9659@comcast.net>
3712 * g77.f-torture/execute/10197.f: New test.
3714 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
3716 PR c++/9898, c++/383
3717 * g++.dg/template/conv6.C: New test.
3720 * g++.dg/template/ptrmem5.C: New test.
3723 * g++.dg/lookup/koenig1.C: New test.
3726 * g++.dg/lookup/template2.C: New test.
3728 2003-03-24 Jakub Jelinek <jakub@redhat.com>
3730 * g++.dg/opt/rtti1.C: New test.
3732 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
3734 * gcc.dg/ultrasp5.c: New test.
3736 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
3739 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
3742 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
3745 * gcc.dg/20030323-1.c: New test.
3747 2003-03-23 Roger Sayle <roger@eyesopen.com>
3749 * gcc.c-torture/compile/20030323-1.c: New test case.
3751 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
3753 * gcc.dg/20030321-1.c: New test.
3755 2003-03-22 Zack Weinberg <zack@codesourcery.com>
3757 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
3759 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
3761 PR c++/9978, c++/9708
3762 * g++.dg/ext/vlm1.C: Adjust expected error.
3763 * g++.dg/ext/vla2.C: New test.
3764 * g++.dg/template/arg1.C: New test.
3765 * g++.dg/template/arg2.C: New test.
3767 2003-03-22 Bud Davis <bdavis9659@comcast.net>
3769 * g77.f-torture/execute/select.f: New test.
3770 * g77.f-torture/noncompile/select_no_compile.f: New test.
3772 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
3775 * g++.dg/other/error4.C: New test.
3777 2003-03-20 Mark Mitchell <mark@codesourcery.com>
3779 * g++.dg/template/friend17.C: New test.
3781 2003-03-21 Alan Modra <amodra@bigpond.net.au>
3783 * gcc.c-torture/compile/20030320-1.c: New.
3785 2003-03-20 Roger Sayle <roger@eyesopen.com>
3787 * gcc.dg/builtins-6.c: New test case.
3789 2003-03-19 Alan Modra <amodra@bigpond.net.au>
3792 * gcc.c-torture/compile/20030319-1.c: New.
3794 2003-03-18 Jan Hubicka <jh@suse.cz>
3796 * gcc.dg/i386-cvt-1.c: New test.
3798 2003-03-17 Zack Weinberg <zack@codesourcery.com>
3800 * objc.dg/naming-1.m: Use "(parse|syntax) error".
3801 * objc.dg/naming-2.m: Likewise.
3803 2003-03-17 Mark Mitchell <mark@codesourcery.com>
3806 * g++.dg/parse/crash1.C: New test.
3808 2003-03-16 Mark Mitchell <mark@codesourcery.com>
3811 * g++.dg/eh/cleanup1.C: New test.
3813 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
3815 * gcc.c-torture/execute/20030316-1.c: New test case.
3817 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
3820 * g++.dg/init/ctor2.C: New test.
3822 2003-03-15 Roger Sayle <roger@eyesopen.com>
3824 * g77.f-torture/compile/xformat.f: New test case.
3826 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3828 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
3829 * g++.old-deja/g++.mike/eh50.C: Likewise.
3831 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3834 * g++.dg/template/spec7.C: New test.
3835 * g++.dg/template/spec8.C: Likewise.
3837 2003-03-14 Jakub Jelinek <jakub@redhat.com>
3839 * gcc.c-torture/execute/20030313-1.c: New test.
3841 2003-03-14 Richard Henderson <rth@redhat.com>
3843 * gcc.dg/inline-2.c: Adjust alpha test for external call.
3845 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
3847 * gcc.c-torture/compile/20030314-1.c: New test.
3849 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
3851 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
3852 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
3854 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
3855 to accept newer _imp__ prefix and additional
3856 newline in .drectve section.
3857 * gcc.dg/dll-4.c: Likewise.
3858 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
3861 2003-03-13 Mark Mitchell <mark@codesourcery.com>
3863 * g++.dg/parse/namespace9.C: New test.
3865 * g++.dg/init/ref5.C: New test.
3866 * g++.dg/parse/ptrmem1.C: Likewise.
3868 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3870 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
3871 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
3873 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
3874 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
3876 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
3878 * gcc.c-torture/execute/20030224-2.c: New test.
3880 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
3882 * gcc.dg/decl-3.c: New test.
3884 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
3886 * gcc.dg/i386-loop-2.c: New test.
3888 2003-03-11 Mark Mitchell <mark@codesourcery.com>
3891 * g++.dg/parse/namespace8.C: New test.
3894 * g++.dg/overload/builtin2.C: New test.
3896 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
3898 * gcc.dg/return-type-3.c: New test.
3900 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
3902 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
3903 profiling options are not supported.
3905 2003-03-10 Mark Mitchell <mark@codesourcery.com>
3907 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
3908 * g++.old-deja/g++.warn/impint2.C: Likewise.
3910 2003-03-10 Devang Patel <dpatel@apple.com>
3912 * g++.dg/cpp/c++_cmd_1.C: New test.
3913 * g++.dg/cpp/c++_cmd_1.h: New file.
3915 2003-03-10 Segher Boessenkool <segher@koffie.nl>
3917 * gcc.dg/altivec-9.c: New file.
3919 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3921 * gcc.dg/ppc-sdata-1.c: New test.
3922 * gcc.dg/ppc-sdata-2.c: New test.
3924 2003-03-09 Mark Mitchell <mark@codesourcery.com>
3927 * g++.dg/opt/ptrmem2.C: New test.
3930 * g++.dg/opt/ptrmem1.C: New test.
3932 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
3934 * gcc.dg/i386-loop-1.c: New test.
3936 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3939 * g++.dg/lookup/friend1.C: New test.
3941 2003-03-08 Mark Mitchell <mark@codesourcery.com>
3944 * g++.dg/parser/constructor1.C: New test.
3946 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
3948 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
3950 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
3952 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
3954 * gcc.dg/cpp/Wunused.c: Update test.
3956 2003-03-08 Jan Hubicka <jh@suse.cz>
3958 * gcc.dg/inline-3.c: New test.
3960 2003-03-08 Mark Mitchell <mark@codesourcery.com>
3963 * g++.dg/parse/builtin1.C: New test.
3966 * g++.dg/abi/cookie1.C: New test.
3967 * g++.dg/abi/cookie2.C: Likewise.
3970 * g++.dg/template/field1.C: New test.
3973 * g++.dg/parse/class1.C: New test.
3974 * g++.dg/parse/namespace7.C: Likewise.
3975 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
3977 2003-03-07 Mark Mitchell <mark@codesourcery.com>
3979 * g++.dg/init/ref4.C: New test.
3981 2003-03-07 Jan Hubicka <jh@suse.cz>
3983 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
3984 * gcc.dg/inline-3.c: New test.
3986 2003-03-06 Mark Mitchell <mark@codesourcery.com>
3988 * g++.dg/init/ref3.C: New test.
3991 * g++.dg/init/ref2.C: New test.
3994 * g++.dg/warn/Wshadow-2.C: New test.
3997 * g++.dg/warn/Woverloaded-1.C: New test.
3999 2003-03-05 Jan Hubicka <jh@suse.cz>
4001 * gcc.dg/i386-local2.c: New.
4002 * gcc.dg/i386-local.c: Fix typo.
4004 2003-03-05 Mark Mitchell <mark@codesourcery.com>
4006 * g++.dg/abi/layout3.C: New test.
4008 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
4010 * gcc.c-torture/compile/20030305-1.c
4012 2003-03-05 Jan Hubicka <jh@suse.cz>
4014 * gcc.dg/i386-local.c: New.
4016 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
4018 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
4020 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
4022 * gcc.dg/switch-2.c: New test.
4023 * gcc.dg/switch-3.c: New test.
4024 * gcc.dg/Wswitch.c: Adjust line numbers.
4025 * gcc.dg/Wswitch-default.c: Likewise.
4026 * gcc.dg/Wswitch-enum.c: Likewise.
4028 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
4030 * gcc.c-torture/execute/20030222-1.c: New test.
4032 2003-03-03 James E Wilson <wilson@tuliptree.org>
4034 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
4036 2003-03-03 Mark Mitchell <mark@codesourcery.com>
4039 * g++.dg/init/ref1.C: New test.
4041 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
4043 * gcc.dg/sh-relax.c: New SH-only test.
4045 2003-03-03 Geoffrey Keating <geoffk@apple.com>
4047 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
4048 comment explaining purpose of testcase.
4050 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
4052 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
4053 for HC11/HC12 (asm needs two int registers).
4054 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
4055 HC11/HC12 because the test uses an asm which needs two 32-bit
4058 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
4060 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
4061 for HC11/HC12 (array is too large otherwise).
4062 * gcc.c-torture/compile/920501-4.x: New file, likewise.
4063 * gcc.c-torture/compile/20010518-2.x: Likewise.
4064 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
4065 HC11/HC12 (array is too large).
4067 2003-03-01 Geoffrey Keating <geoffk@apple.com>
4069 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
4070 * lib/g++-dg.exp (g++-dg-test): Likewise.
4072 2003-03-01 Roger Sayle <roger@eyesopen.com>
4074 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
4075 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
4077 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4079 * g++.dg/warn/implicit-typename1.C: Remove warning.
4081 2003-02-28 Richard Henderson <rth@redhat.com>
4083 * gcc.dg/noreturn-1.c: Move noreturn warning line.
4084 * gcc.dg/return-type-1.c: Move control reaches end warning line.
4086 2003-02-28 Geoffrey Keating <geoffk@apple.com>
4088 * gcc.dg/pch/pch.exp: Change .pch to .gch.
4089 * g++.dg/pch/pch.exp: Likewise.
4091 2003-02-28 Mark Mitchell <mark@codesourcery.com>
4094 * testsuite/g++.dg/init/new4.C: New test.
4096 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
4098 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
4100 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
4102 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
4105 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
4108 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4110 * lib/scanasm.exp: Add support for counting numbers of
4112 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
4113 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
4115 2003-02-25 Mark Mitchell <mark@codesourcery.com>
4118 * g++.dg/template/static3.C: New test.
4121 * g++.dg/parse/namespace6.C: New test.
4123 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4126 * gcc.dg/20030225-1.c: New test.
4128 2003-02-24 Mark Mitchell <mark@codesourcery.com>
4130 * README: Remove out-of-date information.
4133 * g++.dg/template/spec6.C: New test.
4135 2003-02-24 Jeff Law <law@redhat.com>
4137 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
4139 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4141 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
4142 * gcc.dg/pragma-ep-1.c: Likewise.
4144 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4147 * g++.dg/template/friend16.C: New test.
4149 2003-02-23 Mark Mitchell <mark@codesourcery.com>
4152 * g++.dg/parse/fused-params1.C: Adjust error messages.
4153 * g++.dg/template/nested3.C: New test.
4155 2003-02-24 Alan Modra <amodra@bigpond.net.au>
4157 * g++.dg/abi/param1.C: New test.
4159 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4162 * g++.dg/warn/implicit-typename1.C: New test.
4164 2003-02-22 Kelley Cook <kelleycook@comcast.net>
4166 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
4168 * g++.old-deja/g++.other/store-expr2.C: Likewise.
4169 * gcc.c-torture/execute/20010129-1.x: Likewise.
4170 * gcc.dg/20011107-1.c: Likewise.
4171 * gcc.dg/20020108-1.c: Likewise.
4172 * gcc.dg/20020122-3.c: Likewise.
4173 * gcc.dg/20020206-1.c: Likewise.
4174 * gcc.dg/20020310-1.c: Likewise.
4175 * gcc.dg/20020426-2.c: Likewise.
4176 * gcc.dg/20020517-1.c: Likewise.
4177 * gcc.dg/991230-1.c: Likewise.
4178 * gcc.dg/i386-unroll-1.c: Likewise.
4179 * gcc.misc-tests/i386-prefetch.exp: Likewise.
4181 2003-02-22 Jan Hubicka <jh@suse.cz>
4183 * gcc.dg/i386-mul.c: New test.
4185 2003-02-21 Roger Sayle <roger@eyesopen.com>
4187 * gcc.dg/builtins-5.c: New test case.
4189 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
4191 * gcc.dg/asmreg-1.c: New test.
4193 2003-02-21 Mark Mitchell <mark@codesourcery.com>
4196 * g++.dg/parse/varmod1.C: New test.
4198 2003-02-21 Mark Mitchell <mark@codesourcery.com>
4201 * g++.dg/template/op1.C: New test.
4203 2003-02-21 Mark Mitchell <mark@codesourcery.com>
4206 * g++.dg/template/nested2.C: New test.
4208 2003-02-21 Mark Mitchell <mark@codesourcery.com>
4211 * g++.dg/expr/dtor1.C: New test.
4213 2003-02-21 Zack Weinberg <zack@codesourcery.com>
4215 * gcc.dg/cpp/include3.c: New test.
4216 * gcc.dg/cpp/inc/foo.h: New file.
4218 2003-02-21 Glen Nakamura <glen@imodulo.com>
4220 * gcc.c-torture/execute/20030221-1.c: New test.
4222 2003-02-20 Mark Mitchell <mark@codesourcery.com>
4225 * g++.dg/abi/conv1.C: New test.
4227 2003-02-20 Jan Hubicka <jh@suse.cz>
4229 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
4231 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
4233 * gcc.c-torture/compile/20030219-1.c: New test.
4235 2003-02-18 Jan Hubicka <jh@suse.cz>
4237 * gcc.dg/funcorder.c: New test.
4239 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
4241 * gcc.c-torture/execute/20030218-1.c: New.
4243 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
4245 * gcc.dg/20030218-1.c: New.
4247 2003-02-18 Richard Henderson <rth@redhat.com>
4249 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
4250 * gcc.dg/attr-used-2.c: New.
4252 2003-02-18 Mark Mitchell <mark@codesourcery.com>
4255 * g++.dg/init/copy5.C: New test.
4257 2003-02-18 Geoffrey Keating <geoffk@apple.com>
4259 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
4260 * g++.dg/pch/pch.exp: Likewise.
4262 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
4264 * gcc.c-torture/execute/20030209-1.c: Enable the test if
4265 STACK_SIZE is not defined.
4267 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4270 * g++.dg/template/init1.C: New test.
4272 2003-02-16 Jan HUbicka <jh@suse.cz>
4274 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
4275 (foo): Add few extra tests
4276 * gcc.dg/c99-const-expr-3.c: Likewise.
4277 * gcc.c-torture/execute/20030216-1.c: New.
4279 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4282 * g++.dg/ext/typeof4.C: New test.
4284 2003-02-15 Roger Sayle <roger@eyesopen.com>
4286 * gcc.dg/i386-387-3.c: New test case.
4288 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
4290 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
4291 cris-*-elf* cris-*-aout* and mmix-*-*.
4293 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
4295 * gcc.dg/20030213-1.c: New test.
4297 2003-02-12 Roger Sayle <roger@eyesopen.com>
4299 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
4300 * gcc.dg/i386-387-2.c: Likewise.
4302 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
4304 * gcc.dg/ppc-spe.c: Fix formatting.
4305 Enable tests that were previously unsupported by gas.
4306 Delete tests for instructions that no longer exist.
4307 Switch arguments on evsubifw builtin.
4309 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
4311 * gcc.c-torture/execute/20030209-1.c: Disable the test if
4312 STACK_SIZE is too small.
4314 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
4315 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
4317 * gcc.dg/decl-2.c: New test.
4319 2003-02-10 Jan Hubicka <jh@suse.cz>
4321 * gcc.dg/i386-fpcvt-1.c: New test.
4323 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
4325 * gcc.c-torture/execute/20030209-1.c: New test.
4327 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
4329 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
4330 int-wide bitops, use the constants of the same width.
4331 Likewise, if long long is 32-bit wide, test bitops using
4334 2003-02-07 Loren James Rittle <ljrittle@acm.org>
4336 * gcc.dg/20021014-1.c: Annotate with expected notice text.
4338 2003-02-07 Roger Sayle <roger@eyesopen.com>
4340 * testsuite/gcc.dg/builtins-4.c: New test case.
4342 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4344 * gcc.dg/20020430-1.c: Fix dg command typos.
4345 * gcc.dg/20020503-1.c: Likewise.
4347 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4350 * g++.dg/parse/fused-params1.C: New test.
4353 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
4356 * g++.dg/parse/non-dependent1.C: New test.
4359 * g++.dg/parse/dupl-tmpl-args1.C: New test.
4362 * g++.dg/parse/undefined7.C: New test.
4363 * g++.dg/parse/non-templ1.C: New test.
4366 * g++.dg/parse/too-many-tmpl-args1.C: New test.
4368 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
4370 * gcc.c-torture/compile/20030206-1.c: New test.
4372 2003-02-05 Roger Sayle <roger@eyesopen.com>
4374 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
4375 "pow" to "foo" to avoid potential confusion with a math built-in.
4377 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4379 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
4380 conditions for SPARC targets.
4382 2003-02-05 Jakub Jelinek <jakub@redhat.com>
4384 * gcc.dg/20030204-1.c: New test.
4386 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4389 * g++.dg/parse/array-size1.C: New test.
4392 * g++.dg/parse/undefined3.C: New test.
4395 * g++.dg/parse/undefined4.C: New test.
4398 * g++.dg/parse/undefined5.C: New test.
4401 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
4404 * g++.dg/parse/casting-operator1.C: New test.
4407 * g++.dg/parse/undefined6.C: New test.
4410 * g++.dg/parse/missing-template1.C: New test.
4412 2003-02-04 Jan Hubicka <jh@suse.cz>
4414 * gcc.dg/i386-cadd.c: Compile using -march=k8.
4415 * gcc.dg/i386-cmov?.c: Likewise.
4416 * gcc.dg/i386-fpcvt-?.c: Likewise.
4417 * gcc.dg/i386-ssefp-1.c: Likewise.
4418 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
4421 2003-02-03 Mark Mitchell <mark@codesourcery.com>
4424 * testsuite/g++.dg/ext/max.C: New test.
4426 2003-02-03 Jan Hubicka <jh@suse.cz>
4428 * gcc.c-torture/execute/20030203-1.c: New test.
4430 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
4432 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
4435 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
4437 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
4438 * g++.dg/init/new2.C: Likewise.
4439 * g++.dg/other/new1.C: Likewise.
4441 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
4443 * gcc.dg/struct-ret-libc.c: New test.
4445 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
4447 * gcc.dg/20030129-1.c: New test.
4449 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4452 * g++.dg/template/ptrmem4.C: New test.
4454 2003-01-29 Mark Mitchell <mark@codesourcery.com>
4456 * g++.dg/parser/constant1.C: New test.
4458 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4461 * g++.dg/parse/friend2.C: New test.
4463 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
4466 * g++.dg/template/unify4.C: New test.
4468 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
4470 * gcc.c-torture/execute/20030128-1.c: New test.
4472 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
4474 * g++.dg/lookup/nested1.C: Test moved from ...
4475 * g++.old-deja/g++.other/lookup24.C: ... here.
4477 2003-01-28 Jan Hubicka <jh@suse.cz>
4479 * gcc.dg/i386-cmov5.c: New test.
4481 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
4483 * gcc.c-torture/execute/20010925-1.c: Changed the
4486 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
4489 * g++.dg/parse/template5.C: New test.
4491 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
4494 * g77.dg/pr9258: New test.
4496 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4498 * README: Move relevant parts from README.g++.
4500 * README.g++: Remove this file.
4502 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
4504 * g++.dg/abi/dcast1.C: New test.
4506 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4508 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
4510 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
4513 * g++.old-deja/g++.other/lookup24.C: New test.
4515 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4518 * gcc.dg/uninit-C.c: New test.
4520 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
4522 * g++.dg/abi/covariant1.C: New test.
4524 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
4526 * gcc.dg/20030123-1.c: New test.
4528 2003-01-25 Jan Hubicka <jh@suse.cz>
4531 * gcc.c-torture/compile/20030125-1.c
4533 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
4536 * g++.dg/parse/template3.C: New test.
4537 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
4540 * g++.dg/parse/template4.C: New test.
4543 * g++.dg/template/qual2.C: New test.
4546 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
4548 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
4550 2003-01-25 Roger Sayle <roger@eyesopen.com>
4552 * gcc.c-torture/execute/switch-1.c: New test case.
4554 2003-01-25 Jan Hubicka <jh@suse.cz>
4556 * gcc.c-torture/execute/20030125-1.[cx]: New test.
4558 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
4560 Tweaks for Bison-1.875. From the NEWS file:
4561 "- `parse error' -> `syntax error'
4562 Bison now uniformly uses the term `syntax error'"
4563 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
4564 * gcc.dg/cpp/digraph2.c: Likewise.
4565 * gcc.dg/cpp/direct2.c: Likewise.
4566 * gcc.dg/cpp/paste4.c: Likewise.
4567 * gcc.dg/c90-restrict-1.c: Likewise.
4568 * gcc.dg/c99-func-2.c: Likewise.
4569 * gcc.dg/noncompile/920721-2.c: Likewise.
4570 * gcc.dg/noncompile/930622-2.c: Likewise.
4571 * gcc.dg/noncompile/940112-1.c: Likewise.
4572 * gcc.dg/noncompile/950921-1.c: Likewise.
4573 * gcc.dg/noncompile/951123-1.c: Likewise.
4574 * gcc.dg/noncompile/971104-1.c: Likewise.
4575 * gcc.dg/noncompile/990416-1.c: Likewise.
4577 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
4579 * g++.dg/parse/undefined1.C: Add error message.
4581 2003-01-22 Mark Mitchell <mark@codesourcery.com>
4584 * g++.dg/parse/new1.C: New test.
4587 * g++.dg/parse/template2.C: New test.
4590 * g++.dg/parse/typedef2.C: New test.
4593 * g++.dg/ext/typeof3.C: New test.
4595 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4598 * g++.dg/parse/ret-type1.C: New test.
4601 * g++.dg/parse/tmpl-outside1.C: New test.
4604 * g++.dg/parse/int-as-enum1.C: New test.
4607 * g++.dg/parse/no-typename1.C: New test.
4610 * g++.dg/parse/no-value1.C: New test.
4613 * g++.dg/parse/wrong-inline1.C: New test.
4616 * g++.dg/parse/ref1.C: New test.
4619 * g++.dg/parse/attr-ctor1.C: New test.
4622 * g++.dg/parse/namespace5.C: New test.
4625 * g++.dg/parse/func-def1.C: New test.
4628 * g++.dg/parse/undefined1.C: New test.
4630 PR c++/5723, PR c++/8522
4631 * g++.dg/parse/specialization1.C: New test.
4633 PR c++/163, PR c++/8595
4634 * g++.dg/parse/struct-as-enum1.C: New test.
4637 * g++.dg/parse/undefined2.C: New test.
4639 2003-01-22 Mark Mitchell <mark@codesourcery.com>
4642 * g++.dg/parse/template1.C: New test.
4645 * g++.dg/parse/using1.C: New test.
4649 * g++.dg/parse/expr2.C: New test.
4652 * g++.dg/parse/lookup2.C: Likewise.
4654 2003-01-21 Jan Hubicka <jh@suse.cz>
4656 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
4657 * gcc.c-torture/execute/eeprof-1.c: Likewise.
4658 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
4659 * gcc.c-torture/execute/string-opt-*.c: Likewise.
4661 2003-01-20 Nick Clifton <nickc@redhat.com>
4663 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
4664 problem with ARM sibcall code generation.
4666 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
4668 * gcc.c-torture/execute/20030120-1.c: New.
4670 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
4672 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
4674 2003-01-17 Mark Mitchell <mark@codesourcery.com>
4677 * g++.dg/parse/ctor1.C: New test.
4680 * g++.dg/parse/qualified1.C: New test.
4682 * g++.dg/parse/typename3.C: New test.
4684 2003-01-16 Richard Henderson <rth@redhat.com>
4686 * g++.dg/tls/init-2.C: Fix error matches for real this time.
4688 2003-01-16 Richard Henderson <rth@redhat.com>
4690 * g++.dg/pch/pch.exp: Copy test header to the working directory
4691 before using it either for precompilation or direct use.
4692 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
4693 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
4695 2003-01-16 Richard Henderson <rth@redhat.com>
4697 * gcc.dg/pch/pch.exp: Copy test header to the working directory
4698 before using it either for precompilation or direct use.
4699 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
4700 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
4702 2003-01-16 Mark Mitchell <mark@codesourcery.com>
4704 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
4705 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
4706 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
4707 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
4708 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
4709 typename warning into error.
4710 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
4712 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
4713 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
4714 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
4716 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
4717 make declaration visible in template.
4718 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
4719 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
4721 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
4723 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
4724 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
4725 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
4726 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
4727 typename warning with error message.
4728 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
4729 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
4730 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
4732 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
4734 * g++.dg/parse/ambig2.C: New test.
4736 2003-01-15 Richard Henderson <rth@redhat.com>
4738 * g++.dg/tls/init-2.C: Update error message string.
4740 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4742 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
4744 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
4746 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
4748 * gcc.c-torture/compile/20001205-1.x: Likewise.
4749 * gcc.c-torture/compile/20001226-1.x: Likewise.
4750 * gcc.c-torture/compile/920520-1.x: Likewise.
4751 * gcc.c-torture/compile/961203-1.x: Likewise.
4752 * gcc.c-torture/compile/20020604-1.x: Likewise.
4754 2003-01-15 Jan Hubicka <jh@suse.cz>
4756 * gcc.c-torture/compile/20030115-1.c: New test.
4758 * gcc.dg/i386-fpcvt-1.c: New test.
4759 * gcc.dg/i386-fpcvt-2.c: New test.
4761 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
4763 Further conform g++'s __vmi_class_type_info to the C++ ABI
4765 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
4768 2003-01-14 Jan Hubicka <jh@suse.cz>
4770 * gcc.dg/i386-fpcvt-1.c: New test.
4771 * gcc.dg/i386-fpcvt-2.c: New test.
4773 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
4775 * gcc.dg/i386-mmx-3.c: New test.
4777 2003-01-12 Mark Mitchell <mark@codesourcery.com>
4780 * g++.dg/parse/octal1.C: New file.
4783 * g++.dg/parse/typename1.C: New file.
4785 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
4787 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
4788 * gcc.dg/bf-no-ms-layout.c: Likewise.
4789 * gcc.dg/bf-ms-attrib.c: Likewise.
4791 2003-01-10 Mark Mitchell <mark@codesourcery.com>
4794 * g++.dg/parse/dtor1.C: New file.
4797 * g++.dg/rtti/typeid1.C: New file.
4800 * g++.dg/parse/lookup1.C: New file.
4803 * g++.dg/templ/spec5.C: New file.
4805 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
4807 * gcc.c-torture/compile/20030110-1.c: New test.
4809 2003-01-09 Geoffrey Keating <geoffk@apple.com>
4811 Merge from pch-branch:
4813 2002-12-23 Geoffrey Keating <geoffk@apple.com>
4815 * gcc.dg/pch/cpp-1.h: New.
4816 * gcc.dg/pch/cpp-1.c: New.
4817 * gcc.dg/pch/cpp-2.h: New.
4818 * gcc.dg/pch/cpp-2.c: New.
4820 2002-11-19 Geoffrey Keating <geoffk@apple.com>
4822 * gcc.dg/pch/except-1.h: New.
4823 * gcc.dg/pch/except-1.c: New.
4825 2002-11-13 Geoffrey Keating <geoffk@apple.com>
4827 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
4829 * gcc.dg/pch: Include *.hp not *.h.
4830 * gcc.dg/pch/system-1.h: New.
4831 * gcc.dg/pch/system-1.c: New.
4833 2002-11-11 Geoffrey Keating <geoffk@apple.com>
4835 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
4836 rather than trying to build and run a program using PCH.
4837 * gcc.dg/pch: Remove dg-do commands from test files.
4839 2002-11-08 Geoffrey Keating <geoffk@apple.com>
4841 * gcc.dg/pch/macro-3.c: New.
4842 * gcc.dg/pch/macro-3.h: New.
4844 2002-11-04 Geoffrey Keating <geoffk@apple.com>
4846 * gcc.dg/pch/common-1.c: New.
4847 * gcc.dg/pch/common-1.h: New.
4848 * gcc.dg/pch/decl-1.c: New.
4849 * gcc.dg/pch/decl-1.h: New.
4850 * gcc.dg/pch/decl-2.c: New.
4851 * gcc.dg/pch/decl-2.h: New.
4852 * gcc.dg/pch/decl-3.c: New.
4853 * gcc.dg/pch/decl-3.h: New.
4854 * gcc.dg/pch/decl-4.c: New.
4855 * gcc.dg/pch/decl-4.h: New.
4856 * gcc.dg/pch/decl-5.c: New.
4857 * gcc.dg/pch/decl-5.h: New.
4858 * gcc.dg/pch/global-1.c: New.
4859 * gcc.dg/pch/global-1.h: New.
4860 * gcc.dg/pch/inline-1.c: New.
4861 * gcc.dg/pch/inline-1.h: New.
4862 * gcc.dg/pch/inline-2.c: New.
4863 * gcc.dg/pch/inline-2.h: New.
4864 * gcc.dg/pch/static-1.c: New.
4865 * gcc.dg/pch/static-1.h: New.
4866 * gcc.dg/pch/static-2.c: New.
4867 * gcc.dg/pch/static-2.h: New.
4869 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
4871 * g++.dg/pch/pch.exp: Better handle failing testcases.
4872 * gcc.dg/pch/pch.exp: Likewise.
4873 * gcc.dg/pch/macro-1.c: New.
4874 * gcc.dg/pch/macro-1.h: New.
4875 * gcc.dg/pch/macro-2.c: New.
4876 * gcc.dg/pch/macro-2.h: New.
4878 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
4880 * g++.dg/dg.exp: Treat files in pch/ specially.
4881 * g++.dg/pch/pch.exp: New file.
4882 * g++.dg/pch/empty.H: New file.
4883 * g++.dg/pch/empty.C: New file.
4884 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
4887 * gcc.dg/pch/pch.exp: New file.
4888 * gcc.dg/pch/empty.h: New file.
4889 * gcc.dg/pch/empty.c: New file.
4890 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
4893 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4895 * g++.dg/template/friend14.C: New test.
4897 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
4899 * gcc.dg/old-style-asm-1.c: New test.
4901 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
4903 * gcc.c-torture/compile/20030109-1.c: New test.
4905 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
4907 * gcc.c-torture/execute/20030109-1.c: New test.
4909 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
4911 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
4912 * g++.old-deja/g++.mike/dyncast2.C: Likewise
4913 * g++.old-deja/g++.mike/dyncast3.C: Likewise
4914 * g++.old-deja/g++.mike/eh2.C: Likewise
4915 * g++.old-deja/g++.mike/eh3.C: Likewise
4916 * g++.old-deja/g++.mike/eh5.C: Likewise
4917 * g++.old-deja/g++.mike/eh6.C: Likewise
4918 * g++.old-deja/g++.mike/eh7.C: Likewise
4919 * g++.old-deja/g++.mike/eh8.C: Likewise
4920 * g++.old-deja/g++.mike/eh9.C: Likewise
4921 * g++.old-deja/g++.mike/eh10.C: Likewise
4922 * g++.old-deja/g++.mike/eh12.C: Likewise
4923 * g++.old-deja/g++.mike/eh13.C: Likewise
4924 * g++.old-deja/g++.mike/eh14.C: Likewise
4925 * g++.old-deja/g++.mike/eh16.C: Likewise
4926 * g++.old-deja/g++.mike/eh17.C: Likewise
4927 * g++.old-deja/g++.mike/eh18.C: Likewise
4928 * g++.old-deja/g++.mike/eh21.C: Likewise
4929 * g++.old-deja/g++.mike/eh23.C: Likewise
4930 * g++.old-deja/g++.mike/eh24.C: Likewise
4931 * g++.old-deja/g++.mike/eh25.C: Likewise
4932 * g++.old-deja/g++.mike/eh26.C: Likewise
4933 * g++.old-deja/g++.mike/eh27.C: Likewise
4934 * g++.old-deja/g++.mike/eh28.C: Likewise
4935 * g++.old-deja/g++.mike/eh29.C: Likewise
4936 * g++.old-deja/g++.mike/eh31.C: Likewise
4937 * g++.old-deja/g++.mike/eh33.C: Likewise
4938 * g++.old-deja/g++.mike/eh34.C: Likewise
4939 * g++.old-deja/g++.mike/eh35.C: Likewise
4940 * g++.old-deja/g++.mike/eh36.C: Likewise
4941 * g++.old-deja/g++.mike/eh37.C: Likewise
4942 * g++.old-deja/g++.mike/eh38.C: Likewise
4943 * g++.old-deja/g++.mike/eh39.C: Likewise
4944 * g++.old-deja/g++.mike/eh40.C: Likewise
4945 * g++.old-deja/g++.mike/eh41.C: Likewise
4946 * g++.old-deja/g++.mike/eh42.C: Likewise
4947 * g++.old-deja/g++.mike/eh44.C: Likewise
4948 * g++.old-deja/g++.mike/eh46.C: Likewise
4949 * g++.old-deja/g++.mike/eh47.C: Likewise
4950 * g++.old-deja/g++.mike/eh48.C: Likewise
4951 * g++.old-deja/g++.mike/eh49.C: Likewise
4952 * g++.old-deja/g++.mike/eh50.C: Likewise
4953 * g++.old-deja/g++.mike/eh51.C: Likewise
4954 * g++.old-deja/g++.mike/eh53.C: Likewise
4955 * g++.old-deja/g++.mike/eh55.C: Likewise
4956 * g++.old-deja/g++.mike/p7912.C: Likewise
4957 * g++.old-deja/g++.mike/p9706.C: Likewise
4958 * g++.old-deja/g++.mike/p10416.C: Likewise
4959 * g++.old-deja/g++.mike/p11667.C: Likewise
4960 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
4961 Remove redundant reference to Iris.
4962 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
4963 Elxsi, i860, Pico Java, and WE32K.
4965 2003-01-07 Mark Mitchell <mark@codesourcery.com>
4967 * g++.dg/ext/asm4.C: New test.
4969 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4972 * g++.dg/template/friend12.C: New test.
4973 * g++.dg/template/friend13.C: Likewise.
4974 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
4976 2003-01-08 Jan Hubicka <jh@suse.cz>
4978 * gcc.dg/i386-cadd.c: New test.
4979 * gcc.dg/i386-cmov4.c: Likewise.
4981 2003-01-06 Mark Mitchell <mark@codesourcery.com>
4984 * g++.dg/warn/Wunused-3.C: New test.
4986 * g++.dg/abi/bitfield9.C: New test.
4989 * g++.dg/parse/defarg3.C: New test.
4991 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
4993 * g++.dg/parse/ambig1.C: New test.
4994 * g++.dg/parse/defarg2.C: New test.
4996 2003-01-05 Mark Mitchell <mark@codesourcery.com>
4998 * g++.dg/template/defarg-1.C: New test.
4999 * g++.dg/template/local2.C: Likewise.
5001 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
5003 * gcc.c-torture/execute/20030105-1.c: New test.
5005 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5007 * g++.dg/parse/namespace3.C: Remove extra semicolons.
5008 * g++.dg/parse/namespace4.C: Likewise.
5010 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
5012 * g++.dg/template/ntp2.C: New test.
5014 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
5016 * g++.dg/parse/extern-C-1.C: New test.
5018 * g++.dg/parse/namespace4.C: New test.
5020 * g++.dg/template/nested1.C: New test.
5022 * g++.dg/parse/namespace3.C: New test.
5024 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
5026 * g++.dg/lookup/two-stage1.C: New test.
5028 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5030 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
5031 * g++.old-deja/g++.jason/access8.C: Likewise.
5032 * g++.old-deja/g++.other/decl5.C: Likewise.
5034 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
5036 * g++.dg/parse/parse7.C: New test.
5038 2003-01-02 Mark Mitchell <mark@codesourcery.com>
5041 * g++.dg/ext/attrib7.C: New test.
5043 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
5045 * g++.dg/parse/parse6.C: New test.
5047 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
5049 * gcc.dg/h8300-stack-1.c: New.
5051 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
5053 g++.dg/lookup/exception1.C: New test.
5055 g++.dg/lookup/template1.C: New test.
5057 g++.dg/parse/namespace2.C: New test.
5059 g++.dg/parse/parens2.C: New test.
5061 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
5063 * g++.dg/parse/parse5.C: New test.
5064 * g++.dg/lookup/scoped4.C: New test.
5066 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
5068 * g++.dg/parse/parens1.C: New test.
5070 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
5072 * g++.dg/parse/parens2.C: New test.
5074 * g++.dg/lookup/scope-operator1.C: New test.
5076 * g++.dg/parse/operator1.C: New test.
5078 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5080 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
5081 * g++.old-deja/g++.other/access6.C: Likewise.
5082 * g++.old-deja/g++.other/decl1.C: Likewise.
5083 * g++.old-deja/g++.pt/typename12.C: Likewise.
5085 2002-12-31 Mark Mitchell <mark@codesourcery.com>
5087 * g++.dg/parse/namespace1.C: New test.
5089 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
5091 * g++.dg/parse/parse4.C: New test.
5093 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
5095 * g++.dg/parse/parse3.C: New test.
5097 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
5099 * g++.dg/parse/parse2.C: New test.
5101 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
5103 * g++.dg/template/friend11.C: New test.
5105 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
5107 * g++.dg/parse/parse1.C: New test.
5109 2002-12-31 Janis Johnson <janis187@us.ibm.com>
5111 * lib/profopt.exp: Change the name of a global variable to avoid
5112 possible clashes with other test suites.
5114 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
5116 * g++.dg/inherit/covariant8.C: New test.
5118 2002-12-31 Mark Mitchell <mark@codesourcery.com>
5120 * g++.dg/init/array9.C: New test.
5123 * g++.dg/parse/expr1.C: New test.
5125 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
5127 * gcc.c-torture/compile/20021230-1.c: New test.
5129 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
5131 * g++.dg/inherit/covariant5.C: New test.
5132 * g++.dg/inherit/covariant6.C: New test.
5133 * g++.dg/inherit/covariant7.C: New test.
5135 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5138 * g++.dg/other/access2.C: New test.
5140 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
5142 * g++.dg/other/anon-struct.C: No longer fails
5143 * g++.old-deja/g++.brendan/parse4.C: Likewise.
5144 * g++.old-deja/g++.brendan/parse5.C: Likewise.
5145 * g++.old-deja/g++.brendan/parse6.C: Likewise.
5147 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
5149 * g++.dg/parse/angle-bracket.C (main): No longer fails.
5151 2002-12-27 Mark Mitchell <mark@codesourcery.com>
5153 * g++.dg/eh/spec4.C: Remove stray semicolon.
5154 * g++.dg/expr/pmf-1.C: Change error message.
5155 * g++.dg/ext/asm1.C: Remove stray semicolon.
5156 * g++.dg/ext/typename1.C: Add missing typenames.
5157 * g++.dg/inherit/template-as-base.C: Change error message.
5158 * g++.dg/lookup/scoped1.C: Likewise.
5159 * g++.dg/lookup/scoped2.C: Likewise.
5160 * g++.dg/lookup/using2.C: Likewise.
5161 * g++.dg/other/component1.C: Remove stray semicolon.
5162 * g++.dg/other/do1.C: Change error message.
5163 * g++.dg/other/error2.C: Likewise.
5164 * g++.dg/other/init1.C: Likewise.
5165 * g++.dg/other/packed1.C: Remove stray semicolon.
5166 * g++.dg/other/ptrmem2.C: Change error message.
5167 * g++.dg/parse/parameter-declaration-1.C: Remove line number
5169 * g++.dg/special/initp1.C: Remove invalid attribute usage.
5170 * g++.dg/template/access3.C: Add typename keyword.
5171 * g++.dg/template/access5.C: Remove stray semicolon.
5172 * g++.dg/template/access6.C: Likewise.
5173 * g++.dg/template/complit1.C: Likewise.
5174 * g++.dg/template/crash1.C: Change error message.
5175 * g++.dg/template/inherit2.C: Remove stray semicolon.
5176 * g++.dg/template/instantiate2.C: Likewise.
5177 * g++.dg/template/instantiate3.C: Change error message.
5178 * g++.dg/template/qual1.C: Remove stray semicolon.
5179 * g++.dg/template/qualttp18.C: Change error message.
5180 * g++.dg/template/ref1.C: Remove stray semicolon.
5181 * g++.dg/template/sizeof1.C (A::value): Declare it.
5182 * g++.dg/template/spec4.C: Change error message.
5183 * g++.dg/template/static1.C: Likewise.
5184 * g++.dg/template/type1.C: Likewise.
5185 * g++.dg/template/typename3.C: Likewise.
5186 * g++.old-deja/g++.benjamin/13478.C: Change error message.
5187 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
5188 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
5189 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
5190 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
5191 named return value extension.
5192 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
5193 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
5194 * g++.old-deja/g++.bob/extern_C.C: Likewise.
5195 * g++.old-deja/g++.bob/inherit2.C: Likewise.
5196 * g++.old-deja/g++.brendan/complex1.C: Likewise.
5197 * g++.old-deja/g++.brendan/copy5.C: Likewise.
5198 * g++.old-deja/g++.brendan/crash13.C: Likewise.
5199 * g++.old-deja/g++.brendan/crash15.C: Likewise.
5200 * g++.old-deja/g++.brendan/crash18.C: Change error message.
5201 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
5202 * g++.old-deja/g++.brendan/crash38.C: Likewise.
5203 * g++.old-deja/g++.brendan/crash50.C: Likewise.
5204 * g++.old-deja/g++.brendan/crash56.C: Likewise.
5205 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
5207 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
5208 * g++.old-deja/g++.brendan/crash8.C: Change error message.
5209 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
5210 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
5211 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
5212 * g++.old-deja/g++.brendan/template11.C: Likewise.
5213 * g++.old-deja/g++.brendan/template26.C: Likewise.
5214 * g++.old-deja/g++.brendan/template27.C: Use explicit
5215 specialization syntax.
5216 * g++.old-deja/g++.brendan/template30.C: Likewise.
5217 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
5218 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
5219 non-dependent names.
5220 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
5221 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
5222 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
5223 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
5224 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
5225 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
5226 named return value extension.
5227 * g++.old-deja/g++.ext/namedret2.C: Likewise.
5228 * g++.old-deja/g++.ext/namedret3.C: Likewise.
5229 * g++.old-deja/g++.ext/return1.C: Likewise.
5230 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
5231 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
5232 * g++.old-deja/g++.jason/access8.C: Likewise.
5233 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
5234 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
5235 pseudo-destructor names.
5236 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
5237 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
5238 pseudo-destructor names.
5239 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
5240 * g++.old-deja/g++.jason/overload19.C: Likewise.
5241 * g++.old-deja/g++.jason/overload32.C: Likewise.
5242 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
5244 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
5245 * g++.old-deja/g++.jason/return.C: Likewise.
5246 * g++.old-deja/g++.jason/return2.C: Likewise.
5247 * g++.old-deja/g++.jason/shadow1.C: Likewise.
5248 * g++.old-deja/g++.jason/special.C: Use explicit specialization
5250 * g++.old-deja/g++.jason/template10.C: Account for use of
5251 non-dependent names.
5252 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
5254 * g++.old-deja/g++.jason/template37.C: Likewise.
5255 * g++.old-deja/g++.law/access4.C: Change error messages.
5256 * g++.old-deja/g++.law/arm13.C: Remove incorrect
5257 pseudo-destructor names.
5258 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
5259 * g++.old-deja/g++.law/ctors9.C: Likewise.
5260 * g++.old-deja/g++.law/cvt22.C: Likewise.
5261 * g++.old-deja/g++.law/dtors5.C: Likewise.
5262 * g++.old-deja/g++.law/global-init1.C: Likewise.
5263 * g++.old-deja/g++.law/missed-error3.C: Likewise.
5264 * g++.old-deja/g++.law/operators28.C: Likewise.
5265 * g++.old-deja/g++.law/visibility28.C: Likewise.
5266 * g++.old-deja/g++.martin/eval1.C: Likewise.
5267 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
5269 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
5270 * g++.old-deja/g++.mike/net34.C: Likewise.
5271 * g++.old-deja/g++.mike/net36.C: Likewise.
5272 * g++.old-deja/g++.mike/ns2.C: Likewise.
5273 * g++.old-deja/g++.mike/p12306.C: Likewise.
5274 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
5276 * g++.old-deja/g++.mike/p700.C: Likewise.
5277 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
5278 * g++.old-deja/g++.mike/p710.C: Likewise.
5279 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
5281 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
5282 * g++.old-deja/g++.mike/pmf9.C: Likewise.
5283 * g++.old-deja/g++.ns/crash2.C: Likewise.
5284 * g++.old-deja/g++.ns/crash3.C: Likewise.
5285 * g++.old-deja/g++.ns/invalid1.C: Likewise.
5286 * g++.old-deja/g++.ns/ns17.C: Likewise.
5287 * g++.old-deja/g++.ns/template16.C: Likewise.
5288 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
5290 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
5291 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
5292 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
5293 named return value extension.
5294 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
5295 * g++.old-deja/g++.other/access4.C: Issue additional error
5297 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
5298 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
5299 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
5300 * g++.old-deja/g++.other/crash25.C: Change error message.
5301 * g++.old-deja/g++.other/crash4.C: Change error message.
5302 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
5303 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
5304 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
5306 * g++.old-deja/g++.other/defarg8.C: Likewise.
5307 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
5308 * g++.old-deja/g++.other/dtor10.C: Likewise.
5309 * g++.old-deja/g++.other/incomplete.C: Likewise.
5310 * g++.old-deja/g++.other/linkage7.C: Likewise.
5311 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
5313 * g++.old-deja/g++.other/mangle2.C: Likewise.
5314 * g++.old-deja/g++.other/refinit2.C: Likewise.
5315 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
5316 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
5317 * g++.old-deja/g++.pt/crash28.C: Likewise.
5318 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
5320 * g++.old-deja/g++.pt/crash32.C: Change error message.
5321 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
5322 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
5323 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
5324 error message position.
5325 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
5326 * g++.old-deja/g++.pt/defarg8.C: Change error message.
5327 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
5329 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
5330 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
5331 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
5332 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
5334 * g++.old-deja/g++.pt/explicit31.C: Likewise.
5335 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
5336 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
5338 * g++.old-deja/g++.pt/explicit71.C: Change error message.
5339 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
5341 * g++.old-deja/g++.pt/friend28.C: Account for use of
5342 non-dependent names.
5343 * g++.old-deja/g++.pt/friend29.C: Likewise.
5344 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
5346 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
5347 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
5348 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
5350 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
5351 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
5353 * g++.old-deja/g++.pt/memclass20.C: Likewise.
5354 * g++.old-deja/g++.pt/memclass5.C: Likewise.
5355 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
5357 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
5358 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
5359 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
5360 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
5361 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
5362 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
5364 * g++.old-deja/g++.pt/spec10.C: Likewise.
5365 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
5366 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
5367 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
5368 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
5369 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
5370 * g++.old-deja/g++.pt/ttp62.C: Likewise.
5371 * g++.old-deja/g++.pt/ttp64.C: Likewise.
5372 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
5373 * g++.old-deja/g++.pt/typename15.C: Likewise.
5374 * g++.old-deja/g++.pt/typename22.C: Likewise.
5375 * g++.old-deja/g++.pt/typename6.C: Change error messages.
5376 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
5377 * g++.old-deja/g++.pt/virtual2.C: Likewise.
5378 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
5380 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
5381 return value extension.
5382 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
5383 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
5384 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
5385 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
5387 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
5389 * g++.dg/warn/inline1.C: New test.
5390 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
5391 * g++.old-deja/g++.jason/synth10.C: Likewise.
5392 * g++.old-deja/g++.mike/net31.C: Likewise.
5393 * g++.old-deja/g++.mike/p8786.C: Likewise.
5395 * g++.dg/template/friend10.C: New test.
5396 * g++.dg/template/conv5.C: New test.
5398 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
5400 * g++.dg/lookup/scoped3.C: New test.
5402 * g++.dg/lookup/decl1.C: New test.
5403 * g++.dg/lookup/decl2.C: New test.
5405 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
5407 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
5408 gcc.c-torture/compile/20021015-1.c,
5409 gcc.c-torture/compile/20021015-2.c,
5410 gcc.c-torture/compile/20021123-1.c,
5411 gcc.c-torture/compile/20021123-2.c,
5412 gcc.c-torture/compile/20021123-3.c,
5413 gcc.c-torture/compile/20021123-4.c,
5414 gcc.c-torture/execute/20021024-1.c: Add tests previously added
5415 only to 3.1 or 3.2 branch.
5417 2002-12-23 Mark Mitchell <mark@codesourcery.com>
5419 * gcc.dg/i386-bitfield3.c: New test.
5421 * gcc.dg/i386-bitfield2.c: New test.
5423 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
5425 * g++.dg/parse/conv_op1.C: New test.
5427 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
5429 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
5432 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
5434 * gcc.c-torture/compile/20021220-1.c: New test.
5436 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
5438 * gcc.dg/i386-fastcall-1.c: New.
5440 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5442 * gcc.c-torture/execute/20021219-1.c: New test.
5444 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5446 * gcc.dg/i386-pic-1.c: New test.
5448 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5451 * g++.dg/template/friend9.C: New test.
5453 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5456 * g++.dg/template/access7.C: New test.
5458 2002-12-18 Nick Clifton <nickc@redhat.com>
5460 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
5461 the libstdc++-v3 directory has been found.
5463 2002-12-12 Devang Patel <dpatel@apple.com>
5464 * gcc.dg/darwin-ld-1.c: New test.
5465 * gcc.dg/darwin-ld-2.c: New test.
5466 * gcc.dg/darwin-ld-3.c: New test.
5467 * gcc.dg/darwin-ld-4.c: New test.
5468 * gcc.dg/darwin-ld-5.c: New test.
5470 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
5472 * gcc.c-torture/compile/20021212-1.c: New test.
5474 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
5476 * gcc.dg/fshort-wchar: New test.
5478 2002-12-10 Mark Mitchell <mark@codesourcery.com>
5481 * g++.dg/template/dtor1.C: New test.
5483 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
5486 2002-12-10 Jakub Jelinek <jakub@redhat.com>
5488 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
5490 2002-12-09 Mark Mitchell <mark@codesourcery.com>
5492 * g++.dg/template/static1.C: New test.
5493 * g++.dg/template/static2.C: New test.
5494 * g++.old-deja/g++.ext/memconst.C: New test.
5496 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5498 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
5499 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
5500 * g++.dg/special/initp1.C: Likewise.
5502 2002-12-06 Jakub Jelinek <jakub@redhat.com>
5504 * gcc.c-torture/execute/20021204-1.c: New test.
5506 2002-12-04 Geoffrey Keating <geoffk@apple.com>
5508 * gcc.dg/ppc-fmadd-1.c: New file.
5509 * gcc.dg/ppc-fmadd-2.c: New file.
5510 * gcc.dg/ppc-fmadd-3.c: New file.
5512 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
5514 * gcc.c-torture/compile/20021204-1.c: New test.
5516 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
5518 * g++.dg/inherit/covariant2.C: New test.
5519 * g++.dg/inherit/covariant3.C: New test.
5520 * g++.dg/inherit/covariant4.C: New test.
5521 * g++.dg/inherit/covariant1.C: Remove XFAIL.
5522 * g++.old-deja/g++.robertl/eb17.C: Likewise.
5524 2002-12-03 Mark Mitchell <mark@codesourcery.com>
5527 * g++.dg/init/brace3.C: New test.
5529 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
5531 * gcc.dg/20020210-1.c: Fix a comment typo.
5533 2002-12-02 Mark Mitchell <mark@codesourcery.com>
5536 * g++.dg/parse/defarg1.C: New test.
5539 * g++.dg/template/char1.C: New test.
5541 * g++.dg/template/varmod1.C: Fix typo.
5543 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5546 * g++.old-deja/g++.pt/crash32.C: Expect error.
5548 2002-12-01 Mark Mitchell <mark@codesourcery.com>
5551 * g++.dg/template/varmod1.C: New test.
5554 * g++.dg/inherit/typeinfo1.C: New test.
5557 * g++.dg/inherit/typedef1.C: New test.
5559 2002-11-30 Mark Mitchell <mark@codesourcery.com>
5563 * g++.dg/template/strlen1.C: New test.
5566 * g++.dg/template/ctor2.C: New test.
5569 * g++.dg/init/string1.C: New test.
5572 * g++.dg/template/friend8.C: New test.
5574 2002-11-29 Joe Buck <jbuck@synopsys.com>
5576 * g++.dg/lookup/anon2.C: New test.
5578 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
5580 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
5583 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
5585 * gcc.dg/bitfld-6.c: New test.
5587 2002-11-27 Jan Hubicka <jh@suse.cz>
5589 * gcc.c-torture/execute/20021127.[cx]: New test.
5591 2002-11-26 Jan Hubicka <jh@suse.cz>
5593 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
5596 2002-11-26 Geoffrey Keating <geoffk@apple.com>
5598 * g++.dg/init/brace2.C: New test.
5599 * g++.old-deja/g++.mike/p9129.C: Correct.
5601 2002-11-26 Mark Mitchell <mark@codesourcery.com>
5603 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
5605 2002-11-25 Andreas Bauer <baueran@in.tum.de>
5607 * gcc.dg/sibcall-6: New test for indirect sibcalls.
5609 2002-11-25 Mark Mitchell <mark@codesourcery.com>
5611 * testsuite/g++.dg/abi/empty11.C: New test.
5612 * testsuite/g++.dg/rtti/cv1.C: New test.
5614 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
5616 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
5618 2002-11-24 Mark Mitchell <mark@codesourcery.com>
5620 * g++.dg/abi/empty10.C: New test.
5622 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
5624 * gcc.c-torture/compile/20021124-1.c: New test.
5626 2002-11-22 Mark Mitchell <mark@codesourcery.com>
5628 * g++.dg/abi/rtti2.C: New test.
5630 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
5632 * gcc.dg/i386-unroll-1.c: New test.
5634 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
5636 * gcc.c-torture/compile/20021120-1.c: New test.
5637 * gcc.c-torture/compile/20021120-2.c: New test.
5639 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
5641 * gcc.dg/bitfld-5.c: New test.
5643 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
5645 * gcc.c-torture/execute/20021120-3.c: New test.
5647 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
5649 * gcc.c-torture/execute/20021120-2.c: New test.
5651 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
5653 * gcc.c-torture/execute/20021120-1.c: New test.
5655 2002-11-20 Jakub Jelinek <jakub@redhat.com>
5657 * gcc.c-torture/execute/20021118-3.c: New test.
5659 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5661 * gcc.c-torture/compile/20021119-1.c: New test.
5663 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
5665 * gcc.dg/duff-1.c: New test.
5666 * gcc.dg/duff-2.c: New test.
5667 * gcc.dg/duff-3.c: New test.
5669 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
5671 * gcc.dg/cpp/_Pragma5.c: New test.
5673 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
5675 * gcc.c-torture/execute/20021118-2.c: New test.
5677 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
5679 * gcc.c-torture/execute/20021118-1.c: New test.
5681 2002-11-16 Jakub Jelinek <jakub@redhat.com>
5683 * gcc.dg/20021116-1.c: New test.
5685 2002-11-14 Mark Mitchell <mark@codesourcery.com>
5687 * g++.dg/abi/vcall1.C: New test.
5689 2002-11-14 Jakub Jelinek <jakub@redhat.com>
5691 * gcc.dg/20021029-1.c: New test.
5692 * gcc.dg/20021029-2.c: New test.
5694 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
5696 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
5698 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
5701 * gcc.dg/20021110.c: Move to ...
5702 * gcc.c-torture/compile/20021110.c: .... here.
5704 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5707 * gcc.c-torture/execute/20021111-1.c
5709 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
5712 * gcc.dg/20021110.c: New test.
5714 2002-11-10 Mark Mitchell <mark@codesourcery.com>
5716 * g++.dg/abi/vthunk3.C: Run only on x86.
5718 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
5720 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
5722 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
5724 * lib/compat.exp (compat-execute): Fix logic error in last
5727 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
5729 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
5731 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5734 * g++.dg/template/access6.C: New test.
5736 2002-11-08 Jan Hubicka <jh@suse.cz>
5738 * gcc.dg/i386-ssefp-1.c: New test.
5739 * gcc.dg/i386-ssefp-1.c: New test.
5741 2002-11-08 Jan Hubicka <jh@suse.cz>
5743 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
5745 2002-11-07 Mark Mitchell <mark@codesourcery.com>
5747 * g++.dg/abi/vthunk3.C: New test.
5750 * g++.dg/template/crash2.C: New test.
5752 2002-11-07 Mark Mitchell <mark@codesourcery.com>
5754 * testsuite/g++.dg/abi/dtor1.C: New test.
5755 * testsuite/g++.dg/abi/dtor2.C: Likewise.
5757 2002-11-05 Geoffrey Keating <geoffk@apple.com>
5759 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
5762 2002-11-04 Adam Nemet <anemet@lnxw.com>
5764 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
5765 -mthumb. Only xfail with -O0.
5767 2002-11-03 Mark Mitchell <mark@codesourcery.com>
5769 * g++.dg/abi/thunk1.C: New test.
5770 * g++.dg/abi/thunk2.C: Likewise.
5771 * g++.dg/abi/vtt1.C: Likewise.
5773 2002-11-02 Diego Novillo <dnovillo@redhat.com>
5775 PR optimization/8423
5776 * gcc.c-torture/execute/builtin-constant.c: New test.
5778 2002-11-01 Zack Weinberg <zack@codesourcery.com>
5780 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
5781 Add some more cases.
5783 2002-11-01 Mark Mitchell <mark@codesourcery.com>
5786 * g++.dg/opt/local1.C: New test.
5788 2002-10-30 Mark Mitchell <mark@codesourcery.com>
5791 * g++.dg/template/complit1.C: New test.
5794 * g++.dg/template/typename4.C: Likewise.
5796 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5798 Core issue 287, PR c++/7639
5799 * g++.dg/template/instantiate1.C: Adjust error location.
5800 * g++.dg/template/instantiate3.C: New test.
5801 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
5802 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
5803 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
5805 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
5807 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
5809 2002-10-29 Mark Mitchell <mark@codesourcery.com>
5812 * g++.dg/init/dtor2.C: New test.
5814 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5816 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
5817 * gcc.dg/nest.c: Bypass errors on irix6.
5819 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
5821 * gcc.dg/nest.c: Expect error for mmix-*-*.
5822 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
5824 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
5826 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
5829 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
5831 2002-10-25 Mike Stump <mrs@apple.com>
5833 * gcc.dg/warn-1.c: New test.
5835 2002-10-25 Zack Weinberg <zack@codesourcery.com>
5837 * g++.dg/template/typename3.C: New test.
5839 2002-10-25 Mark Mitchell <mark@codesourcery.com>
5841 * g++.dg/lookup/ptrmem1.C: New test.
5843 * g++.dg/abi/vthunk2.C: New test.
5845 2002-10-25 Zack Weinberg <zack@codesourcery.com>
5847 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
5849 2002-10-24 Mark Mitchell <mark@codesourcery.com>
5851 * g++.dg/abi/empty9.C: New test.
5853 2002-10-24 Richard Henderson <rth@redhat.com>
5855 * g++.dg/inherit/thunk1.C: Enable for ia64.
5857 2002-10-23 Mark Mitchell <mark@codesourcery.com>
5860 * g++.dg/lookup/pretty1.C: New test.
5862 2002-10-23 Jakub Jelinek <jakub@redhat.com>
5864 * gcc.dg/20021023-1.c: New test.
5866 2002-10-23 Mark Mitchell <mark@codesourcery.com>
5869 * g++.dg/parse/inline1.C: New test.
5871 2002-10-23 Richard Henderson <rth@redhat.com>
5873 * g++.dg/inherit/thunk1.C: Enable for x86_64.
5875 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
5877 2002-10-22 Mark Mitchell <mark@codesourcery.com>
5880 * g++.dg/parse/stmtexpr3.C: New test.
5882 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
5884 * g++.dg/expr/cond1.C: New test.
5886 2002-10-21 Zack Weinberg <zack@codesourcery.com>
5888 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
5890 2002-10-21 Mark Mitchell <mark@codesourcery.com>
5892 * g++.dg/abi/vbase13.C: New test.
5893 * g++.dg/abi/vbase14.C: Likewise.
5895 2002-10-21 Jakub Jelinek <jakub@redhat.com>
5897 * gcc.dg/tls/pic-1.c: New test.
5898 * gcc.dg/tls/nonpic-1.c: New test.
5899 * gcc.dg/20021018-1.c: New test.
5901 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
5903 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
5904 Remove only files with the same base name as the test case.
5905 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
5906 (profopt-execute): Likewise. Also, remove old profiling
5907 and performance data files before running the tests.
5909 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
5910 * g++.dg/bprob/bprob.exp: Likewise.
5911 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
5912 to allow more general test case names.
5914 * g++.dg/bprob/bprob-1.C: Rename to ...
5915 * g++.dg/bprob/g++-bprob-1.C: ... this.
5917 * g77.dg/bprob/bprob-1.f: Rename to ...
5918 * g77.dg/bprob/g77-bprob-1.f: ... this.
5920 2002-10-21 Zack Weinberg <zack@codesourcery.com>
5922 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
5923 bison 1.50 or later.
5925 2002-10-21 Janis Johnson <janis187@us.ibm.com>
5927 * g++.dg/README: Describe more test directories.
5929 2002-10-21 Mark Mitchell <mark@codesourcery.com>
5931 * g++.dg/init/array6.C: Add additional tests.
5933 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
5935 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
5936 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
5938 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
5940 * gcc.c-torture/compile/20020604-1.x: New.
5941 * gcc.c-torture/compile/simd-5.x: Likewise.
5942 * gcc.c-torture/execute/920710-1.x: Likewise.
5943 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
5945 2002-10-21 Mark Mitchell <mark@codesourcery.com>
5947 * g++.dg/inherit/override1.C: Add dg-options clause.
5949 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5951 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
5954 2002-10-19 Andreas Schwab <schwab@suse.de>
5956 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
5957 directory component.
5959 2002-10-18 Mark Mitchell <mark@codesourcery.com>
5961 * g++.dg/inherit/thunk1.C: New test.
5963 * g++.dg/inherit/override1.C: New test.
5965 * g++.dg/abi/mangle11.C: New test.
5966 * g++.dg/abi/mangle14.C: New test.
5967 * g++.dg/abi/mangle17.C: New test.
5969 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
5971 * g++.dg/overload/member2.C: New test.
5973 2002-10-17 Janis Johnson <janis187@us.ibm.com>
5975 * g++.dg/README: Describe new compat directory.
5976 * g++.dg/dg.exp: Skip tests in compat directory.
5977 * README.compat: New file.
5978 * lib/compat.exp: New expect script.
5979 * g++.dg/compat: New test directory.
5980 * g++.dg/compat/compat.exp: New expect script.
5981 * g++.dg/compat/abi: New test directory.
5982 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
5983 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
5984 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
5985 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
5986 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
5987 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
5988 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
5989 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
5990 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
5991 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
5992 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
5993 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
5994 * g++.dg/compat/break: New test directory.
5995 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
5996 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
5997 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
5998 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
5999 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
6000 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
6001 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
6002 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
6003 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
6004 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
6005 g++.dg/compat/break/README: New files.
6006 * g++.dg/compat/eh: New test directory.
6007 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
6008 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
6009 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
6010 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
6011 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
6012 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
6013 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
6014 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
6015 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
6016 g++.dg/compat/eh/filter2_y.C,
6017 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
6018 g++.dg/compat/eh/new1_y.C,
6019 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
6020 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
6021 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
6022 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
6023 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
6024 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
6025 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
6026 g++.dg/compat/eh/unexpected1_y.C: New files.
6027 * g++.dg/compat/init: New test directory.
6028 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
6029 g++.dg/compat/init/array5_y.C,
6030 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
6031 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
6032 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
6033 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
6034 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
6035 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
6036 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
6037 g++.dg/compat/init/init-ref2_y.C: New files.
6039 2002-10-17 Mark Mitchell <mark@codesourcery.com>
6042 * g++.dg/inherit/using3.C: New test.
6044 2002-10-17 Jan Hubicka <jh@suse.cz>
6046 * gcc.dg/20021017-2.c: New test.
6048 2002-10-17 Mark Mitchell <mark@codesourcery.com>
6050 * g++.dg/abi/mangle16.C: Adjust.
6052 * g++.dg/init/array8.C: New test.
6054 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
6056 * gcc.dg/special/mips-abi.exp: New test.
6057 * gcc.dg/special/mips-abi.s: Empty file used by the above.
6059 2002-10-16 Mark Mitchell <mark@codesourcery.com>
6061 * g++.dg/abi/mangle16.C: New test.
6062 * g++.dg/abi/mangle17.C: Likewise.
6065 * g++.dg/template/ref1.C: New test.
6067 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6069 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
6071 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
6073 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
6075 2002-10-16 Mark Mitchell <mark@codesourcery.com>
6078 * g++.dg/init/array7.C: New test.
6080 2002-10-15 Mark Mitchell <mark@codesourcery.com>
6082 * g++.dg/init/array6.C: New test.
6084 * g++.dg/abi/mangle13.C: Likewise.
6085 * g++.dg/abi/mangle14.C: Likewise.
6086 * g++.dg/abi/mangle15.C: Likewise.
6088 2002-10-14 Mark Mitchell <mark@codesourcery.com>
6090 * g++.dg/abi/empty8.C: New test.
6092 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
6094 * g++.dg/init/ctor1.C: New test.
6096 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
6098 * gcc.c-torture/execute/20021015-1.c: New test.
6100 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
6102 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
6104 2002-10-14 Jan Hubicka <jh@suse.cz>
6106 * gcc.dg/i386-ssetype-[1-5].c: New tests.
6108 2002-10-14 Richard Henderson <rth@redhat.com>
6110 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
6112 2002-10-14 Mark Mitchell <mark@codesourcery.com>
6114 PR optimization/6631
6115 * g++.dg/opt/const2.C: New test.
6117 2002-10-14 Mark Mitchell <mark@codesourcery.com>
6120 * g++.dg/parse/friend1.C: New test.
6121 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
6123 2002-10-14 Jakub Jelinek <jakub@redhat.com>
6125 * gcc.dg/20021014-1.c: New test.
6127 2002-10-11 Mark Mitchell <mark@codesourcery.com>
6130 * g++.dg/ext/vlm1.C: New test.
6131 * g++.dg/ext/vlm2.C: Likewise.
6133 * g++.dg/init/array1.C: Remove invalid braces.
6134 * g++.dg/init/brace1.C: New test.
6135 * g++.dg/init/copy2.C: Likewise.
6136 * g++.dg/init/copy3.C: Likewise.
6137 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
6138 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
6141 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
6143 * gcc.dg/cpp/assembler.S: Don't use -ansi.
6145 2002-10-11 Richard Shann <richard.shann@superh.com>
6147 * gcc.c-torture/compile/simd-5.c: New test.
6149 2002-10-10 Roger Sayle <roger@eyesopen.com>
6151 * gcc.c-torture/execute/shiftopt-1.c: New test case.
6153 2002-10-10 Jim Wilson <wilson@redhat.com>
6155 * gcc.c-torture/execute/20021010-1.c: New test.
6157 2002-10-09 Zack Weinberg <zack@codesourcery.com>
6160 * g++.dg/ext/typedef-init.C: New test.
6161 * gcc.dg/typedef-init.c: New test.
6163 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
6165 * gcc.dg/cpp/paste13.c: New test.
6167 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6169 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
6170 remaining platforms, XFAIL during compile, not execute. Don't
6173 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
6175 * gcc.dg/alias-1.c: Tweak expected warning.
6177 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
6179 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
6181 2002-10-06 Andreas Jaeger <aj@suse.de>
6183 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
6184 * gcc.dg/cpp/c++98.C: Likewise.
6186 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
6187 * g++.dg/cpp/c++98.C: Likewise.
6189 * g++.dg/README (Subdirectories): Mention cpp directory.
6192 * gcc.dg/20021006-1.c: New test.
6194 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6197 * g++.dg/other/warning1.C: New test.
6199 2002-10-04 Roger Sayle <roger@eyesopen.com>
6201 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
6202 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
6203 and sparc-*-* with -m64 as expected failures. See PR 8087.
6205 2002-10-03 Mark Mitchell <mark@codesourcery.com>
6208 * g++.dg/template/ptrmem3.C: New test.
6211 * g++.dg/template/union1.C: New test.
6213 2002-10-03 Mark Mitchell <mark@codesourcery.com>
6216 * g++.dg/abi/mangle9.C: New test.
6217 * g++.dg/abi/mangle10.C: New test.
6218 * g++.dg/abi/mangle11.C: New test.
6219 * g++.dg/abi/mangle12.C: New test.
6221 2002-10-02 Mark Mitchell <mark@codesourcery.com>
6224 * g++.dg/template/meminit1.C: New test.
6225 * g++.dg/warn/Wreorder-1.C: Likewise.
6226 * g++.old-deja/g++.mike/warn3.C: Tweak.
6227 * lib/prune.exp: Ingore "in copy constructor".
6229 2002-10-02 Andreas Jaeger <aj@suse.de>
6231 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
6232 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
6233 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
6236 2002-10-01 Mark Mitchell <mark@codesourcery.com>
6238 * gcc.dg/empty1.C: Fix typo.
6240 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
6242 * gcc.dg/alias-1.c: New test.
6244 2002-10-01 Mark Mitchell <mark@codesourcery.com>
6246 * gcc.dg/empty1.C: New test.
6248 * g++.dg/tls/init-2.C: Tweak error messages.
6250 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
6252 * gcc.c-torture/compile/20020923-1.c: New test.
6254 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
6256 * gcc.c-torture/execute/ffs-1.c: New test.
6257 * gcc.c-torture/execute/ffs-2.c: Ditto.
6259 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
6261 * g++.dg/overload/member1.C: New test.
6263 2002-09-30 Mark Mitchell <mark@codesourcery.com>
6265 * g++.dg/abi/empty7.C: New test.
6266 * g++.dg/init/pm2.C: Likewise.
6268 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
6270 * g++.dg/rtti/crash1.C: New test.
6272 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
6274 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
6275 gcc.dg/sibcall-4.c: New tests.
6277 2002-09-28 Roger Sayle <roger@eyesopen.com>
6279 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
6280 powerpc and MMIX targets.
6282 2002-09-27 Zack Weinberg <zack@codesourcery.com>
6284 * gcc.dg/cpp/20020927-1.c: New.
6286 2002-09-26 David S. Miller <davem@redhat.com>
6288 * gcc.c-torture/compile/trunctfdf.c: New.
6290 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6292 * lib/target-supports.exp (check_weak_available): Handle solaris2.
6294 2002-09-27 Alan Modra <amodra@bigpond.net.au>
6296 * gcc.c-torture/execute/loop-15.c: New.
6298 2002-09-26 Janis Johnson <janis187@us.ibm.com>
6300 * README.QMTEST: Fix typo.
6302 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
6304 * gcc.dg/20020926-1.c: New test.
6306 2002-09-25 David S. Miller <davem@redhat.com>
6309 * gcc.c-torture/execute/shiftdi.c: New test.
6311 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
6313 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
6315 * lib/g77.exp (g77_init): Likewise.
6316 * lib/g++.exp (g++_init): Likewise.
6317 * lib/objc.exp (objc_init): Likewise.
6319 2002-09-25 Mark Mitchell <mark@codesourcery.com>
6321 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
6322 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
6323 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
6325 2002-09-25 Richard Henderson <rth@redhat.com>
6327 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
6328 too-small long double.
6330 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
6332 * gcc.dg/20020919-1.c: New test.
6334 2002-09-23 Mark Mitchell <mark@codesourcery.com>
6336 * g++.dg/abi/bitfield6.C: New test.
6337 * g++.dg/abi/bitfield7.C: New test.
6338 * g++.dg/abi/bitfield8.C: New test.
6339 * g++.dg/abi/vbase11.C: New test.
6341 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
6343 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
6344 hppa*-*-hpux*. Update test comment.
6346 2002-09-20 Jakub Jelinek <jakub@redhat.com>
6348 * gcc.dg/tls/struct-1.c: New test.
6350 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
6352 * gcc.dg/cpp/tr-warn2.c: Update.
6354 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
6356 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
6358 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
6360 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
6363 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
6365 * gcc.c-torture/execute/ieee/mzero3.c: New test.
6367 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
6368 Adjust for c++filt moved to binutils. Remove spurious duplicate
6371 2002-09-19 Geoffrey Keating <geoffk@apple.com>
6373 * gcc.dg/20020312-2.c: Update for darwin.
6375 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
6377 * g++.old-deja/g++.other/crash32.C: Mark ICE.
6379 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
6381 * objc.dg/comp-types-1.m: New test.
6382 * objc.dg/comp-types-2.m: New test.
6383 * objc.dg/comp-types-3.m: New test.
6384 * objc.dg/comp-types-4.m: New test.
6385 * objc.dg/comp-types-5.m: New test.
6386 * objc.dg/comp-types-6.m: New test.
6388 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
6390 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
6392 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
6394 * g++.dg/other/do1.C: New test.
6396 * g++.dg/template/subst1.C: New test.
6398 2002-09-16 Steve Ellcey <sje@cup.hp.com>
6400 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
6402 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
6404 * g++.dg/template/qualttp20.C: Adjust expected errors.
6405 * g++.old-deja/g++.jason/report.C: Likewise.
6406 * g++.old-deja/g++.other/qual1.C: Likewise.
6408 * g++.dg/lookup/scoped2.C: New test.
6410 * g++.dg/ext/asm3.C: New test.
6412 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
6414 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
6416 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
6418 * ChangeLog: follow spelling conventions.
6419 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
6420 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
6421 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
6422 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
6423 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
6424 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
6425 * g++.old-deja/g++.law/global-init1.C: Likewise.
6426 * g++.old-deja/g++.other/delete4.C: Likewise.
6427 * g++.old-deja/g++.other/inline21.C: Likewise.
6428 * g++.old-deja/g++.other/singleton.C: Likewise.
6429 * g77.dg/strlen0.f: Likewise.
6430 * g77.f-torture/compile/20010519-1.f: Likewise.
6431 * g77.f-torture/compile/980310-4.f: Likewise.
6432 * gcc.c-torture/compile/20000605-1.c: Likewise.
6433 * gcc.c-torture/execute/20020225-1.c: Likewise.
6434 * gcc.dg/c90-hexfloat-2.c: Likewise.
6435 * gcc.dg/c99-bool-1.c: Likewise.
6436 * gcc.dg/c99-hexfloat-2.c: Likewise.
6437 * gcc.dg/dll-2.c: Likewise.
6438 * gcc.dg/wtr-union-init-1.c: Likewise.
6439 * gcc.dg/wtr-union-init-2.c: Likewise.
6440 * gcc.dg/wtr-union-init-3.c: Likewise.
6441 * gcc.dg/cpp/avoidpaste1.c: Likewise.
6442 * gcc.dg/cpp/defined.c: Likewise.
6443 * gcc.dg/cpp/macsyntx.c: Likewise.
6444 * gcc.dg/cpp/paste2.c: Likewise.
6445 * gcc.dg/cpp/trad/defined.c: Likewise.
6446 * gcc.dg/format/c90-printf-1.c: Likewise.
6447 * gcc.dg/format/c90-scanf-1.c: Likewise.
6448 * gcc.dg/format/c99-printf-1.c: Likewise.
6449 * gcc.dg/format/c99-scanf-1.c: Likewise.
6450 * gcc.misc-tests/gcov-8.c: Likewise.
6451 * lib/profopt.exp: Likewise.
6453 2002-09-15 Krister Walfridsson <cato@df.lth.se>
6455 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
6457 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
6459 * g++.dg/inherit/using2.C: New test.
6461 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
6463 * ChangeLog: Follow spelling conventions.
6464 * g++.dg/template/friend4.C: Likewise.
6465 * g++.old-deja/g++.pt/crash67.C: Likewise.
6466 * gcc.c-torture/execute/20000801-4.c: Likewise.
6467 * gcc.dg/c90-digraph-1.c: Likewise.
6468 * gcc.dg/c94-digraph-1.c: Likewise.
6469 * gcc.dg/c99-digraph-1.c: Likewise.
6470 * gcc.dg/cpp/line5.c: Likewise.
6471 * gcc.dg/cpp/multiline.c: Likewise.
6472 * gcc.dg/cpp/trad/literals-1.c: Likewise.
6473 * gcc.dg/format/attr-3.c: Likewise.
6474 * gcc.dg/format/c90-scanf-3.c: Likewise.
6475 * gcc.dg/format/ext-4.c: Likewise.
6477 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
6479 * g++.dg/template/pretty1.C: New test.
6481 2002-09-14 Alan Modra <amodra@bigpond.net.au>
6483 * gcc.c-torture/execute/struct-cpy-1.c: New test.
6485 2002-09-13 Matt Austern <austern@apple.com>
6487 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
6488 passing a cast expression to a function by const reference.
6490 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
6492 * g++.dg/template/deduce1.C: New test.
6494 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
6496 * gcc.c-torture/execute/simd-1.c: Force all use of int to
6499 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
6501 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
6504 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
6506 * gcc.c-torture/compile/20020910-1.c: New test.
6508 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
6510 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
6512 2002-09-10 Andreas Jaeger <aj@suse.de>
6514 * gcc.dg/20020312-2.c: Adjust for x86-64.
6516 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
6518 * g77.dg/7388.f: New test case for PR 7388.
6520 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
6522 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
6524 2002-09-05 Ziemowit Laski <zlaski@apple.com>
6526 * objc.dg/proto-lossage-1.m: New test.
6528 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
6530 * gcc.dg/cpp/_Pragma4.c: Fix typo.
6532 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
6534 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
6537 2002-09-06 Stan Shebs <shebs@apple.com>
6538 David Edelsohn <edelsohn@gnu.org>
6540 * gcc.dg/weak: New directory.
6541 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
6542 target-specific xfail bits.
6543 * gcc.dg/typeof-2.c: Move to new directory.
6544 * gcc.dg/weak.exp: New expect script.
6546 2002-09-06 Alan Modra <amodra@bigpond.net.au>
6548 * gcc.c-torture/execute/extzvsi.c: New test.
6550 2002-09-05 Stan Shebs <shebs@apple.com>
6552 * gcc.dg/weak-1.c: xfail on Darwin.
6553 * gcc.dg/weak-2.c: Ditto.
6554 * gcc.dg/weak-3.c: Ditto.
6555 * gcc.dg/weak-4.c: Ditto.
6556 * gcc.dg/weak-5.c: Ditto.
6557 * gcc.dg/weak-6.c: Ditto.
6558 * gcc.dg/weak-7.c: Ditto.
6559 * gcc.dg/weak-8.c: Ditto.
6560 * gcc.dg/weak-9.c: Ditto.
6562 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
6564 * gcc.c-torture/execute/loop-14.c: New test.
6566 2002-09-04 Jakub Jelinek <jakub@redhat.com>
6568 * g++.dg/other/cxa-atexit1.C: New test.
6570 * gcc.dg/typeof-2.c: New test.
6572 2002-09-03 Roger Sayle <roger@eyesopen.com>
6574 * gcc.dg/builtins-2.c: New testcase.
6575 * gcc.dg/builtins-3.c: New testcase.
6577 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
6579 * gcc.dg/cpp/_Pragma4.c: New test.
6581 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
6583 * objc/execute/nil_method-1.m: New testcase.
6585 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
6587 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
6588 [Object class], not [Object initialize].
6590 2002-08-31 Roger Sayle <roger@eyesopen.com>
6591 Hans-Peter Nilsson <hp@bitrange.com>
6593 * gcc.c-torture/execute/20020720-1.x: Skip test on
6594 mmix-knuth-mmixware. Correct comment.
6596 2002-08-27 Mark Mitchell <mark@codesourcery.com>
6598 * testsuite/g++.dg/abi/bitfield5.C: New test.
6599 * testsuite/g++.dg/abi/vbase10.C: Likewise.
6601 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
6603 * objc.dg/undeclared-selector.m: New test.
6605 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
6607 * g++.dg/other/offsetof1.C: Avoid cast warning.
6609 2002-08-26 Ziemowit Laski <zlaski@apple.com>
6611 * objc.dg/super-class-2.m: New test.
6613 2002-08-24 Matt Austern <austern@apple.com>
6615 * g++.dg/ext/lvaddr.C: New test.
6616 * g++.dg/ext/lvcast.C: New test.
6618 2002-08-22 Mark Mitchell <mark@codesourcery.com>
6620 * testsuite/g++.dg/inherit/cond1.C: New test.
6622 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
6624 * gcc.dg/noncompile/incomplete-1.c: New test.
6626 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
6628 * gcc.dg/typespec-1.c: New test.
6630 2002-08-20 Devang Patel <dpatel@apple.com>
6631 * objc.dg/proto-hier-2.m: New test.
6633 2002-08-19 Ziemowit Laski <zlaski@apple.com>
6635 * objc.dg/bitfield-1.m: New test.
6636 * objc.dg/bitfield-2.m: New test.
6638 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
6640 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
6641 gcc.dg/c99-flex-array-4.c: New tests.
6643 2002-08-16 Stan Shebs <shebs@apple.com>
6645 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
6647 2002-08-15 Jakub Jelinek <jakub@redhat.com>
6649 * gcc.dg/typeof-1.c: New test.
6650 * g++.dg/ext/typeof2.C: New test.
6652 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
6654 * g++.dg/other/offsetof1.C: New test.
6656 2002-08-14 Richard Henderson <rth@redhat.com>
6658 * gcc.dg/tls/diag-3.c: Fix expected message strings.
6660 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
6662 * gcc.dg/cpp/_Pragma3.c: New test.
6664 2002-08-13 Mark Mitchell <mark@codesourcery.com>
6666 * g++.dg/template/inherit3: New test.
6668 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
6670 * gcc.dg/bitfld-4.c: Add blank options.
6672 2002-08-09 Mark Mitchell <mark@codesourcery.com>
6674 * g++.dg/template/crash1.C: New test.
6676 2002-08-08 Jakub Jelinek <jakub@redhat.com>
6678 * gcc.dg/tls/opt-2.c: New test.
6680 2002-08-08 Devang Patel <dpatel@apple.com>
6682 * objc.dg/selector-1.m : New test
6684 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
6686 * g++.dg/abi/bitfield4.C: New test.
6687 * gcc.dg/bitfld-4.c: New test.
6689 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
6691 * g++.dg/other/packed1.C: New test.
6693 2002-08-07 Mark Mitchell <mark@codesourcery.com>
6695 * g++.dg/abi/offsetof.C: Tweak error messages.
6696 * g++.old-deja/g++.mike/p10769a.C: Likewise.
6698 2002-08-08 Jakub Jelinek <jakub@redhat.com>
6700 * gcc.dg/bitfld-3.c: New test.
6702 2002-08-07 Jakub Jelinek <jakub@redhat.com>
6703 Richard Henderson <rth@redhat.com>
6705 * gcc.dg/i386-bitfield1.c: New test.
6706 * g++.dg/abi/bitfield3.C: Update.
6708 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
6710 * objc.dg/const-str-2.m: Update.
6711 * gcc.dg/cpp/c++98.c: Change to C extension.
6712 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
6713 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
6715 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
6717 * testsuite/gcc.dg/tls/diag-3.c: New.
6719 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
6721 * g++.dg/README (Subdirectories): Document new subdir expr.
6722 * g++.dg/expr/pmf-1.C: New test.
6724 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
6726 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
6728 2002-08-06 Jakub Jelinek <jakub@redhat.com>
6730 * g++.dg/abi/bitfield3.C: New test.
6732 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
6734 * lib/gcov.exp: Tweak expected line formats.
6735 * gcc.misc-tests/gcov8.c: New test.
6736 * gcc.misc-tests/gcov8.x: New flags.
6738 2002-08-05 Jakub Jelinek <jakub@redhat.com>
6740 * consistency.vlad/layout/endian.c: Include string.h.
6742 * gcc.c-torture/execute/20020805-1.c: New test.
6744 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
6746 * g++.dg/other/conversion1.C: New test.
6748 2002-08-03 Roger Sayle <roger@eyesopen.com>
6750 * gcc.dg/builtins-1.c: New testcase.
6752 2002-08-02 Mark Mitchell <mark@codesourcery.com>
6754 * g++.dg/inherit/access3.C: New test.
6756 2002-08-01 Jakub Jelinek <jakub@redhat.com>
6758 * gcc.dg/ia64-visibility-2.c: New test.
6760 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
6762 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
6763 __qualifier_flags to __flags.
6765 2002-07-31 Mark Mitchell <mark@codesourcery.com>
6767 * g++.dg/inherit/operator1.C: New test.
6768 * g++.dg/lookup/disamb1.C: Fix typo in comment.
6769 * g++.dg/other/error1.C: Change expected error message.
6770 * g++.dg/template/conv4.C: Likewise.
6772 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
6774 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
6775 for documented behavior.
6777 2002-07-25 Roger Sayle <roger@eyesopen.com>
6779 * gcc.c-torture/execute/20020720-1.x: Skip this test on
6780 several targets known to fail.
6782 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
6784 * gcc.dg/mips-args-[123].c: New tests.
6786 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
6788 * gcc.dg/ppc-spe.c: New.
6790 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
6792 * g++.dg/other/ptrmem4.C: New testcase.
6794 2002-07-24 Richard Henderson <rth@redhat.com>
6796 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
6798 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
6800 * g++.dg/ext/alignof1.C (main): Return 0 for success.
6802 2002-07-24 Roger Sayle <roger@eyesopen.com>
6804 * gcc.c-torture/execute/memset-3.c: New testcase.
6806 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
6808 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
6809 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
6811 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6813 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
6816 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
6818 * gcc.c-torture/compile/simd-4.c: New test.
6820 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6822 PR c++/7347, c++/7348
6823 * g++.dg/template/access4.C: New test.
6824 * g++.dg/template/access5.C: New test.
6825 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
6826 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
6827 * g++.old-deja/g++.pt/ttp58.C: Likewise.
6828 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
6830 2002-07-22 Jakub Jelinek <jakub@redhat.com>
6832 * gcc.dg/gnu89-init-2.c: New test.
6834 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
6836 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
6838 2002-07-20 Roger Sayle <roger@eyesopen.com>
6840 * gcc.c-torture/execute/20020720-1.c: New testcase.
6842 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
6844 * gcc.dg/cpp/Wsignprom.c: New tests.
6846 2002-07-20 Alan Modra <amodra@bigpond.net.au>
6848 * gcc.c-torture/execute/loop-13.c: New test.
6850 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
6852 * gcc.dg/cpp/expr.c: New tests.
6854 2002 07-18 David Edelsohn <edelsohn@gnu.org>
6856 * g++.dg/opt/pr6713.C: Add template instantiation.
6858 2002-07-18 Alan Modra <amodra@bigpond.net.au>
6860 * gcc.dg/nest.c: New test.
6862 2002-07-17 Richard Henderson <rth@redhat.com>
6864 * g++.dg/opt/pr6713.C: New test.
6866 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
6868 * gcc.c-torture/execute/loop-2e.x: Let the testcase
6869 XFAIL for all x86 processors.
6871 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
6873 * gcc.c-torture/execute/20010122-1.x: Do not test with
6874 -fomit-frame-pointer.
6876 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6878 * g++.dg/template/instantiate2.C: New test.
6879 * g++.dg/template/spec4.C: New test.
6881 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6883 * g++.dg/template/access2.C: New test.
6884 * g++.dg/template/access3.C: New test.
6886 2002-07-15 Zack Weinberg <zack@codesourcery.com>
6888 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
6889 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
6890 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
6891 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
6892 Convert to use <stdarg.h>.
6893 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
6895 * gcc.dg/va-arg-2.c: New.
6896 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
6898 2002-07-15 Jakub Jelinek <jakub@redhat.com>
6900 * gcc.c-torture/compile/20020710-1.c: New test.
6902 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
6903 Andrew Pinski <pinskia@physics.uc.edu>
6905 gcc.c-torture/compile/simd-2.c: New testcase.
6906 gcc.c-torture/compile/simd-3.c: Likewise.
6908 2002-07-11 Mark Mitchell <mark@codesourcery.com>
6911 * g++.dg/overload/error1.C: New test.
6913 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6915 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
6916 configuration and IRIX 6 O32 ABI.
6918 2002-07-11 Roger Sayle <roger@eyesopen.com>
6920 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
6922 2002-07-10 Roger Sayle <roger@eyesopen.com>
6924 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
6926 2002-07-10 Jeffrey A Law <law@redhat.com>
6928 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
6930 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
6932 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
6934 * gcc.dg/20020312-2.c: Check for __PPC__.
6936 2002-07-09 Diego Novillo <dnovillo@redhat.com>
6938 * gcc.c-torture/compile/20020709-1.c: New test.
6940 2002-07-07 Roger Sayle <roger@eyesopen.com>
6942 * g++.dg/template/qualttp21.C: New test case.
6944 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
6946 * gcc.c-torture/compile/20020706-1.c: New test.
6947 * gcc.c-torture/compile/20020706-2.c: New test.
6949 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
6950 Alexandre Oliva <aoliva@redhat.com>
6952 * g++.dg/warn/incomplete1.C: New test.
6954 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6957 * g++.dg/warn/noreturn1.C: New test.
6959 2002-07-03 Mark Mitchell <mark@codesourcery.com>
6962 * g++.dg/debug/debug6.C: New test.
6963 * g++.dg/debug/debug7.C: New test.
6965 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
6967 * gcc.c-torture/compile/simd-3.c: New test.
6969 2002-07-03 Chris Demetriou <cgd@broadcom.com>
6971 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
6972 * gcc.dg/20020620-1.c: Likewise.
6974 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6977 * g++.dg/init/array4.C: New test.
6978 * g++.dg/init/array5.C: New test.
6980 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
6982 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
6983 * gcc.c-torture/execute/simd-2.c (main): Likewise.
6985 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6987 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
6988 * gcc.dg/wtr-aggr-init-1.c: Likewise.
6989 * gcc.dg/wtr-conversion-1.c: Likewise.
6990 * gcc.dg/wtr-escape-1.c: Likewise.
6991 * gcc.dg/wtr-int-type-1.c: Likewise.
6992 * gcc.dg/wtr-label-1.c: Likewise.
6993 * gcc.dg/wtr-static-1.c: Likewise.
6994 * gcc.dg/wtr-strcat-1.c: Likewise.
6995 * gcc.dg/wtr-suffix-1.c: Likewise.
6996 * gcc.dg/wtr-switch-1.c: Likewise.
6997 * gcc.dg/wtr-unary-plus-1.c: Likewise.
6998 * gcc.dg/wtr-union-init-1.c: Likewise.
6999 * gcc.dg/wtr-union-init-2.c: Likewise.
7000 * gcc.dg/wtr-union-init-3.c: Likewise.
7002 * gcc.dg/wtr-func-def-1.c: New test.
7004 2002-07-02 Devang Patel <dpatel@apple.com>
7006 * objc.dg/param-1.m: New test.
7008 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
7010 * gcc.dg/cpp/trad/directive.c: Add test.
7011 * gcc.dg/cpp/trad/macroargs.c: Add test.
7012 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
7014 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
7016 * gcc.dg/cpp/cmdlne-M.c: New test.
7018 2002-07-02 Ziemowit Laski <zlaski@apple.com>
7020 * objc.dg/desig-init-1.m: New test.
7022 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7025 * g++.dg/template/instantiate1.C: New test.
7027 2002-07-01 Mark Mitchell <mark@codesourcery.com>
7030 * g++.dg/template/sizeof2.C: New test.
7032 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
7034 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
7035 gcc.dg/cpp/trad/include.c: New tests.
7037 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
7040 * gcc.c-torture/compile/20020701-1.c: New test.
7042 2002-07-01 Stan Shebs <shebs@apple.com>
7044 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
7046 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
7047 (objc-torture-execute): or here.
7049 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
7051 * gcc.c-torture/execute/arith-rand-ll.c: New test.
7053 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
7055 * gcc.dg/cpp/trad/escaped-nl.c: New test.
7057 2002-06-30 Devang Patel <dpatel@apple.com>
7059 * objc.dg/fsyntax-only.m: New test.
7061 2002-06-27 Mark Mitchell <mark@codesourcery.com>
7064 * g++.dg/template/friend7.C: New file.
7066 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
7068 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
7071 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
7073 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
7074 avoid division by zero.
7076 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
7078 * gcc.dg/Wunknownprag.c: New tests.
7080 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
7082 * gcc.c-torture/execute/simd-2.c: New test.
7084 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
7086 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
7087 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
7088 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
7089 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
7090 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
7091 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
7092 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
7093 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
7094 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
7095 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
7096 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
7097 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
7098 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
7099 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
7100 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
7101 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
7102 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
7104 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
7106 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
7107 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
7108 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
7109 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
7111 * gcc.dg/cpp/trad/directive.c: Update.
7113 2002-06-23 Andreas Jaeger <aj@suse.de>
7115 * gcc.c-torture/execute/complex-6.c: New.
7117 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
7119 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
7120 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
7121 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
7122 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
7124 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
7126 * gcc.dg/cpp/trad: New directory with traditional tests copied
7127 from parent directory.
7128 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
7129 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
7130 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
7131 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
7132 Move to trad/ and rename.
7133 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
7134 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
7135 gcc.dg/cpp/trad/redef2.c: New tests.
7136 * gcc.dg/cpp/trad/trad.exp: New driver.
7138 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
7140 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
7141 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
7142 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
7143 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
7146 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
7148 * gcc.dg/20020620-1.c: New test.
7150 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7152 * g++.dg/template/ttp4.C: New test.
7154 2002-06-19 Jakub Jelinek <jakub@redhat.com>
7156 * g++.dg/opt/vt1.C: Fix regexp.
7158 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7160 * gcc.c-torture/execute/pure-1.c: Make functions static again.
7161 Don't use attribute `noinline'.
7163 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
7165 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
7167 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
7169 * gcc.c-torture/execute/simd-1.c: New.
7171 * gcc.dg/simd-1.c: New.
7173 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
7175 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
7177 2002-06-16 Richard Henderson <rth@redhat.com>
7179 * g++.dg/ext/anon-struct1.C: New.
7180 * g++.dg/ext/anon-struct2.C: New.
7181 * g++.dg/ext/anon-struct3.C: New.
7182 * gcc.dg/anon-struct-1.c: New.
7183 * gcc.dg/anon-struct-2.c: New.
7184 * gcc.dg/anon-struct-3.c: New.
7185 * gcc.dg/20011008-1.c: Adjust warning text.
7186 * gcc.dg/20020527-1.c: Add -fms-extensions.
7188 2002-06-16 Richard Henderson <rth@redhat.com>
7190 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
7192 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
7194 * gcc.c-torture/execute/20020615-1.c: New test.
7196 2002-06-15 Roger Sayle <roger@eyesopen.com>
7198 * gcc.c-tortuture/execute/compare-1.c: New test case.
7199 * gcc.c-tortuture/execute/compare-2.c: New test case.
7200 * gcc.c-tortuture/execute/compare-3.c: New test case.
7202 2002-06-13 Richard Henderson <rth@redhat.com>
7204 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
7207 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7209 * g++.dg/template/typename2.C: Update error message.
7211 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
7213 * gcc.c-torture/execute/20020611-1.c: New test.
7215 2002-06-11 Bob Wilson <bob.wilson@acm.org>
7217 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
7218 list of targets to skip.
7220 2002-06-10 Bob Wilson <bob.wilson@acm.org>
7222 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
7223 targets if not optimizing.
7225 2002-06-10 Jakub Jelinek <jakub@redhat.com>
7227 * gcc.c-torture/compile/20020605-1.c: New test.
7229 * g++.dg/opt/vt1.C: New test.
7231 * gcc.dg/20020531-1.c: New test.
7233 * gcc.dg/20020530-1.c: New test.
7235 * gcc.dg/20020527-1.c: New test.
7237 * g++.dg/opt/cse1.C: New test.
7239 2002-06-07 Roger Sayle <roger@eyesopen.com>
7241 * gcc.dg/20020607-2.c: New test case.
7243 2002-06-07 Jakub Jelinek <jakub@redhat.com>
7245 * gcc.c-torture/compile/20020604-1.c: New test.
7247 2002-06-04 Richard Henderson <rth@redhat.com>
7249 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
7250 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
7251 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
7253 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
7255 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
7257 2002-06-03 Richard Henderson <rth@redhat.com>
7259 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
7260 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
7262 2002-06-02 Richard Henderson <rth@redhat.com>
7264 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
7265 test functions static.
7267 2002-06-02 Andreas Jaeger <aj@suse.de>
7269 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
7272 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
7274 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
7275 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
7276 Update for mofified diagnostics.
7277 * gcc.dg/c99-intconst-1.c: No longer fail.
7279 2002-06-02 Richard Henderson <rth@redhat.com>
7281 * gcc.dg/uninit-A.c: Remove xfail markers.
7283 2002-06-01 Roger Sayle <roger@eyesopen.com>
7285 * gcc.dg/fnegate-1.c: New test case.
7287 2002-05-30 Osku Salerma <osku@iki.fi>
7289 * gcc.c-torture/execute/mayalias-1.c: New file.
7291 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
7293 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
7294 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
7295 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
7297 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
7299 * gcc.c-torture/execute/20020529-1.c: New test.
7301 2002-05-27 Richard Henderson <rth@redhat.com>
7303 * g++.dg/ext/attrib6.C: New test case.
7305 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7307 * gcc.c-torture/execute/pure-1.c: New test.
7309 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
7311 * gcc.dg/cpp/arith-2.c: Remove.
7313 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
7315 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
7316 * gcc.dg/cpp/if-3.c: Remove.
7318 2002-05-26 Jakub Jelinek <jakub@redhat.com>
7320 * g++.dg/opt/cse2.C: New test.
7322 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
7324 * gcc.dg/cpp/arith-1.c: New semantic tests.
7325 * gcc.dg/cpp/if-1.c: Update.
7327 2002-05-24 Ben Elliston <bje@redhat.com>
7329 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
7331 2002-05-24 Jakub Jelinek <jakub@redhat.com>
7333 * gcc.dg/verbose-asm.c: New test.
7335 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
7337 * gcc.dg/cpp/paste12.c: New test.
7339 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
7341 * g++.dg/parse/named_ops.C: New test.
7343 2002-05-23 Mark Mitchell <mark@codesourcery.com>
7345 * gcc/testsuite/gcc.dg/weak-8.c: New test.
7347 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
7349 * gcc.dg/weak-2.c: Allow optional leading underscore
7350 in scan-assembler symbol name.
7351 * gcc.dg/weak-3.c: Likewise.
7352 * gcc.dg/weak-4.c: Likewise.
7353 * gcc.dg/weak-5.c: Likewise.
7355 2002-05-23 Jakub Jelinek <jakub@redhat.com>
7357 * gcc.dg/20020523-1.c: New test.
7359 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
7361 * objc.dg/const-str-2.m: Update now that we stop after
7362 a command line error.
7364 2002-05-22 Richard Henderson <rth@redhat.com>
7366 * g++.dg/dg.exp: Fix typo in test pruneing.
7368 2002-05-22 Richard Henderson <rth@redhat.com>
7370 * g++.dg/dg.exp: Prune the tls subdirectory.
7371 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
7372 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
7373 * g++.dg/tls/init-1.C: New.
7375 2002-05-22 Jakub Jelinek <jakub@redhat.com>
7377 * gcc.dg/20020517-1.c: New test.
7379 2002-05-21 Richard Henderson <rth@redhat.com>
7381 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
7382 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
7384 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
7386 * g++.dg/other/copy2.C: New test.
7388 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
7390 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
7391 (MAX_COPY): Bump up to 10 times sizeof (long long).
7392 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
7394 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
7397 * gcc.c-torture/execute/strcpy-1.c: New test.
7399 2002-05-19 Jason Merrill <jason2redhat.com>
7401 * g++.dg/ext/oper1.C: New test.
7403 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
7404 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
7406 * README.QMTEST: New file.
7408 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
7410 2002-05-19 Andreas Jaeger <aj@suse.de>
7412 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
7414 * gcc.c-torture/execute/loop-2d.x: Likewise.
7416 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
7418 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
7419 support weak symbols.
7420 * gcc.dg/weak-4.c: Likewise
7421 * gcc.dg/weak-6.c: Likewise
7423 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
7425 * gcc.dg/weak-3.c: Add dg-excess-error comment for
7426 cygwin, coff and h8300-*-hms targets
7427 * gcc.dg/weak-5.c: Likewise
7428 * gcc.dg/weak-7.c: Likewise
7430 2002-05-16 Jason Merrill <jason@redhat.com>
7432 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
7433 (scan-assembler-not, scan-assembler-dem): Likewise.
7434 (scan-assembler-dem-not): Likewise.
7436 2002-05-15 Richard Henderson <rth@redhat.com>
7438 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
7440 2002-05-15 Richard Henderson <rth@redhat.com>
7442 * gcc.dg/weak-5.c (vfoo1c): No warning here.
7443 (vfoo1f): Warning here.
7444 (vfoo1l): Don't redefine the alias.
7446 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
7448 * g++.dg/init/pm1.C: New test.
7450 2002-05-12 David S. Miller <davem@redhat.com>
7452 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
7455 2002-05-10 Roger Sayle <roger@eyesopen.com>
7457 * gcc.c-torture/execute/20020510-1.c: New test case.
7459 2002-05-10 David S. Miller <davem@redhat.com>
7461 * gcc.c-torture/execute/conversion.c: Test long double too.
7463 2002-05-09 Jakub Jelinek <jakub@redhat.com>
7465 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
7466 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
7467 * lib/g++.exp (g++_link_flags): Likewise.
7468 * lib/objc.exp (objc_target_compile): Likewise.
7470 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
7472 * gcc.dg/cpp/poison.c: Update.
7473 * gcc.dg/cpp/20000625-2.c: Remove.
7474 * gcc.dg/cpp/direct2s.c: Remove final test.
7476 2002-05-08 Tom Rix <trix@redhat.com>
7478 * gcc.c-torture/execute/20020508-1.c: New test.
7479 * gcc.c-torture/execute/20020508-2.c: New test.
7480 * gcc.c-torture/execute/20020508-3.c: New test.
7482 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
7484 * gcc.dg/cpp/charconst-4.c: More tests.
7486 2002-05-08 Mark Mitchell <mark@codesourcery.com>
7489 * gcc.dg/weak-3.c: Update location of warning messages.
7490 * gcc.dg/weak-5.c: Likewise.
7492 2002-05-06 Roger Sayle <roger@eyesopen.com>
7494 * gcc.c-torture/execute/20020506-1.c: New test case.
7496 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
7498 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
7500 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
7502 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
7504 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
7506 * gcc.dg/cpp/charconst-3.c: New test.
7508 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
7510 * gcc.dg/cpp/charconst.c: Update tests.
7512 2002-05-05 Tim Josling <tej@melbpc.org.au>
7514 * treelang: Added directory for new sample language treelang. Also
7515 lib/treelang.exp: New file to signal treelang should be tested.
7517 2002-05-03 Jakub Jelinek <jakub@redhat.com>
7519 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
7520 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
7521 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
7522 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
7523 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
7524 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
7525 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
7527 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
7529 * gcc.dg/format/xopen-2.c: New test.
7531 2002-05-03 Jakub Jelinek <jakub@redhat.com>
7533 * gcc.dg/20020503-1.c: New test.
7535 2002-05-02 Mark Mitchell <mark@codesourcery.com>
7537 * g++.dg/init/dtor1.C: Make it tougher.
7539 2002-05-01 Mark Mitchell <mark@codesourcery.com>
7541 * g++.dg/init/dtor1.C: New test.
7543 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
7545 * gcc.dg/altivec-8.c: New.
7547 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
7549 * gcc.dg/altivec-7.c: New.
7551 2002-04-29 Jakub Jelinek <jakub@redhat.com>
7553 * g++.dg/parse/typedef1.C: New test.
7555 2002-04-29 Mark Mitchell <mark@codesourcery.com>
7558 * g++.dg/template/friend6.C: New test.
7561 * g++.dg/init/copy1.C: New test.
7563 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
7565 * g++.dg/warn/effc1.C: New test.
7567 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
7569 * gcc.dg/cpp/if-cexp.c: Add a test.
7571 2002-04-28 Jakub Jelinek <jakub@redhat.com>
7573 * gcc.dg/20020426-2.c: New test.
7575 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
7577 * gcc.dg/cpp/if-mop.c: Update.
7578 * gcc.dg/cpp/if-mpar.c: Add test.
7579 * gcc.dg/cpp/if-oppr.c: Update.
7581 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7584 * gcc.dg/weak-[2-7].c: New tests.
7586 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
7588 * gcc.dg/enum1.c: New test.
7590 2002-04-26 Mark Mitchell <mark@codesourcery.com>
7593 * g++.dg/inherit/access2.C: New test.
7595 2002-04-26 Mark Mitchell <mark@codesourcery.com>
7598 * gcc.dg/20020426-1.c: New test.
7600 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
7602 * g++.dg/abi/enum1.C: New test.
7604 2002-04-26 Richard Henderson <rth@redhat.com>
7606 * gcc.dg/c99-bool-1.c: Expect always true warning.
7608 2002-04-25 Roger Sayle <roger@eyesopen.com>
7610 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
7612 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7614 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
7617 2002-04-24 Mark Mitchell <mark@codesourcery.com>
7619 * g++.dg/abi/mange7.C: New test.
7622 * g++.dg/parse/stmtexpr2.C: New test.
7624 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
7626 * gcc.dg/20020312-2.c: Add SH target.
7628 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7630 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
7631 compiler output on mips*-*-irix*.
7633 2002-04-23 Jakub Jelinek <jakub@redhat.com>
7635 * g++.dg/parse/attr1.C: New test.
7637 2002-04-23 Roger Sayle <roger@eyesopen.com>
7639 * gcc.c-torture/execute/string-opt-17.c: New test case.
7640 * gcc.c-torture/execute/memset-2.c: New test case.
7642 2002-04-23 Mark Mitchell <mark@codesourcery.com>
7645 * g++.dg/template/friend5.C: New test.
7648 * g++.dg/template/qual1.C: Likewise.
7650 2002-04-22 Zack Weinberg <zack@codesourcery.com>
7652 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
7653 Include stdlib.h, not stdio.h or ctype.h.
7655 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
7657 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
7658 cris-*-elf* and mmix-*-*.
7659 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
7660 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
7661 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
7663 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
7664 * gcc.dg/wchar_t-1.c: Ditto.
7666 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
7668 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
7671 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
7673 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
7675 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7677 * gcc.c-torture/execute/20000906-1.x: Delete.
7679 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
7681 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
7683 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
7686 * g77.f-torture/execute/6367.f: New test.
7687 * g77.f-torture/execute/6367.x: Disable for MMIX.
7689 2002-04-19 Mark Mitchell <mark@codesourcery.com>
7692 * g++.dg/opt/inline2.C: New test.
7694 2002-04-18 Richard Henderson <rth@redhat.com>
7696 * gcc.dg/20000906-1.c: Enable for all targets.
7697 * gcc.c-torture/compile/iftrap-2.c: New.
7699 2002-04-18 Jakub Jelinek <jakub@redhat.com>
7701 * gcc.dg/20020418-1.c: New test.
7702 * gcc.dg/20020418-2.c: New test.
7704 2002-04-18 Richard Henderson <rth@redhat.com>
7706 * gcc.c-torture/compile/iftrap-1.c: New.
7707 * gcc.dg/iftrap-1.c: Adjust for ia64.
7708 * gcc.dg/iftrap-2.c: New.
7710 2002-04-18 Jakub Jelinek <jakub@redhat.com>
7712 * gcc.c-torture/compile/20020418-1.c: New test.
7714 2002-04-18 Roger Sayle <roger@eyesopen.com>
7716 * gcc.c-torture/compile/20020415-1.c: New.
7718 2002-04-18 David S. Miller <davem@redhat.com>
7720 * gcc.c-torture/execute/20020418-1.c: New test.
7722 2002-04-17 Jakub Jelinek <jakub@redhat.com>
7724 * gcc.dg/20020416-1.c: New test.
7726 * g++.dg/opt/inline1.C: New test.
7728 2002-04-16 Jakub Jelinek <jakub@redhat.com>
7730 * gcc.dg/altivec-5.c: New test.
7732 * gcc.dg/20020415-1.c: New test.
7734 2002-04-15 Mark Mitchell <mark@codesourcery.com>
7736 * testsuite/lib/chill.exp: Remove.
7738 2002-04-14 Jakub Jelinek <jakub@redhat.com>
7740 * g++.dg/other/big-struct.C: New test.
7742 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
7744 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
7747 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
7750 * gcc.dg/i386-387-1.c: Allow optional leading underscore
7751 in scan-assembler function name
7753 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
7755 * g77.f-torture/execute/980628-4.x,
7756 g77.f-torture/execute/980628-5.x,
7757 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
7758 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
7759 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
7762 2002-04-13 David S. Miller <davem@redhat.com>
7764 * gcc.c-torture/execute/20020413-1.c: New test.
7766 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
7769 * g++.dg/ext/asm1.C: New tests.
7771 2002-04-12 Mark Mitchell <mark@codesourcery.com>
7774 * g++.dg/parse/stmtexpr1.C: New test.
7777 * g++.dg/template/copy1.C: New test.
7779 2002-04-12 Richard Henderson <rth@redhat.com>
7781 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
7783 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
7785 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
7786 gcc.c-torture/execute/20020307-2.c.
7788 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
7790 * g++.dg/ext/attrib5.C,
7791 * g++.dg/lookup/struct1.C: New tests.
7793 2002-04-11 Jakub Jelinek <jakub@redhat.com>
7795 * gcc.dg/20020411-1.c: New test.
7797 * gcc.c-torture/execute/20020411-1.c: New test.
7799 2002-04-10 Janis Johnson <janis187@us.ibm.com>
7801 * g77.f-torture/execute/6177.f: New test.
7803 2002-04-10 Jakub Jelinek <jakub@redhat.com>
7806 * g++.dg/opt/cleanup1.C: New test.
7808 * g++.dg/opt/const1.C: New test.
7810 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
7812 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
7814 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
7817 * g++.dg/template/typename2.C: New test.
7819 2002-04-10 Alan Modra <amodra@bigpond.net.au>
7821 * gcc.c-torture/execute/loop-12.c: New.
7823 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
7825 * g77.f-torture/execute/980628-4.x,
7826 g77.f-torture/execute/980628-5.x,
7827 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
7828 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
7829 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
7831 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7833 PR optimization/6086
7834 * g++.dg/opt/preinc1.C: New test.
7836 2002-04-06 Mark Mitchell <mark@codesourcery.com>
7839 * g++.dg/opt/static2.C: New test.
7841 2002-04-06 Mark Mitchell <mark@codesourcery.com>
7844 * gcc.dg/20020406-1.c: New test.
7846 2002-04-04 David S. Miller <davem@redhat.com>
7848 * gcc.c-torture/execute/20020404-1.c: New test.
7850 2002-04-04 Jakub Jelinek <jakub@redhat.com>
7853 * gcc.dg/20020312-2.c: Do not declare global register variable
7854 if __PIC__ or __pic__ is defined.
7856 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
7858 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
7859 __asm__ so that it works correctly even if -ansi -pedantic-errors.
7861 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7863 * gcc.misc-tests/linkage.exp: Update last change to handle
7864 sparc*-, not just sparc-.
7866 2002-04-03 Richard Henderson <rth@redhat.com>
7868 * gcc.dg/cpp/ucs.c: Improved long UCS test.
7870 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
7872 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
7874 2002-04-02 David S. Miller <davem@redhat.com>
7876 * gcc.c-torture/execute/20020402-3.c: New test.
7878 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
7880 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
7881 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
7883 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
7884 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
7885 g77.f-torture/execute/20001201.x,
7886 g77.f-torture/execute/u77-test.x: New files.
7888 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
7889 * gcc.dg/wchar_t-1.c: Ditto.
7891 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7893 * gcc.c-torture/execute/20020402-1.c: New test.
7895 2002-04-01 Richard Henderson <rth@redhat.com>
7897 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
7899 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
7901 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7903 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
7905 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
7907 * g++.dg/inherit/template-as-base.C: Expect error.
7908 * g++.dg/inherit/namespace-as-base.C: Likewise.
7910 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
7912 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
7913 g++.dg/ext/instantiate3.C: Tweak match patterns.
7915 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
7916 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
7919 2002-03-31 Richard Henderson <rth@redhat.com>
7921 * gcc.dg/special/alias-2.c: New.
7922 * gcc.dg/special/ecos.exp: Run it.
7924 2002-03-31 Richard Henderson <rth@redhat.com>
7926 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
7928 2002-03-31 Kazu Hirata <kazu@hxi.com>
7930 * gcc.dg/weak-1.c: Disable on h8300 port.
7932 2002-03-29 Janis Johnson <janis187@us.ibm.com>
7934 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
7935 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
7937 * g++.dg/bprob/bprob-1.C: New test.
7938 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
7939 * g++.dg/gcov/gcov-1.C: New test.
7940 * g++.dg/gcov/gcov-1.x: New file.
7941 * g++.dg/gcov/gcov-2.C: New test.
7942 * g++.dg/gcov/gcov-3.C: New test.
7943 * g++.dg/gcov/gcov-3.h: New file.
7945 2002-03-28 Roger Sayle <roger@eyesopen.com>
7947 * g++.old-deja/g++.other/builtins5.C: New test.
7948 * g++.old-deja/g++.other/builtins6.C: New test.
7949 * g++.old-deja/g++.other/builtins7.C: New test.
7950 * g++.old-deja/g++.other/builtins8.C: New test.
7951 * g++.old-deja/g++.other/builtins9.C: New test.
7953 2002-03-29 Jakub Jelinek <jakub@redhat.com>
7955 * g++.dg/opt/static1.C: New test.
7957 * g++.dg/opt/longbranch1.C: New test.
7959 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
7961 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
7963 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
7965 2002-03-28 Jeffrey A Law (law@redhat.com)
7967 * gcc.c-torture/execute/20020328-1.c: New test.
7969 2002-03-27 Richard Henderson <rth@redhat.com>
7971 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
7972 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
7973 move from g++.old-deja/g++.ext/.
7975 2002-03-27 Mark Mitchell <mark@codesourcery.com>
7977 * g++.dg/init/new2.C: New test.
7979 2002-03-26 Richard Henderson <rth@redhat.com>
7981 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
7983 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
7986 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
7988 * gcc.dg/20001102-1.c: Likewise.
7990 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
7992 * gcc.dg/cpp/endif-pedantic1.c,
7993 gcc.dg/cpp/endif-pedantic2.c: New tests.
7995 2002-03-26 Mark Mitchell <mark@codesourcery.com>
7997 * g++.dg/init/new1.C: New test.
7999 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
8001 * g++.dg/abi/vbase9.C: New test.
8003 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
8005 * gcc.dg/arm-asm.c: New test.
8007 2002-03-26 Andrew Cagney <ac131313@redhat.com>
8009 * gcc.dg/Wswitch-enum.c: New test.
8012 2002-03-26 Richard Henderson <rth@redhat.com>
8014 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
8017 2002-03-25 Richard Henderson <rth@redhat.com>
8019 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
8022 * gcc.c-torture/compile/20011119-1.c (xxx): New.
8023 * gcc.c-torture/compile/20011119-2.c (xxx): New.
8025 2002-03-25 Zack Weinberg <zack@codesourcery.com>
8027 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
8029 2002-03-25 Bob Wilson <bob.wilson@acm.org>
8031 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
8032 targets using generic thunk support.
8034 2002-03-25 Jakub Jelinek <jakub@redhat.com>
8036 * gcc.c-torture/compile/20020323-1.c: New test.
8038 * g++.dg/opt/conj2.C: New test.
8040 2002-03-24 Richard Henderson <rth@redhat.com>
8042 * gcc.dg/weak-1.c: Use -fno-common.
8044 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
8046 * g77.dg/f77-edit-apostrophe-out.f: New test
8047 * g77.dg/f77-edit-h-out.f: New test
8048 * g77.dg/f77-edit-t-in.f: New test
8049 * g77.dg/f77-edit-t-out.f: New test
8050 * g77.dg/f77-edit-x-out.f: New test
8051 * g77.dg/f77-edit-slash-out.f: New test
8052 * g77.dg/f77-edit-colon-out.f: New test
8053 * g77.dg/f77-edit-s-out.f: New test
8055 2002-03-24 Richard Henderson <rth@redhat.com>
8057 * objc/execute/formal_protocol-6.x: New XFAIL.
8059 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
8061 * gcc.dg/weak-1.c: Early return from dg-final on platforms
8062 that do not support weak symbols
8064 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
8066 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
8067 * lib/g77.exp: Likewise
8068 * lib/objc.exp: Likewise
8070 2002-03-23 Andrew Cagney <ac131313@redhat.com>
8072 * gcc.dg/Wswitch-default.c: New test.
8074 2002-03-23 Jakub Jelinek <jakub@redhat.com>
8076 * g++.dg/other/enum1.C: New test.
8078 2002-03-23 Zack Weinberg <zack@codesourcery.com>
8080 * gcc.dg/pragma-ep-3.c: Fix typo.
8082 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
8084 * g++.dg/inherit/template-as-base.C: New test.
8086 2002-03-22 Jakub Jelinek <jakub@redhat.com>
8088 * g++.old-deja/g++.other/dwarf2-1.C: Move...
8089 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
8091 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
8093 * gcc.dg/cpp/multiline.c: Update to match.
8095 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
8097 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
8099 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
8101 * gcc.dg/cpp/extratokens2.c: New file.
8103 2002-03-21 David Edelsohn <edelsohn@gnu.org>
8105 * gcc.dg/20020312-2.c: Add rs6000 target.
8107 * gcc.c-torture/compile/20020319-1.c: New test.
8109 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8111 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
8112 (A, E): Handle this.
8114 2002-03-20 Jason Merrill <jason@redhat.com>
8116 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
8118 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
8119 through prune_gcc_output.
8121 2002-03-20 Jakub Jelinek <jakub@redhat.com>
8123 * gcc.c-torture/compile/20020320-1.c: New test.
8125 2002-03-19 Jakub Jelinek <jakub@redhat.com>
8127 * gcc.c-torture/compile/20020318-1.c: New test.
8129 * gcc.dg/struct-by-value-1.c: New test.
8131 * gcc.dg/20020319-1.c: New test.
8133 2002-03-18 Jakub Jelinek <jakub@redhat.com>
8135 * g++.dg/opt/conj1.C: New test.
8137 2002-03-17 Mark Mitchell <mark@codesourcery.com>
8139 * g++.dg/template/qualttp20.C: Revert previous change.
8140 * g++.dg/template/qualttp3.C: Likewise.
8141 * g++.dg/template/qualttp4.C: Likewise
8142 * g++.dg/template/qualttp5.C: Likewise
8143 * g++.dg/template/qualttp6.C: Likewise
8144 * g++.dg/template/qualttp7.C: Likewise
8145 * g++.dg/template/qualttp8.C: Likewise
8146 * g++.dg/template/recurse.C: Likewise.
8148 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
8150 * gcc.dg/cpp/wchar-1.c: Update.
8152 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
8154 * g++.dg/template/conv1.C: New test.
8155 * g++.dg/template/conv2.C: New test.
8156 * g++.dg/template/conv3.C: New test.
8157 * g++.dg/template/conv4.C: New test.
8159 2002-03-15 Mark Mitchell <mark@codesourcery.com>
8161 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
8162 * g++.dg/template/qualttp3.C: Likewise.
8163 * g++.dg/template/qualttp4.C: Likewise
8164 * g++.dg/template/qualttp5.C: Likewise
8165 * g++.dg/template/qualttp6.C: Likewise
8166 * g++.dg/template/qualttp7.C: Likewise
8167 * g++.dg/template/qualttp8.C: Likewise
8168 * g++.dg/template/recurse.C: Likewise.
8170 2002-03-15 Mark Mitchell <mark@codesourcery.com>
8172 * g++.dg/opt/dtor1.C: New test.
8174 2002-03-15 Jakub Jelinek <jakub@redhat.com>
8176 * gcc.c-torture/compile/20020315-1.c: New test.
8178 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
8180 * gcc.dg/weak-1.c: Fix scan tests.
8182 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
8184 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
8185 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
8186 cris-*-aout* mmix-*-*.
8187 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
8188 cris-*-aout* mmix-*-*.
8189 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
8190 cris-*-elf* cris-*-aout* and mmix-*-*.
8191 * gcc.dg/20001009-1.c: Ditto.
8192 * gcc.dg/20010912-1.c: Ditto.
8193 * gcc.dg/20020122-4.c: Ditto.
8194 * gcc.dg/inline-2.c: Ditto.
8196 2002-03-14 Jeffrey A Law (law@cygnus.com)
8198 * gcc.c-torture/compile/20020314-1.c: New test.
8200 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
8202 * gcc.c-torture/execute/20020314-1.c: New test.
8204 2002-03-14 Jakub Jelinek <jakub@redhat.com>
8206 * g++.dg/warn/Wunused-1.C: New test.
8208 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
8210 * g++.dg/abi/mangle6.C: New test.
8212 2002-03-13 Jakub Jelinek <jakub@redhat.com>
8214 * gcc.c-torture/compile/20020309-2.c: New test.
8216 * gcc.c-torture/compile/20020312-1.c: New test.
8218 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
8220 * g++.dg/other/access1.C: New test.
8222 2002-03-12 Jakub Jelinek <jakub@redhat.com>
8224 * gcc.c-torture/execute/wchar_t-1.c: New test.
8226 2002-03-12 David Edelsohn <edelsohn@gnu.org>
8228 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
8230 2002-03-12 Roger Sayle <roger@eyesopen.com>
8232 * gcc.dg/20020312-1.c: New test case.
8234 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
8236 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
8238 2002-03-11 Richard Henderson <rth@redhat.com>
8240 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
8241 * g++.old-deja/g++.jason/report.C: Likewise.
8243 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
8245 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
8246 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
8248 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
8250 * testsuite/g++.dg/overload/pmf1.C: New test.
8252 2002-03-11 Kazu Hirata <kazu@hxi.com>
8254 * gcc.c-torture/execute/20020307-1.c: Use long.
8256 2002-03-11 Jakub Jelinek <jakub@redhat.com>
8258 PR optimization/5844
8259 * gcc.dg/20020310-1.c: New test.
8261 2002-03-09 Michael Meissner <meissner@redhat.com>
8263 * gcc.c-torture/execute/memcpy-2.c: New test.
8264 * gcc.c-torture/execute/memset-1.c: New test.
8265 * gcc.c-torture/execute/strlen-1.c: New test.
8266 * gcc.c-torture/execute/strcmp-1.c: New test.
8267 * gcc.c-torture/execute/strncmp-1.c: New test.
8269 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
8271 * gcc.dg/ppc-ldstruct.c: New test.
8273 2002-03-09 Jakub Jelinek <jakub@redhat.com>
8275 * gcc.c-torture/execute/va-arg-22.c: New test.
8277 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8279 * gcc.c-torture/compile/20020309-1.c: New test.
8281 2002-03-08 Jakub Jelinek <jakub@redhat.com>
8283 * gcc.c-torture/execute/20020307-2.c: New test.
8285 2002-03-07 Jeffrey A Law (law@redhat.com)
8287 * g77.f-torture/compile/20020307-1.f: New test.
8289 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
8291 * gcc.dg/unordered-1.c: New test.
8293 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
8295 * gcc.c-torture/execute/20020307-1.c: New test.
8297 2002-03-05 Jakub Jelinek <jakub@redhat.com>
8299 * gcc.dg/20020304-1.c: New test.
8301 * gcc.c-torture/compile/20020304-2.c: New test.
8303 2002-03-04 Zack Weinberg <zack@codesourcery.com>
8305 * gcc.c-torture/compile/20020304-1.c: New test case
8308 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
8310 * gcc.dg/20020103-1.c: Add other -D ppc variants.
8312 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
8314 * g++.dg/other/classkey1.C: New test.
8316 2002-03-01 Richard Henderson <rth@redhat.com>
8318 * gcc.c-torture/compile/981223-1.x: New.
8319 * gcc.c-torture/compile/920625-1.x: New.
8321 2002-02-28 Richard Henderson <rth@redhat.com>
8323 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
8325 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
8327 * gcc.c-torture/execute/20020227-1.c: New test.
8329 2002-02-27 Mark Mitchell <mark@codesourcery.com>
8331 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
8333 * g++.old-deja/g++.oliva/partord1.C: Likewise.
8334 * g++.old-deja.g++.other/defarg1.C: Likewise.
8335 * g++.old-deja/g++.pt/calls2.C: Likewise.
8336 * g++.old-deja/g++.pt/crash20.C: Likewise.
8337 * g++.old-deja/g++.pt/crash30.C: Likewise.
8338 * g++.old-deja/g++.pt/crash36.C: Likewise.
8339 * g++.old-deja/g++.pt/crash6.C: Likewise.
8340 * g++.old-deja/g++.pt/defarg13.C: Likewise.
8341 * g++.old-deja/g++.pt/derived3.C: Likewise.
8342 * g++.old-deja/g++.pt/error1.C: Likewise.
8343 * g++.old-deja/g++.pt/friend21.C: Likewise.
8344 * g++.old-deja/g++.pt/friend23.C: Likewise.
8345 * g++.old-deja/g++.pt/infinite1.C: Likewise.
8346 * g++.old-deja/g++.robertl/eb128.C: Likewise.
8348 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
8350 * gcc.c-torture/execute/20020225-2.c: New test.
8352 2002-02-27 Zack Weinberg <zack@codesourcery.com>
8354 * gcc.c-torture/execute/920730-1t.c,
8355 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
8356 Delete test cases, only relevant to -traditional.
8358 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
8360 * gcc.dg/cpp/undef1.c: Remove.
8361 * gcc.dg/cpp/directiv.c: Update.
8362 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
8364 2002-02-27 Michael Meissner <meissner@redhat.com>
8366 * gcc.c-torture/execute/20020226-1.c: New test.
8368 2002-02-26 Jakub Jelinek <jakub@redhat.com>
8370 * g++.dg/debug/debug4.C: New test.
8372 * gcc.dg/ia64-visibility-1.c: New test.
8374 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
8376 * gcc.dg/debug/20020224-1.c: New.
8378 2002-02-25 Kazu Hirata <kazu@hxi.com>
8380 * gcc.c-torture/execute/960416-1.x: New.
8381 * gcc.c-torture/execute/divconst-3.x: Likewise.
8383 2002-02-25 Jakub Jelinek <jakub@redhat.com>
8385 * gcc.dg/20020224-1.c: New test.
8387 2002-02-25 Alan Modra <amodra@bigpond.net.au>
8389 * gcc.c-torture/execute/20020225-1.c: New.
8391 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
8393 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
8395 2002-02-23 Jakub Jelinek <jakub@redhat.com>
8397 * gcc.dg/20020222-1.c: New test.
8399 2002-02-22 Jakub Jelinek <jakub@redhat.com>
8401 * g++.dg/opt/anonunion1.C: New test.
8403 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
8405 * g++.dg/template/qualttp19.C: New test.
8406 * g++.dg/template/qualttp20.C: New test.
8407 * g++.old-deja/g++.jason/report.C: Adjust expected errors
8408 * g++.old-deja/g++.other/qual1.C: Likewise.
8410 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
8412 * gcc.dg/attr-alwaysinline.c: New.
8414 2002-02-21 Jakub Jelinek <jakub@redhat.com>
8416 * gcc.dg/20020220-1.c: New test.
8418 * gcc.dg/20020220-2.c: New test.
8420 * g++.dg/opt/mmx1.C: New test.
8422 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
8424 * gcc.c-torture/compile/20020110.c: New test.
8426 2002-02-20 Jakub Jelinek <jakub@redhat.com>
8428 * gcc.c-torture/execute/20020219-1.c: New test.
8430 * gcc.dg/20020219-1.c: New test.
8432 * gcc.dg/noncompile/20020220-1.c: New test.
8434 * g++.dg/opt/ptrintsum1.C: New test.
8436 * gcc.dg/debug/20020220-1.c: New test.
8438 2002-02-17 Jakub Jelinek <jakub@redhat.com>
8440 * gcc.c-torture/execute/20020216-1.c: New test.
8442 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
8444 * gcc.dg/decl-1.c: Update, new test.
8446 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
8448 * g++.dg/abi/bitfield1.C: New test.
8449 * g++.dg/abi/bitfield2.C: New test.
8451 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
8453 * gcc.dg/attr-nest.c: New test.
8455 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
8457 * gcc.c-torture/execute/20020215-1.c: New test.
8459 2002-02-14 Jakub Jelinek <jakub@redhat.com>
8461 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
8462 * g++.dg/debug/debug.exp: New.
8463 * g++.dg/debug/trivial.C: New.
8464 * g++.dg/debug/debug1.C: Moved...
8465 * g++.dg/other/debug1.C: ...from here.
8466 * g++.dg/debug/debug2.C: Moved...
8467 * g++.dg/other/debug2.C: ...from here.
8468 * g++.dg/debug/debug3.C: Moved...
8469 * g++.dg/other/debug3.C: ...from here.
8471 * gcc.dg/noncompile/20020213-1.c: New test.
8473 2002-02-13 Jakub Jelinek <jakub@redhat.com>
8475 * g++.dg/other/debug3.C: New test.
8477 * gcc.c-torture/execute/20020213-1.c: New test.
8479 2002-02-13 Richard Smith <richard@ex-parrot.com>
8481 * g++.old-deja/g++.other/thunk1.C: New test.
8483 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
8485 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
8487 2002-02-13 Stan Shebs <shebs@apple.com>
8489 * gcc.dg/altivec-3.c: New.
8491 2002-02-12 Jakub Jelinek <jakub@redhat.com>
8493 * gcc.dg/Wunreachable-1.c: New test.
8494 * gcc.dg/Wunreachable-2.c: New test.
8496 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
8498 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
8500 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
8502 * gcc.dg/decl-1.c: New test.
8504 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
8506 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
8508 2002-02-10 Kazu Hirata <kazu@hxi.com>
8510 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
8511 * gcc.c-torture/compile/980506-1.x: Likewise.
8513 2002-02-10 Kazu Hirata <kazu@hxi.com>
8515 * gcc.dg/20020210-1.c: New.
8517 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
8519 * g77.f-torture/execute/947.f: New regression test
8522 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
8524 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
8525 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
8527 2002-02-08 Richard Henderson <rth@redhat.com>
8529 * gcc.c-torture/compile/labels-3.c: New.
8531 2002-02-08 Jakub Jelinek <jakub@redhat.com>
8533 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
8534 expression statements work instead.
8535 * gcc.dg/noncompile/20020207-1.c: New test.
8537 2002-02-07 Richard Henderson <rth@redhat.com>
8539 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
8541 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
8543 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
8545 * lib/g77-dg.exp: Trim g77 error messages so that they are
8546 recognized by dg.exp.
8548 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
8551 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
8553 2002-02-07 Richard Henderson <rth@redhat.com>
8555 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
8556 to be sufficiently aligned for integers.
8558 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
8560 * g++.dg/template/friend4.C: New test.
8562 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
8565 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
8568 2002-02-07 Richard Henderson <rth@redhat.com>
8570 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
8571 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
8572 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
8573 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
8575 2002-02-06 Richard Henderson <rth@redhat.com>
8577 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
8579 2002-02-06 Janis Johnson <janis187@us.ibm.com>
8581 * gcc.dg/20020206-1.c: New test.
8583 2002-02-06 Jakub Jelinek <jakub@redhat.com>
8585 * gcc.c-torture/execute/20020206-1.c: New test.
8587 * gcc.c-torture/execute/20020206-2.c: New test.
8589 PR optimization/5429:
8590 * gcc.c-torture/compile/20020206-1.c: New test.
8592 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
8594 * g++.dg/ext/align1.C: Do not use an explicit alignment value
8595 as certain file formats cannot support particularly large
8598 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
8599 and do not expect to be able to link the executable.
8601 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
8602 fail because the COFF format does not support the weak attribute.
8604 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
8606 * g77.dg/pr5473.f: New test
8608 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
8610 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
8611 Fix testcase accordingly.
8613 2002-02-04 Richard Henderson <rth@redhat.com>
8615 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
8616 (buf): Change to be an array of pointers, not ints.
8618 2002-02-04 Jakub Jelinek <jakub@redhat.com>
8620 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
8621 before all tests. Move warning one line above to match where it
8623 * gcc.dg/Wswitch-2.c: New test.
8624 * g++.dg/warn/Wswitch-1.C: New test.
8625 * g++.dg/warn/Wswitch-2.C: New test.
8627 2002-02-04 Richard Henderson <rth@redhat.com>
8629 * g++.dg/abi/offsetof.C: Fix size comparison.
8631 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
8633 * gcc.dg/cast-qual-2.c: New test.
8635 2002-02-04 Jakub Jelinek <jakub@redhat.com>
8637 * gcc.dg/20020201-4.c: New test.
8639 2002-02-04 Ben Elliston <bje@redhat.com>
8641 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
8642 target_info attribute != 0, in addition to the empty string.
8643 (gcc_target_compile): Likewise.
8645 2002-02-03 Andrew Cagney <ac131313@redhat.com>
8647 * gcc.dg/Wswitch.c: New test.
8648 PR gcc/4475. PR gcc/3780.
8650 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
8652 * g77.f-torture/execute/5122.f: New test for regressions
8653 against PR fortran/5122.
8655 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
8657 * g77.f-torture/compile/pr3743.f: Delete
8658 * g77.dg/pr3743-1.f: New test.
8659 * g77.dg/pr3743-2.f: New test.
8660 * g77.dg/pr3743-3.f: New test.
8661 * g77.dg/pr3743-4.f: New test.
8663 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
8665 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
8667 2002-02-02 Richard Henderson <rth@redhat.com>
8669 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
8670 * gcc.c-torture/execute/bf64-1.c: Likewise.
8672 2002-02-02 Jakub Jelinek <jakub@redhat.com>
8674 * gcc.dg/20020201-2.c: New test.
8676 * gcc.dg/20020201-3.c: New test.
8678 * gcc.c-torture/execute/bitfld-2.c: New test.
8680 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
8682 * gcc.dg/bitfld-1.c: Update.
8683 * gcc.dg/bitfld-2.c: Update.
8684 * gcc.c-torture/execute/bitfld-1.x: New.
8686 2002-02-02 Jakub Jelinek <jakub@redhat.com>
8688 * gcc.c-torture/execute/20020201-1.c: New test.
8690 2002-02-01 Janis Johnson <janis187@us.ibm.com>
8693 * gcc.dg/20020201-1.c: New test.
8695 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
8698 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
8699 * g77.f-torture/compile/pr3743.x: Remove
8701 2002-01-31 Tom Rix <trix@redhat.com>
8703 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
8705 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
8707 * gcc.dg/noncompile/20020130-1.c: New test.
8709 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
8711 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
8713 2002-01-29 Richard Henderson <rth@redhat.com>
8715 * gcc.c-torture/execute/991118-1.c: Cast various constants back
8717 * gcc.c-torture/execute/bf64-1.c: Likewise.
8719 2002-01-29 Jakub Jelinek <jakub@redhat.com>
8721 * gcc.c-torture/execute/20020129-1.c: New test.
8723 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
8725 * gcc.c-torture/compile/20000224-1.c: Update.
8726 * gcc.c-torture/execute/bitfld-1.c: New tests.
8727 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
8728 * gcc.dg/uninit-A.c: Update.
8730 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
8732 * g++.dg/template/ctor1.C: Add instantiation.
8734 2002-01-28 Paul Koning <pkoning@equallogic.com>
8736 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
8737 argument to __builtin_prefetch to be const ptr.
8739 2002-01-28 Jakub Jelinek <jakub@redhat.com>
8741 * gcc.c-torture/compile/20020120-1.c: New test.
8743 2002-01-27 Kazu Hirata <kazu@hxi.com>
8745 * gcc.c-torture/execute/20020127-1.c: New test.
8747 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
8749 * g77.dg/f77-edit-i-in.f: New test
8750 * g77.dg/f77-edit-i-out.f: New test
8752 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
8754 * gcc.dg/debug/debug.exp: New file.
8755 * gcc.dg/debug/trivial.c: New file.
8756 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
8757 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
8758 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
8759 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
8760 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
8761 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
8762 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
8763 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
8764 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
8765 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
8766 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
8767 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
8768 * gcc.dg/20000503-1.c: Removed.
8769 * gcc.dg/20010207-1.c: Removed.
8770 * gcc.dg/20011223-1.c: Removed.
8771 * gcc.dg/20020104-2.c: Removed.
8772 * gcc.dg/debug-1.c: Removed.
8773 * gcc.dg/debug-2.c: Removed.
8774 * gcc.dg/debug-3.c: Removed.
8775 * gcc.dg/debug-4.c: Removed.
8776 * gcc.dg/debug-5.c: Removed.
8777 * gcc.dg/debug-6.c: Removed.
8778 * gcc.dg/dwarf2-1.c: Removed.
8779 * gcc.dg/dwarf2-2.c: Removed.
8781 2002-01-25 Jakub Jelinek <jakub@redhat.com>
8783 * g++.old-deja/g++.other/eh5.C: New test.
8784 * g++.old-deja/g++.other/sibcall2.C: New test.
8785 * g++.old-deja/g++.other/array9.C: New test.
8786 * g++.old-deja/g++.other/typename2.C: New test.
8787 * g++.old-deja/g++.other/crash60.C: New test.
8788 * g++.old-deja/g++.other/conv9.C: New test.
8789 * g++.old-deja/g++.other/mangle10.C: New test.
8790 * g++.old-deja/g++.other/unchanging1.C: New test.
8791 * g++.old-deja/g++.other/exprstmt1.C: New test.
8792 * g++.old-deja/g++.other/inline23.C: New test.
8793 * g++.old-deja/g++.eh/ia64-1.C: New test.
8794 * g++.old-deja/g++.other/dwarf2-1.C: New test.
8795 * g++.old-deja/g++.other/reload1.C: New test.
8796 * g++.old-deja/g++.other/static20.C: New test.
8797 * g++.old-deja/g++.other/local-alloc1.C: New test.
8798 * g++.old-deja/g++.other/conv8.C: New test.
8799 * g++.old-deja/g++.other/stmtexpr2.C: New test.
8800 * g++.old-deja/g++.other/storeexpr1.C: New test.
8801 * g++.old-deja/g++.other/storeexpr2.C: New test.
8802 * g++.dg/eh/template2.C: New test.
8803 * g++.dg/warn/weak1.C: New test.
8805 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
8807 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
8808 Remove first, non-varying, argument.
8810 2002-01-23 Richard Henderson <rth@redhat.com>
8812 * gcc.dg/inline-2.c: New.
8814 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
8815 Add optional target arg. Check number of arguments.
8816 (scan-assembler-not, scan-assembler-dem): Likewise.
8817 (scan-assembler-dem-not): Likewise.
8819 2002-01-23 Zack Weinberg <zack@codesourcery.com>
8821 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
8823 * g++.old-deja/g++.brendan/parse3.C,
8824 g++.old-deja/g++.other/crash26.C,
8825 g++.old-deja/g++.other/crash28.C,
8826 g++.old-deja/g++.other/crash29.C,
8827 g++.old-deja/g++.other/crash30.C,
8828 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
8830 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
8832 * gcc.dg/20020115-1.c: New.
8834 2002-01-23 Bob Wilson <bob.wilson@acm.org>
8836 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
8838 2002-01-23 Janis Johnson <janis187@us.ibm.com>
8840 * gcc.dg/20020122-3.c: New.
8842 2002-01-23 Jakub Jelinek <jakub@redhat.com>
8844 * g++.dg/other/gc1.C: New test.
8846 2002-01-23 Zack Weinberg <zack@codesourcery.com>
8848 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
8850 2002-01-22 Richard Henderson <rth@redhat.com>
8852 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
8854 2002-01-22 Richard Henderson <rth@redhat.com>
8856 * gcc.dg/20020122-4.c: New.
8858 2002-01-22 H.J. Lu <hjl@gnu.org>
8860 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
8862 * gcc.dg/special/ecos.exp: Likewise.
8863 * lib/g++-dg.exp: Likewise.
8864 * lib/g77-dg.exp: Likewise.
8865 * lib/gcc-dg.exp : Likewise.
8866 * lib/mike-g++.exp: Likewise.
8867 * lib/mike-g77.exp: Likewise.
8868 * lib/mike-gcc.exp: Likewise.
8869 * lib/objc-dg.exp: Likewise.
8871 2002-01-22 Janis Johnson <janis187@us.ibm.com>
8874 * gcc.dg/20020122-2.c: New test.
8876 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
8878 * gcc.dg/20020122-1.c: New test.
8880 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
8882 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
8884 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
8886 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
8888 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8890 * gcc.c-torture/compile/20020121-1.c: New test.
8892 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
8894 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
8897 2002-01-21 Jakub Jelinek <jakub@redhat.com>
8899 * gcc.dg/20020218-1.c: New test.
8901 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
8903 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
8905 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
8906 "At global scope" warning
8907 * g++.dg/ext/align1.C: Change cygwin test for alignment
8908 from db-bogus to dg-warning
8910 2002-01-21 Zack Weinberg <zack@codesourcery.com>
8912 * g77.f-torture/compile/cpp2.F: New test.
8914 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
8916 * g++.dg/template/access1.C: New test.
8918 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
8920 * gcc.dg/20020118-1.c: New.
8922 2002-01-18 Kazu Hirata <kazu@hxi.com>
8924 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
8926 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
8928 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
8929 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
8932 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
8934 * gcc.misc-tests/i386-prefetch.exp: Save and restore
8935 torture_with_loops and torture_without_loops
8937 2002-01-17 Jakub Jelinek <jakub@redhat.com>
8939 * gcc.c-torture/compile/20020116-1.c: New test.
8941 2002-01-16 Jakub Jelinek <jakub@redhat.com>
8943 * gcc.dg/20020116-2.c: New test.
8945 * gcc.dg/ultrasp4.c: New test.
8947 * gcc.dg/20020116-1.c: New test.
8949 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
8951 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
8954 2002-01-15 Janis Johnson <janis187@us.ibm.com>
8956 * gcc.misc-tests/i386-prefetch.exp: New.
8957 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
8958 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
8959 * gcc.misc-tests/i386-pf-none-1.c: New test.
8960 * gcc.misc-tests/i386-pf-sse-1.c: New test.
8962 2002-01-15 Jakub Jelinek <jakub@redhat.com>
8964 * gcc.dg/gnu89-init-1.c: Add new tests.
8966 2002-01-15 Andreas Jaeger <aj@suse.de>
8968 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
8969 * gcc.dg/i386-mmx-2.c: Likewise.
8970 * gcc.dg/i386-sse-1.c: Likewise.
8971 * gcc.dg/i386-sse-2.c: Likewise.
8972 * gcc.dg/i386-sse-3.c: Likewise.
8974 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
8976 * g77.f-torture/execute/intrinsic-unix-bessel.f:
8977 Uncomment additional cases that now pass.
8979 2002-01-11 Richard Henderson <rth@redhat.com>
8981 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
8982 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
8984 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
8986 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
8988 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
8990 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
8991 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
8993 2002-01-10 Dale Johannesen <dalej@apple.com>
8995 * gcc.c-torture/execute/loop-11.c: New.
8997 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
8999 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
9000 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
9002 2002-01-09 Richard Henderson <rth@redhat.com>
9004 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
9005 type in which to perform the operation for each size.
9007 2002-01-09 Alan Matsuoka (alanm@redhat.com)
9009 * gcc.c-torture/compile/20020109-2.c: New test.
9011 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
9013 * gcc.c-torture/execute/loop-10.c: New test.
9015 2002-01-09 Jakub Jelinek <jakub@redhat.com>
9017 * gcc.c-torture/compile/20010226-1.c: New test.
9018 * gcc.c-torture/compile/20010227-1.c: New test.
9019 * gcc.c-torture/compile/20010426-1.c: New test.
9020 * gcc.c-torture/compile/20010510-1.c: New test.
9021 * gcc.c-torture/compile/20010605-3.c: New test.
9022 * gcc.c-torture/compile/20010824-1.c: New test.
9023 * gcc.c-torture/execute/20010409-1.c: New test.
9024 * gcc.dg/noncompile/20000901-1.c: New test.
9025 * gcc.dg/20001023-1.c: New test.
9026 * gcc.dg/20001101-1.c: New test.
9027 * gcc.dg/20001102-1.c: New test.
9028 * gcc.dg/20010207-1.c: New test.
9029 * gcc.dg/20010405-1.c: New test.
9030 * gcc.dg/20010822-1.c: New test.
9031 * gcc.dg/20011107-1.c: New test.
9033 2002-01-09 Jeffrey A Law (law@redhat.com)
9035 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
9037 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
9038 execution failure on PA targets.
9040 2002-01-09 Jakub Jelinek <jakub@redhat.com>
9042 * gcc.c-torture/compile/20020109-1.c: New test.
9044 2002-01-08 Kazu Hirata <kazu@hxi.com>
9046 * gcc.c-torture/execute/20020108-1.c: New test.
9048 2002-01-08 Jakub Jelinek <jakub@redhat.com>
9050 * gcc.dg/20020108-1.c: New test.
9052 2002-01-08 H.J. Lu <hjl@gnu.org>
9054 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
9057 2002-01-08 Geoff Keating <geoffk@redhat.com>
9059 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
9062 002-01-07 Aldy Hernandez <aldyh@redhat.com>
9064 * gcc.dg/altivec-4.c: Test altivec predicates.
9066 2002-01-07 Jakub Jelinek <jakub@redhat.com>
9068 * gcc.c-torture/execute/20020107-1.c: New test.
9070 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
9073 * gcc.c-torture/compile/20020106-1.c: New test.
9075 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
9077 * gcc.c-torture/execute/nestfunc-4.c: New test.
9079 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
9081 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
9082 extra triple that slipped in.
9083 * g++.old-deja/g++.abi/align.C: Likewise.
9084 * g++.old-deja/g++.abi/bitfields.C: Likewise.
9086 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
9088 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
9089 * g++.old-deja/g++.abi/align.C: Likewise.
9090 * g++.old-deja/g++.abi/bitfields.C: Likewise.
9092 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
9094 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
9097 2002-01-04 Jakub Jelinek <jakub@redhat.com>
9099 * gcc.dg/20020104-1.c: New test.
9101 * gcc.dg/20020104-2.c: New test.
9103 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
9105 * gcc.dg/20020103-1.c: Fix typo in target selector.
9107 2002-01-03 Richard Henderson <rth@redhat.com>
9109 * gcc.dg/20020103-1.c: New.
9111 2002-01-03 Kazu Hirata <kazu@hxi.com>
9113 * gcc.c-torture/execute/20020103-1.c: New test.
9115 2002-01-03 Jakub Jelinek <jakub@redhat.com>
9117 * g++.dg/other/debug2.C: New test.
9119 * gcc.c-torture/compile/20020103-1.c: New test.
9121 2002-01-02 Jakub Jelinek <jakub@redhat.com>
9123 * gcc.dg/gnu89-init-1.c: Added new tests.
9125 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
9127 * g++.dg/template/friend2.C: Remove as patch is reverted.
9129 * g++.dg/warn/oldcast1.C: New test.
9131 * g++.dg/template/ptrmem1.C: New test.
9132 * g++.dg/template/ptrmem2.C: New test.
9134 * g++.dg/template/ntp.C: New test.
9136 * g++.dg/other/component1.C: New test.
9138 * g++.dg/template/ttp3.C: New test.
9140 * g++.dg/template/friend2.C: New test.
9141 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
9143 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
9145 * g++.dg/other/ptrmem1.C: New test.
9146 * g++.dg/other/ptrmem2.C: New test.
9148 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
9150 * g++.dg/template/ctor1.C: New test.
9152 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
9154 * g++.dg/template/friend2.C: New test.
9156 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
9158 * gcc.dg/mmix-1.c: New test.
9160 2001-12-31 Richard Henderson <rth@redhat.com>
9162 * gcc.dg/asm-5.c: New.
9164 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
9166 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
9167 in namespace __gnu_cxx
9169 2001-12-30 Richard Henderson <rth@redhat.com>
9171 * gcc.dg/debug-6.c: New.
9173 2001-12-30 Jakub Jelinek <jakub@redhat.com>
9175 * gcc.c-torture/compile/20011229-2.c: New test.
9177 2001-12-29 Jakub Jelinek <jakub@redhat.com>
9179 * gcc.dg/debug-3.c: New test.
9180 * gcc.dg/debug-4.c: New test.
9181 * gcc.dg/debug-5.c: New test.
9183 2001-12-29 Richard Henderson <rth@redhat.com>
9185 * g++.dg/eh/loop1.C: New.
9187 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
9189 * g++.dg/template/crash1.C: New test.
9191 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
9193 * g++.dg/other/const1.C: New test.
9195 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
9197 * gcc.c-torture/compile/20011229-1.c: New test.
9199 2001-12-28 Stan Shebs <shebs@apple.com>
9201 * lib/objc-torture.exp: Resync with c-torture.exp.
9202 * lib/objc.exp: Load standard libraries.
9204 2001-12-28 Jakub Jelinek <jakub@redhat.com>
9206 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
9209 2001-12-27 Roger Sayle <roger@eyesopen.com>
9211 * gcc.c-torture/execute/string-opt-16.c: New testcase.
9213 2001-12-27 Richard Henderson <rth@redhat.com>
9215 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
9217 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
9219 * g++.dg/eh/ctor1.C: New test.
9220 * g++.dg/other/error2.C: New test.
9222 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
9224 * g++.dg/other/init2.C: New test.
9226 2001-12-24 Richard Henderson <rth@redhat.com>
9228 * gcc.dg/20011223-1.c: New.
9229 * gcc.dg/inline-1.c: New.
9231 2001-12-23 Richard Henderson <rth@redhat.com>
9233 * gcc.dg/asm-4.c: Test operand modifiers.
9235 2001-12-23 Richard Henderson <rth@redhat.com>
9237 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
9239 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
9241 * gcc.c-torture/execute/20011223-1.c: New test.
9243 2001-12-21 Richard Henderson <rth@redhat.com>
9245 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
9246 re-enables the warning.
9248 2001-12-21 Richard Henderson <rth@redhat.com>
9250 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
9252 2001-12-20 Jakub Jelinek <jakub@redhat.com>
9254 * gcc.c-torture/compile/20011218-1.c: New test.
9256 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
9258 * gcc.misc-test/arm-isr.exp: New file. Control running of the
9260 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
9261 epilogue generation for ARM ISR routines.
9263 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9265 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
9266 * gcc.dg/format/c90-printf-3.c: Likewise.
9267 * gcc.dg/format/c99-printf-3.c: Likewise.
9268 * gcc.dg/format/ext-1.c: Likewise.
9269 * gcc.dg/format/ext-6.c: Likewise.
9270 * gcc.dg/format/format.h: Prototype unlocked stdio.
9272 2001-12-20 Richard Henderson <rth@redhat.com>
9274 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
9276 (malloc): Correct allocation logic. Abort if we fill up the
9277 arena before initialization complete.
9278 (realloc): Correct allocation logic.
9280 2001-12-20 Jakub Jelinek <jakub@redhat.com>
9282 * gcc.c-torture/compile/20011219-2.c: New test.
9284 * gcc.c-torture/execute/20011219-1.c: New test.
9286 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
9288 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
9289 target does not support weak symbols.
9291 2001-12-19 Jakub Jelinek <jakub@redhat.com>
9293 * gcc.c-torture/compile/20011219-1.c: New test.
9295 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
9297 * g++.dg/other/error1.C: New test.
9299 2001-12-17 Jeffrey A Law (law@redhat.com)
9301 * gcc.c-torture/execute/20011217-1.c: New test.
9303 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
9305 * objc.dg/special/: New directory.
9306 * objc.dg/special/special.exp: New file.
9307 * objc.dg/special/unclaimed-category-1.h: New file.
9308 * objc.dg/special/unclaimed-category-1a.m: New file.
9309 * objc.dg/special/unclaimed-category-1.m: New file.
9311 2001-12-17 Andreas Jaeger <aj@suse.de>
9313 * gcc.c-torture/compile/20011217-2.c: New test.
9315 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
9317 * gcc.c-torture/compile/20011217-1.c: New test.
9319 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
9321 * testsuite/gcc.dg/20011214-1.c: New.
9323 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
9325 * gcc.dg/altivec-4.c: New.
9327 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
9329 * gcc.dg/20011113-1.c: New test.
9331 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
9333 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
9334 std::__malloc_alloc_template<0> and
9335 std::__default_alloc_template<false, 0>.
9337 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
9339 * objc/execute/bf-21.m: New test.
9340 * objc/execute/enumeration-1.m: New test.
9341 * objc/execute/enumeration-2.m: New test.
9343 2001-12-12 Jakub Jelinek <jakub@redhat.com>
9345 * gcc.dg/gnu89-init-1.c: New test.
9347 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
9349 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
9350 * g++.old-deja/g++.jason/2371.C: Likewise.
9351 * g++.old-deja/g++.jason/template33.C: Likewise.
9352 * g++.old-deja/g++.jason/template34.C: Likewise.
9353 * g++.old-deja/g++.jason/template36.C: Likewise.
9354 * g++.old-deja/g++.oliva/typename1.C: Likewise.
9355 * g++.old-deja/g++.oliva/typename2.C: Likewise.
9356 * g++.old-deja/g++.other/typename1.C: Likewise.
9357 * g++.old-deja/g++.pt/inherit2.C: Likewise.
9358 * g++.old-deja/g++.pt/nontype5.C: Likewise.
9359 * g++.old-deja/g++.pt/typename11.C: Likewise.
9360 * g++.old-deja/g++.pt/typename14.C: Likewise.
9361 * g++.old-deja/g++.pt/typename16.C: Likewise.
9362 * g++.old-deja/g++.pt/typename3.C: Likewise.
9363 * g++.old-deja/g++.pt/typename4.C: Likewise.
9364 * g++.old-deja/g++.pt/typename5.C: Likewise.
9365 * g++.old-deja/g++.pt/typename7.C: Likewise.
9366 * g++.old-deja/g++.robertl/eb9.C: Likewise.
9368 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
9370 * g++.dg/other/linkage1.C: New test.
9371 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
9374 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
9376 * gcc.dg/concat.c: New test.
9378 2001-12-11 Stan Shebs <shebs@apple.com>
9380 * objc/compile: New test directory.
9381 * objc/compile/compile.exp: New expect script.
9382 * objc/compile/20011211-1.m: New compile test.
9384 2001-12-11 Jason Merrill <jason@redhat.com>
9386 * lib/prune.exp (prune_gcc_output): Also handle "In member
9387 function". So many permutations...
9389 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
9391 * g++.dg/template/typedef1.C: New test.
9393 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
9395 * g++.dg/other/copy1.C: New test.
9397 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
9399 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
9401 * gcc.dg/builtin-choose-expr.c: New.
9403 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
9405 * gcc.dg/altivec-2.c: New.
9407 2001-12-07 Richard Henderson <rth@redhat.com>
9409 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
9411 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
9413 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
9416 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9418 * g++-old.deja/g++.robertl/eb101.C: Deleted.
9420 2001-12-06 Janis Johnson <janis187@us.ibm.com>
9422 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
9423 variable argument list.
9425 2001-12-06 Zack Weinberg <zack@codesourcery.com>
9427 * gcc.c-torture/execute/memcheck: Delete entire directory.
9428 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
9429 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
9431 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
9433 * gcc.dg/Wshadow-1.c: New test.
9435 2001-12-05 Jakub Jelinek <jakub@redhat.com>
9437 * gcc.c-torture/compile/20011130-1.c: New test.
9439 * gcc.dg/noncompile/20011025-1.c: New test.
9441 * g++.dg/other/anon-union.C: New test.
9443 * gcc.c-torture/execute/20011024-1.c: New test.
9445 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
9447 * gcc.c-torture/execute/20000722-1.x,
9448 gcc.c-torture/execute/20010123-1.x: Remove.
9449 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
9450 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
9451 gcc.dg/c99-complit-2.c: New tests.
9453 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
9455 * g++.dg/inherit/base1.C: New test.
9457 2001-12-04 Jakub Jelinek <jakub@redhat.com>
9459 * g++.dg/other/stdarg1.C: New test.
9461 * gcc.c-torture/compile/20011130-2.c: New test.
9463 2001-12-03 Janis Johnson <janis187@us.ibm.com>
9465 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
9466 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
9467 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
9468 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
9469 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
9470 * gcc.dg/builtin-prefetch-1.c: New test.
9472 2001-12-03 Jakub Jelinek <jakub@redhat.com>
9474 * gcc.dg/20011130-1.c: New test.
9476 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
9478 * g++.dg/other/scope1.C: New test.
9479 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
9481 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
9483 * gcc.dg/vla-init-1.c: New test.
9485 2001-12-01 Geoff Keating <geoffk@redhat.com>
9487 * gcc.c-torture/compile/structs.c: New testcase from GDB.
9489 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
9491 * objc.dg/alias.m: Update.
9492 * objc.dg/class-1.m: Update.
9493 * objc.dg/const-str-1.m: Update.
9494 * objc.dg/fwd-proto-1.m: Update.
9495 * objc.dg/id-1.m: Update.
9496 * objc.dg/super-class-1.m: Update.
9498 2001-11-29 Mark Mitchell <mark@codesourcery.com>
9500 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
9503 2001-11-28 Jeffrey A Law (law@cygnus.com)
9505 * gcc.c-torture/execute/20011128-1.c: New test.
9507 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
9509 * gcc.dg/20011127-1.c: New test.
9511 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
9513 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
9514 from Austin Group draft 7.
9515 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
9516 scanf format arguments.
9517 * gcc.dg/format/no-exargs-2.c: New test.
9519 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
9521 * g++.dg/abi/vbase8-4.C: New test.
9523 2001-11-24 Ian Lance Taylor <ian@airs.com>
9525 * gcc.c-torture/execute/20011121-1.c: New test.
9527 2001-11-23 Jeffrey A Law (law@cygnus.com)
9529 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
9531 2001-11-23 Andreas Jaeger <aj@suse.de>
9533 * gcc.dg/cpp/charconst-2.c: New test.
9535 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
9537 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
9538 to the host if it is remote. Let tests specify extra headers
9540 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
9541 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
9542 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
9543 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
9544 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
9545 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
9546 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
9547 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
9548 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
9549 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
9551 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
9553 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
9554 for little endian ARMs.
9556 2001-11-20 Jakub Jelinek <jakub@redhat.com>
9558 * gcc.c-torture/compile/20011119-1.c: New test.
9559 * gcc.c-torture/compile/20011119-2.c: New test.
9561 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
9563 * gcc.dg/altivec-1.c: Fix typo.
9565 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
9567 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
9569 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
9571 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
9573 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
9575 * lib/g77.exp: Don't specify --rpath-link.
9577 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
9578 across all the headers.
9579 * gcc.dg/format/format.exp: For testing on a remote host,
9582 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
9583 * gcc.c-torture/execute/930406-1.c: Likewise.
9584 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
9586 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
9588 * gcc.dg/altivec-1.c: New.
9590 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
9592 * gcc.dg/cpp/fpreprocessed.c: New test case.
9594 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
9596 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
9597 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
9598 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
9600 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
9602 * gcc.dg/no-builtin-1.c: New test.
9604 2001-11-16 Jakub Jelinek <jakub@redhat.com>
9606 * gcc.c-torture/execute/20011115-1.c: New test.
9608 2001-11-15 Jakub Jelinek <jakub@redhat.com>
9610 * gcc.c-torture/compile/20011114-2.c: New test.
9611 * gcc.c-torture/compile/20011114-3.c: New test.
9612 * gcc.c-torture/compile/20011114-4.c: New test.
9614 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
9616 * g++.dg/other/init1.C: New test.
9618 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
9620 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
9623 * gcc.c-torture/execute/20011114-1.c: New testcase.
9625 * gcc.c-torture/compile/20010327-1.c: Revert last change.
9626 * gcc.c-torture/compile/20011114-1.c: New test, exactly
9627 like the (before this change) version of 20010327-1.c.
9629 2001-11-14 Roger Sayle <roger@eyesopen.com>
9631 * gcc.c-torture/execute/string-opt-13.c: New testcase.
9633 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
9635 * g++.dg/init/array2.C: New test.
9637 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
9639 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
9641 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
9643 * g++.dg/other/forscope1.C: New test.
9644 * g++.dg/ext/forscope1.C: New test.
9645 * g++.dg/ext/forscope2.C: New test.
9647 2001-11-13 Jakub Jelinek <jakub@redhat.com>
9649 * gcc.c-torture/execute/20011113-1.c: New test.
9651 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
9653 * gcc.c-torture/execute/20011109-2.c: New test.
9655 * gcc.c-torture/execute/20011109-1.c: New test.
9657 2001-11-09 Jakub Jelinek <jakub@redhat.com>
9659 * gcc.c-torture/compile/20011109-1.c: New test.
9661 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
9663 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
9664 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
9665 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
9666 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
9667 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
9668 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
9669 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
9671 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
9673 * g++.dg/warn/Wshadow-1.C: New tests.
9674 * g++.old-deja/g++.mike/for3.C: Update.
9676 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
9678 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
9679 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
9680 XFAILs. Adjust expected error texts.
9681 * gcc.c-torture/compile/20011106-1.c,
9682 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
9683 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
9684 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
9685 gcc.dg/c99-array-lval-5.c: New tests.
9687 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
9689 * gcc.dg/cpp/defined.c: Update.
9691 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
9693 * gcc.c-torture/execute/anon-1.c: New test.
9695 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
9697 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
9698 same size, so no warning should be produced on stormy16.
9700 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
9701 due to oversized array.
9702 * g++.old-deja/g++.mike/ns15.C: Likewise.
9703 * g++.old-deja/g++.pt/crash16.C: Likewise.
9705 2001-11-02 Graham Stott <grahams@redhat.com>
9707 * g++.dgother/debug1.C: Fix typos.
9709 2001-11-01 Jakub Jelinek <jakub@redhat.com>
9711 * g++.dg/other/debug1.C: New test.
9713 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
9715 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
9718 2001-10-30 Jakub Jelinek <jakub@redhat.com>
9720 * gcc.dg/20011029-2.c: New test.
9722 * gcc.c-torture/compile/20011029-1.c: New test.
9724 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
9726 * objc/execute/class_self-1.m: New test.
9727 * objc/execute/class_self-2.m: New test.
9729 2001-10-25 Zack Weinberg <zack@codesourcery.com>
9731 * gcc.misc-tests/msgs.exp: Delete.
9732 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
9733 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
9734 error set to match recent changes.
9736 2001-10-24 Zack Weinberg <zack@codesourcery.com>
9738 * gcc.dg/20011021-1.c: New test.
9740 2001-10-24 Jakub Jelinek <jakub@redhat.com>
9742 * gcc.c-torture/compile/20011023-1.c: New test.
9744 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
9746 * lib/g77.exp: Rewrite based on lib/g++.exp.
9748 2001-10-19 Jakub Jelinek <jakub@redhat.com>
9750 * gcc.c-torture/execute/20011019-1.c: New test.
9752 * gcc.dg/20011018-1.c: New test.
9754 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
9756 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
9758 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
9760 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
9761 * gcc.dg/attr-invalid.c: Likewise.
9763 2001-10-18 Jakub Jelinek <jakub@redhat.com>
9765 * testsuite/gcc.dg/20011015-1.c: New test.
9767 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
9769 * g++.dg/template/unify2.C: New test.
9771 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
9773 * g++.dg/other/exception-specification.C: New test
9775 2001-10-13 Tom Rix <trix@redhat.com>
9777 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
9778 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
9780 2001-10-12 Jakub Jelinek <jakub@redhat.com>
9782 * testsuite/gcc.dg/20011009-1.c: New test.
9784 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
9787 * g++.dg/other/friend1.C: New test.
9789 2001-10-11 Richard Henderson <rth@redhat.com>
9791 * g++.old-deja/g++.other/crash18.C: Add -S to options.
9793 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9795 * gcc.c-torture/compile/20011010-1.c: New.
9797 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
9799 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
9800 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
9801 g77.f-torture/execute/execute.exp,
9802 g77.f-torture/noncompile/noncompile.exp,
9803 gcc.c-torture/compile/compile.exp,
9804 gcc.c-torture/execute/execute.exp,
9805 gcc.c-torture/execute/ieee/ieee.exp,
9806 gcc.c-torture/execute/memcheck/memcheck.exp,
9807 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
9808 objc/execute/execute.exp: Update FSF address.
9810 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
9812 * gcc.dg/cpp/cmdlne-C.c: Update.
9813 * gcc.dg/cpp/cmdlne-C2.c: New.
9815 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9817 * gcc.c-torture/execute/20011008-3.c: New.
9819 2001-10-08 DJ Delorie <dj@redhat.com>
9821 * gcc.dg/20011008-1.c: New.
9822 * gcc.dg/20011008-2.c: New.
9824 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
9826 * gcc.dg/cpp/spacing1.c: Update test.
9828 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
9830 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
9831 spelling errors of "separate" as "seperate".
9833 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
9835 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
9836 enough to avoid inlining.
9838 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
9840 * lib/g77.exp: set libg2c_dir correctly.
9842 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
9844 * gcc.dg/cpp/macro11.c: New test.
9846 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
9848 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
9849 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
9850 gcc.dg/format/multattr-3.c: New tests.
9851 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
9852 tests for format attributes on function pointers being rejected.
9854 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
9856 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
9858 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
9860 * g++.dg/warn/format1.C: New test.
9862 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
9864 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
9866 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
9868 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
9870 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
9872 * gcc.dg/cpp/redef2.c: Add test.
9874 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
9876 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
9877 long-standing bug on i686, apparently.
9878 * gcc.c-torture/execute/loop-2c.x: New file.
9879 * gcc.c-torture/execute/loop-2d.x: New file.
9880 * gcc.c-torture/execute/loop-3c.x: New file.
9882 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
9884 * gcc.dg/cpp/20000625-2.c: Correct line number.
9886 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
9888 * gcc.dg/cpp/macro10.c: New test.
9889 * gcc.dg/cpp/strify3.c: New test.
9890 * gcc.dg/cpp/spacing1.c: Add tests.
9891 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
9892 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
9894 2001-09-24 DJ Delorie <dj@redhat.com>
9896 * gcc.c-torture/execute/20010924-1.c: New test.
9898 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
9900 * testsuite/objc/execute/paste.m: Remove.
9902 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
9904 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
9906 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
9908 * g77.dg/strlen0.f: New test.
9910 2001-09-21 Richard Henderson <rth@redhat.com>
9912 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
9913 * g++.old-deja/g++.abi/vtable2.C: Likewise.
9915 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
9917 Table-driven attributes.
9918 * g++.dg/ext/attrib1.C: New test.
9920 2001-09-20 DJ Delorie <dj@redhat.com>
9922 * gcc.dg/20000926-1.c: Update expected warning messages.
9923 * gcc.dg/array-2.c: Likewise, and test for warnings too.
9924 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
9927 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
9929 * g++.dg/eh/registers1.C: New test case.
9931 2001-09-17 Richard Henderson <rth@redhat.com>
9933 * gcc.dg/array-5.c: Fix VLA decomposition test.
9935 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
9937 * gcc.dg/cpp/line5.c: New testcase.
9939 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
9941 * gcc.dg/cpp/macro9.c: New test.
9943 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
9945 * gcc.c-torture/execute/980223.c: Change type of addr from long
9948 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
9950 * gcc.c-torture/execute/20010915-1.c: New test.
9952 2001-09-14 Janis Johnson <janis187@us.ibm.com>
9954 * g77.dg/bprob: New directory.
9955 * g77.dg/bprob/bprob.exp: New file.
9956 * g77.dg/bprob/bprob-1.f: New test.
9957 * g77.dg/gcov: New directory.
9958 * g77.dg/gcov/gcov.exp: New file.
9959 * g77.dg/gcov/gcov-1.f: New test.
9960 * g77.dg/gcov/gcov-1.x: New file.
9962 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
9964 * gcc.dg/cpp/directiv.c: Update.
9965 * gcc.dg/cpp/undef1.c: Update.
9967 2001-09-12 Jakub Jelinek <jakub@redhat.com>
9969 * gcc.dg/20010912-1.c: New test.
9971 2001-09-11 Janis Johnson <janis187@us.ibm.com>
9973 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
9974 language-independent file in lib.
9975 * lib/gcov.exp: New file.
9977 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
9979 * gcc.c-torture/compile/20010911-1.c: New test.
9981 2001-09-10 Janis Johnson <janis187@us.ibm.com>
9983 * lib/profopt.exp: New, to support profile-directed optimizations.
9984 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
9985 * gcc.misc-tests/bprob-1.c: New test.
9986 * gcc.misc-tests/bprob-2.c: New test.
9988 2001-09-07 Janis Johnson <janis187@us.ibm.com>
9990 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
9991 XFAIL and which kinds of gcov output to verify.
9992 * gcc.misc-tests/gcov-4b.x: New file.
9993 * gcc.misc-tests/gcov-5b.x: New file.
9994 * gcc.misc-tests/gcov-6.x: New file.
9995 * gcc.misc-tests/gcov-7.c: New test.
9996 * gcc.misc-tests/gcov-7.x: New file.
9998 2001-09-06 Janis Johnson <janis187@us.ibm.com>
10000 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
10001 * gcc.misc-tests/gcov-6.c: New test.
10003 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
10006 * g++.dg/abi/vbase1.C: New test.
10008 2001-09-05 Ziemowit Laski <zlaski@apple.com>
10010 * objc.dg/method-2.m: New.
10012 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
10015 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
10016 * g++.dg/init/empty1.C: New test.
10018 2001-09-03 Jakub Jelinek <jakub@redhat.com>
10020 * gcc.c-torture/compile/20010903-1.c: New test.
10022 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
10024 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
10027 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
10029 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
10031 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
10033 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
10035 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
10037 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
10038 for 16-bit 'unsigned int'.
10040 2001-08-29 Kazu Hirata <kazu@hxi.com>
10042 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
10044 2001-08-27 Richard Henderson <rth@redhat.com>
10046 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
10047 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
10049 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
10051 * gcc.dg/asm-names.c (ymain): New.
10053 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
10055 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
10056 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
10057 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
10059 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10061 * gcc.dg/compare5.c: New testcase.
10063 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
10065 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
10066 and "In instantiation".
10068 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
10070 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
10072 2001-08-20 Janis Johnson <janis187@us.ibm.com>
10074 * gcc.misc-tests/gcov.exp: Add support for branch information.
10075 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
10076 * gcc.misc-tests/gcov-4.c: New test.
10077 * gcc.misc-tests/gcov-4b.c: New test.
10078 * gcc.misc-tests/gcov-5b.c: New test.
10080 2001-08-20 Zack Weinberg <zackw@panix.com>
10082 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
10085 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
10087 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
10089 2001-08-19 Jakub Jelinek <jakub@redhat.com>
10091 * g++.dg/eh/template1.C: New test.
10093 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
10095 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
10097 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
10100 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
10102 * lib/g77-dg.exp: Use prune.exp for common procedures
10103 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
10104 * lib/g77.exp: (g77-dg-prune) Remove
10106 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
10108 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
10110 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10112 * g++.dg/template/unify1.C: New test.
10114 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
10116 * g++.dg/abi/empty4.C: New test.
10118 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
10120 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
10122 * g77.f-torture/compile/pr3743.x: Likewise
10124 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
10126 * g++.dg/other/using-declaration.C: New test.
10128 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
10130 * gcc.dg/cpp/tr-sign.c: New testcase.
10132 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
10134 * gcc.dg/cpp/19951025-1.c: Revert.
10135 * gcc.dg/cpp/directiv.c: We no longer process directives that
10136 interrupt macro arguments.
10138 2001-08-03 Zack Weinberg <zackw@stanford.edu>
10140 * gcc.dg/bconstp-1.c: New test.
10142 2001-08-03 Richard Henderson <rth@redhat.com>
10144 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
10146 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
10148 * gcc.dg/cpp/19951025-1.c: Update.
10150 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
10152 * g77.dg/ff90-1.f (s): Fix reference of variable z,
10155 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
10158 * g++.old-deja/g++.ns/ns14.C: Remove special options.
10159 * g++.old-deja/g++.other/std1.C: Likewise.
10160 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
10162 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
10164 * lib/g77.exp: Load gcc-defs.exp for common procedures
10165 (g77_pass, g77_fail, g77_finish, g77_exit,
10166 ${tool}_check_unsupported_p} Now redundant. Deleted.
10168 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
10170 * g77.dg/fbackslash.f
10171 * g77.dg/fcase-preserve.f
10173 * g77.dg/ffixed-line-length-0.f
10174 * g77.dg/ffixed-line-length-132.f
10175 * g77.dg/ffixed-line-length-7.f
10176 * g77.dg/ffixed-line-length-72.f
10177 * g77.dg/ffixed-line-length-none.f
10178 * g77.dg/ffree-form-1.f
10179 * g77.dg/fno-backslash.f
10180 * g77.dg/fno-f90-1.f
10181 * g77.dg/fno-fixed-form-1.f
10182 * g77.dg/fno-onetrip.f
10183 * g77.dg/fno-typeless-boz.f
10184 * g77.dg/fno-underscoring.f
10185 * g77.dg/fno-vxt-1.f
10186 * g77.dg/fonetrip.f
10187 * g77.dg/ftypeless-boz.f
10188 * g77.dg/fugly-assumed.f
10189 * g77.dg/funderscoring.f
10192 2001-08-01 Ziemowit Laski <zlaski@apple.com>
10194 * objc.dg/fwd-proto-1.m: New.
10195 * objc.dg/local-decl-1.m: New.
10196 * objc.dg/naming-1.m: New.
10197 * objc.dg/naming-2.m: New.
10198 * objc.dg/proto-hier-1.m: New.
10200 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
10202 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
10203 largest-type elements to a struct makes its size grow.
10205 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
10207 * g++.dg/abi/vthunk1.C: New test.
10209 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
10211 * g++.dg/abi/vbase8-22.C: New test.
10213 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
10215 * gcc.dg/cpp/macro8.c: New test.
10217 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
10219 * g++.dg/abi/vbase8-21.C: New test.
10221 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
10223 * g++.dg/abi/vbase8-10.C: New test.
10225 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10227 * lib/g++.exp (g++_set_ld_library_path): Renamed to
10228 ${tool}_set_ld_library_path.
10230 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
10233 2001-07-26 Stan Cox <scox@redhat.com>
10235 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
10236 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
10237 gcc_exit, gcc_check_unsupported_p):
10238 Moved to gcc-deps.exp
10239 * gcc-deps.exp: New file.
10241 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10243 * g++.old-deja/g++.pt/defarg14.C: New test.
10245 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
10247 * g++.old-deja/g++.other/lineno5.C: New test.
10249 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
10251 * g++.old-deja/g++.pt/crash68.C: New test.
10253 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
10255 * g++.old-deja/g++.other/crash42.C: New test.
10257 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
10259 * gcc.dg/cpp/extratokens.c: Fix.
10260 * gcc.dg/cpp/skipping2.c: New tests.
10262 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10264 * gcc.c-torture/execute/20010724-1.c: New file.
10265 * gcc.c-torture/execute/20010724-1.x: New file.
10267 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
10269 * g++.old-deja/g++.other/cond7.C: New test.
10271 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
10273 * g++.old-deja/g++.other/optimize4.C: New test.
10275 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
10277 * g++.old-deja/g++.abi/vbase8-5.C: New test.
10279 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
10281 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
10282 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
10283 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
10284 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
10286 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
10287 bug report" message.
10289 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
10290 * g++.dg/ext/instantiate1.C: Move from old-deja.
10292 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
10294 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
10295 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
10296 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
10297 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
10299 2001-07-23 Jeffrey A Law (law@cygnus.com)
10301 * gcc.c-torture/execute/20010723-1.c: New test.
10303 2001-07-23 Ben Elliston <bje@redhat.com>
10305 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
10307 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10309 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
10311 Delete handling of ieee_multilib_flags.
10312 Pass -mieee for alpha*-*-* and sh-*-*.
10313 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
10315 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
10317 Remove old-abi tests.
10318 * g++.old-deja/g++.mike/p11116.C: Remove.
10319 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
10321 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
10323 * g77.f-torture/compile/pr3743.f: New test
10325 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
10327 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
10329 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10331 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
10332 g++.old-deja/g++.pt/static6.C: Likewise.
10333 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
10334 supports weak symbols.
10336 2001-07-18 Andreas Jaeger <aj@suse.de>
10338 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
10341 2001-07-18 Andreas Jaeger <aj@suse.de>
10343 * gcc.dg/iftrap-1.c: Fix target line.
10345 2001-07-17 Richard Henderson <rth@redhat.com>
10347 * gcc.c-torture/execute/20010717-1.c: New.
10349 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
10351 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
10354 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
10356 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
10358 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10360 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
10361 UAC_SIGBUS, UAC_NOPRINT definitions.
10363 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
10365 * objc/execute/object_is_class.m: New test.
10366 * objc/execute/object_is_meta_class.m: New test.
10368 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
10370 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
10371 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
10373 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
10375 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
10376 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
10378 2001-07-14 Richard Henderson <rth@redhat.com>
10380 * gcc.dg/iftrap-1.c: New.
10382 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
10384 * g77.f-torture/execute/intrinsic77.f: New test.
10386 2001-07-11 Janis Johnson <janis@us.ibm.com>
10388 * gcc.misc-tests/gcov-3.c: New test.
10390 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
10392 * gcc.c-torture/compile/20010711-1.c,
10393 * gcc.c-torture/compile/20010711-2.c: New tests.
10395 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
10397 * gcc.c-torture/execute/20010711-1.c: New test.
10399 2001-07-11 Ben Elliston <bje@redhat.com>
10401 * g++.old-deja/g++.other/enum5.C: New test.
10403 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
10405 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
10406 (g++-dg-prune): Call prune_gcc_output.
10407 * prune.exp: New file for prune_gcc_output.
10408 * lib/g++.exp, lib/gcc.exp: Load it.
10410 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
10412 * gcc.c-torture/compile/20010701-1.c,
10413 g++.old-deja/g++.ext/attrib6.C: New tests.
10415 2001-07-06 Jeffrey A Law (law@cygnus.com)
10417 * gcc.c-torture/compile/20010706-1.c: New test.
10419 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
10421 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
10423 2001-06-28 Stan Shebs <shebs@apple.com>
10425 * gcc.dg/pragma-darwin.c: New test.
10427 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10429 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
10430 Solaris 2.[678] system.
10432 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
10434 * gcc.dg/20010622-1.c: New test.
10436 2001-06-18 Stan Shebs <shebs@apple.com>
10438 * objc.dg: New directory.
10439 * objc.dg/dg.exp: New file.
10440 * objc.dg/alias.m: New.
10441 * objc.dg/class-1.m: New.
10442 * objc.dg/class-2.m: New.
10443 * objc.dg/const-str-1.m: New.
10444 * objc.dg/const-str-2.m: New.
10445 * objc.dg/id-1.m: New.
10446 * objc.dg/method-1.m: New.
10447 * objc.dg/super-class-1.m: New.
10448 * lib/objc-dg.exp: New file.
10450 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
10452 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
10455 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
10457 * g++.old-deja/g++.abi/vbase8-9.C: New test.
10459 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10461 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
10464 2001-06-12 Richard Henderson <rth@redhat.com>
10466 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
10468 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
10470 * g++.old-deja/g++.abi/vbase5.C: New test.
10471 * g++.old-deja/g++.abi/vbase6.C: New test.
10472 * g++.old-deja/g++.abi/vbase7.C: New test.
10474 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10476 * gcc.c-torture/compile/20010610-1.c: New test.
10478 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
10480 * g++.old-deja/g++.abi/vbase4.C: New test.
10482 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
10484 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
10485 support %f for HC11/HC12 targets.
10486 * gcc.c-torture/execute/930513-1.x: New file, likewise.
10487 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
10488 on HC11/HC12 targets.
10489 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
10491 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10493 * gcc.dg/wchar_t-1.c: New file.
10494 * gcc.dg/wint_t-1.c: Likewise.
10496 2001-06-11 Bernd Schmidt <bernds@redhat.com>
10498 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
10500 2001-06-11 Richard Henderson <rth@redhat.com>
10502 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
10504 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
10506 * gcc.c-torture/compile/20010611-1.c: New test.
10508 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
10510 * gcc.dg/c99-tag-1.c: Add more tests.
10512 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
10514 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
10515 representation on MN10300 and ARM/Thumb.
10517 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
10519 * g77.f-torture/execute/20010610.f: New.
10521 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
10523 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
10526 2001-06-09 Richard Henderson <rth@redhat.com>
10528 * gcc.c-torture/execute/ashrdi-1.c: New.
10529 * gcc.c-torture/execute/ashldi-1.c: New.
10530 * gcc.c-torture/execute/lshrdi-1.c: New.
10532 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
10534 * objc/execute/load-3.m: Added. Check sending +load to categories,
10535 in addition to classes.
10537 2001-06-08 Stan Shebs <shebs@apple.com>
10539 * objc/execute/load-2.m: New test. From Nicola Pero
10540 <n.pero@mi.flashnet.it>.
10542 2001-06-08 Jakub Jelinek <jakub@redhat.com>
10544 * gcc.c-torture/execute/20010605-2.c: New test.
10546 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
10548 * g++.old-deja/g++.abi/vbase2.C: New test.
10549 * g++.old-deja/g++.abi/vbase3.C: New test.
10551 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
10553 * g++.old-deja/g++.pt/friend49.C: New test.
10555 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
10557 * g++.old-deja/g++.ext/anon3.C: New test.
10559 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
10561 * g++.old-deja/g++.other/conv7.C: New test.
10563 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
10565 * gcc.c-torture/compile/20010605-2.c: New test.
10567 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
10569 * gcc.c-torture/execute/20010604-1.c: New test.
10571 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
10573 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
10575 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
10577 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
10578 (g++_link_flags): Likewise.
10579 (g++_init): Pass gccpath's value to two previous functions.
10581 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10583 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
10584 Ensure logfile entry matches exec command line.
10586 2001-05-31 Richard Henderson <rth@redhat.com>
10588 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
10589 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
10591 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
10593 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
10594 compiler for irix6.2
10596 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
10598 * g++.old-deja/g++.other/optimize3.C: New file.
10600 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
10602 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
10605 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
10607 * g++.old-deja/g++.other/optimize2.C: New file.
10609 2001-05-25 Diego Novillo <dnovillo@redhat.com>
10611 * gcc.c-torture/compile/20010518-2.c: New file.
10612 * gcc.c-torture/execute/20010518-1.c: New file.
10613 * gcc.c-torture/execute/20010518-2.c: New file.
10615 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
10617 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
10619 2001-05-24 Mark Mitchell <mark@codesourcery.com>
10621 G++ no longer defines builtins that do not begin with __builtin.
10622 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
10623 * g++.old-deja/g++.brendand/misc13.C: Likewise.
10624 * g++.old-deja/g++.law/builtin1.C: Likewise.
10625 * g++.old-deja/g++.law/cvt2.C: Likewise.
10626 * g++.old-deja/g++.mike/net5.C: Likewise.
10627 * g++.old-deja/g++.other/builtins1.C: Likewise.
10628 * g++.old-deja/g++.other/builtins2.C: Likewise.
10629 * g++.old-deja/g++.other/builtins3.C: Likewise.
10630 * g++.old-deja/g++.other/builtins4.C: Likewise.
10631 * g++.old-deja/g++.other/inline8.C: Likewise.
10632 * g++.old-deja/g++.robertl/eb39.C: Likewise.
10634 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
10636 * g++.old-deja/g++.pt/using1.C: Adjust.
10637 * g++.old-deja/g++.pt/using2.C: New test.
10639 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
10641 * gcc.dg/cpp/charconst.c: New tests.
10642 * gcc.dg/cpp/escape.c: New tests.
10643 * gcc.dg/cpp/escape-1.c: New tests.
10644 * gcc.dg/cpp/escape-2.c: New tests.
10645 * gcc.dg/cpp/ucs.c: New tests.
10647 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
10649 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
10650 native compiler for irix6.5.
10652 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
10654 * lib/g++.exp (g++_include_flags): Use args to compute
10656 (g++_link_flags): Likewise.
10657 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
10659 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
10661 * gcc.dg/c90-hexfloat-1.c: Add more tests.
10663 2001-05-21 Geoff Keating <geoffk@redhat.com>
10665 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
10668 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
10670 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
10672 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
10673 to STACK_SIZE; Use it to define size of add_histo array.
10674 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
10676 (f): Use GITT_SIZE to define size of gitt local table.
10677 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
10678 to STACK_SIZE; Use it to define size of bytemem array.
10680 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
10682 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
10683 on 68HC11/HC12 due to the asm instruction.
10684 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
10685 * gcc.c-torture/compile/920520-1.x: Likewise.
10686 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
10687 on 68HC11/HC12 because the function is larger than 64K.
10688 * gcc.c-torture/compile/961203-1.x: New file, this test fails
10689 on 68HC11/HC12 because the structure is too large.
10691 2001-05-20 Richard Henderson <rth@redhat.com>
10693 * gcc.c-torture/execute/20010520-1.c: New.
10695 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10697 * g++.old-deja/g++.warn/compare1.C: New test.
10698 * gcc.dg/compare4.c: New test.
10700 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
10702 * g++.old-deja/g++.other/optimize1.C: New test.
10704 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10706 * g++.old-deja/g++.pt/spec41.C: New test.
10708 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
10710 * gcc.c-torture/compile/20010114-1.x: Remove.
10712 2001-05-18 Stan Shebs <shebs@apple.com>
10714 * gcc.c-torture/compile/20010518-1.c: New test.
10716 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
10718 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
10719 * g++.old-deja/g++.pt/crash67.C: New test.
10721 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
10723 * g++.old-deja/g++.other/debug9.C: New test.
10725 2001-05-16 Zack Weinberg <zackw@stanford.edu>
10727 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
10729 2001-05-16 Jan Hubicka <jh@suse.cz>
10731 * gcc.c-torture/compile/20010516-1.c: New test.
10733 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
10735 * g++.old-deja/g++.other/crash41.C: New test.
10737 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
10739 * g++.old-deja/g++.pt/crash66.C: New test.
10741 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
10743 * g++.old-deja/g++.robertl/eb27.C: Convert.
10745 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
10747 * g++.dg/friend-warn.C: New test. Do not warn about friend
10748 declaration being redundant.
10750 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
10752 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
10754 2001-05-14 Mark Mitchell <mark@codesourcery.com>
10756 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
10758 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
10760 * lib/g++.exp: Use testsuite_flags.
10762 2001-05-13 Mark Mitchell <mark@codesourcery.com>
10764 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
10766 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
10768 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
10770 2001-05-11 Mark Mitchell <mark@codesourcery.com>
10772 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
10774 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
10776 * gcc.c-torture/compile/20010313-1.c: New test.
10778 2001-05-09 Zack Weinberg <zackw@stanford.edu>
10780 * gcc.dg/cpp/direct2.c: New test.
10781 * gccq.dg/cpp/direct2s.c: New test.
10783 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
10785 2001-05-07 Mark Mitchell <mark@codesourcery.com>
10787 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
10788 * g++.old-deja/g++.other/op3.C: Likewise.
10790 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
10792 * gcc.dg/cpp/syshdr.h: New file.
10793 * gcc.dg/cpp/sysmac1.c: Update.
10794 * gcc.dg/cpp/sysmac2.c: Update.
10796 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
10798 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
10800 2001-05-04 David Edelsohn <edelsohn@gnu.org>
10802 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
10803 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
10805 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
10807 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
10809 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
10811 * lib/g++.exp (g++_include_flags): Don't use any special flags
10812 if TESTING_IN_BUILD_TREE is not defined.
10813 (g++_init): Use a plain 'c++' as the compiler if
10814 TESTING_IN_BUILD_TREEE is not defined.
10816 2001-05-02 Jakub Jelinek <jakub@redhat.com>
10818 * g++.old-deja/g++.eh/catch13.C: New test.
10819 * g++.old-deja/g++.eh/catch14.C: New test.
10821 2001-05-02 Jakub Jelinek <jakub@redhat.com>
10823 * gcc.dg/cpp/tr-define.c: New test.
10825 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
10827 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
10828 <stdlib.h>, not <malloc.h>.
10830 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
10832 * g++.old-deja/g++.ns/template17.C: New test.
10834 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
10836 * g++.old-deja/g++.pt/ref4.C: New test.
10838 2001-04-30 Richard Henderson <rth@redhat.com>
10840 * gcc.dg/20000724-1.c: Revert last change.
10842 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
10844 * g77.f-torture/execute/20010430.f: New test.
10846 2001-04-30 Mark Mitchell <mark@codesourcery.com>
10848 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
10850 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
10852 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
10854 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
10856 * g++.old-deja/g++.eh/crash6.C: New test.
10858 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
10860 * g++.old-deja/g++.other/warn7.C: New test.
10862 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
10864 * g++.old-deja/g++.other/defarg9.C: New test.
10866 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
10868 * g77.f-torture/compile/20010426.f: New test.
10869 * g77.f-torture/execute/20010426.f: New test.
10871 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
10873 * g77.f-torture/compile/20000629-1.x: Remove - error
10876 2001-04-26 Jeffrey A Law (law@cygnus.com)
10878 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
10879 Tweak slightly to work with g++.dg framework.
10880 * g++.dg/special/ecos.exp: Run initp1.C test.
10881 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
10883 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
10884 its linker doesn't give line numbers either.
10885 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
10887 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
10889 * g++.old-deja/g++.other/lex1.C: New test.
10891 2001-04-26 Jakub Jelinek <jakub@redhat.com>
10893 * gcc.dg/noncompile/20010425-1.c: New test.
10895 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
10897 * g++.old-deja/g++.pt/mangle2.C: New test.
10899 2001-04-25 Jakub Jelinek <jakub@redhat.com>
10901 * gcc.dg/format/plus-1.c: New test.
10903 2001-04-25 Jakub Jelinek <jakub@redhat.com>
10905 * gcc.dg/20010423-1.c: New test.
10907 2001-04-25 Jakub Jelinek <jakub@redhat.com>
10909 * gcc.c-torture/execute/20010422-1.c: New test.
10911 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
10913 * g++.old-deja/g++.ns/type2.C: New test.
10915 2001-04-24 Zack Weinberg <zackw@stanford.edu>
10917 * g++.old-deja/g++.other/perf1.C: New test.
10919 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
10921 * gcc.dg/c99-func-2.c: Remove xfail.
10922 * gcc.dg/c99-func-3.c: Remove xfail.
10923 * gcc.dg/c99-func-4.c: Remove xfail.
10925 2001-04-23 Zack Weinberg <zackw@stanford.edu>
10927 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
10929 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
10931 * gcc.c-torture/compile/20010423-1.c: New test.
10933 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
10935 * g++.old-deja/g++.pt/typename28.C: New test.
10937 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
10939 * g++.old-deja/g++.abi/empty2.C: New test.
10940 * g++.old-deja/g++.abi/empty3.C: New test.
10942 2001-04-20 Jakub Jelinek <jakub@redhat.com>
10944 * g++.old-deja/g++.other/comdat2.C: New test.
10945 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
10947 2001-04-20 Jakub Jelinek <jakub@redhat.com>
10949 * g++.old-deja/g++.other/overload14.C: New test.
10951 2001-04-20 Jakub Jelinek <jakub@redhat.com>
10953 * g++.old-deja/g++.other/lookup23.C: New test.
10955 2001-04-20 Jakub Jelinek <jakub@redhat.com>
10957 * gcc.c-torture/execute/20010403-1.c: New test.
10959 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
10960 Mark Mitchell <mark@codesourcery.com>
10962 * lib/old-dejagnu.exp: Don't delete output of executable.
10963 Add .exe suffix to executables.
10965 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
10967 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
10969 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10971 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
10973 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
10975 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
10976 * g++.old-deja/g++.abi/crash1.C: New test.
10978 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
10980 * g++.old-deja/g++.other/crash40.C: New test.
10982 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10984 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
10986 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
10988 * g++.old-deja/g++.other/warn6.C: New test.
10990 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
10992 * g++.old-deja/g++.robertl/eb42.C: Same.
10994 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10996 * gcc.dg/wtr-conversion-1.c: New testcase.
10998 2001-04-10 Richard Henderson <rth@redhat.com>
11000 * g++.old-deja/g++.other/array5.C: New.
11002 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11004 * gcc.c-torture/execute/20010408-1.c: New test.
11006 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
11008 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
11009 headers and constructs.
11010 * g++.old-deja/g++.robertl/eb79.C: Same.
11011 * g++.old-deja/g++.robertl/eb77.C (main): Same.
11012 * g++.old-deja/g++.robertl/eb73.C: Same.
11013 * g++.old-deja/g++.robertl/eb66.C (main): Same.
11014 * g++.old-deja/g++.robertl/eb55.C (t): Same.
11015 * g++.old-deja/g++.robertl/eb54.C (main): Same.
11016 * g++.old-deja/g++.robertl/eb46.C (main): Same.
11017 * g++.old-deja/g++.robertl/eb44.C: Same.
11018 * g++.old-deja/g++.robertl/eb41.C (main): Same.
11019 * g++.old-deja/g++.robertl/eb4.C (main): Same.
11020 * g++.old-deja/g++.robertl/eb39.C: Same.
11021 * g++.old-deja/g++.robertl/eb33.C (main): Same.
11022 * g++.old-deja/g++.robertl/eb31.C (main): Same.
11023 * g++.old-deja/g++.robertl/eb30.C: Same.
11024 * g++.old-deja/g++.robertl/eb3.C: Same.
11025 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
11026 * g++.old-deja/g++.robertl/eb21.C: Same.
11027 * g++.old-deja/g++.robertl/eb15.C: Same.
11028 * g++.old-deja/g++.robertl/eb118.C: Same.
11029 * g++.old-deja/g++.robertl/eb115.C (main): Same.
11030 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
11031 * g++.old-deja/g++.robertl/eb109.C: Same.
11032 * g++.old-deja/g++.other/sibcall1.C (main): Same.
11033 * g++.old-deja/g++.mike/rtti1.C: Same.
11034 * g++.old-deja/g++.mike/p658.C: Same.
11035 * g++.old-deja/g++.mike/net46.C: Same.
11036 * g++.old-deja/g++.mike/net34.C: Same.
11037 * g++.old-deja/g++.mike/memoize1.C: Same.
11038 * g++.old-deja/g++.mike/eh2.C: Same.
11039 * g++.old-deja/g++.law/weak.C: Same.
11040 * g++.old-deja/g++.law/visibility7.C: Same.
11041 * g++.old-deja/g++.law/visibility25.C: Same.
11042 * g++.old-deja/g++.law/visibility22.C: Same.
11043 * g++.old-deja/g++.law/visibility2.C: Same.
11044 * g++.old-deja/g++.law/visibility17.C: Same.
11045 * g++.old-deja/g++.law/visibility13.C: Same.
11046 * g++.old-deja/g++.law/visibility10.C: Same.
11047 * g++.old-deja/g++.law/visibility1.C: Same.
11048 * g++.old-deja/g++.law/virtual3.C (eval): Same.
11049 * g++.old-deja/g++.law/vbase1.C: Same.
11050 * g++.old-deja/g++.law/operators32.C: Same.
11051 * g++.old-deja/g++.law/nest3.C: Same.
11052 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
11053 * g++.old-deja/g++.law/except5.C (main): Same.
11054 * g++.old-deja/g++.law/cvt7.C (run): Same.
11055 * g++.old-deja/g++.law/cvt2.C: Same.
11056 * g++.old-deja/g++.law/cvt16.C: Same.
11057 * g++.old-deja/g++.law/ctors6.C (bar): Same.
11058 * g++.old-deja/g++.law/ctors17.C (main): Same.
11059 * g++.old-deja/g++.law/ctors13.C: Same.
11060 * g++.old-deja/g++.law/ctors12.C (main): Same.
11061 * g++.old-deja/g++.law/ctors10.C: Same.
11062 * g++.old-deja/g++.law/code-gen5.C: Same.
11063 * g++.old-deja/g++.law/bad-error7.C: Same.
11064 * g++.old-deja/g++.law/arm9.C: Same.
11065 * g++.old-deja/g++.law/arm12.C: Same.
11066 * g++.old-deja/g++.law/arg8.C: Same.
11067 * g++.old-deja/g++.law/arg1.C: Same.
11068 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
11069 * g++.old-deja/g++.jason/template31.C: Same.
11070 * g++.old-deja/g++.jason/template24.C (main): Same.
11071 * g++.old-deja/g++.jason/2371.C: Same.
11072 * g++.old-deja/g++.eh/new2.C: Same.
11073 * g++.old-deja/g++.eh/new1.C: Same.
11074 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
11075 * g++.old-deja/g++.brendan/nest21.C (main): Same.
11076 * g++.old-deja/g++.brendan/err-msg3.C: Same.
11077 * g++.old-deja/g++.brendan/crash62.C: Same.
11078 * g++.old-deja/g++.brendan/crash52.C: Same.
11079 * g++.old-deja/g++.brendan/crash49.C (main): Same.
11080 * g++.old-deja/g++.brendan/crash38.C: Same.
11081 * g++.old-deja/g++.brendan/crash15.C (main): Same.
11082 * g++.old-deja/g++.brendan/copy9.C: Same.
11084 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
11086 * gcc.c-torture/execute/20001203-2.c (memset):
11087 Count argument is of type __SIZE_TYPE__.
11089 2001-04-04 Diego Novillo <dnovillo@redhat.com>
11091 * gcc.c-torture/compile/20010404-1.c: New test.
11093 2001-04-04 Jakub Jelinek <jakub@redhat.com>
11095 * gcc.c-torture/compile/20010326-1.c: New test.
11097 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
11099 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
11100 peculiarities of the SH.
11101 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
11103 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11105 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
11106 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
11107 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
11109 2001-04-02 Jakub Jelinek <jakub@redhat.com>
11111 * g77.f-torture/compile/20010321-1.f: New test.
11113 2001-04-02 Jakub Jelinek <jakub@redhat.com>
11115 * gcc.c-torture/compile/20010329-1.c: New test.
11117 2001-04-02 Jakub Jelinek <jakub@redhat.com>
11119 * gcc.c-torture/execute/20010329-1.c: New test.
11121 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
11123 * g++.old-deja/g++.other/eh4.C: Fix typo.
11125 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
11127 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
11129 2001-03-28 Philip Blundell <philb@gnu.org>
11131 * gcc.c-torture/compile/20010328-1.c: New test.
11133 2001-03-27 Richard Henderson <rth@redhat.com>
11135 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
11136 * g++.old-deja/g++.eh/vbase3.C: Likewise.
11138 2001-03-27 Alan Modra <alan@linuxcare.com.au>
11140 * gcc.c-torture/compile/20010327-1.c: New test.
11142 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
11144 * g++.old-deja/g++.other/friend12.C: New test.
11145 * g++.old-deja/g++.other/friend9.C: Expect no errors.
11146 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
11148 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
11150 * gcc.c-torture/execute/20010325-1.c: New test.
11152 2001-03-23 Jakub Jelinek <jakub@redhat.com>
11154 * g++.old-deja/g++.other/mangle3.C: New test.
11156 2001-03-22 Jakub Jelinek <jakub@redhat.com>
11158 * g++.old-deja/g++.other/anon8.C: New test.
11160 2001-03-20 Philip Blundell <philb@gnu.org>
11162 * gcc.c-torture/compile/20010320-1.c: New test.
11164 2001-03-17 Richard Henderson <rth@redhat.com>
11166 * g++.old-deja/g++.other/eh4.C: Add expected error text.
11168 2001-03-15 Geoff Keating <geoff@redhat.com>
11170 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
11173 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
11175 * g++.old-deja/g++.other/eh4.C: New test.
11177 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
11179 * gcc.dg/cpp/mi1.c: Update.
11181 2001-03-14 Jakub Jelinek <jakub@redhat.com>
11183 * g++.old-deja/g++.other/regstack.C: New test.
11185 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
11187 * g++.old-deja/g++.other/ref4.C: New test.
11189 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
11191 * objc/execute/va_method.m: Added.
11192 * objc/execute/IMP.m: Added.
11193 * objc/execute/_cmd.m: Added.
11194 * objc/execute/accessing_ivars.m: Added.
11195 * objc/execute/class-1.m: Added.
11196 * objc/execute/class-10.m: Added.
11197 * objc/execute/class-11.m: Added.
11198 * objc/execute/class-12.m: Added.
11199 * objc/execute/class-13.m: Added.
11200 * objc/execute/class-14.m: Added.
11201 * objc/execute/class-2.m: Added.
11202 * objc/execute/class-3.m: Added.
11203 * objc/execute/class-4.m: Added.
11204 * objc/execute/class-5.m: Added.
11205 * objc/execute/class-6.m: Added.
11206 * objc/execute/class-7.m: Added.
11207 * objc/execute/class-8.m: Added.
11208 * objc/execute/class-9.m: Added.
11209 * objc/execute/class-tests-1.h
11210 * objc/execute/class-tests-2.h
11211 * objc/execute/compatibility_alias.m: Added.
11212 * objc/execute/encode-1.m: Added.
11213 * objc/execute/formal_protocol-1.m: Added.
11214 * objc/execute/formal_protocol-2.m: Added.
11215 * objc/execute/formal_protocol-3.m: Added.
11216 * objc/execute/formal_protocol-4.m: Added.
11217 * objc/execute/formal_protocol-5.m: Added.
11218 * objc/execute/formal_protocol-6.m: Added.
11219 * objc/execute/formal_protocol-7.m: Added.
11220 * objc/execute/informal_protocol.m: Added.
11221 * objc/execute/initialize.m: Added.
11222 * objc/execute/load.m: Added.
11223 * objc/execute/many_args_method.m: Added.
11224 * objc/execute/nested-3.m: Added.
11225 * objc/execute/no_clash.m: Added.
11226 * objc/execute/private.m: Added.
11227 * objc/execute/redefining_self.m: Added.
11228 * objc/execute/root_methods.m: Added.
11229 * objc/execute/selector-1.m: Added.
11230 * objc/execute/static-1.m: Added.
11231 * objc/execute/static-2.m: Added.
11232 * objc/execute/va_method.m: Added.
11234 2001-03-10 Richard Henderson <rth@redhat.com>
11236 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
11238 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
11240 * g++.old-deja/g++.other/crash31.C: XFAIL.
11241 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
11242 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
11243 * gcc.c-torture/execute/20010123-1.x: XFAIL.
11244 * gcc.c-torture/execute/20010124-1.x: XFAIL.
11245 * gcc.dg/sequence-pt-1.c: XFAIL one test.
11247 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
11249 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
11251 2001-03-06 Zack Weinberg <zackw@stanford.edu>
11253 * gcc.dg/20000724-1.c: Don't use multiline strings.
11255 2001-03-06 Zack Weinberg <zackw@stanford.edu>
11257 * objc/execute/string1.m, objc/execute/string2.m: Compare the
11258 result of -cString against what we expect it to be; don't just
11259 print it out for no one to read.
11261 * objc/execute/string3.m, objc/execute/string4.m: New tests.
11262 Based on testcases provided by Nicola Pero.
11264 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
11266 * gcc.dg/cpp/macro7.c: New test.
11268 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
11270 * gcc.dg/cpp/multiline.c: Update.
11272 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
11274 * g++.old-deja/g++.other/enum3.C: New test.
11276 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
11278 * g++.old-deja/g++.other/pod1.C: New test.
11280 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
11282 * g++.old-deja/g++.ext/overload1.C: New test.
11284 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
11286 * g++.old-deja/g++.pt/using1.C: New test.
11288 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
11290 * g++.old-deja/g++.other/using9.C: New test.
11292 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
11294 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
11296 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
11298 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
11300 * g++.old-deja/g++.ext/realpt1.C: Remove.
11302 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
11304 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
11306 2001-02-26 Will Cohen <wcohen@redhat.com>
11308 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
11310 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
11312 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
11313 templatized constructors.
11315 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11317 * gcc.c-torture/execute/20010224-1.c: New test.
11319 2001-02-23 Jakub Jelinek <jakub@redhat.com>
11321 * gcc.c-torture/execute/20010222-1.c: New test.
11323 2001-02-22 Jakub Jelinek <jakub@redhat.com>
11325 * g++.old-deja/g++.other/inline20.C: New test.
11327 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
11329 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
11331 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
11333 * g++.old-deja/g++.other/lookup22.C: New test.
11335 2001-02-19 Zack Weinberg <zackw@stanford.edu>
11337 * g77.dg: New directory.
11338 * g77.dg/20010216-1.f: New test case.
11339 * g77.dg/dg.exp: New driver.
11340 * lib/g77-dg.exp: New driver library.
11342 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11344 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
11346 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
11348 * g++.old-deja/g++.other/decl9.C: New test.
11350 2001-02-16 Jakub Jelinek <jakub@redhat.com>
11352 * g++.old-deja/g++.other/init16.C: Update the test so that it does
11353 not need <string> and also tests the initialization at runtime.
11355 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
11357 * gcc.c-torture/execute/longlong.c: New test.
11359 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
11361 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
11363 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
11365 * gcc.c-torture/execute/920302-1.c (execute):
11366 Change argument type to short.
11368 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
11370 * g++.old-deja/g++.pt/deduct6.C: New test.
11372 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
11374 * g++.old-deja/g++.pt/deduct5.C: New test.
11376 2001-02-14 Jakub Jelinek <jakub@redhat.com>
11378 * gcc.c-torture/execute/20010209-1.c: New test.
11380 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
11382 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
11384 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
11386 * g++.dg/vtgc1.C: Update for new ABI.
11388 * consistency.vlad: New directory, 1665 files.
11390 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
11392 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
11394 * gcc.dg/cpp/digraphs.c: Declare puts.
11396 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
11398 * g++.old-deja/g++.other/warn5.C: New test.
11400 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
11402 * g++.old-deja/g++.pt/spec40.C: New test.
11404 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
11406 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
11408 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
11410 2001-02-12 Jakub Jelinek <jakub@redhat.com>
11412 * gcc.c-torture/compile/20010209-1.c: New test.
11414 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
11416 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
11417 excess errors message but not if it crashes.
11418 * g++.old-deja/g++.other/crash27.C: Likewise.
11419 * g++.old-deja/g++.other/crash28.C: Likewise.
11420 * g++.old-deja/g++.other/crash30.C: Likewise.
11421 * g++.old-deja/g++.other/crash32.C: Likewise.
11422 * g++.old-deja/g++.other/crash35.C: Likewise.
11423 * g++.old-deja/g++.pt/inherit2.C: Likewise.
11425 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
11427 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
11428 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
11429 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
11430 g77.f-torture/execute/execute.exp,
11431 g77.f-torture/noncompile/noncompile.exp,
11432 gcc.c-torture/execute/execute.exp,
11433 gcc.c-torture/execute/memcheck/memcheck.exp,
11434 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
11435 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
11436 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
11437 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
11438 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
11439 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
11440 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
11441 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
11442 Remove bug reporting instructions with ancient email addresses.
11444 2001-02-07 Jakub Jelinek <jakub@redhat.com>
11446 * gcc.dg/20010202-1.c: New test.
11447 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
11449 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
11451 * g++.dg/stdbool-if.C: New test.
11453 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
11455 * objc/execute/fdecl.m: Added main().
11457 2001-02-07 Jakub Jelinek <jakub@redhat.com>
11459 * gcc.c-torture/execute/20010206-1.c: New test.
11461 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
11463 * gcc.dg/cpp/avoidpaste1.c: Update.
11465 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
11467 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
11468 Pero <nicola@brainstorm.co.uk>.
11469 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
11471 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
11473 * g++.old-deja/g++.pt/spec39.C: New test.
11475 2001-02-05 Jakub Jelinek <jakub@redhat.com>
11477 * gcc.c-torture/compile/20010202-1.c: New test.
11479 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
11481 * g++.old-deja/g++.abi/primary2.C: New test.
11482 * g++.old-deja/g++.abi/primary3.C: New test.
11483 * g++.old-deja/g++.abi/primary4.C: New test.
11484 * g++.old-deja/g++.abi/primary5.C: New test.
11485 * g++.old-deja/g++.abi/vtable3.h: New test.
11486 * g++.old-deja/g++.abi/vtable3a.C: New test.
11487 * g++.old-deja/g++.abi/vtable3b.C: New test.
11488 * g++.old-deja/g++.abi/vtable3c.C: New test.
11489 * g++.old-deja/g++.abi/vtable3d.C: New test.
11490 * g++.old-deja/g++.abi/vtable3e.C: New test.
11491 * g++.old-deja/g++.abi/vtable3f.C: New test.
11492 * g++.old-deja/g++.abi/vtable3g.C: New test.
11493 * g++.old-deja/g++.abi/vtable3h.C: New test.
11494 * g++.old-deja/g++.abi/vtable3i.C: New test.
11495 * g++.old-deja/g++.abi/vtable3j.C: New test.
11496 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
11498 2001-02-03 Jakub Jelinek <jakub@redhat.com>
11500 * g++.old-deja/g++.other/anon6.C: New test.
11501 * g++.old-deja/g++.other/anon7.C: New test.
11503 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
11505 * gcc.dg/cpp/avoidpaste2.c: New tests.
11507 2001-01-31 Jakub Jelinek <jakub@redhat.com>
11509 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
11511 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
11513 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
11514 DECIMAL_DIG cases for Irix."
11516 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
11518 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
11520 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
11522 * gcc.dg/c99-tag-1.c: New test.
11524 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
11526 * gcc.dg/cpp/tr-warn1.c: Add tests.
11528 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
11530 * gcc.dg/cpp/avoidpaste1.c: Update.
11531 * gcc.dg/cpp/paste4.c: Update.
11533 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
11535 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
11538 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
11540 * g++.old-deja/g++.other/inline19.C: New test.
11542 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
11544 * gcc.dg/Wlarger-than.c: New test.
11546 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
11548 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
11550 2001-01-29 Jakub Jelinek <jakub@redhat.com>
11552 * gcc.c-torture/execute/20010129-1.c: New test.
11553 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
11555 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
11557 * gcc.dg/cpp/avoidpaste1.c: Test case.
11559 2001-01-28 Jakub Jelinek <jakub@redhat.com>
11561 * g++.old-deja/g++.other/inline18.C: New test.
11563 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11565 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
11566 and __builtin_putchar.
11568 2001-01-27 Jakub Jelinek <jakub@redhat.com>
11570 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
11573 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
11575 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
11576 floating point number rounding mode to round to the nearest
11577 representable mode.
11579 2001-01-25 Jakub Jelinek <jakub@redhat.com>
11581 * g++.old-deja/g++.other/mangle2.C: New test.
11583 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
11585 * gcc.c-torture/compile/20010124-1.c: New test.
11587 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
11589 * g++.old-deja/g++.pt/spec38.C: New test.
11591 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11593 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
11596 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11598 * gcc.c-torture/execute/20010123-1.c: New test.
11600 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
11602 * g++.old-deja/g++.pt/spec37.C: New test.
11604 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
11606 * g++.old-deja/g++.pt/overload14.C: New test.
11608 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11610 * gcc.c-torture/execute/20010122-1.c: New test, exercise
11611 __builtin_return_address.
11613 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
11615 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
11616 * g++.old-deja/g++.pt/spec35.C: New test.
11617 * g++.old-deja/g++.pt/spec36.C: New test.
11619 2001-01-20 Jakub Jelinek <jakub@redhat.com>
11621 * gcc.c-torture/compile/20010118-1.c: New test.
11623 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
11625 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
11627 2001-01-19 Jakub Jelinek <jakub@redhat.com>
11629 * gcc.c-torture/execute/20010119-1.c: New test.
11631 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
11633 * g++.old-deja/g++.other/vbase5.C: New test.
11635 2001-01-19 Jakub Jelinek <jakub@redhat.com>
11637 * gcc.c-torture/execute/20010118-1.c: New test.
11639 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
11641 * g++.old-deja/g++.pt/deduct3.C: New test.
11643 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
11645 * g++.old-deja/g++.pt/spec34.C: New test.
11647 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
11649 * g77.f-torture/compile/20000601-2.f: New test.
11651 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
11653 * g++.old-deja/g++.other/init17.C: New test.
11655 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
11657 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
11659 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
11661 * g++.old-deja/g++.pt/unify8.C: New test.
11663 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
11665 * g++.old-deja/g++.abi/vbase1.C: New test.
11667 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
11669 * g++.old-deja/g++.pt/crash65.C: New test.
11671 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
11673 * gcc.dg/cpp/assembl2.S: New test case.
11675 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
11677 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
11680 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11682 * g++.old-deja/g++.other/builtins1.C: New test.
11683 * g++.old-deja/g++.other/builtins2.C: Likewise.
11684 * g++.old-deja/g++.other/builtins3.C: Likewise.
11685 * g++.old-deja/g++.other/builtins4.C: Likewise.
11687 2001-01-17 Jakub Jelinek <jakub@redhat.com>
11689 * gcc.c-torture/compile/20010117-1.c: New test.
11690 * gcc.c-torture/compile/20010117-2.c: New test.
11692 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
11694 * g77.f-torture/execute/20010116.[fx]: New test,
11696 * g77.f-torture/compile/20010115.f: Indicate it's
11697 a test for PR fortran/1636.
11699 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
11701 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
11703 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
11705 * g77.f-torture/compile/20010115.f: New test.
11707 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
11709 * g++.old-deja/g++.pt/nontype5.C: New test.
11711 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
11713 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
11714 have an equivalent working one below it.
11716 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
11718 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
11719 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
11721 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
11723 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
11724 message containing "init_priority".
11725 (conpr-2.C): Likewise.
11726 (conpr-3.C): Likewise.
11727 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
11729 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11731 * gcc.c-torture/execute/20010114-2.c: New test.
11733 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
11735 * gcc.c-torture/compile/20010114-1.c: New test.
11736 * gcc.c-torture/compile/20010114-1.x: Xfail.
11737 * gcc.c-torture/compile/20010114-2.c: New test.
11738 * gcc.c-torture/execute/20010114-1.c: New test.
11739 * gcc.dg/trunc-1.c: New test.
11740 * gcc.dg/uninit-B.c: New test.
11742 2001-01-13 Nick Clifton <nickc@redhat.com>
11744 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
11747 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
11749 * gcc.c-torture/compile/20010113-1.c: New test.
11751 2001-01-13 Jakub Jelinek <jakub@redhat.com>
11753 * gcc.c-torture/compile/20001212-1.c: New test.
11755 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
11757 * gcc.dg/cpp/widestr1.c: Update.
11758 * gcc.dg/cpp/prag-imp.c: Remove.
11760 2001-01-12 Jakub Jelinek <jakub@redhat.com>
11762 * gcc.c-torture/execute/20000801-3.x: Remove.
11763 * gcc.dg/c90-init-1.c: New test.
11764 * gcc.dg/c99-init-1.c: New test.
11765 * gcc.dg/c99-init-2.c: New test.
11766 * gcc.dg/gnu99-init-1.c: New test.
11768 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
11770 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
11771 testing that no relevant ones were found.
11773 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
11775 * g++.old-deja/g++.pt/cast2.C: New test.
11777 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
11779 * g++.old-deja/g++.pt/friend47.C: New test.
11781 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
11783 * g++.old-deja/g++.pt/instantiate13.C: New test.
11785 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
11787 * g++.old-deja/g++.other/defarg7.C: New test.
11788 * g++.old-deja/g++.other/defarg8.C: New test.
11790 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
11792 * g++.old-deja/g++.pt/crash64.C: New test.
11794 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
11796 * g++.old-deja/g++.pt/crash63.C: New test.
11798 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
11800 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
11802 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
11804 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
11806 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
11808 * g++.old-deja/g++.pt/error3.C: New test.
11810 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
11812 * g++.old-deja/g++.other/crash39.C: New test.
11814 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
11816 * g++.old-deja/g++.other/vbase4.C: New test.
11818 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
11820 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
11821 * gcc.dg/special/20000419-2.c: New file. Identical to above.
11822 * gcc.dg/special/special.exp: New test driver which will check
11823 for alias support for the above test.
11825 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
11827 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
11828 problems on small machines.
11829 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
11832 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
11834 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
11836 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
11838 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
11840 * g++.old_deja/g++.pt/using8.C: New test.
11842 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
11844 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
11846 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
11848 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
11849 where a failure is expected.
11850 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
11852 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
11854 * g++.old_deja/g++.pt/instantiate12.C: New test.
11856 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
11858 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
11860 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
11861 * g++.old-deja/g++.brendan/crash17.C: Likewise.
11862 * g++.old-deja/g++.brendan/crash29.C: Likewise.
11863 * g++.old-deja/g++.brendan/crash48.C: Likewise.
11864 * g++.old-deja/g++.brendan/ns1.C: Likewise.
11865 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
11866 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
11867 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
11868 * g++.old-deja/g++.eh/spec6.C: Likewise.
11869 * g++.old-deja/g++.jason/crash3.C: Likewise.
11870 * g++.old-deja/g++.law/ctors11.C: Likewise.
11871 * g++.old-deja/g++.law/ctors17.C: Likewise.
11872 * g++.old-deja/g++.law/ctors5.C: Likewise.
11873 * g++.old-deja/g++.law/ctors9.C: Likewise.
11874 * g++.old-deja/g++.mike/ambig1.C: Likewise.
11875 * g++.old-deja/g++.mike/net22.C: Likewise.
11876 * g++.old-deja/g++.mike/p3538a.C: Likewise.
11877 * g++.old-deja/g++.mike/p3538b.C: Likewise.
11878 * g++.old-deja/g++.mike/virt3.C: Likewise.
11879 * g++.old-deja/g++.niklas/t128.C: Likewise.
11880 * g++.old-deja/g++.other/anon4.C: Likewise.
11881 * g++.old-deja/g++.other/using1.C: Likewise.
11882 * g++.old-deja/g++.other/warn3.C: Likewise.
11883 * g++.old-deja/g++.pt/t37.C: Likewise.
11884 * g++.old-deja/g++.robertl/eb69.C: Likewise.
11885 * g++.old-deja/g++.robertl/eb71.C: Likewise.
11887 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
11889 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
11891 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11893 * gcc.c-torture/execute/stdio-opt-3.c: New test.
11895 2001-01-07 Jakub Jelinek <jakub@redhat.com>
11897 * gcc.c-torture/compile/20010107-1.c: New test.
11899 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
11901 * gcc.c-torture/execute/builtin-noret-1.c: New test.
11903 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
11905 * gcc.dg/format/format.h: New file.
11906 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
11907 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
11908 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
11909 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
11910 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
11911 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
11912 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
11913 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
11914 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
11915 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
11916 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
11917 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
11918 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
11919 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
11920 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
11921 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
11922 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
11923 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
11924 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
11925 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
11926 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
11927 instead of declaring standard types, macros and functions in each
11930 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
11932 * gcc.c-torture/execute/20010106-1.c: New test.
11934 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
11936 * gcc.dg/format/format.exp: New file.
11937 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
11938 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
11939 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
11940 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
11941 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
11942 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
11943 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
11944 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
11945 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
11946 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
11947 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
11948 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
11949 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
11950 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
11951 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
11952 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
11953 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
11954 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
11955 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
11956 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
11957 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
11958 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
11959 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
11960 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
11961 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
11962 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
11963 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
11964 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
11965 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
11966 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
11967 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
11968 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
11969 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
11970 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
11971 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
11972 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
11973 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
11974 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
11975 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
11976 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
11977 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
11978 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
11980 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
11982 * gcc.c-torture/execute/991228-1.c: Take word endianness into
11985 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
11987 * gcc.c-torture/execute/builtin-complex-1.c: New test.
11989 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
11991 * g++.old-deja/g++.pt/crash62.C: New test.
11993 2001-01-04 Richard Henderson <rth@redhat.com>
11995 * gcc.dg/20000926-1.c: Update expected warnings.
11996 * gcc.dg/array-2.c: Likewise.
11997 * gcc.dg/array-4.c: Also validate flexible array members.
11998 * gcc.dg/c99-flex-array-1.c: New.
12000 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
12002 * gcc.c-torture/compile/20001222-1.x: Remove.
12004 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12006 * gcc.c-torture/execute/built-in-setjmp.c: New.
12008 2001-01-03 Richard Henderson <rth@redhat.com>
12010 * gcc.dg/940510-1.c: Update expected error wording.
12011 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
12013 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
12015 * lib/target-supports.exp (check_alias_available): Modified to
12016 indicate aliases not supported if only weak aliases are supported.
12018 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12020 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
12021 Turn on cmpstrsi checks for __pj__ and __i370__.
12023 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
12025 * g++.old-deja/g++.other/virtual11.C: New test.
12027 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
12029 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
12031 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12033 * gcc.c-torture/compile/20010102-1.c: New test.
12035 2001-01-02 Andreas Jaeger <aj@suse.de>
12037 * gcc.dg/noreturn-3.c: New test.
12039 * gcc.dg/noreturn-4.c: New test.
12041 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12043 * gcc.c-torture/execute/stdio-opt-1.c: Also test
12044 __builtin_fputc and __builtin_fwrite.
12046 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
12048 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
12049 signed char, not default char.
12051 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
12053 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
12055 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
12057 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
12059 2000-12-29 Richard Henderson <rth@redhat.com>
12061 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
12062 (__cyg_profile_func_exit): Define.
12064 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
12066 * g++.dg/vtgc1.C: New test.
12068 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
12070 * gcc.dg/noncompile/20001228-1.c: New test.
12072 * gcc.dg/20001228-1.c: New test.
12074 * gcc.c-torture/execute/20001228-1.c: New test.
12076 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
12078 * gcc.dg/format-strfmon-1.c: New test.
12080 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12082 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
12083 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
12084 * gcc.c-torture/execute/string-opt-1.c: Likewise.
12085 * gcc.c-torture/execute/string-opt-2.c: Likewise.
12086 * gcc.c-torture/execute/string-opt-3.c: Likewise.
12087 * gcc.c-torture/execute/string-opt-4.c: Likewise.
12088 * gcc.c-torture/execute/string-opt-6.c: Likewise.
12089 * gcc.c-torture/execute/string-opt-7.c: Likewise.
12090 * gcc.c-torture/execute/string-opt-8.c: Likewise.
12091 * gcc.c-torture/execute/string-opt-9.c: Likewise.
12092 * gcc.c-torture/execute/string-opt-10.c: Likewise.
12093 * gcc.c-torture/execute/string-opt-11.c: Likewise.
12094 * gcc.c-torture/execute/string-opt-12.c: Likewise.
12096 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
12097 * gcc.c-torture/execute/string-opt-4.c: Test index.
12099 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
12101 * gcc.c-torture/compile/20001226-1.c: New test.
12103 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
12105 * gcc.c-torture/compile/20001222-1.c: New test.
12106 * gcc.c-torture/compile/20001222-1.x: Xfail.
12108 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
12110 * gcc.c-torture/execute/comp-goto-2.c: New test.
12112 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
12114 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
12115 Use long types if __INT_MAX__ is 32767.
12116 (main): Use cast to (sint32 *) when poking 88 into a_page.
12118 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
12120 2000-12-21 Bernd Schmidt <bernds@redhat.com>
12122 * gcc.c-torture/compile/20001221-1.c: New test.
12123 * gcc.c-torture/execute/20001221-1.c: New test.
12125 2000-12-20 Richard Henderson <rth@redhat.com>
12127 * g++.old-deja/g++.pt/crash36.C: Update error lines.
12128 * g++.old-deja/g++.robertl/eb109.C: Likewise.
12130 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12132 * gcc.dg/compare3.c: New test.
12134 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
12136 * gcc.dg/format-warnll-1.c: New test.
12138 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
12140 * gcc.dg/cpp/cmdlne-P.c: New test.
12142 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
12144 * gcc.c-torture/execute/builtin-abs-1.c,
12145 gcc.c-torture/execute/builtin-abs-2.c: New tests.
12147 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
12149 * gcc.dg/cpp/multiline.c: New test.
12151 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
12153 * g++.old-deja/g++.other/syshdr1.C: Update.
12154 * gcc.dg/cpp/lineflags.c: Remove temporarily.
12156 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12158 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
12160 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12162 * g++.old-deja/g++.pt/ttp65.C: New test.
12164 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12166 * g++.old-deja/g++.pt/ttp64.C: New test.
12168 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12170 * g++.old-deja/g++.pt/spec33.C: New test.
12172 2000-12-14 Catherine Moore <clm@redhat.com>
12174 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
12175 * gcc.c-torture/execute/920612-2.c: Likewise.
12176 * gcc.c-torture/execute/920428-2.c: Likewise.
12177 * gcc-c-torture/execute/va-arg-11.c: Call exit.
12178 * gcc.c-torture/execute/va-arg-21.c: Likewise.
12180 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12182 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
12183 * gcc.dg/pack-test-2.c: Likewise.
12185 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
12187 Tests by Zack Weinberg <zackw@stanford.edu>.
12189 * gcc.dg/cpp/defined.c: Update.
12190 * gcc.dg/cpp/defined_trad.c: New tests.
12192 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
12194 * gcc.dg/cpp/trad-direct.c: Update.
12196 2000-12-11 Neil Booth <neilb@earthling.net>
12198 * gcc.dg/cpp/defined_trad.c
12200 2000-12-11 Neil Booth <neilb@earthling.net>
12202 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
12204 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
12206 * gcc.dg/format-miss-2.c: New test.
12208 2000-12-09 Neil Booth <neilb@earthling.net>
12210 * gcc.dg/cpp/lineflags.c: New tests.
12211 * gcc.dg/cpp/poison.c: Update.
12212 * gcc.dg/cpp/redef2.c: Update.
12213 * gcc.dg/cpp/skipping.c: New test.
12215 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
12217 * g++.old-deja/g++.other/eh3.C: New testcase.
12219 2000-12-07 Neil Booth <neilb@earthling.net>
12221 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
12222 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
12223 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
12224 wtr-union-init-2.c, wtr-union-init-3.c: Update.
12225 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
12228 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
12230 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
12231 __SIZE_TYPE__ instead of int for type of integers cast to
12234 2000-12-07 Jakub Jelinek <jakub@redhat.com>
12236 * g++.old-deja/g++.other/cleanup4.C: New test.
12238 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
12240 * format-sec-1.c: New test.
12242 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
12244 * gcc.dg/format-nonlit-3.c: New test.
12246 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
12248 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
12249 through a null pointer.
12251 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12253 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
12254 * g++.old-deja/g++.pt/partial4.C: New test.
12256 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
12258 * gcc.c-torture/execute/ieee/hugeval.x: New.
12260 2000-12-06 Neil Booth <neilb@earthling.net>
12262 * gcc.dg/cpp/backslash2.c: New tests.
12264 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12266 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
12267 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
12269 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
12271 * gcc.c-torture/execute/20001203-2.c: New testcase.
12273 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
12275 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
12276 * g++.old-deja/g++.other/virtual10.C: New test.
12278 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
12280 * g++.old-deja/g++.mike/pmf5.C: Remove test.
12282 2000-12-05 Richard Henderson <rth@redhat.com>
12284 * gcc.c-torture/compile/20001205-1.c: New.
12286 2000-12-04 Neil Booth <neilb@earthling.net>
12288 * g++.old-deja/g++.other/virtual9.C: New test.
12289 * g++.old-deja/g++.pt/crash61.C: New test.
12290 * gcc.c-torture/execute/loop-9.c: New test.
12292 2000-12-04 Neil Booth <neilb@earthling.net>
12294 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
12295 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
12296 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
12297 * gcc.dg/cpp/extratokens.c: ...here.
12299 2000-12-04 Neil Booth <neilb@earthling.net>
12301 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
12304 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12306 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
12307 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
12309 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
12311 * gcc.c-torture/execute/20001203-1.c: New test.
12313 2000-12-03 Neil Booth <neilb@earthling.net>
12315 * gcc.dg/cpp/macro6.c: New test cases.
12317 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12319 * gcc.c-torture/execute/string-opt-9.c: New test.
12320 * gcc.c-torture/execute/string-opt-10.c: Likewise.
12321 * gcc.c-torture/execute/string-opt-11.c: Likewise.
12322 * gcc.c-torture/execute/string-opt-12.c: Likewise.
12324 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
12325 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
12327 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
12329 * gcc.dg/cpp/if-6.c: New testcase.
12331 * gcc.dg/20001201-1.c: New testcase.
12333 2000-12-02 Neil Booth <neilb@earthling.net>
12335 * g++.old-deja/g++.other/externC4.C,
12336 g++.old-deja/g++.other/friend10.C: New tests.
12338 2000-12-02 Neil Booth <neilb@earthling.net>
12340 * g++.old-deja/g++.other/instan2.C
12341 * g++.old-deja/g++.other/instan3.C: New test.
12343 2000-12-02 Neil Booth <neilb@earthling.net>
12345 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
12346 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
12347 gnuc99.c,gnuc99-pedantic.c: New tests.
12349 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
12351 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
12352 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
12354 2000-12-01 Neil Booth <neilb@earthling.net>
12356 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
12357 * gcc.dg/cpp/poison.c: Update.
12358 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
12360 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
12362 * g77.f-torture/execute/20001201.f: New test.
12364 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
12366 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
12368 2000-12-01 Jakub Jelinek <jakub@redhat.com>
12370 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
12372 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
12374 * g++.old-deja/g++.other/cast6.C: New test.
12376 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
12378 * gcc.c-torture/execute/20001130-2.c: New testcase.
12380 2000-11-30 Richard Henderson <rth@redhat.com>
12382 * gcc.c-torture/execute/20001130-1.c: New test.
12384 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
12386 * g++.old-deja/g++.other/op3.C: New test.
12388 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
12390 * g++.old-deja/g++.other/op2.C: New test.
12392 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
12394 * g++.old-deja/g++.other/crash38.C: New test.
12396 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
12398 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
12400 2000-11-29 Jakub Jelinek <jakub@redhat.com>
12402 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
12404 * gcc.c-torture/execute/string-opt-6.c: New test.
12406 * gcc.dg/20001117-1.c: Add main.
12408 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
12410 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
12412 * gcc.dg/940510-1.c: ... to here.
12414 * gcc.dg/20000926-1.c: GNU C now allows initializations of
12415 zero-size arrays in toplevel structures.
12417 2000-11-28 Jakub Jelinek <jakub@redhat.com>
12419 * gcc.c-torture/execute/loop-8.c: New test.
12421 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
12423 * g++.old-deja/g++.other/base1.C: New test.
12425 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
12427 * g++.old-deja/g++.other/parse2.C: New test.
12429 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
12431 * g++.old-deja/g++.pt/incomplete1.C: New test.
12433 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
12435 * g++.old-deja/g++.other/friend9.C: New test.
12437 2000-11-28 Jakub Jelinek <jakub@redhat.com>
12439 * gcc.dg/20001127-1.c: New test.
12441 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
12443 * g++.old-deja/g++.pt/friend46.C: New test.
12445 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
12447 * g++.old-deja/g++.other/ptrmem8.C: New test.
12449 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12451 * gcc.c-torture/execute/string-opt-7.c: New test.
12452 * gcc.c-torture/execute/string-opt-8.c: Likewise.
12454 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
12456 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
12457 instead of 'mkcheck 2'.
12459 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
12461 * gcc.c-torture/execute/memcheck/driver.c,
12462 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
12463 C9X references to refer to C99.
12465 2000-11-25 Jakub Jelinek <jakub@redhat.com>
12467 * gcc.dg/ultrasp3.c: New test.
12469 2000-11-25 Neil Booth <neilb@earthling.net>
12471 * gcc.dg/cpp/include2.c: Update test to be locale independent.
12473 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
12475 * gcc.c-torture/compile/20001123-2.c: New.
12477 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12479 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
12481 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
12483 * gcc.dg/sequence-point-1.c: Add some new tests.
12484 * gcc.c-torture/execute/20001124-1.c: New test.
12486 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
12488 * g++.old-deja/g++.other/vaarg4.C: New test.
12489 * gcc.c-torture/compile/20001123-1.c: New test.
12491 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
12493 * g++.other/crash24.C: Adjust and remove XFAIL.
12494 * g++.other/crash37.C: New test.
12496 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
12498 * g++.old-deja/g++.pt/instantiate9.C: New test.
12500 2000-11-22 Mark Mitchell <mark@codesourcery.com>
12502 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
12505 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
12506 * g++.old-deja/g++.robertl/eb55.C: Likewise.
12508 2000-11-22 Neil Booth <neilb@earthling.net>
12510 * gcc.dg/cpp/Wtrigraphs.c: New test.
12512 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
12514 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
12516 2000-11-22 Jakub Jelinek <jakub@redhat.com>
12518 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
12520 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
12522 * lib/gcc-dg.exp: load_lib scanasm.exp.
12523 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
12524 * lib/g++-dg.exp: load_lib scanasm.exp.
12525 * lib/scanasm.exp: New.
12526 (scan-assembler, scan-assembler-not): Add optional arguments to
12527 test name, or if not present, the pattern name.
12528 (scan-assembler-dem, scan-assembler-dem-not): New.
12530 * g++.dg/dg.exp: New.
12532 2000-11-21 Neil Booth <neilb@earthling.net>
12534 * gcc.dg/cpp/integrated1.c: Remove.
12536 2000-11-21 Jakub Jelinek <jakub@redhat.com>
12538 * gcc.c-torture/execute/20001121-1.c: New test.
12540 2000-11-21 Richard Henderson <rth@redhat.com>
12542 * gcc.c-torture/compile/20001121-1.c: New test.
12544 2000-11-20 Neil Booth <neilb@earthling.net>
12546 * gcc.dg/cpp/integrated1.c: New test.
12548 2000-11-21 Jakub Jelinek <jakub@redhat.com>
12550 * g++.old-deja/g++.other/inline17.C: New test.
12552 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
12554 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
12555 local variable to be zero: I made the variable global. Now
12556 uses abort() and exit() instead of relying on main's return value.
12558 2000-11-20 Neil Booth <neilb@earthling.net>
12560 * gcc.dg/cpp/paste2.c: Update test.
12561 * objc/execute/paste.m: New test.
12563 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
12565 * gcc.dg/c99-condexpr-1.c: New test.
12567 2000-11-20 Neil Booth <neilb@earthling.net>
12569 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
12571 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
12573 * g++.old-deja/g++.pt/export1.C: New test.
12575 2000-11-20 Jakub Jelinek <jakub@redhat.com>
12577 * gcc.dg/20001117-1.c: New test.
12579 2000-11-18 Richard Henderson <rth@redhat.com>
12581 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
12583 2000-11-18 Richard Henderson <rth@redhat.com>
12585 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
12586 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
12587 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
12589 2000-11-18 Richard Henderson <rth@redhat.com>
12591 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
12592 (main): New. Exit cleanly.
12594 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
12596 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
12597 gcc.dg/c99-fordecl-2.c: New tests.
12599 2000-11-18 Richard Henderson <rth@redhat.com>
12601 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
12602 * gcc.c-torture/execute/zerolen-2.c: New.
12604 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12606 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
12609 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
12611 * g++.old-deja/g++.pt/instantiate8.C: New test.
12613 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
12615 * g++.old-deja/g++.other/incomplete.C: Add more tests.
12616 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
12618 2000-11-16 Nick Clifton <nickc@redhat.com>
12620 * gcc.c-torture/execute/nestfunc-2.c: New test.
12621 * gcc.c-torture/execute/nestfunc-3.c: New test.
12623 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
12625 * gcc.c-torture/compile/20001116-1.c: New test.
12627 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12629 * gcc.c-torture/execute/20001115-1.c: New test.
12631 2000-11-15 Mark Mitchell <mark@codesourcery.com>
12633 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
12634 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
12635 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
12636 * g++.old-deja/g++.abi/vmihint.C: Likewise.
12638 2000-11-15 Neil Booth <neilb@earthling.net>
12640 gcc.dg/cpp/_Pragma1.c: Update.
12641 gcc.dg/cpp/_Pragma2.c: New test.
12643 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
12645 * g++.old-deja/g++.other/anon5.C: New test.
12647 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
12649 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
12652 2000-11-14 Jakub Jelinek <jakub@redhat.com>
12654 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
12657 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
12659 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
12660 labels at end of compound statements.
12662 2000-11-13 Jakub Jelinek <jakub@redhat.com>
12664 * gcc.c-torture/execute/loop-7.c: New test.
12666 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
12668 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
12670 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
12672 * gcc.dg/c99-bool-1.c: New test.
12674 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
12676 * gcc.dg/c99-scope-1.c: Remove xfail.
12677 * gcc.dg/c99-scope-2.c: New test.
12679 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12681 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
12682 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
12684 2000-11-11 Mark Mitchell <mark@codesourcery.com>
12686 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
12689 * g++.mike/p700.C: Don't typedef wchar_t.
12690 * g++.mike/p784.C: Likewise.
12691 * g++.mike/eb101.C: Don't use __wchar_t.
12693 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
12695 * g77.f-torture/execute/20001111.[fx]: Test premature exit
12698 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
12700 * gcc.c-torture/execute/20001111-1.c: New test.
12702 2000-11-10 Nick Clifton <nickc@redhat.com>
12704 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
12705 long multuiple and accumulate.
12707 2000-11-09 Richard Henderson <rth@redhat.com>
12709 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
12710 via size_t instead of int.
12712 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
12713 * gcc.c-torture/execute/string-opt-2.c: Likewise.
12714 * gcc.c-torture/execute/string-opt-3.c: Likewise.
12715 * gcc.c-torture/execute/string-opt-4.c: Likewise.
12717 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
12719 * gcc.c-torture/compile/20001109-1.c: New test.
12720 * gcc.c-torture/compile/20001109-2.c: New test.
12722 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
12724 * g++.old-deja/g++.pt/operator1.C: New test.
12725 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
12727 2000-11-09 Jakub Jelinek <jakub@redhat.com>
12729 * gcc.dg/20001108-1.c: New test.
12731 2000-11-09 Jakub Jelinek <jakub@redhat.com>
12733 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
12734 with both arguments constant strings.
12735 * gcc.c-torture/execute/string-opt-3.c: New test.
12736 * gcc.c-torture/execute/string-opt-4.c: New test.
12737 * gcc.c-torture/execute/string-opt-5.c: New test.
12739 2000-11-08 Nick Clifton <nickc@redhat.com>
12741 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
12742 mulsidi3adddi patterns.
12744 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
12746 * g++.old-deja/g++.other/crash36.C: New test.
12748 2000-11-08 Jakub Jelinek <jakub@redhat.com>
12750 * g++.old-deja/g++.other/init16.C: New test.
12752 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
12754 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
12756 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
12758 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
12759 * gcc.c-torture/execute/va-arg-16.x: Likewise.
12760 * gcc.c-torture/execute/va-arg-17.x: Likewise.
12762 2000-11-07 DJ Delorie <dj@redhat.com>
12764 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
12766 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12768 * gcc.c-torture/execute/string-opt-1.c: New test.
12770 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
12772 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
12773 mips-sgi-irix6.* because the MIPS ABI passes floating-point
12774 parameters in registers, and there is no way for a varargs
12775 function to know in which order the integer and floating-point
12776 parameters should be interleaved when they are placed on the
12778 * gcc.c-torture/execute/va-arg-16.x: Likewise.
12779 * gcc.c-torture/execute/va-arg-17.x: Likewise.
12781 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12783 * gcc.c-torture/execute/string-opt-2.c: New test.
12785 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
12787 * g++.old-deja/g++.pt/crash60.C: New test.
12789 2000-11-06 Jakub Jelinek <jakub@redhat.com>
12791 * g++.old-deja/g++.other/crash24.C: New test.
12792 * g++.old-deja/g++.other/crash25.C: New test.
12793 * g++.old-deja/g++.other/crash26.C: New test.
12794 * g++.old-deja/g++.other/crash27.C: New test.
12795 * g++.old-deja/g++.other/crash28.C: New test.
12796 * g++.old-deja/g++.other/crash29.C: New test.
12797 * g++.old-deja/g++.other/crash30.C: New test.
12798 * g++.old-deja/g++.other/crash31.C: New test.
12799 * g++.old-deja/g++.other/crash32.C: New test.
12800 * g++.old-deja/g++.other/crash33.C: New test.
12801 * g++.old-deja/g++.other/crash34.C: New test.
12802 * g++.old-deja/g++.other/crash35.C: New test.
12804 2000-11-06 Jakub Jelinek <jakub@redhat.com>
12806 * gcc.c-torture/execute/20001031-1.c: New test.
12808 2000-11-04 Mark Mitchell <mark@codesourcery.com>
12810 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
12813 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
12814 standards-conformant.
12816 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
12818 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
12819 * g++.old-deja/g++.mike/p755a.C: Likewise.
12820 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
12821 library makes no calls to `operator new' during initialization.
12823 2000-11-04 Neil Booth <neilb@earthling.net>
12825 * gcc.dg/cpp/include2.c: New tests.
12827 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
12829 * lib/g++.exp (g++_set_ld_library_path): New function.
12830 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
12832 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
12834 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
12837 2000-11-01 Richard Henderson <rth@redhat.com>
12839 * g++.old-deja/g++.ext/namedret1.C: New.
12840 * g++.old-deja/g++.ext/namedret2.C: New.
12841 * g++.old-deja/g++.ext/namedret3.C: New.
12843 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
12845 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
12846 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
12848 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12850 * gcc.c-torture/execute/va-arg-21.c: New test.
12852 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
12854 * gcc.dg/c99-complex-2.c: New test.
12856 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12858 * gcc.c-torture/execute/stdio-opt-1.c: New test.
12860 2000-10-31 Jakub Jelinek <jakub@redhat.com>
12862 * g++.old-deja/g++.other/inline16.C: New test.
12864 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
12866 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
12867 __PRETTY_FUNCTION__
12869 2000-10-29 Neil Booth <neilb@earthling.net>
12871 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
12873 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
12874 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
12877 2000-10-29 Neil Booth <neilb@earthling.net>
12879 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
12880 * mi1.c, mi1c.h: Add null directives to multiple-include test.
12881 * mi5.c: Test multiple includes work with -C.
12882 * trigraphs.c: Test ^= version.
12884 2000-10-28 Neil Booth <neilb@earthling.net>
12886 New tests and test updates for new macro expander.
12888 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
12889 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
12890 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
12891 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
12892 new diagnostic messages.
12894 * gcc.dg/cpp/macro3.c: New tests.
12896 2000-10-27 Mark Mitchell <mark@codesourcery.com>
12898 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
12901 2000-10-27 Jakub Jelinek <jakub@redhat.com>
12903 * g++.old-deja/g++.other/eh2.C: New test.
12905 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
12907 * gcc.c-torture/execute/20001027-1.c: New test.
12909 2000-10-26 Richard Henderson <rth@redhat.com>
12911 * gcc.c-torture/execute/20001026-1.c: New.
12913 2000-10-26 Mark Mitchell <mark@codesourcery.com>
12915 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
12916 * g++.old-deja/g++.law/builtin1.C: Likewise.
12917 * g++.old-deja/g++.law/ctors10.C: Likewise.
12918 * g++.old-deja/g++.law/virtual3.C: Likewise.
12919 * g++.old-deja/g++.mike/p658.C: Likewise.
12920 * g++.old-deja/g++.other/sibcall1.C: Likewise.
12921 * g++.old-deja/g++.other/vaarg2.C: Likewise.
12922 * g++.old-deja/g++.robertl/eb124.C: Likewise.
12923 * g++.old-deja/g++.robertl/eb44.C: Likewise.
12924 * g++.old-deja/g++.robertl/eb77.C: Likewise.
12926 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
12928 * gcc.c-torture/compile/20001024-1.c: New test.
12930 2000-10-25 Mark Mitchell <mark@codesourcery.com>
12932 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
12933 to tell us whether or not we are using V3.
12935 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
12937 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
12940 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
12942 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
12944 2000-10-25 Jakub Jelinek <jakub@redhat.com>
12946 * gcc.c-torture/execute/20001024-1.c: New test.
12948 2000-10-24 Jakub Jelinek <jakub@redhat.com>
12950 * g++.old-deja/g++.other/sibcall1.C: New test.
12952 2000-10-20 Jakub Jelinek <jakub@redhat.com>
12954 * gcc.dg/noncompile/init-3.c: New test.
12956 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
12958 * gcc.dg/format-array-1.c: New test.
12960 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
12962 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
12963 writing through null pointers; remove comment about testing
12964 unterminated strings.
12966 2000-10-17 Matthew Hiller <hiller@redhat.com>
12968 * gcc.c-torture/execute/20001017-2.c: New test.
12970 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
12972 * gcc.c-torture/compile/20001018-1.c: New test.
12973 * gcc.c-torture/compile/20001018-1.x: Xfail.
12975 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12977 * gcc.c-torture/execute/20001017-1.c: New test.
12979 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
12981 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
12982 for multiple use of arguments with scanf formats; add tests for
12983 multiple use of arguments.
12985 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
12987 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
12989 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
12991 * gcc.dg/format-miss-1.c: New test.
12993 2000-10-16 Jakub Jelinek <jakub@redhat.com>
12995 * gcc.c-torture/execute/20001013-1.c: New test.
12997 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
12999 * gcc.dg/format-branch-1.c: New test.
13001 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
13003 * README, lib/file-format.exp: Remove EGCS references.
13005 2000-10-16 Jakub Jelinek <jakub@redhat.com>
13007 * gcc.dg/20001013-1.c: New test.
13009 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
13011 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
13012 for intmax_t in the compiler using __typeof__ and the type rules
13013 for conditional expressions.
13015 2000-10-13 Jakub Jelinek <jakub@redhat.com>
13017 * gcc.dg/20001012-1.c: New test.
13018 * gcc.dg/20001012-2.c: New test.
13020 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
13022 * gcc.dg/format-attr-1.c: New test.
13024 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
13026 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
13027 __LONG_LONG_MAX__ instead of LLONG_MAX.
13029 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
13031 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
13033 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
13036 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
13038 * gcc.dg/sequence-pt-1.c: New test.
13040 2000-10-11 Geoff Keating <geoffk@cygnus.com>
13042 * gcc.c-torture/execute/20001011-1.c: New testcase.
13043 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
13045 2000-10-10 Jakub Jelinek <jakub@redhat.com>
13047 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
13048 does not error on it.
13050 2000-10-10 Jakub Jelinek <jakub@redhat.com>
13052 * gcc.dg/20001009-1.c: New test.
13054 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
13056 * gcc.c-torture/compile/20001009-1.c: Move from here ....
13057 * gcc.c-torture/execute/20001009-2.c: ... to here.
13059 2000-10-09 Geoff Keating <geoffk@cygnus.com>
13061 * gcc.c-torture/compile/20001009-1.c: New testcase.
13062 * gcc.c-torture/execute/20001009-1.c: New testcase.
13063 Testcases provided by Jan Hubicka <jh@suse.cz>.
13065 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
13067 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
13068 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
13069 uintmax_t using <limits.h> to emulate the compiler's internal
13070 logic. No longer XFAIL %j tests.
13072 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
13074 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
13075 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
13076 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
13077 regexps and details of expected handling of some bad formats.
13078 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
13081 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
13083 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
13084 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
13085 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
13086 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
13089 2000-10-06 Richard Henderson <rth@cygnus.com>
13091 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
13092 * g++.old-deja/g++.brendan/crash52.C: Likewise.
13093 * g++.old-deja/g++.jason/report.C: Likewise.
13094 * g++.old-deja/g++.law/friend5.C: Likewise.
13095 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
13096 of the expected warnings.
13098 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
13100 * g++.old-deja/g++.pt/enum14.C: New test.
13102 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
13104 * g++.old-deja/g++.pt/crash59.C: New test.
13106 2000-10-04 Will Cohen <wcohen@redhat.com>
13108 * gcc.dg/20000926-1.c: New test.
13110 2000-10-03 Geoff Keating <geoffk@cygnus.com>
13112 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
13113 function name for current C++ compiler.
13114 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
13116 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
13118 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
13119 __PRETTY_FUNCTION__.
13120 * g++.old-deja/g++.ext/pretty2.C: Likewise.
13122 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13124 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
13126 2000-09-26 Jakub Jelinek <jakub@redhat.com>
13128 * gcc.c-torture/compile/20000923-1.c: New test.
13130 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
13132 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
13133 * g++.old-deja/g++.pt/ttp62.C: Same.
13134 * g++.old-deja/g++.other/inline14.C: Same.
13136 2000-09-24 Richard Henderson <rth@cygnus.com>
13138 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
13140 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
13142 * gcc.dg/c90-printf-1.c: Add test for wide string format.
13144 2000-09-22 Geoff Keating <geoffk@cygnus.com>
13146 * gcc.c-torture/compile/20000922-1.c: New file.
13148 2000-09-21 Nick Clifton <nickc@redhat.com>
13150 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
13151 a signed long modulo operation.
13152 (mod6): New function - perform an unsigned long modulo operation.
13153 (main): Add tests for modulos of very large numbers by very small
13156 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13158 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
13160 2000-09-19 Richard Henderson <rth@cygnus.com>
13162 * gcc.dg/compare2.c (case 10): XFAIL.
13164 2000-09-18 Richard Henderson <rth@cygnus.com>
13166 * gcc.c-torture/execute/20000906-1.c: Move ...
13167 * gcc.dg/20000906-1.c: ... here. Only run on targets
13168 that support __builtin_trap.
13170 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
13172 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
13174 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
13176 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
13177 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
13178 more $ format tests.
13180 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
13182 * gcc.dg/format-errmk-1.c: New test.
13184 2000-09-17 Greg McGary <greg@mcgary.org>
13186 * gcc.c-torture/execute/20000917-1.x: Remove.
13188 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
13190 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
13192 2000-09-17 Greg McGary <greg@mcgary.org>
13194 * gcc.c-torture/execute/20000917-1.c: New test.
13195 * gcc.c-torture/execute/20000917-1.x: XFAIL.
13197 2000-09-16 Neil Booth <NeilB@earthling.net>
13199 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
13200 in nested macro bug.
13202 2000-09-15 Neil Booth <NeilB@earthling.net>
13204 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
13206 2000-09-14 Jeffrey A Law (law@cygnus.com)
13208 * gcc.c-torture/execute/20000914-1.c: New test.
13210 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
13212 * g++.other/inline13.C: New test.
13214 2000-09-12 Andreas Jaeger <aj@suse.de>
13216 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
13217 constant by Ulrich Drepper <drepper@redhat.com>.
13219 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
13221 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
13223 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13225 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
13227 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
13229 * gcc.dg/cpp/backslash.c: New test.
13231 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
13233 * gcc.c-torture/execute/20000910-1.c: New test.
13234 * gcc.c-torture/execute/20000910-2.c: Likewise.
13236 2000-09-11 Robert Lipe <robertl@sco.com>
13238 * gcc.dg/pragma-align.c: New test.
13240 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
13242 * g++.old-deja/g++.pt/explicit82.C: New test.
13243 * g++.old-deja/g++.pt/explicit83.C: New test.
13245 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
13247 * gcc.dg/asm-names.c: New test.
13249 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13251 * gcc.dg/cpp/tr-warn6.c: New test
13253 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
13255 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
13258 2000-09-07 Catherine Moore <clm@redhat.com>
13260 * gcc.c-torture/execute/unroll-1.c: New test.
13262 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
13264 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
13266 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
13267 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
13268 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
13269 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
13270 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
13272 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
13273 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
13275 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
13277 * g++.old-deja/g++.pt/deduct2.C: New test.
13279 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
13281 * g++.old-deja/g++.pt/parms2.C: New test.
13283 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
13285 * g++.old-deja/g++.pt/crash58.C: New test.
13287 2000-09-06 Greg McGary <greg@mcgary.org>
13289 * gcc.c-torture/execute/20000906-1.c: New test.
13290 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
13292 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13294 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
13296 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
13298 * g++.old-deja/g++.pt/crash57.C: New test.
13300 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
13302 * g++.old-deja/g++.pt/crash56.C: New test.
13304 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
13306 * g++.old-deja/g++.pt/koenig1.C: New test.
13308 2000-09-04 Jakub Jelinek <jakub@redhat.com>
13310 * gcc.dg/20000904-1.c: New test.
13312 2000-09-04 Jakub Jelinek <jakub@redhat.com>
13314 * gcc.dg/cpp/paste8.c: New test.
13316 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
13318 * gcc.c-torture/compile/20000827-1.c: New test.
13320 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
13322 * gcc.dg/format-diag-1.c: New test.
13324 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
13326 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
13327 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
13328 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
13329 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
13330 gcc.dg/formatz-1.c: Adjust warning regular expressions.
13332 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
13334 * g++.old-deja/g++.other/nested4.C: New test.
13336 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
13338 * g++.old-deja/g++.ns/scoped1.C: New test.
13340 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
13342 * lib/g++.exp: Support testing already-installed GCC.
13344 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13346 * wtr-label-1.c, wtr-suffix-1.c: New tests.
13348 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13350 * gcc.dg/return-type-2.c: New test.
13352 2000-08-27 Geoff Keating <geoffk@cygnus.com>
13354 * gcc.c-torture/compile/20000825-1.c: New test.
13356 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
13358 * gcc.dg/dwarf2-2.c: New test.
13360 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
13362 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
13363 dg-warning regexps.
13365 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
13367 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
13368 gcc.dg/format-ext-5.c: New tests.
13370 2000-08-25 Jakub Jelinek <jakub@redhat.com>
13372 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
13374 2000-08-24 Mark Mitchell <mark@codesourcery.com>
13376 * gcc.dg/noncompile/930622-2.c: Adjust error message.
13378 2000-08-24 Richard Henderson <rth@cygnus.com>
13380 * gcc.dg/ia64-sync-1.c: New test.
13381 * gcc.dg/ia64-sync-2.c: New test.
13382 * gcc.dg/ia64-asm-1.c: New test.
13384 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
13386 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
13387 * gcc.dg/format-ext-2.c: New test.
13389 2000-08-23 Jason Merrill <jason@redhat.com>
13391 * lib/old-dejagnu.exp: Also ignore "In member function" and
13394 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13396 * gcc.dg/noncompile/label-lineno-1.c: New test.
13398 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
13400 * gcc.dg/c99-array-nonobj-1.c: New test.
13402 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
13404 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
13406 * gcc.dg/format-ext-1.c: New test.
13408 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13410 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
13411 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
13412 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
13413 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
13414 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
13416 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
13418 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
13419 gcc.dg/c99-strftime-2.c: New tests.
13421 2000-08-22 Richard Henderson <rth@cygnus.com>
13423 * gcc.c-torture/execute/20000822-1.c: New test.
13425 2000-08-21 Jakub Jelinek <jakub@redhat.com>
13427 * gcc.c-torture/execute/20000819-1.x: Remove.
13429 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
13431 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
13432 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
13433 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
13434 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
13435 gcc.dg/format-xopen-1.c: New tests.
13437 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
13439 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
13441 2000-08-21 Jakub Jelinek <jakub@redhat.com>
13443 * g++.old-deja/g++.other/loop2.C: New test.
13445 * gcc.c-torture/compile/20000606-1.c: New test.
13446 * gcc.c-torture/compile/20000728-1.c: New test.
13447 * gcc.c-torture/execute/20000801-1.c: New test.
13448 * gcc.c-torture/execute/20000801-2.c: New test.
13449 * gcc.c-torture/execute/20000819-1.c: New test.
13450 * gcc.c-torture/execute/20000819-1.x: XFAIL.
13451 * gcc.dg/20000629-1.c: New test.
13452 * gcc.dg/20000724-1.c: New test.
13453 * gcc.dg/20000807-1.c: New test.
13455 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
13457 * gcc.dg/cpp/pragma-1.c: New test.
13458 * gcc.dg/cpp/pragma-2.c: New test.
13460 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
13462 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
13463 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
13465 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
13467 * gcc.c-torture/compile/20000818-1.c: New test.
13469 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
13471 * gcc.c-torture/execute/20000818-1.c: New test.
13473 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
13475 * gcc.dg/format-va-1.c: New test.
13477 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
13479 * g++.old-deja/g++.other/typedef8.C: New test.
13481 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
13483 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
13484 * g++.old-deja/g++.mike/net36.C: Mark candidate.
13485 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
13486 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
13487 * g++.old-deja/g++.other/ptrmem7.C: New test.
13488 * g++.old-deja/g++.pt/ptrmem10.C: New test.
13490 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
13492 * g++.old-deja/g++.pt/typename27.C: New test.
13494 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
13496 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
13497 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
13498 * g++.old-deja/g++.pt/friend45.C: New test.
13499 * g++.old-deja/g++.other/friend8.C: New test.
13501 2000-08-15 Richard Henderson <rth@cygnus.com>
13503 * gcc.c-torture/execute/20000815-1.c: New test.
13505 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
13507 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
13508 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
13509 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
13511 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
13513 * g++.old-deja/g++.other/refinit2.C: New test.
13515 2000-08-13 Geoff Keating <geoffk@cygnus.com>
13517 * lib/c-torture.exp (c-torture): Make
13518 compiler_conditional_xfail_data global.
13519 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
13520 compiler_conditional_xfail_data machinery.
13521 (f-torture-execute): Likewise.
13522 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
13523 and only when unrolling loops.
13525 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
13527 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
13529 * g++.old-deja/g++.pt/explicit81.C: New test.
13531 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
13533 * g++.old-deja/g++.pt/typename26.C: New test.
13535 2000-08-10 Geoff Keating <geoffk@cygnus.com>
13537 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
13540 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
13542 * g++.old-deja/g++.other/array3.C: New test.
13544 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
13546 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
13547 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
13548 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
13551 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
13553 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
13554 * g++.old-deja/g++.abi/vmihint.C: Likewise.
13556 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
13558 * gcc.c-torture/execute/20000808-1.c: New test.
13560 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
13562 * gcc.dg/c90-const-expr-1.c: New test.
13564 2000-08-08 Richard Henderson <rth@cygnus.com>
13566 * gcc.dg/noncompile/920923-1.c: Declare calloc.
13568 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
13570 * gcc.dg/noncompile/const-ll-1.c: New test.
13572 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
13574 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
13576 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
13578 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
13579 that running programs linked against the shared version of libobjc
13582 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
13584 * gcc.dg/c99-printf-1.c: New test.
13586 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
13588 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
13590 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
13592 * gcc.c-torture/execute/20000731-1.x: Delete.
13594 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
13596 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
13597 and torture_without_loops as is done by c-torture.exp.
13598 (search_for): Copy from c-torture.exp.
13599 (gcc-dg-runtest): New function, drives a directory of tests
13600 iterating over the TORTURE_OPTIONS.
13601 (scan-assembler, scan-assembler-not): Move here from
13602 individual directory drivers.
13604 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
13605 defined by lib/gcc-dg.exp.
13606 * gcc.dg/cpp/cpp.exp: Likewise.
13607 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
13608 gcc-dg-runtest, so we cycle over optimization options.
13610 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
13611 * gcc.dg/compare2.c: No longer expected to fail.
13613 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
13615 * gcc.c-torture/execute/20000804-1.c: New test.
13617 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
13619 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
13621 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
13623 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
13625 2000-08-03 Jeffrey A Law (law@cygnus.com)
13627 * gcc.c-torture/compile/20000803-1.c: New test.
13629 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
13631 * gcc.c-torture/execute/20000801-3.c,
13632 gcc.c-torture/execute/20000801-4.c: New tests.
13633 * gcc.c-torture/execute/20000801-3.x,
13634 gcc.c-torture/execute/20000801-4.x: Xfail.
13636 2000-08-02 Geoff Keating <geoffk@cygnus.com>
13638 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
13639 libobjc/.libs to allow for libtool.
13641 2000-08-02 Jakub Jelinek <jakub@redhat.com>
13643 * gcc.c-torture/compile/20000802-1.c: New test.
13645 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
13647 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
13649 2000-07-31 Jeffrey A Law (law@cygnus.com)
13651 * gcc-c-torture/execute/20000731-2.c: New test.
13653 * gcc.c-torture/execute/20000731-1.c: New test.
13654 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
13656 2000-07-31 Jakub Jelinek <jakub@redhat.com>
13658 * testsuite/gcc.dg/cpp/paste7.c: New test.
13659 * gcc.dg/cpp/20000725-1.c: New test.
13661 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
13663 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
13664 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
13665 declaration warning for __builtin_dwarf_reg_size.
13667 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
13669 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
13671 * gcc.dg/noncompile/voidparam-1.c: New test.
13673 2000-07-30 Richard Henderson <rth@cygnus.com>
13675 * gcc.dg/c90-digraph-1.c: Don't xfail.
13676 * gcc.dg/compare2.c (case 10): Xfail.
13677 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
13679 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
13681 * gcc.dg/c99-main-1.c: New test.
13683 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
13685 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
13687 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
13689 * gcc.c-tortuer/execute/20000726-1.c: New test.
13691 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
13693 * gcc.c-torture/execute/enum-2.c: New test.
13695 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13697 * gcc.dg/cpp/tr-warn3.c: New test.
13699 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
13701 * g++.old-deja/g++.ext/implicit1.C: Remove.
13702 * g++.old-deja/g++.jason/c2.C: Remove
13703 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
13704 * g++.old-deja/g++.pt/crash16.C: Likewise.
13705 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
13707 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
13709 * g++.old-deja/g++.other/for2.C: New test.
13711 2000-07-25 Jakub Jelinek <jakub@redhat.com>
13713 * gcc.dg/20000720-1.c: New test.
13715 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
13717 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
13719 2000-07-24 Geoff Keating <geoffk@cygnus.com>
13721 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
13722 * gcc.c-torture/execute/20000722-1.c: New.
13723 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
13725 2000-07-24 Jakub Jelinek <jakub@redhat.com>
13727 * gcc.dg/cpp/20000720-1.S: New test.
13729 2000-07-21 Michael Meissner <meissner@redhat.com>
13731 * gcc.c-torture/execute/ieee/hugeval.c: New test.
13733 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
13735 * g++.old-deja/g++.brendan/crash16.C,
13736 g++.old-deja/g++.brendan/parse3.C,
13737 g++.old-deja/g++.brendan/redecl1.C,
13738 g++.old-deja/g++.ns/template13.C,
13739 g++.old-deja/g++.other/decl4.C,
13740 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
13742 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
13744 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
13745 and "Internal error".
13747 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
13749 * gcc.dg/cpp/paste6.c: New test.
13751 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
13753 * gcc.dg/cpp/tr-direct.c: New test.
13755 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
13756 gcc.dg/cpp/undef1.c: Tweak error regexps.
13758 2000-07-18 Eric Christopher <echristo@redhat.com>
13760 * gcc.c-torture/compile/20000718-1.c: New test.
13762 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
13764 * cpplex.c (_cpp_push_token): If the token being pushed back
13765 is the previous token in this context, just subtract one from
13767 * cppmacro.c (save_expansion): Clear aux field when storing a
13770 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
13772 * gcc.dg/noncompile/redecl-1.c: New test.
13774 2000-07-18 Jakub Jelinek <jakub@redhat.com>
13776 * gcc.c-torture/execute/20000717-5.c: New test.
13777 * gcc.c-torture/execute/20000717-1.x: Removed.
13779 2000-07-17 Richard Henderson <rth@cygnus.com>
13781 * gcc.c-torture/execute/20000717-4.c: New test.
13783 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
13785 * gcc.dg/cpp/syshdr.c: New test.
13786 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
13788 2000-07-17 Neil Booth <neilb@earthling.net>
13790 * gcc.dg/cpp/cmdlne-dM.c: New test.
13791 * gcc.dg/cpp/cmdlne-dD.c: New test.
13793 2000-07-17 Jeffrey A Law (law@cygnus.com)
13795 * gcc.c-torture/execute/20000717-3.c: New test.
13797 * gcc.c-torture/compile/20000717-1.c: New test.
13799 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
13801 * gcc.c-torture/execute/20000717-2.c: New test.
13803 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
13805 * gcc.dg/formatz-1.c: New test.
13807 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
13808 * gcc.dg/c99-digraph-1.c: New tests.
13810 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
13811 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
13813 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
13814 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
13815 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
13816 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
13817 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
13818 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
13819 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
13821 2000-07-17 Greg McGary <greg@mcgary.org>
13823 * gcc.c-torture/execute/20000717-1.c: New test.
13824 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
13826 2000-07-15 Jakub Jelinek <jakub@redhat.com>
13828 * gcc.c-torture/execute/20000715-2.c: New test.
13829 * gcc.dg/20000715-1.c: New test.
13831 2000-07-15 Michael Meissner <meissner@redhat.com>
13833 * gcc.c-torture/execute/20000715-1.c: New test.
13835 2000-07-13 Jakub Jelinek <jakub@redhat.com>
13837 * gcc.c-torture/execute/20000707-1.c: New test.
13839 2000-07-13 Neil Booth <NeilB@earthling.net>
13841 * testsuite/gcc.dg/cpp/digraph1.c,
13842 testsuite/gcc.dg/cpp/digraph2.c,
13843 testsuite/gcc.dg/cpp/digraphs.c: New tests.
13845 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
13847 * g77.f-torture/compile/20000630-2.f: New test.
13848 * g77.f-torture/compile/20000630-2.x
13850 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
13852 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
13854 2000-07-11 Neil Booth <NeilB@earthling.net>
13856 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
13858 2000-07-11 Neil Booth <NeilB@earthling.net>
13860 * gcc.dg/cpp/cmdlne-C.c: New.
13862 2000-07-09 Neil Booth <NeilB@earthling.net>
13864 * gcc.dg/cpp/directiv.c: New tests.
13865 * gcc.dg/cpp/undef1.c: Update.
13867 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
13869 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
13871 2000-07-09 Neil Booth <NeilB@earthling.net>
13873 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
13875 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
13877 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
13878 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
13880 2000-07-08 Neil Booth <NeilB@earthling.net>
13882 * gcc.dg/cpp/macsyntx.c: New tests.
13884 2000-07-07 Jakub Jelinek <jakub@redhat.com>
13886 * gcc.dg/20000707-1.c: New test.
13888 2000-07-07 Jakub Jelinek <jakub@redhat.com>
13890 * gcc.c-torture/execute/20000706-1.c: New test.
13891 * gcc.c-torture/execute/20000706-2.c: New test.
13892 * gcc.c-torture/execute/20000706-3.c: New test.
13893 * gcc.c-torture/execute/20000706-4.c: New test.
13894 * gcc.c-torture/execute/20000706-5.c: New test.
13896 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
13898 * g++.old-deja/g++.pt/instantiate7.C: New test.
13900 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
13902 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
13903 * g++.old-deja/g++.mike/thunk3.C: Likewise.
13904 * g++.old-deja/g++.other/rtti3.C: Likewise.
13905 * g++.old-deja/g++.other/rttid3.C: Likewise.
13907 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
13909 * g77.f-torture/compile/20000630-1.x: Fix typo
13911 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
13913 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
13916 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
13918 * gcc.dg/cpp/ident.c: New test.
13920 2000-07-05 Neil Booth <NeilB@earthling.net>
13922 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
13923 gcc.dg/cpp/lexstrng.c: New tests.
13925 2000-07-04 Neil Booth <NeilB@earthling.net>
13927 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
13928 * gcc.dg/cpp/strify2.c: Same.
13930 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
13932 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
13933 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
13934 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
13935 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
13937 * testsuite/gcc.dg/cpp/macro1.c,
13938 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
13939 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
13940 testsuite/gcc.dg/cpp/strify1.c,
13941 testsuite/gcc.dg/cpp/strify2.c: New tests.
13943 2000-07-03 Jakub Jelinek <jakub@redhat.com>
13945 * gcc.c-torture/execute/20000703-1.c: New test.
13947 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
13949 * g++.old-deja/g++.pt (lookup10.C): New test.
13951 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
13953 * g++.old-deja/g++.pt (typename25.C): New test.
13955 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
13957 * gcc.c-torture/compile/20000701-1.c: New test.
13959 2000-06-30 Nick Clifton <nickc@cygnus.com>
13961 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
13964 2000-06-30 Catherine Moore <clm@cygnus.com>
13966 * gcc.c-torture/execute/align-1.c: New test.
13968 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
13970 * g++.old-deja/g++.pt/expr8.C: New test.
13971 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
13973 2000-06-29 Nick Clifton <nickc@cygnus.com>
13975 * gcc.c-torture/compile/20000629-1.c: New test.
13977 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
13980 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
13981 gcc.dg/noncompile directory, depending on whether they're
13982 preprocessor tests or not. Annotate all the tests for the dg
13985 * gcc.c-torture/noncompile/noncompile.exp: Delete.
13986 * gcc.dg/noncompile/noncompile.exp: New.
13990 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
13991 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
13992 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
13993 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
13994 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
13995 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
13996 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
13997 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
13998 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
13999 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
14000 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
14001 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
14002 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
14003 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
14004 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
14005 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
14006 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
14007 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
14008 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
14009 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
14010 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
14011 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
14012 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
14013 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
14015 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
14016 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
14017 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
14018 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
14019 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
14020 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
14022 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
14024 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
14025 declare one variable. On the fourth, error.
14026 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
14027 declared by 20000628-1a.h.
14029 2000-06-29 Richard Henderson <rth@redhat.com>
14031 * gcc.c-torture/execute/930529-1.x: New file.
14032 * gcc.dg/920413-1.c: Adjust expected warning text.
14033 * gcc.dg/980217-1.c: Declare abort.
14034 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
14036 2000-06-29 Jeffrey A Law (law@cygnus.com)
14038 * g77.f-torture/compile/20000629-1.f: New test.
14039 * g77.f-torture/compile/20000629-1.x: Expected to fail.
14041 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
14043 Rearrange lots of files, removing entirely the
14044 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
14048 gcc.c-torture/code_quality/code_quality.exp
14049 gcc.c-torture/special/special.exp
14050 gcc.failure/failure.exp
14051 gcc.failure/940409-1.x
14052 gcc.c-torture/compile/961203-1.x
14055 gcc.misc-tests/linkage.exp
14056 gcc.c-torture/execute/920730-1t.c
14057 gcc.c-torture/execute/920730-1t.x
14058 gcc.c-torture/compile/920520-1.x
14059 gcc.c-torture/compile/920521-1.x
14060 gcc.c-torture/compile/981006-1.x
14061 gcc.c-torture/execute/eeprof-1.x
14063 * Moved files (possibly with modifications to fit a new harness):
14065 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
14066 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
14067 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
14068 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
14069 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
14070 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
14071 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
14072 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
14073 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
14074 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
14075 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
14076 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
14077 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
14078 gcc.failure/940409-1.c gcc.dg/940409-1.c
14080 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
14082 * c-torture/compile/961203-1.x: Delete.
14084 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
14085 not exit. Include stdio.h.
14086 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
14087 * gcc.misc-tests/dg-12.c: Likewise.
14088 * gcc.misc-tests/dg-5.c: Likewise.
14089 * gcc.misc-tests/dg-6.c: Likewise.
14090 * gcc.misc-tests/dg-7.c: Prototype abort.
14091 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
14092 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
14093 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
14095 * gcc.misc-tests/sieve.c: Use return from main, not exit.
14096 * gcc.misc-tests/sort2.c: Use return from main, not exit.
14098 2000-06-28 Jakub Jelinek <jakub@redhat.com>
14100 * gcc.dg/cpp/20000628-1.c: New test.
14101 * gcc.dg/cpp/20000628-1.h: New header for above test.
14102 * gcc.dg/cpp/20000628-1a.h: Likewise.
14104 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
14106 * gcc.dg/cpp: New directory.
14107 * gcc.dg/cpp/cpp.exp: New driver.
14108 * gcc.dg/cpp/20000627-1.c: New test.
14109 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
14110 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
14111 and rewrite as a compilation test.
14113 * gcc.dg: Move many files into the cpp subdirectory, possibly
14114 renaming or editing them as well.
14116 990119-1.c cpp/19990119-1.c
14117 990228-1.c cpp/19990228-1.c
14118 990407-1.c cpp/19990407-1.c
14119 990409-1.c cpp/19990409-1.c
14120 990413-1.c cpp/19990413-1.c
14121 990703-1.c cpp/19990703-1.c
14122 20000127-1.c cpp/20000127-1.c
14123 20000129-1.c cpp/20000129-1.c
14124 20000207-1.c cpp/20000207-1.c
14125 20000207-2.c cpp/20000207-2.c
14126 20000209-1.c cpp/20000209-1.c
14127 20000209-2.c cpp/20000209-2.c
14128 20000301-1.c cpp/20000301-1.c
14129 20000419-1.c cpp/20000419-1.c
14130 20000510-1.S cpp/20000510-1.S
14131 20000519-1.c cpp/20000519-1.c
14132 20000529-1.c cpp/20000529-1.c
14133 20000625-1.c cpp/20000625-1.c
14134 20000625-2.c cpp/20000625-2.c
14135 cpp-as1.c cpp/assert1.c
14136 cpp-as2.c cpp/assert2.c
14137 cxx-comments-1.c cpp/cxxcom1.c
14138 cxx-comments-2.c cpp/cxxcom2.c
14139 endif-label.c cpp/endif.c
14140 cpp-hash1.c cpp/hash1.c
14141 cpp-hash2.c cpp/hash2.c
14142 cpp-if1.c cpp/if-1.c
14143 cpp-if2.c cpp/if-2.c
14144 cpp-if3.c cpp/if-3.c
14145 cpp-if4.c cpp/if-4.c
14146 cpp-if5.c cpp/if-5.c
14147 cpp-cond.c cpp/if-cexp.c
14148 cpp-missingop.c cpp/if-mop.c
14149 cpp-missingparen.c cpp/if-mpar.c
14150 cpp-opprec.c cpp/if-oppr.c
14151 cpp-ifparen.c cpp/if-paren.c
14152 cpp-shortcircuit.c cpp/if-sc.c
14153 cpp-shift.c cpp/if-shift.c
14154 cpp-unary.c cpp/if-unary.c
14155 cpp-li1.c cpp/line1.c
14156 cpp-li2.c cpp/line2.c
14157 lineno.c cpp/line3.c
14158 lineno-2.c cpp/line4.c
14160 cpp-mic.h cpp/mi1c.h
14161 cpp-micc.h cpp/mi1cc.h
14162 cpp-mind.h cpp/mi1nd.h
14163 cpp-mindp.h cpp/mi1ndp.h
14164 cpp-mix.h cpp/mi1x.h
14165 cpp-mi2.c cpp/mi2.c
14166 cpp-mi2a.h cpp/mi2a.h
14167 cpp-mi2b.h cpp/mi2b.h
14168 cpp-mi2c.h cpp/mi2c.h
14169 cpp-mi3.c cpp/mi3.c
14170 cpp-mi3.def cpp/mi3.def
14171 poison-1.c cpp/poison.c
14172 pr-impl.c cpp/prag-imp.c
14173 cpp-redef-2.c cpp/redef1.c
14174 cpp-redef.c cpp/redef2.c
14175 strpaste.c cpp/strp1.c
14176 strpaste-2.c cpp/strp2.c
14177 cpp-tradpaste.c cpp/tr-paste.c
14178 cpp-tradstringify.c cpp/tr-str.c
14179 cpp-tradwarn1.c cpp/tr-warn1.c
14180 cpp-tradwarn2.c cpp/tr-warn2.c
14181 trigraphs.c cpp/trigraphs.c
14182 cpp-unc1.c cpp/unc1.c
14183 cpp-unc2.c cpp/unc2.c
14184 cpp-unc3.c cpp/unc3.c
14185 cpp-unc.c cpp/unc4.c
14186 undef.c cpp/undef1.c
14187 undef-2.c cpp/undef2.c
14188 cpp-wi1.c cpp/widestr1.c
14190 2000-06-27 Mark Mitchell <mark@codesourcery.com>
14192 * lib/g++.exp (g++_include_flags): Tweak.
14194 2000-06-27 H.J. Lu <hjl@gnu.org>
14195 Loren J. Rittle <ljrittle@acm.org>
14197 * lib/g++.exp (g++_include_flags): Override libgloss.exp
14198 version with one that knows about the new gcc tree structure.
14199 (g++_link_flags): Same.
14201 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
14203 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
14204 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
14205 case we are cross-compiling.
14207 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
14208 g++.old-deja/g++.niklas/Makefile.in,
14209 g++.old-deja/g++.niklas/configure.in,
14210 g++.old-deja/g++.other/Makefile.in,
14211 g++.old-deja/g++.other/configure.in,
14212 gcc.c-torture/code_quality/Makefile.in,
14213 gcc.c-torture/code_quality/configure.in,
14214 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
14215 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
14216 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
14217 gcc.c-torture/execute/ieee/Makefile.in,
14218 gcc.c-torture/execute/ieee/configure.in,
14219 gcc.c-torture/noncompile/Makefile.in,
14220 gcc.c-torture/noncompile/configure.in,
14221 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
14222 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
14223 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
14225 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
14227 * g++.old-deja/g++.other/ambig3.C: New test.
14229 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
14231 * g++.old-deja/g++.pt/syntax1.C: New test.
14232 * g++.old-deja/g++.pt/syntax2.C: New test.
14233 * g++.old-deja/g++.other/syntax3.C: New test.
14234 * g++.old-deja/g++.other/syntax4.C: New test.
14236 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
14238 * gcc.dg/20000623-1.c: Prototype exit and abort.
14240 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
14242 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
14244 * gcc.dg/cpp-mi3.def: New file.
14246 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
14248 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
14249 lexer's error messages.
14250 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
14251 divine anything from the linemarkers.
14252 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
14253 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
14255 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
14257 * gcc.dg/20000623-1.c: New test.
14259 2000-06-22 Jakub Jelinek <jakub@redhat.com>
14261 * gcc.c-torture/execute/20000622-1.c: New test.
14263 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
14265 * g++.old-deja/g++.other/init15.C: New test.
14267 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
14269 * g++.old-deja/g++.pt/vaarg2.C: New test.
14270 * g++.old-deja/g++.pt/vaarg3.C: New test.
14272 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
14274 * g++.old-deja/g++.other/dyncast6.C: New test.
14276 2000-06-15 Jakub Jelinek <jakub@redhat.com>
14278 * gcc.c-torture/execute/loop-6.c: New test.
14280 2000-06-14 Jakub Jelinek <jakub@redhat.com>
14282 * gcc.dg/20000614-1.c: New test.
14283 * gcc.dg/20000614-2.c: New test.
14285 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
14287 * g++.old-deja/g++.other/inline12.C: New test.
14289 2000-06-13 Jakub Jelinek <jakub@redhat.com>
14291 * g++.old-deja/g++.other/eh1.C: New test.
14293 2000-06-12 Jakub Jelinek <jakub@redhat.com>
14295 * g++.old-deja/g++.other/type.C: New test.
14297 2000-06-05 Jakub Jelinek <jakub@redhat.com>
14299 * g++.old-deja/g++.other/initstring.C: New test.
14301 2000-06-12 Jason Merrill <jason@redhat.com>
14303 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
14305 2000-06-09 Jeffrey A Law (law@cygnus.com)
14307 * gcc.c-torture/compile/20000609-1.c: New test.
14309 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
14311 * gcc.dg/20000609-1.c: New test.
14313 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
14315 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
14316 * gcc.c-torture/noncompile/poison-1.c: Move...
14317 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
14318 * gcc.dg/cpp-li1.c: Add a token after the #line.
14320 2000-06-05 Richard Henderson <rth@cygnus.com>
14322 * gcc.c-torture/execute/20000605-2.c: New test.
14323 * gcc.c-torture/execute/20000605-3.c: New test.
14325 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
14327 * g77.f-torture/execute/20000503-1.x: New file.
14329 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
14331 * g++.old-deja/g++.eh/badalloc1.C: New test.
14333 2000-06-05 Richard Henderson <rth@cygnus.com>
14335 * gcc.c-torture/execute/20000605-1.c: New test.
14337 2000-06-05 Jakub Jelinek <jakub@redhat.com>
14338 Nathan Sidwell <nathan@codesourcery.com>
14340 * gcc.c-torture/compile/20000605-1.c: New test.
14342 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
14344 * g77.f-torture/compile/20000601-1.f: New test.
14346 2000-06-03 Richard Henderson <rth@cygnus.com>
14348 * gcc.c-torture/execute/20000603-1.c: New.
14350 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
14352 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
14353 * gcc.dg/noreturn-2.c (noreturn): Likewise.
14355 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
14357 * gcc.dg/compare2.c (case 12): XFAIL.
14358 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
14359 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
14361 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
14363 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
14365 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
14366 guard macro is already defined when the header is first
14368 * gcc.dg/cpp-mix.h: New file.
14369 * gcc.dg/endif-label.c: Update patterns to match compiler.
14371 * g++.brendan/complex1.C: Declare abort.
14372 * g++.law/refs4.C: Remove XFAIL.
14373 * g++.oliva/expr2.C: Declare abort and exit.
14375 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
14377 * gcc.c-torture/execute/20000528-1.c: New test.
14379 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
14380 * g++.old-deja/g++.law/temps4.C: Likewise.
14382 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
14383 stdlib.h. Call abort() on failure.
14384 * g++.old-deja/g++.law/refs4.C: Likewise.
14385 * g++.old-deja/g++.law/temps4.C: Likewise.
14386 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
14387 * gcc.c-torture/execute/20000112-1.c: Include string.h.
14389 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
14391 Relative to g++.dg/special:
14392 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
14394 Relative to g++.old-deja:
14395 * g++.brendan/complex1.C, g++.jason/optimize2.C,
14396 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
14397 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
14398 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
14399 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
14400 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
14401 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
14403 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
14404 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
14405 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
14406 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
14407 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
14408 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
14411 * g++.other/goto1.C: Update expectations for error messages.
14413 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
14415 * gcc.c-torture/compile/20000523-1.c: New test.
14417 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
14419 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
14421 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
14423 * g++.old-deja/g++.eh/catch11.C: New test.
14424 * g++.old-deja/g++.eh/catch12.C: New test.
14426 2000-05-24 Nick Clifton <nickc@cygnus.com>
14428 * gcc.c-torture/execute/20000523-1.c: New test.
14430 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
14432 * c-torture/execute/bcp-1.c: Replace abort in arg of
14433 __builtin_constant_p with a generic external function.
14435 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
14436 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
14437 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
14438 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
14439 Prototype abort and/or exit.
14441 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
14442 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
14443 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
14444 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
14446 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
14448 * gcc.dg/dwarf2-1.c: New test.
14450 2000-05-20 Richard Henderson <rth@cygnus.com>
14452 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
14454 2000-05-20 Andreas Jaeger <aj@suse.de>
14456 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
14459 2000-05-19 David Edelsohn <edelsohn@gnu.org>
14461 * gcc.c-torture/execute/20000519-2.c: New test.
14463 2000-05-19 Andreas Jaeger <aj@suse.de>
14465 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
14466 which fails with SSA.
14468 * lib/c-torture.exp: Also test with -O3 -fssa.
14470 2000-05-18 Michael Meissner <meissner@redhat.com>
14472 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
14473 * gcc.c-torture/execute/920415-1.c: Ditto.
14474 * gcc.c-torture/execute/920501-1.c: Ditto.
14475 * gcc.c-torture/execute/conversion.c: Ditto.
14476 * gcc.c-torture/execute/cvt-1.c: Ditto.
14478 2000-05-18 Jeffrey A Law (law@cygnus.com)
14480 * gcc.c-torture/compile/20000518-1.c: New test.
14482 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
14484 * g77.f-torture/compile/200005018.f: New test.
14486 2000-05-17 Jeffrey A Law (law@cygnus.com)
14488 * gcc.c-torture/compile/20000517-1.c: New test.
14490 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14492 * gcc.c-torture/execute/20000516-1.c: New test.
14494 2000-05-15 Jakub Jelinek <jakub@redhat.com>
14496 * g++.old-deja/g++.other/eh.C: New test.
14498 2000-05-12 Richard Henderson <rth@cygnus.com>
14500 * gcc.c-torture/execute/990208-1.c (main): Don't pass
14501 constants through to doit's conditional.
14503 2000-05-11 Jeffrey A Law (law@cygnus.com)
14505 * gcc.c-torture/compile/20000511-1.c: New test.
14506 * g77.f-torture/compile/20000511-1.f: New test.
14507 * g77.f-torture/compile/20000511-2.f: New test.
14509 2000-05-11 Michael Meissner <meissner@redhat.com>
14511 * gcc.c-torture/execute/20000511-1.c: New test.
14513 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
14515 * gcc.dg/dg.exp: Scan .S files as well as .c files.
14516 * gcc.dg/20000510-1.S: New.
14518 2000-05-08 Catherine Moore <clm@cygnus.com>
14520 * gcc.dg/unused-3.c: New.
14522 2000-05-06 Richard Henderson <rth@cygnus.com>
14524 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
14525 * g++.old-deja/g++.mike/warn1.C: Likewise.
14526 * g++.old-deja/g++.pt/local1.C: Likewise.
14527 * g++.old-deja/g++.pt/local7.C: Likewise.
14528 * g++.old-deja/g++.pt/spec16.C: Likewise.
14530 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
14532 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
14534 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
14536 * g77.f-torture/execute/20000503-1.f: New test.
14538 2000-05-04 Andreas Jaeger <aj@suse.de>
14540 * gcc.dg/noreturn-2.c: New test.
14542 2000-05-04 Neil Booth <NeilB@earthling.net>
14544 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
14547 2000-05-04 Richard Henderson <rth@cygnus.com>
14549 * gcc.c-torture/execute/20000503-1.c: Fix typo.
14551 2000-05-04 Richard Henderson <rth@cygnus.com>
14553 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
14554 OpenSSL by Jason R Thorpe.
14556 2000-05-03 Jim Wilson <wilson@cygnus.com>
14558 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
14560 2000-05-03 Robert Lipe <robertlipe@usa.net>
14562 * gcc.dg/20000503-1.c: New test.
14564 2000-05-02 Jakub Jelinek <jakub@redhat.com>
14566 * gcc.c-torture/compile/20000502-1.c: New test.
14567 * g++.old-deja/g++.other/align.C: New test.
14568 * gcc.dg/cpp-tradstringify.c: New test.
14570 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
14572 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
14573 and hard registers.
14575 2000-04-26 Geoff Keating <geoffk@cygnus.com>
14577 * gcc.c-torture/execute/loop-5.c: New test.
14579 2000-04-25 Jakub Jelinek <jakub@redhat.com>
14581 * gcc.c-torture/execute/va-arg-20.c: New test.
14583 2000-04-23 Jeffrey A Law (law@cygnus.com)
14585 * gcc.c-torture/execute/20000422-1.c: New test.
14587 2000-04-20 Greg McGary <gkm@gnu.org>
14589 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
14590 when optimizing, but without sibling-call optimizations (-O1).
14592 2000-04-20 Jeffrey A Law (law@cygnus.com)
14594 * gcc.c-torture/compile/20000420-1.c: New test.
14596 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
14598 * g++.abi/ptrflags.C: New test.
14599 * g++.eh/catchptr1.C: Test incomplete pointer chains.
14601 2000-04-19 Catherine Moore <clm@cygnus.com>
14603 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
14605 2000-04-19 Greg McGary <gkm@gnu.org>
14607 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
14608 sibling-call optimizations.
14610 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
14612 * gcc.dg/20000419-1.c: New test.
14614 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
14616 * gcc.c-torture/execute/20000412-6.c: New test.
14618 2000-04-12 Jeffrey A Law (law@cygnus.com)
14620 * gcc.c-torture/execute/20000412-5.c: New test.
14621 * g77.f-torture/compile/20000412-1.f: New test.
14622 * gcc.c-torture/execute/20000412-4.c: New test.
14623 * gcc.c-torture/compile/20000412-2.c: New test.
14624 * gcc.c-torture/execute/20000412-3.c: New test.
14625 * gcc.c-torture/compile/20000412-1.c: New test.
14626 * gcc.c-torture/execute/20000412-2.c: New test.
14628 2000-04-12 Jakub Jelinek <jakub@redhat.com>
14630 * objc/execute/bf-20.m: New test.
14632 2000-04-10 Richard Henderson <rth@cygnus.com>
14634 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
14636 * gcc.c-torture/execute/20000412-1.c: New test.
14638 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
14640 * g++.old-deja/g++.eh/catchptr1.C: New test.
14642 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
14644 * g++.old-deja/g++.abi/cxa_vec.C: New test.
14646 2000-04-08 Neil Booth <NeilB@earthling.net>
14648 * gcc.dg/cpp-nullchar.c: Remove test as
14649 embedded nulls cause problems.
14651 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14653 * gcc.dg/compare2.c: New test.
14655 2000-04-08 Neil Booth <NeilB@earthling.net>
14657 * gcc.dg/cpp-nullchar.c: New test.
14659 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
14661 * gcc.dg/cpp-mi2.c: New test.
14662 * gcc.dg/cpp-mi2[abc].h: New files.
14664 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
14666 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
14669 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
14671 * g++.old-deja/g++.abi/vmihint.C: New test.
14673 2000-04-06 Neil Booth <NeilB@earthling.net>
14675 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
14676 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
14679 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
14681 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
14682 avoid stack-frame overwrite.
14684 2000-04-05 Jakub Jelinek <jakub@redhat.com>
14686 * gcc.c-torture/compile/20000405-2.c: New test.
14687 * gcc.c-torture/compile/20000405-3.c: New test.
14689 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14691 * gcc.c-torture/compile/20000405-1.c: New test.
14693 2000-04-04 Geoff Keating <geoffk@cygnus.com>
14695 * gcc.dg/cast-qual-1.c: Revert last change.
14697 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14699 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
14701 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
14703 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
14704 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
14706 2000-04-03 Jeffrey A Law (law@cygnus.com)
14708 * gcc.c-torture/compile/20000403-2.c: New test.
14709 * gcc.c-torture/compile/20000403-1.c: New test.
14711 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
14713 * gcc.c-torture/execute/20000403-1.c: New test.
14715 2000-04-03 Geoff Keating <geoffk@cygnus.com>
14717 * gcc.c-torture/execute/20000402-1.c: New test.
14719 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
14721 * gcc.c-torture/execute/va-arg-15.c: New test.
14722 * gcc.c-torture/execute/va-arg-16.c: New test.
14723 * gcc.c-torture/execute/va-arg-17.c: New test.
14724 * gcc.c-torture/execute/va-arg-18.c: New test.
14725 * gcc.c-torture/execute/va-arg-19.c: New test.
14727 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
14729 * gcc.c-torture/compile/981211-1.c: Move to...
14730 * gcc.dg/cpp-as1.c: ...here.
14731 * gcc.dg/cpp-as2.c: New file.
14733 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
14736 2000-04-02 Neil Booth <NeilB@earthling.net>
14738 * gcc.dg/cpp-cond.c New tests.
14739 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
14740 accidental success less likely.
14741 * gcc.dg/cpp-missingop.c New tests.
14742 * gcc.dg/cpp-missingparen.c New tests.
14743 * gcc.dg/cpp-shift.c New tests.
14744 * gcc.dg/cpp-shortcircuit.c New tests.
14745 * gcc.dg/cpp-unary.c New tests.
14747 2000-03-29 Jeffrey A Law (law@cygnus.com)
14749 * gcc.c-torture/compile/20000329-1.c: New test.
14751 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
14753 * gcc.c-torture/compile/20000326-1.c: New test.
14754 * gcc.c-torture/compile/20000326-2.c: New test.
14756 2000-03-24 Geoff Keating <geoffk@cygnus.com>
14758 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
14759 the first parameter is a function argument.
14761 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
14763 * g++.old-deja/g++.ext/array4.C: New test.
14765 2000-03-22 Geoff Keating <geoffk@cygnus.com>
14767 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
14769 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14771 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
14773 2000-03-19 Richard Henderson <rth@cygnus.com>
14775 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
14777 2000-03-19 Richard Henderson <rth@cygnus.com>
14779 * gcc.c-torture/compile/20000319-1.c: New test.
14781 2000-03-14 Jeffrey A Law (law@cygnus.com)
14783 * gcc.c-torture/execute/20000314-3.c: New test.
14784 * gcc.c-torture/execute/20000314-2.c: New test.
14785 * gcc.c-torture/execute/20000314-1.c: New test.
14786 * gcc.c-torture/compile/20000314-2.c: New test.
14787 * gcc.c-torture/compile/20000314-1.c: New test.
14789 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
14791 * g++.old-deja/g++.warn/inline.C: New test.
14793 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
14795 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
14796 standards-compliant result rather than specific constants.
14797 Put test-values in array.
14799 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
14801 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
14802 (g++_target_compile): Put test-specific options last.
14804 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
14806 * g++.old-deja/g++.eh/vbase4.C: New test.
14808 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
14810 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
14812 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
14814 * g++.old-deja/g++.brendan/misc12.C: Removed.
14815 * g++.old-deja/g++.pt/memtemp77.C: Constify.
14816 * g++.old-deja/g++.ext/pretty4.C: New test.
14818 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
14820 * g++.old-deja/g++.other/string2.C: New test.
14822 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
14824 * g++.old-deja/g++.warn/impint2.C: New test.
14826 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
14828 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
14831 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
14833 * g++.old-deja/g++.warn/impint.C: New test.
14834 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
14835 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
14836 * g++.old-deja/g++.pt/explicit12.C: Likewise.
14837 * g++.old-deja/g++.pt/explicit13.C: Likewise.
14838 * g++.old-deja/g++.pt/explicit17.C: Likewise.
14839 * g++.old-deja/g++.pt/explicit18.C: Likewise.
14840 * g++.old-deja/g++.pt/explicit19.C: Likewise.
14841 * g++.old-deja/g++.pt/explicit23.C: Likewise.
14842 * g++.old-deja/g++.pt/explicit31.C: Likewise.
14843 * g++.old-deja/g++.pt/explicit35.C: Likewise.
14844 * g++.old-deja/g++.pt/explicit6.C: Likewise.
14845 * g++.old-deja/g++.pt/memclass7.C: Likewise.
14847 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
14849 * gcc.dg/cpp-redef.c: New test.
14851 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
14853 * g++.old-deja/g++.pt/unify7.C: New test.
14855 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14857 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
14858 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
14860 2000-02-25 Geoff Keating <geoffk@cygnus.com>
14862 * gcc.c-torture/compile/20000224-1.c: New test.
14864 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14866 * gcc.c-torture/compile/cpp-2.c: New test.
14867 * gcc.c-torture/compile/cpp-1.c: New test.
14869 2000-02-25 Jeffrey A Law (law@cygnus.com)
14871 * gcc.c-torture/execute/20000225-1.c: New test.
14873 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14875 * gcc.dg/cpp-li2.c: New test.
14877 * gcc.dg/cpp-wi1.c: New test.
14879 * gcc.dg/cpp-li1.c: New test.
14881 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
14883 * g++.old-deja/g++.other/sizeof5.C: New test.
14885 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14887 * gcc.c-torture/execute/va-arg-13.c: New test.
14889 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
14891 * gcc.c-torture/execute/va-arg-12.c: New test.
14893 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
14895 * gcc.c-torture/execute/20000223-1.c: New test.
14897 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
14899 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
14901 2000-02-22 Mark Mitchell <mark@codesourcery.com>
14903 * g++.old-deja/g++.abi/ptrmem.C: New test.
14905 2000-02-19 Richard Henderson <rth@cygnus.com>
14907 * gcc.c-torture/compile/init-3.c: New.
14909 2000-02-17 Mark Mitchell <mark@codesourcery.com>
14911 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
14914 2000-02-11 Robert Lipe <robertl@sco.com>
14916 * gcc.c-torture/compile/20000211-3.c: New test.
14918 2000-02-11 Martin Buchholz <martin@xemacs.org>
14920 * gcc.c-torture/compile/20000211-2.c: New test.
14922 2000-02-11 Jeffrey A Law (law@cygnus.com)
14924 * gcc.c-torture/compile/20000211-1.c: New test.
14926 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
14928 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
14931 2000-02-08 Nathan Sidwell <nathan@acm.org>
14933 * g++.old-deja/g++.other/cast5.C: New test.
14935 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
14937 * gcc.c-torture/execute/20000205-1.c: New.
14939 2000-02-03 Nathan Sidwell <nathan@acm.org>
14941 * g++.old-deja/g++.jason/cast3.C: Return void.
14942 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
14944 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14946 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
14948 * gcc.dg/loop-1.c: New test.
14950 2000-01-27 Jakub Jelinek <jakub@redhat.com>
14952 * gcc.c-torture/compile/20000127-1.c: New test.
14953 * gcc.c-torture/execute/991228-1.c: New test.
14955 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14957 * gcc.dg/unused-2.c: New test.
14959 * gcc.dg/conv-1.c: New test.
14961 2000-01-24 Mark Mitchell <mark@codesourcery.com>
14963 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
14965 (tool_option_proc): Fix typo.
14967 2000-01-24 Geoff Keating <geoffk@cygnus.com>
14969 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
14970 of the ld on the host, not on the build machine.
14971 Also, don't crash if '--help' is not a supported option.
14973 2000-01-24 Richard Henderson <rth@cygnus.com>
14975 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
14977 2000-01-20 Jeffrey A Law (law@cygnus.com)
14979 * gcc.c-torture/execute/20000120-2.c: New test.
14980 * gcc.c-torture/execute/20000120-1.c: New test.
14982 2000-01-13 Jeffrey A Law (law@cygnus.com)
14984 * gcc.c-torture/execute/20000113-1.c: New test.
14986 2000-01-12 Jeffrey A Law (law@cygnus.com)
14988 * gcc.c-torture/execute/20000112-1.c: New test.
14990 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14992 * gcc.dg/20000111-1.c: New test.
14994 2000-01-10 Jeffrey A Law (law@cygnus.com)
14996 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
14997 with 16 bit integers.
14999 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15001 * gcc.dg/20000108-1.c: New test.
15003 2000-01-05 Nathan Sidwell <nathan@acm.org>
15005 * g++.old-deja/g++.ns/koenig8.C: New test.
15007 2000-01-05 Nathan Sidwell <nathan@acm.org>
15009 * g++.old-deja/g++.other/cast4.C: New test.
15011 2000-01-05 Jeffrey A Law (law@cygnus.com)
15013 * gcc.c-torture/compile/20000105-2.c: New test.
15014 * gcc.c-torture/compile/20000105-1.c: New test.
15016 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15018 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
15019 references to printf & atoi to conform to ANSI standard.
15020 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
15021 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
15022 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
15023 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
15024 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
15025 * g++.old-deja/g++.brendan/complex1.C: Likewise.
15026 * g++.old-deja/g++.brendan/copy1.C: Likewise.
15027 * g++.old-deja/g++.brendan/copy2.C: Likewise.
15028 * g++.old-deja/g++.brendan/copy3.C: Likewise.
15029 * g++.old-deja/g++.brendan/copy4.C: Likewise.
15030 * g++.old-deja/g++.brendan/copy5.C: Likewise.
15031 * g++.old-deja/g++.brendan/copy6.C: Likewise.
15032 * g++.old-deja/g++.brendan/copy7.C: Likewise.
15033 * g++.old-deja/g++.brendan/copy8.C: Likewise.
15034 * g++.old-deja/g++.brendan/crash11.C: Likewise.
15035 * g++.old-deja/g++.brendan/crash14.C: Likewise.
15036 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
15037 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
15038 * g++.old-deja/g++.brendan/delete2.C: Likewise.
15039 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
15040 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
15041 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
15042 * g++.old-deja/g++.brendan/eh1.C: Likewise.
15043 * g++.old-deja/g++.brendan/groff1.C: Likewise.
15044 * g++.old-deja/g++.brendan/init3.C: Likewise.
15045 * g++.old-deja/g++.brendan/misc12.C: Likewise.
15046 * g++.old-deja/g++.brendan/misc7.C: Likewise.
15047 * g++.old-deja/g++.brendan/new2.C: Likewise.
15048 * g++.old-deja/g++.brendan/operators4.C: Likewise.
15049 * g++.old-deja/g++.brendan/operators5.C: Likewise.
15050 * g++.old-deja/g++.brendan/overload2.C: Likewise.
15051 * g++.old-deja/g++.brendan/overload7.C: Likewise.
15052 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
15053 * g++.old-deja/g++.brendan/reference1.C: Likewise.
15054 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
15055 * g++.old-deja/g++.brendan/template24.C: Likewise.
15056 * g++.old-deja/g++.brendan/template3.C: Likewise.
15057 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
15058 * g++.old-deja/g++.jason/inline3.C: Likewise.
15059 * g++.old-deja/g++.jason/opeq.C: Likewise.
15060 * g++.old-deja/g++.law/arg5.C: Likewise.
15061 * g++.old-deja/g++.law/arm7.C: Likewise.
15062 * g++.old-deja/g++.law/ctors11.C: Likewise.
15063 * g++.old-deja/g++.law/cvt8.C: Likewise.
15064 * g++.old-deja/g++.law/init9.C: Likewise.
15065 * g++.old-deja/g++.law/refs4.C: Likewise.
15066 * g++.old-deja/g++.law/template2.C: Likewise.
15067 * g++.old-deja/g++.law/visibility24.C: Likewise.
15068 * g++.old-deja/g++.law/vtable3.C: Likewise.
15069 * g++.old-deja/g++.mike/asm2.C: Likewise.
15070 * g++.old-deja/g++.mike/eh1.C: Likewise.
15071 * g++.old-deja/g++.mike/misc1.C: Likewise.
15072 * g++.old-deja/g++.mike/misc13.C: Likewise.
15073 * g++.old-deja/g++.mike/misc14.C: Likewise.
15074 * g++.old-deja/g++.mike/ns12.C: Likewise.
15075 * g++.old-deja/g++.mike/p1248.C: Likewise.
15076 * g++.old-deja/g++.mike/p3708.C: Likewise.
15077 * g++.old-deja/g++.mike/p3708a.C: Likewise.
15078 * g++.old-deja/g++.mike/p3708b.C: Likewise.
15079 * g++.old-deja/g++.mike/p646.C: Likewise.
15080 * g++.old-deja/g++.mike/p700.C: Likewise.
15081 * g++.old-deja/g++.mike/p783.C: Likewise.
15082 * g++.old-deja/g++.mike/p783a.C: Likewise.
15083 * g++.old-deja/g++.mike/p783b.C: Likewise.
15084 * g++.old-deja/g++.mike/p786.C: Likewise.
15085 * g++.old-deja/g++.mike/p789.C: Likewise.
15086 * g++.old-deja/g++.mike/p789a.C: Likewise.
15087 * g++.old-deja/g++.mike/p807a.C: Likewise.
15088 * g++.old-deja/g++.other/delete3.C: Likewise.
15089 * g++.old-deja/g++.other/dyncast1.C: Likewise.
15090 * g++.old-deja/g++.other/dyncast2.C: Likewise.
15091 * g++.old-deja/g++.other/dyncast3.C: Likewise.
15092 * g++.old-deja/g++.other/empty1.C: Likewise.
15093 * g++.old-deja/g++.other/temporary1.C: Likewise.
15094 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
15095 * g++.old-deja/g++.pt/t16.C: Likewise.
15096 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
15098 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
15100 * gcc.dg/991230-1.c: New test.
15102 1999-12-29 Jeffrey A Law (law@cygnus.com)
15104 * gcc.c-torture/compile/991229-3.c: New test.
15105 * gcc.c-torture/compile/991229-2.c: New test.
15106 * gcc.c-torture/compile/991229-1.c: New test.
15108 1999-12-29 Greg McGary <gkm@eng.ascend.com>
15110 * gcc.c-torture/compile/labels-2.c: New test.
15112 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
15114 * gcc.c-torture/execute/991227-1.c: New test.
15116 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15118 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
15120 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
15122 * gcc.c-torture/execute/991221-1.c: New test.
15124 1999-12-20 Nathan Sidwell <nathan@acm.org>
15126 * g++.old-deja/g++.other/cast3.C: New test.
15128 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
15130 * gcc.c-torture/execute/991216-4.c: New test.
15132 1999-12-16 Michael Meissner <meissner@cygnus.com>
15134 * gcc.c-torture/execute/991216-1.c: New test.
15135 * gcc.c-torture/execute/991216-2.c: New test.
15136 * gcc.c-torture/execute/991216-3.c: New test.
15138 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
15140 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
15141 Actually make the test fail by using "-O2" for compilation.
15143 1999-12-15 Nathan Sidwell <nathan@acm.org>
15145 * g++.old-deja/g++.warn/cast-align1.C: New test.
15147 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
15149 * gcc.c-torture/compile/991214-1.c: New test.
15150 * gcc.c-torture/compile/991214-2.c: New test.
15152 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
15154 * gcc.dg/991214-1.c: New test.
15156 1999-12-13 Jeffrey A Law (law@cygnus.com)
15158 * gcc.c-torture/compile/991213-3.c: New test.
15159 * gcc.c-torture/compile/991213-2.c: New test.
15160 * gcc.c-torture/compile/991213-1.c: New test.
15162 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
15164 * gcc.dg/991209-1.c: New test.
15166 1999-12-08 Nathan Sidwell <nathan@acm.org>
15168 * gcc.c-torture/compile/991208-1.c: New test.
15170 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15172 * gcc.dg/ultrasp2.c: New test.
15174 1999-12-05 Alex Samuel <samuel@codesourcery.com>
15176 * g++.old-deja/g++.abi/align.C (main): Fix typo.
15178 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
15180 * gcc.c-torture/compile/991202-1.c: New test.
15181 * gcc.c-torture/execute/991202-1.c: New test.
15182 * gcc.c-torture/execute/991202-2.c: New test.
15183 * gcc.c-torture/execute/991202-3.c: New test.
15185 1999-12-02 Alex Samuel <samuel@codesourcery.com>
15187 * g++.old-deja/g++.abi/align.C: New test.
15188 * g++.old-deja/g++.abi/aggregates.C: Likewise.
15189 * g++.old-deja/g++.abi/bitfields.C: Likewise.
15191 1999-12-01 Richard Henderson <rth@cygnus.com>
15193 * gcc.c-torture/execute/991201-1.c: New.
15195 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
15197 * gcc.dg/991129-1.c: New test.
15199 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
15201 * gcc.c-torture/compile/991127-1.c: New test.
15203 1999-11-22 Nathan Sidwell <nathan@acm.org>
15205 * g++.old-deja/g++.other/warn4.C: New test.
15207 1999-11-22 Nathan Sidwell <nathan@acm.org>
15209 * g++.old-deja/g++.eh/cleanup2.C: New test.
15210 * g++.old-deja/g++.ext/pretty2.C: New test.
15211 * g++.old-deja/g++.ext/pretty3.C: New test.
15212 * g++.old-deja/g++.other/debug6.C: New test.
15214 1999-10-20 Jim Wilson <wilson@cygnus.com>
15216 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
15217 compiler_output to look for one error message instead of two.
15219 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
15221 * gcc.c-torture/execute/991118-1.c: Also test case
15222 where the word boundary does not split a byte evenly.
15224 1999-11-19 Nathan Sidwell <nathan@acm.org>
15226 * g++.old-deja/g++.ext/restrict1.C: New test.
15228 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
15230 * gcc.c-torture/execute/991118-1.c: New test.
15232 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
15234 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
15235 working directory pathnames.
15237 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
15239 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
15240 host is equipped with driver.h and driver.o so it can actually
15241 compile and run the tests.
15243 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
15245 * gcc.c-torture/compile/991008-1.c: New test.
15247 1999-11-08 Nick Clifton <nickc@cygnus.com>
15249 * lib/gcc-dg.exp: Include target-supports.exp
15251 1999-11-05 Nick Clifton <nickc@cygnus.com>
15253 * lib/target-supports.exp: New file: Provide procs to test for
15254 features supported by the target.
15255 (check_weak_available): Moved here from ecos.exp.
15256 (check_alias_available): New proc: Determine of the target
15257 toolchain supports the alias attribute.
15259 * gcc.dg/special/ecos.exp: Move check_weak_available to
15260 target-supports.exp.
15261 (alias-1.c): Only perform the test if the target supports
15263 (wkali-1.c): Only perform the test if the target supports
15266 * gcc.dg/990506-0.c: Expect error messages from cross
15267 targets as well as native targets.
15269 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15271 * gcc.dg/ultrasp1.c: Removed xfail.
15272 * gcc.dg/struct-ret-2.c: Likewise.
15273 * gcc.dg/array-1.c: Likewise.
15275 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15277 * gcc.dg/struct-ret-2.c: New test.
15279 * gcc.dg/array-1.c: New test.
15281 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
15283 * gcc.c-torture/execute/991030-1.c: New test.
15285 1999-10-26 Richard Henderson <rth@cygnus.com>
15287 * gcc.c-torture/compile/991026-2.c: New test.
15289 1999-10-26 Jeffrey A Law (law@cygnus.com)
15291 * gcc.c-torture/compile/991026-1.c: New test.
15293 1999-10-23 Jeffrey A Law (law@cygnus.com)
15295 * gcc.c-torture/execute/991023-1.c: New test.
15297 1999-10-19 Jeffrey A Law (law@cygnus.com)
15299 * gcc.c-torture/execute/991019-1.c: New test.
15301 1999-10-16 Richard Henderson <rth@cygnus.com>
15303 * gcc.c-torture/execute/991016-1.c: New test.
15305 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
15307 * gcc.c-torture/execute/991014-1.c: New test.
15309 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
15311 * g++.old-deja/g++.other/union2.C: New test.
15313 1999-10-13 Nathan Sidwell <nathan@acm.org>
15315 * g++.old-deja/g++.other/vaarg2.C: New test.
15316 * g++.old-deja/g++.other/vaarg3.C: New test.
15318 1999-10-12 Craig Burley <craig@jcb-sc.com>
15320 * g77.f-torture/noncompile/19990905-1.f: Moved from being
15323 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
15325 * gcc.c-torture/execute/va-arg-11.c: New test.
15327 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
15329 * lib/file-format.exp (gcc_target_object_format): Don't
15330 crash if objdump is unavailable.
15332 1999-09-29 Donn Terry <donn@interix.com>
15334 * gcc.misc-tests/mg.exp: delete extraneous redirection.
15336 1999-09-28 Nick Clifton <nickc@cygnus.com>
15338 * gcc.c-torture/compile/990928-1.c: New test.
15340 1999-09-28 Nathan Sidwell <nathan@acm.org>
15342 * g++.old-deja/g++.other/decl6.C: New test.
15344 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15346 * gcc.c-torture/execute/va-arg-10.c: New test.
15348 1999-09-27 Nathan Sidwell <nathan@acm.org>
15350 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
15351 __PRETTY_FUNCTION__.
15353 1999-09-23 Nick Clifton <nickc@cygnus.com>
15355 * gcc.c-torture/execute/990923-1.c: New test.
15357 1999-09-21 Nick Clifton <nickc@cygnus.com>
15359 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
15360 for which -fpic is inappropriate.
15362 1999-09-21 Mark Mitchell <mark@codesourcery.com>
15364 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
15366 1999-09-21 Nathan Sidwell <nathan@acm.org>
15368 * g++.old-deja/g++.other/dyncast1.C: New test.
15369 * g++.old-deja/g++.other/dyncast2.C: New test.
15370 * g++.old-deja/g++.other/dyncast3.C: New test.
15371 * g++.old-deja/g++.other/dyncast4.C: New test.
15372 * g++.old-deja/g++.other/dyncast5.C: New test.
15373 * g++.old-deja/g++.eh/catch3.C: New test.
15374 * g++.old-deja/g++.eh/catch3p.C: New test.
15375 * g++.old-deja/g++.eh/catch4.C: New test.
15376 * g++.old-deja/g++.eh/catch4p.C: New test.
15377 * g++.old-deja/g++.eh/catch5.C: New test.
15378 * g++.old-deja/g++.eh/catch5p.C: New test.
15379 * g++.old-deja/g++.eh/catch6.C: New test.
15380 * g++.old-deja/g++.eh/catch6p.C: New test.
15381 * g++.old-deja/g++.eh/catch7.C: New test.
15382 * g++.old-deja/g++.eh/catch7p.C: New test.
15383 * g++.old-deja/g++.eh/catch8.C: New test.
15384 * g++.old-deja/g++.eh/catch8p.C: New test.
15385 * g++.old-deja/g++.eh/catch9.C: New test.
15386 * g++.old-deja/g++.eh/catch9p.C: New test.
15388 1999-09-13 Nathan Sidwell <nathan@acm.org>
15390 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
15391 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
15393 1999-09-13 Jeffrey A Law (law@cygnus.com)
15395 * gcc.c-torture/compile/990913-1.c: New test.
15397 1999-09-10 Nathan Sidwell <nathan@acm.org>
15399 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
15400 * g++.old-deja/g++.jason/rfg5.C: Likewise.
15402 1999-09-09 Richard Henderson <rth@cygnus.com>
15404 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
15406 1999-09-09 Nathan Sidwell <nathan@acm.org>
15408 * g++.old-deja/g++.other/lookup11.C: New test.
15409 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
15410 what is permitted and what we want.
15411 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
15413 * g++.old-deja/g++.jason/rfg5.C: Likewise
15415 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
15417 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
15418 * gcc.c-torture/noncompile/poison-1.c: New file.
15420 1999-09-08 Nathan Sidwell <nathan@acm.org>
15422 * g++.old-deja/g++.other/sizeof3.C: New test.
15423 * g++.old-deja/g++.other/sizeof4.C: New test.
15424 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
15425 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
15427 1999-09-07 Richard Henderson <rth@cygnus.com>
15429 * gcc.dg/va-arg-1.c: New.
15431 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15433 * gcc.c-torture/execute/va-arg-9.c: New test.
15435 1999-09-05 Craig Burley <craig@jcb-sc.com>
15437 * g77.f-torture/compile/980519-2.f: New test.
15438 * g77.f-torture/compile/19990905-0.f: New test.
15439 * g77.f-torture/compile/19990905-1.f: New test.
15440 * g77.f-torture/compile/19990905-2.f: New test.
15442 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
15444 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
15446 * gcc.c-torture/execute/990827-1.c: Fix typo.
15448 1999-09-03 Nathan Sidwell <nathan@acm.org>
15450 * g++.old-deja/g++.other/deref1.C: New test.
15452 1999-09-02 Nathan Sidwell <nathan@acm.org>
15454 * g++.old-deja/g++.other/ambig2.C: New test.
15455 * g++.old-deja/g++.other/cond5.C: New test.
15456 * g++.old-deja/g++.other/lookup16.C: New test.
15458 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
15460 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
15463 1999-08-31 Jeffrey A Law (law@cygnus.com)
15465 * lib/c-torture.exp: Avoid the "compare executables" optimization
15466 when testing native.
15468 1999-08-29 Jeffrey A Law (law@cygnus.com)
15470 * gcc.c-torture/execute/990829-1.c: New test.
15471 * gcc.c-torture/compile/990829-1.c: New test.
15473 1999-08-27 Paul Burchard <burchard@pobox.com>
15475 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
15476 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
15477 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
15478 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
15479 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
15480 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
15481 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
15482 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
15483 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
15484 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
15485 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
15487 1999-08-27 Jeffrey A Law (law@cygnus.com)
15489 * gcc.c-torture/execute/990827-1.c: New test.
15491 1999-08-26 Craig Burley <craig@jcb-sc.com>
15493 * g77.f-torture/noncompile/19990826-4.f: New test.
15495 * g77.f-torture/compile/19990826-3.f: New test.
15497 * g77.f-torture/execute/19990826-2.f: New test.
15499 * g77.f-torture/compile/19990826-1.f: New test.
15501 * gcc.c-torture/execute/990826-0.c: New test.
15502 * g77.c-torture/execute/19990826-0.f: New test.
15504 * g77.f-torture/noncompile/970626-2.f: New test.
15506 1999-08-25 Paul Burchard <burchard@pobox.com>
15508 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
15509 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
15510 lss-011.C: New tests.
15512 1999-08-25 Nathan Sidwell <nathan@acm.org>
15514 * g++.old-deja/g++.other/decl5.C: New test.
15516 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15518 * noncompile/noncompile.exp: Load_lib c-torture.exp.
15519 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
15520 call `postbase' for each one. All callers of `postbase' changed
15521 to call this instead.
15523 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
15525 * gcc.c-torture/execute/990811-1.c: New test.
15527 1999-08-09 Nick Clifton <nickc@cygnus.com>
15529 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
15532 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
15535 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
15537 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
15539 1999-08-04 Jeffrey A Law (law@cygnus.com)
15541 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
15543 1999-08-04 Nathan Sidwell <nathan@acm.org>
15545 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
15547 1999-08-04 Jeffrey A Law (law@cygnus.com)
15549 * gcc.c-torture/execute/990804-1.c: New test.
15551 1999-08-03 Nathan Sidwell <nathan@acm.org>
15553 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
15554 * g++.old-deja/g++.brendan/crash64.C: Likewise
15555 * g++.old-deja/g++.brendan/overload8.C: Likewise
15557 1999-08-03 Nathan Sidwell <nathan@acm.org>
15559 * g++.old-deja/g++.other/struct1.C: New test.
15561 1999-08-03 Nathan Sidwell <nathan@acm.org>
15563 * g++.old-deja/g++.other/enum2.C: New test.
15565 1999-08-02 Richard Henderson <rth@cygnus.com>
15567 Adapted from tests from Franz Sirl:
15568 * gcc.c-torture/execute/va-arg-7.c: New test.
15569 * gcc.c-torture/execute/va-arg-8.c: New test.
15571 1999-08-01 Jeffrey A Law (law@cygnus.com)
15573 * gcc.c-torture/compile/990801-2.c: New test.
15575 * gcc.c-torture/compile/990801-1.c: New test.
15577 1999-07-27 Michael Meissner <meissner@cygnus.com>
15579 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
15580 fp-cmp-1.c, converting double to float.
15582 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
15583 fp-cmp-1.c, converting double to long double.
15585 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
15586 from fr1 to unknown_register, since fr1 is a legitimate register
15589 1999-07-25 Jeffrey A Law (law@cygnus.com)
15591 * README: More listname related changes.
15593 1999-07-08 Catherine Moore <clm@cygnus.com>
15595 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
15597 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
15599 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
15601 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
15603 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
15605 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
15607 * gcc.dg/990703-1.c: New test.
15609 1999-06-29 Nick Clifton <nickc@cygnus.com>
15611 * lib/file-format.exp: New file: Move definition of proc
15612 gcc_target_object_format to here from
15613 gcc.dg/special/ecos.exp.
15615 * lib/c-torture.exp: Include lib file-format.exp.
15616 * lib/gcc-dg.exp: Include lib file-format.exp.
15618 * gcc.dg/special/ecos.exp: Remove definition of proc
15619 gcc_target_object_format.
15621 1999-06-28 Jeffrey A Law (law@cygnus.com)
15623 * gcc.c-torture/execute/990628-1.c: New test.
15625 1999-06-25 Jeffrey A Law (law@cygnus.com)
15627 * gcc.c-torture/compile/990625-2.c: New test.
15629 * gcc.c-torture/compile/990625-1.c: New test.
15631 1999-06-23 Nick Clifton <nickc@cygnus.com>
15633 * gcc.c-torture/compile/dll.c: New test case. Check that dll
15634 attributes compile.
15635 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
15636 ports that use the COFF/PE file format.
15638 1999-06-17 Jeffrey A Law (law@cygnus.com)
15640 * gcc.c-torture/compile/990617-1.c: New test.
15642 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
15644 * g++.old-deja/g++.other/decl4.C: New test.
15646 1999-06-14 Nathan Sidwell <nathan@acm.org>
15648 * g++.old-deja/g++.other/bitfld3.C: New test.
15650 1999-06-08 Nathan Sidwell <nathan@acm.org>
15652 * g++.old-deja/g++.eh/catch1.C: New test.
15654 1999-06-07 Jeffrey A Law (law@cygnus.com)
15656 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
15658 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
15659 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
15661 1999-06-05 Craig Burley <craig@jcb-sc.com>
15663 * g77.f-torture/compile/19990502-0.f: Replace with new,
15664 shorter, test that still fails after recent changes.
15666 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
15668 * gcc.c-torture/execute/990604-1.c: New test.
15670 1999-05-31 Jeffrey A Law (law@cygnus.com)
15672 * gcc.c-torture/execute/990531-1.c: New test.
15674 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15676 * gcc.c-torture/compile/990527-1.c: New test.
15678 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
15680 * gcc.c-torture/execute/990527-1.c: New test.
15682 1999-05-25 Nick Clifton <nickc@cygnus.com>
15684 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
15685 bitfields as signed.
15687 1999-05-25 Craig Burley <craig@jcb-sc.com>
15689 * g77.f-torture/compile/19990525-0.f: New test.
15691 1999-05-25 Jeffrey A Law (law@cygnus.com)
15693 * gcc.c-torture/execute/990525-2.c: New test.
15695 * gcc.c-torture/execute/990525-1.c: New test.
15697 1999-05-24 Nathan Sidwell <nathan@acm.org>
15699 * g++.old-deja/g++.other/anon3.C: New test.
15700 * g++.old-deja/g++.other/anon4.C: New test.
15701 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
15702 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
15703 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
15706 1999-05-24 Jeffrey A Law (law@cygnus.com)
15708 * gcc.c-torture/execute/990524-1.c: New test.
15710 * gcc.dg/990524-1.c: New test.
15712 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15714 * gcc.c-torture/compile/990523-1.c: New test.
15716 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
15718 * gcc.c-torture/compile/990519-1.c: New test.
15720 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
15722 * gcc.c-torture/compile/990517-1.c: New test.
15724 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
15725 (e4, f4): New tests.
15728 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15730 * gcc.dg/noreturn-1.c: New test.
15732 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
15734 * gcc.c-torture/execute/990513-1.c: New test.
15736 1999-05-10 Richard Henderson <rth@cygnus.com>
15738 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
15740 1999-05-10 Craig Burley <craig@jcb-sc.com>
15742 * g77.f-torture/execute/erfc.f: Use small single-precision
15743 values, to avoid problems on Alphas when not -mieee.
15745 1999-05-08 Craig Burley <craig@jcb-sc.com>
15747 * gcc.dg/990506-0.c: New test.
15749 1999-05-08 Richard Henderson <rth@cygnus.com>
15751 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
15752 the constant to test. Don't XFAIL 64-bit targets.
15754 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
15755 * g++.old-deja/g++.law/profile1.C: Likewise.
15757 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
15758 operator new instances.
15759 * g++.old-deja/g++.other/delete5.C: Likewise.
15761 1999-05-03 Craig Burley <craig@jcb-sc.com>
15763 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
15766 1999-05-03 Craig Burley <craig@jcb-sc.com>
15768 * g77.f-torture/execute/u77-test.f: Reverse order of two
15769 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
15771 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15773 * gcc.dg/compare1.c: New test.
15775 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
15777 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
15780 1999-05-02 Craig Burley <craig@jcb-sc.com>
15782 * g77.f-torture/compile/19990502-1.f: New test.
15784 1999-05-02 Craig Burley <craig@jcb-sc.com>
15786 * g77.f-torture/compile/19990502-0.f: New test.
15788 1999-05-02 Craig Burley <craig@jcb-sc.com>
15790 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
15793 1999-05-02 Craig Burley <craig@jcb-sc.com>
15795 * g77.f-torture/execute/u77-test.f (main): List libU77
15796 intrinsics not currently tested.
15797 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
15798 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
15799 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
15800 Trim blanks off the ends of some printed strings.
15802 1999-05-02 Craig Burley <craig@jcb-sc.com>
15804 * g77.f-torture/execute/u77-test.f (main): Just warn about
15805 FSTAT gid disagreement, as it's expected on some systems.
15807 1999-05-01 Craig Burley <craig@jcb-sc.com>
15809 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
15810 use a new function, which allows for some slop.
15811 Clean up some commentary.
15812 (issum): The new function.
15813 (sgladd): Deleted subroutine.
15815 1999-05-01 Craig Burley <craig@jcb-sc.com>
15817 * g77.f-torture/execute/u77-test.f: Modify to be more like
15818 libf2c/libU77 version, bringing patches to that version here.
15819 Add suitable commentary.
15821 1999-04-25 Richard Henderson <rth@cygnus.com>
15823 * gcc.dg/990424-1.c: New test.
15825 1999-04-24 Craig Burley <craig@jcb-sc.com>
15827 * g77.f-torture/execute/u77-test.f (main): Bug involving
15828 LSTAT has been fixed, so turn back on full checking.
15830 1999-04-20 Craig Burley <craig@jcb-sc.com>
15832 * g77.f-torture/compile/19990419-0.f: New test.
15833 * g77.f-torture/execute/19990419-1.f: New test.
15835 1999-04-17 Richard Henderson <rth@cygnus.com>
15837 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
15838 to avoid the need for a prototype to supress a warning.
15840 1999-04-07 Jim Wilson <wilson@cygnus.com>
15842 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
15844 1999-04-04 Jeffrey A Law (law@cygnus.com)
15846 * gcc.c-torture/execute/990404-1.c: New test.
15848 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
15850 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
15851 * gcc.dg/cpp-if3.c: Don't use -pedantic.
15852 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
15853 missing initializer warnings.
15855 1999-03-28 Jeffrey A Law (law@cygnus.com)
15857 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
15860 1999-03-26 Jeffrey A Law (law@cygnus.com)
15862 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
15864 1999-03-26 Craig Burley <craig@jcb-sc.com>
15866 * g77.f-torture/execute/19990325-0.f: New test.
15867 * g77.f-torture/execute/19990325-1.f: New test.
15869 1999-03-24 Jeffrey A Law (law@cygnus.com)
15871 * gcc.c-torture/execute/990324-1.c: New test.
15873 1999-03-22 Jim Wilson <wilson@cygnus.com>
15875 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
15878 1999-03-17 Richard Henderson <rth@cygnus.com>
15880 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
15882 1999-03-13 Craig Burley <craig@jcb-sc.com>
15884 * g77.f-torture/execute/19990313-2.f: New test.
15885 * g77.f-torture/execute/19990313-3.f: New test.
15887 1999-03-13 Craig Burley <craig@jcb-sc.com>
15889 * g77.f-torture/execute/19990313-0.f: New test.
15890 * g77.f-torture/execute/19990313-1.f: New test.
15892 1999-03-12 Jim Wilson <wilson@cygnus.com>
15894 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
15896 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
15897 (main): Add check for u15. Conditionalize u31 check depending on
15898 whether ints are <32 bits or >=32 bits.
15900 1999-03-08 Craig Burley <craig@jcb-sc.com>
15902 * g77.f-torture/execute/19981119-0.f: Improve testiness.
15904 1999-03-08 Craig Burley <craig@jcb-sc.com>
15906 * g77.f-torture/compile/19990305-0.f: New test.
15907 * g77.f-torture/execute/19981119-0.f: New test.
15909 1999-03-08 Craig Burley <craig@jcb-sc.com>
15911 * g77.f-torture/execute/970625-2.f: call ABORT if final
15912 result is not correct, instead of just printing it.
15913 Add this checking via newly introduced obfuscation, to
15914 trip up buggy front ends.
15916 1999-03-07 Craig Burley <craig@jcb-sc.com>
15918 * g77.f-torture/compile/960317-1.f: Moved from being
15919 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
15921 1999-03-06 Craig Burley <craig@jcb-sc.com>
15923 * g77.f-torture/execute/960317-1.f: New (old) test.
15924 * g77.f-torture/execute/970625-2.f: Ditto.
15926 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
15928 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
15929 message on line 1 or line 2; cccp and cpplib do this differently.
15931 1999-03-01 Jeffrey A Law (law@cygnus.com)
15933 * g++.old-deja/g++.law/weak1.C: New test.
15935 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
15937 * gcc.c-torture/execute/990119-1.c: Renamed to...
15938 * gcc.dg/990119-1.c: this, so it will only be tested once
15939 (it's a preprocessor test, it doesn't need to be run at
15940 multiple optimization levels).
15942 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
15944 * lib/g++.exp: Don't add incdir=$base_dir/../include to
15947 1999-02-24 Craig Burley <craig@jcb-sc.com>
15949 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
15950 * g77.f-torture/compile/19981216-0.f: ...as it is expected
15951 to not be compilable by current g77.
15953 1999-02-24 Nick Clifton <nickc@cygnus.com>
15955 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
15957 1999-02-22 Jeffrey A Law (law@cygnus.com)
15959 * gcc.c-torture/execute/990222-1.c: New test.
15961 1999-02-19 Craig Burley <craig@jcb-sc.com>
15963 * g77.f-torture/compile/19990218-0.f: New test.
15964 * g77.f-torture/noncompile/19990218-1.f: New test.
15966 1999-02-18 Craig Burley <craig@jcb-sc.com>
15968 * g77.f-torture/compile/19981216-0.f: New test.
15970 1999-02-14 Jeffrey A Law (law@cygnus.com)
15972 * gcc.dg/990214-1.c: New test.
15974 1999-02-13 Jeffrey A Law (law@cygnus.com)
15976 * gcc.dg/990213-2.c: New test.
15978 * gcc.dg/990213-1.c: New test.
15980 1999-02-12 Jeffrey A Law (law@cygnus.com)
15982 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
15985 1999-02-11 Nick Clifton <nickc@cygnus.com>
15987 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
15988 specified by target.
15990 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
15992 1999-02-11 Jeffrey A Law (law@cygnus.com)
15994 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
15996 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
15998 * gcc.dg/special/ecos.exp: New test driver for new tests with
15999 special requirements.
16001 * gcc.dg/special/alias-1.c: New test.
16002 * gcc.dg/special/gcsec-1.c: New test.
16003 * gcc.dg/special/weak-1.c: New test.
16004 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
16005 * gcc.dg/special/weak-2.c: New test.
16006 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
16007 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
16008 * gcc.dg/special/wkali-1.c: New test.
16009 * gcc.dg/special/wkali-2.c: New test.
16010 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
16011 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
16013 1999-02-10 Felix Lee <flee@cygnus.com>
16015 * lib/c-torture.exp (c-torture-compile): Pull out code for
16016 analyzing gcc error messages.
16017 (c-torture-execute): Likewise. Fix some (harmless) false
16019 * lib/gcc.exp (gcc_check_compile): New function.
16021 1999-02-08 Richard Henderson <rth@cygnus.com>
16023 * gcc.c-torture/execute/990208-1.c: New test.
16025 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
16027 * g++.dg/special/ecos.exp: New driver for new tests with special
16030 * g++.dg/special/conpr-1.C: New test
16031 * g++.dg/special/conpr-2.C: New test
16032 * g++.dg/special/conpr-2a.C: New test
16033 * g++.dg/special/conpr-3.C: New test
16034 * g++.dg/special/conpr-3a.C: New test
16035 * g++.dg/special/conpr-3b.C: New test
16037 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
16038 allow g++ to use the dg driver
16040 * README: Add comment about g++.dg directory
16042 1999-02-06 Jeffrey A Law (law@cygnus.com)
16044 * README: Update email addresses.
16046 1999-02-03 Nick Clifton <nickc@cygnus.com>
16048 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
16049 arguments in order to force structure S onto the stack even on
16051 (test): Pass 10 leading arguments to function foo as well as the
16054 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
16055 failure for all targets.
16057 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
16058 abort to terminate program execution.
16060 1999-01-30 Richard Henderson <rth@cygnus.com>
16062 * gcc.c-torture/execute/990130-1.c: New test.
16064 1999-01-30 Jeffrey A Law (law@cygnus.com)
16066 * gcc.dg/990130-1.c: New test.
16068 1999-01-28 Michael Meissner <meissner@cygnus.com>
16070 * gcc.c-torture/execute/990128-1.c: New test.
16072 1999-01-27 Michael Meissner <meissner@cygnus.com>
16074 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
16076 1999-01-27 Felix Lee <flee@cygnus.com>
16078 * lib/c-torture.exp (c-torture-compile): pull out code for
16079 analyzing gcc error messages.
16080 (c-torture-execute): ditto, and fix some (harmless) false
16082 * lib/gcc.exp (gcc_check_compile): new function.
16084 1999-01-17 Jeffrey A Law (law@cygnus.com)
16086 * gcc.dg/990117-1.c: New test.
16088 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
16090 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
16092 1999-01-15 Jeffrey A Law (law@cygnus.com)
16094 * g77.f-torture/compile/990115-1.f: New test.
16096 1999-01-07 Jeffrey A Law (law@cygnus.com)
16098 * gcc.c-torture/compile/990107-1.c: New test
16100 1999-01-06 Jeffrey A Law (law@cygnus.com)
16102 * gcc.c-torture/execute/990106-2.c: New test.
16104 * gcc.c-torture/execute/990106-1.c: New test.
16106 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
16108 * gcc.c-torture/compile/981223-1.c: New test.
16110 1998-12-29 Richard Henderson <rth@cygnus.com>
16112 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
16113 (opt3): Rename from opt4 and disable.
16115 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
16117 * g++.old-deja/g++.pt/ptrmem5.C: New test.
16119 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
16121 * g++.old-deja/g++.other/conv5.C: New test.
16123 1998-12-14 Nick Clifton <nickc@cygnus.com>
16125 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
16127 1998-12-11 Jeffrey A Law (law@cygnus.com)
16129 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
16131 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
16133 * gcc.c-torture/compile/981211-1.c: New test.
16135 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
16137 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
16139 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
16141 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16143 * gcc.special/930510-1.c: Make C9X safe.
16144 * gcc.misc-tests/gcov-1.c Similarly.
16145 * gcc.misc-tests/gcov-2.c Similarly.
16147 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
16149 * gcc.dg/ultrasp1.c: New test.
16151 1998-12-06 Richard Henderson <rth@cygnus.com>
16153 * gcc.c-torture/execute/981206.c: New test.
16155 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
16157 * g++.old-deja/g++.ns/template7.C: New test.
16159 * g++.old-deja/g++.other/expr1.C: New test.
16161 * g++.old-deja/g++.eh/tmpl3.C: New test.
16163 * g++.old-deja/g++.eh/tmpl2.C: New test.
16165 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
16167 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
16168 * g++.old-deja/g++.other/using6.C: Removed.
16169 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
16171 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
16173 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
16175 * g++.old-deja/g++.pt/overload8.C: New test.
16177 * g++.old-deja/g++.pt/overload7.C: New test.
16179 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
16181 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
16182 and relinking messages.
16183 * lib/g++.exp (g++_target_compile): Remove .rpo file when
16184 compiling with -frepo.
16186 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
16188 * g++.old-deja/g++.pt/lookup6.C: New test.
16190 1998-11-30 Nick Clifton <nickc@cygnus.com>
16192 * gcc.c-torture/execute/981130-1.c: New test.
16193 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
16195 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
16197 * g++.old-deja/g++.pt/explicit76.C: New test.
16199 * g++.old-deja/g++.pt/friend38.C: New test.
16201 * g++.old-deja/g++.ns/crash2.C: New test.
16203 * g++.old-deja/g++.pt/defarg8.C: New test.
16205 * g++.old-deja/g++.pt/instantiate6.C: New test.
16207 * g++.old-deja/g++.pt/static6.C: New test.
16209 * g++.old-deja/g++.pt/decl2.C: New test.
16211 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
16213 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
16214 problem is actually related with name lookup, but so what? :-)
16216 * g++.old-deja/g++.pt/friend37.C: New test.
16218 1998-11-25 Dave Love <d.love@dl.ac.uk>
16220 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
16221 element, which fails on some systems.
16223 * g77.f-torture/execute/labug1.f: New test.
16225 1998-11-21 Jeffrey A Law (law@cygnus.com)
16227 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
16230 1998-11-18 Dave Love <d.love@dl.ac.uk>
16232 * g77.f-torture/compile/981117-1.f: New test.
16234 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
16236 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
16237 properly discarded.
16239 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
16241 * gcc.c-torture/execute/memcheck: New directory of tests for
16242 -fcheck-memory-usage.
16244 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
16246 * README: New file, general information about the testsuite and
16247 new description of the various C++ test subdirectories.
16248 * README.g++: Eliminate obsolete information, update and move most
16249 relevant stuff to README.
16251 1998-11-07 Richard Henderson <rth@cygnus.com>
16253 * gcc.c-torture/compile/981107-1.c: New test.
16255 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
16257 * execute/memcpy-bi.c: New testcase.
16259 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
16261 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
16264 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
16265 template is selected.
16267 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
16268 classes, it should be accepted for all types.
16270 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
16272 * g++.old-deja/g++.pt/spec24.C: Ensure that template
16273 specializations start with template headers.
16275 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
16277 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
16279 * g++.old-deja/g++.other/init9.C: Test cross initialization of
16282 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
16284 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
16286 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
16288 * compile/981022-1.c, compile/981022-1.x: New test and driver.
16290 1998-10-19 Jeffrey A Law (law@cygnus.com)
16292 * 981019-1.c: New test.
16294 1998-10-14 Robert Lipe <robertl@dgii.com>
16296 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
16299 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16301 * compile/981001-4.c: Remove use of GCC extension that triggers a
16304 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
16306 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
16308 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
16310 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
16311 instantiation of template produces incorrect code for delete
16314 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
16315 constructors' name is not unique.
16316 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
16317 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
16319 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
16320 automatic array of const is ill-formed.
16322 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
16323 of template parameter?
16325 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
16328 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
16329 pointer-to-member expression.
16331 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
16332 declaration causes ICE.
16334 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
16336 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
16337 reserved in the global namespace.
16339 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
16340 generate needed virtual table.
16342 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
16344 1998-10-10 Dariush Eslimi <eslimi@loran.com>
16346 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
16347 template-dependent type
16349 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
16351 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
16352 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
16353 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
16355 * g++.old-deja/g++.other/using5.C: New test; using decl from base
16356 class should be usable as argument of member function.
16357 * g++.old-deja/g++.other/using6.C: New test; using decl from base
16358 class should be usable as return type of member function.
16359 * g++.old-deja/g++.other/using7.C: New test; using decl from base
16360 class should be usable as type of data member.
16362 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
16364 1998-10-09 Jeffrey A Law (law@cygnus.com)
16366 * gcc.c-torture/special/920521-1.c: Fix bogus test.
16368 1998-10-08 Nick Clifton <nickc@cygnus.com>
16370 * gcc.dg/dll-?.c Add thumb to target list.
16371 Fix assembler scan patterns to match current assembler output.
16373 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
16375 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
16376 matching of template brackets.
16378 * g++.old-deja/g++.other/using4.C: New test. Test using
16379 declarations of methods from base classes.
16381 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
16382 within functions should introduce names into the innermost
16383 enclosing namespace.
16385 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
16386 of static locals if first initialization throws.
16388 1998-10-07 Jim Wilson <wilson@cygnus.com>
16390 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
16392 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
16394 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
16395 lose track of the possible targets of tablejump insns.
16396 * special/special.exp: Run it.
16398 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
16400 * g++.old-deja/g++.pt/friend35.C: New test. A template function
16401 must be declared before its specializations can be named in friend
16404 1998-10-05 Dave Love <d.love@dl.ac.uk>
16406 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
16408 * g77.f-torture/execute/io1.f: New test.
16410 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
16412 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
16413 with pointer to template function, for which no argument deduction
16416 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
16417 specialization of template function as argument to template
16420 * g++.old-deja/g++.other/access2.C: New test; Inner class
16421 shouldn't have privileged access to Outer's names.
16423 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
16425 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
16426 friend template declared within template class conflicts with
16427 nested class of the same name.
16429 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
16432 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
16433 object with direct initializer as function declaration.
16435 * g++.old-deja/g++.other/decl2.C: New test; duplicate
16438 * g++.old-deja/g++.other/null2.C: New test; conditional operator
16439 involving const pointer and NULL produces incorrect result.
16441 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
16442 type name without `typename' should be rejected with -pedantic.
16444 1998-10-02 Richard Henderson <rth@cygnus.com>
16446 * g++.old-deja/g++.other/addrof1.C: New test.
16448 1998-10-01 Nick Clifton <nickc@cygnus.com>
16450 * gcc.c-torture/compile/981001-1.c: New test.
16451 * gcc.c-torture/execute/981001-1.c: New test.
16453 1998-10-01 Jeffrey A Law (law@cygnus.com)
16455 * gcc.c-torture/compile/981001-2.c: New test.
16456 * gcc.c-torture/compile/981001-3.c: New test.
16457 * gcc.c-torture/compile/981001-4.c: New test.
16459 1998-10-01 Robert Lipe <robertl@dgii.com>
16461 * lib/objc.exp (objc_target_compile): Add -L during compiles for
16462 multilibbed hosts. Idea grafted from g77.exp.
16464 1998-09-30 Dave Love <d.love@dl.ac.uk>
16466 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
16467 avoid losing on systems which need -lsocket.
16469 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
16471 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
16472 * g++.old-deja/g++.other/nested2.C: Ditto.
16473 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
16476 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
16478 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
16479 preferred over template operator!= for enum bitfields.
16481 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
16483 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
16484 that happen to have the same base name, but in different scopes,
16485 are incorrectly rejected.
16487 1998-09-16 Richard Henderson <rth@cygnus.com>
16489 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
16490 on the native word size instead of an integer literal.
16492 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
16494 * g++.old-deja/g++.other/static2.C: Invocation of static data
16495 member of type pointer-to-function denoted as non-static member.
16497 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
16498 checks involving function types and aliases.
16500 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
16502 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
16503 redefined to the same non-trivial type.
16505 * g++.old-deja/g++.pt/explicit73.C: Test for proper
16506 namespace-qualification of template specializations declared in
16509 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
16510 to declare a subset of the specializations of a template function
16511 as friends of specializations of a template class.
16513 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
16514 member templates that do not fully specialize the enclosing
16515 template class are rejected.
16517 1998-09-11 Dave Love <d.love@dl.ac.uk>
16519 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
16521 1998-09-08 Dave Love <d.love@dl.ac.uk>
16523 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
16524 altered from libf2c/libU77 version.
16526 1998-09-06 Dave Love <d.love@dl.ac.uk>
16528 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
16530 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
16532 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
16533 (un)signed char are different types for template specialization
16536 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
16538 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
16539 * objc: ObjC testsuite.
16541 1998-08-31 Catherine Moore <clm@cygnus.com>
16543 * gcc.c-torture/execute/941014-1.x: New file.
16545 1998-08-31 Nick Clifton <nickc@cygnus.com>
16547 * lib/c-torture.exp: Add support for
16548 torture_eval_before_compile and torture_eval_before_execute
16551 1998-08-30 Jeffrey A Law (law@cygnus.com)
16553 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
16554 this test triggers valid.
16556 1998-08-27 Jeffrey A Law (law@cygnus.com)
16558 * gcc.dg/980827-1.c: New test.
16560 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
16562 * gcc.c-torture/execute/loop-4b.c: New test.
16564 1998-08-26 Nick Clifton <nickc@cygnus.com>
16566 * lib/c-torture.exp: Add support for
16567 torture_eval_before_compile and torture_eval_before_execute
16570 1998-08-25 Jeffrey A Law (law@cygnus.com)
16572 * gcc.c-torture/compile/980825-1.c: New test.
16574 1998-08-24 Nick Clifton <nickc@cygnus.com>
16576 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
16577 count number tests in opt_t0 not good_t0.
16579 1998-08-24 Jeffrey A Law (law@cygnus.com)
16581 * gcc.c-torture/compile/930326-1.x: Fix typo.
16583 1998-08-23 Mark Mitchell <mark@markmitchell.com>
16585 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
16588 1998-08-21 Jeffrey A Law (law@cygnus.com)
16590 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
16591 STACK_SIZE is defined.
16592 * gcc.c-torture/unsorted/stuct.c: Similarly.
16594 * gcc.c-torture/compile/980821-1.c: New test.
16596 1998-08-21 Jeffrey A Law (law@cygnus.com)
16598 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
16600 1998-08-19 Mark Mitchell <mark@markmitchell.com>
16602 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
16605 1998-08-09 Mark Mitchell <mark@markmitchell.com>
16607 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
16610 1998-08-18 Jeffrey A Law (law@cygnus.com)
16612 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
16614 1998-08-16 Jeffrey A Law (law@cygnus.com)
16616 * gcc.c-torture/compile/980816-1.c: New test.
16618 * gcc.dg/980816-1.c: New test.
16620 1998-08-13 Jeffrey A Law (law@cygnus.com)
16622 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
16623 compiler for ieee tests.
16625 1998-08-01 Dave Love <d.love@dl.ac.uk>
16627 * g77.f-torture/compile/980729-0.f: New test.
16629 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
16631 * gcc.c-torture/special/eeprof-1.c: New test, for
16632 -finstrument-functions.
16633 * gcc.c-torture/special/special.exp: Run it.
16635 1998-07-29 Jeffrey A Law (law@cygnus.com)
16637 * gcc.c-torture/compile/980729-1.c: New test.
16639 1998-07-27 Nick Clifton <nickc@cygnus.com>
16641 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
16642 __thumb__ is defined, and test for ARM style doubles if so.
16644 1998-07-26 Dave Love <d.love@dl.ac.uk>
16646 * g77.f-torture/noncompile/980615-0.f: New test.
16648 1998-07-26 H.J. Lu (hjl@gnu.org)
16650 * gcc.dg/980312-1.c: Do link instead of compile.
16651 * gcc.dg/980313-1.c: Likewise.
16653 1998-07-26 Jeffrey A Law (law@cygnus.com)
16655 * gcc.c-torture/compile/980726-1.c: New test.
16657 1998-07-25 Dave Love <d.love@dl.ac.uk>
16659 * g77.f-torture/execute/io0.f: New test.
16661 1998-07-24 Nick Clifton <nickc@cygnus.com>
16663 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
16666 1998-06-18 Michael Meissner <meissner@cygnus.com>
16668 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
16671 1998-07-17 Nick Clifton <nickc@cygnus.com>
16673 * gcc.dg/980626-1.c: Expect failures for all toolchains until
16674 c-decl.c:grokdeclarator can handle mode attributes.
16676 1998-07-16 Jeffrey A Law (law@cygnus.com)
16678 * gcc.c-torture/execute/980716-1.c: New test.
16680 1998-07-13 Jeffrey A Law (law@cygnus.com)
16682 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
16684 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
16686 * gcc.c-torture/execute/va-arg-3.x: Similarly.
16687 * gcc.c-torture/compile/930326-1.x: Similarly.
16689 1998-07-13 Dave Love <d.love@dl.ac.uk>
16691 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
16692 New test from Craig.
16694 1998-07-12 Dave Love <d.love@dl.ac.uk>
16696 * g77.f-torture/noncompile/980616-0.f: New test.
16698 * g77.f-torture/execute/970816-3.f: New test from Craig.
16700 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
16702 * g++.other/singleton.C: Return error value instead of taking
16705 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
16707 * g++.other/singleton.C: New test. Warning is under dispute.
16708 Runtime crash is not.
16710 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
16712 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
16713 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
16714 using6.C, using7.C}: New namespace tests.
16716 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
16718 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
16719 specialization with typedef'ed names used as array indexes.
16721 1998-07-09 Jeffrey A Law (law@cygnus.com)
16723 * gcc.c-torture/execute/980709-1.c: New test.
16725 * gcc.dg/980709-1.c: New test.
16727 1998-07-07 Richard Henderson <rth@cygnus.com>
16729 * gcc.c-torture/execute/bcp-1.c: New test.
16731 1998-07-07 Jeffrey A Law (law@cygnus.com)
16733 * gcc.c-torture/execute/980707-1.c: New test.
16735 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
16737 * gcc.c-torture/compile/980706-1.c: New test.
16739 1998-07-01 Dave Love <d.love@dl.ac.uk>
16741 * g77.f-torture/execute/980701-0.f,
16742 g77.f-torture/execute/980701-1.f: New test from Craig.
16744 1998-07-01 Jeffrey A Law (law@cygnus.com)
16746 * gcc.c-torture/compile/980701-1.c: New test.
16748 * gcc.c-torture/execute/980701-1.c: New test.
16750 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
16753 * g++.old-deja/g++.robertl/eb132.C: New test.
16754 * g++.old-deja/g++.robertl/eb133.C: Likewise.
16756 1998-06-29 Dave Love <d.love@dl.ac.uk>
16758 * g77.f-torture/execute/980628-7.f,
16759 g77.f-torture/execute/980628-8.f,
16760 g77.f-torture/execute/980628-9.f,
16761 g77.f-torture/execute/980628-10.f: New tests from Craig.
16763 * g77.f-torture/execute/980628-3.f: Remove mail headers.
16765 1998-06-28 Jeffrey A Law (law@cygnus.com)
16767 * g77.f-torture/execute/980628-4.f: New test from Craig.
16768 * g77.f-torture/execute/980628-5.f: Likewise.
16769 * g77.f-torture/execute/980628-2.f: Likewise.
16770 * g77.f-torture/execute/980628-0.f: Likewise.
16771 * g77.f-torture/execute/980628-1.f: Likewise.
16772 * g77.f-torture/execute/980628-3.f: Likewise.
16773 * g77.f-torture/execute/980628-6.f: Likewise.
16775 1998-06-28 Jeffrey A Law (law@cygnus.com)
16777 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
16778 directory when nothing has been installed yet.
16780 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
16782 * gcc.c-torture/special/special.exp: Handle newer versions of
16785 1998-06-26 Jeffrey A Law (law@cygnus.com)
16787 * gcc.dg/980626-1.c: New test.
16789 1998-06-19 Bruno Haible <haible@ilog.fr>
16791 * gcc.misc-tests/m-un-2.c: New test.
16792 * g++.old-deja/g++.other/warn01.c: Likewise.
16794 1998-06-19 Robert Lipe <robertl@dgii.com>
16796 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
16797 compatibility with assmblers with a different comment character.
16798 Eliminate use of GAS-specific extensions.
16800 1998-06-19 Jeffrey A Law (law@cygnus.com)
16802 * gcc.c-torture/execute/ieee/980619-1.c: New test.
16804 1998-06-19 Robert Lipe <robertl@dgii.com>
16806 *lib/g77.exp: Replace search for libf2c.a with search for newly
16809 1998-06-17 Jeffrey A Law (law@cygnus.com)
16811 * gcc.c-torture/execute/980617-1.c: New test.
16813 1998-06-12 Jeffrey A Law (law@cygnus.com)
16815 * gcc.c-torture/execute/980612-1.c: New test.
16817 1998-06-08 Jeffrey A Law (law@cygnus.com)
16819 * gcc.dg/980523-1.c: Only test on ppc-linux.
16820 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
16822 * gcc.c-torture/execute/980608-1.c: New test.
16824 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
16826 * gcc.c-torture/execute/980605-1.c: New test.
16828 1998-06-04 Jeffrey A Law (law@cygnus.com)
16830 * gcc.c-torture/execute/980604-1.c: New test.
16832 1998-06-02 Jeffrey A Law (law@cygnus.com)
16834 * gcc.c-torture/execute/980602-1.c: New test.
16835 * gcc.c-torture/execute/980602-2.c: Likewise.
16837 1998-06-02 Dave Love <d.love@dl.ac.uk>
16839 * 970125-0.f: Fix per JCB. Add commentary.
16841 1998-05-31 Michael Meissner <meissner@cygnus.com>
16843 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
16846 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
16848 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
16851 1998-05-28 Catherine Moore <clm@cygnus.com>
16853 * gcc.c-torture/execute/980526-3.c: New test.
16855 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
16857 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
16858 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
16859 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
16860 m88k-motorola-sysv3 to XFAIL.
16862 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16864 * gcc.dg/980526-1.c: New test.
16865 * gcc.c-torture/execute/980526-2.c: New test.
16867 1998-05-26 Jeffrey A Law (law@cygnus.com)
16869 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
16871 * gcc.c-torture/execute/980526-1.c: New test.
16873 1998-05-26 Dave Love <d.love@dl.ac.uk>
16875 * g77.f-torture/execute/alpha2.f: Add runtime test.
16877 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
16879 * g++.old-deja/old-deja.exp: Strip leading directories.
16881 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
16882 error for the line. Don't run multiple tests for the same line.
16884 1998-05-23 Jeffrey A Law (law@cygnus.com)
16886 * gcc.dg/980523-1.c: New test.
16888 1998-05-23 Dave Love <d.love@dl.ac.uk>
16890 * g77.f-torture/compile/970915-0.f: New test.
16892 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
16894 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
16896 1998-05-21 Jeffrey A Law (law@cygnus.com)
16898 * gcc.dg/980520-1.c: New test.
16900 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
16902 * gcc.dg/980502-1.c: Fix return type.
16904 1998-05-20 Jeffrey A Law (law@cygnus.com)
16906 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
16907 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
16908 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
16909 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
16910 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
16912 1998-05-20 Dave Love <d.love@dl.ac.uk>
16914 * g77.f-torture/execute/980520-1.f: New test.
16916 1998-05-15 Dave Love <d.love@dl.ac.uk>
16918 * lib/mike-g77.exp: New file.
16920 * g77.f-torture/noncompile/noncompile.exp,
16921 g77.f-torture/noncompile/check0.f: New files.
16923 1998-05-14 Dave Love <d.love@dl.ac.uk>
16925 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
16926 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
16927 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
16928 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
16929 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
16930 abort where appropriate.
16932 1998-05-05 Michael Meissner <meissner@cygnus.com>
16934 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
16935 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
16937 1998-04-29 Dave Love <d.love@dl.ac.uk>
16939 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
16941 1998-04-27 Dave Love <d.love@dl.ac.uk>
16943 * g77.f-torture/compile/980427-0.f: New test.
16945 1998-04-24 Dave Love <d.love@dl.ac.uk>
16947 * g77.f-torture/compile/980424-0.f: New test.
16949 1998-04-19 Dave Love <d.love@dl.ac.uk>
16951 * g77.f-torture/compile/980419-2.f (main): New test.
16952 * g77.f-torture/compile/970125-0.f: New test.
16953 * g77.f-torture/compile/980419-1.f: New test.
16955 1998-04-08 Jim Wilson <wilson@cygnus.com>
16957 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
16960 1998-04-07 Jim Wilson <wilson@cygnus.com>
16962 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
16964 1998-04-03 Jim Wilson <wilson@cygnus.com>
16966 * gcc.c-torture/compile/980329-1.c: New test.
16968 1998-03-18 Jim Wilson <wilson@cygnus.com>
16970 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
16971 * gcc.dg/980312-1.c: Fix typo in -march command.
16973 1998-03-16 H.J. Lu (hjl@gnu.org)
16975 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
16977 1998-03-11 Robert Lipe <robertl@dgii.com>
16979 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
16980 Dave Love agree the Fortran source is bogus.
16982 1998-03-11 Robert Lipe <robertl@dgii.com>
16984 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
16985 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
16986 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
16987 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
16988 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
16990 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
16992 * g++.old-deja/g++.other/friend1.C: New test.
16994 1998-02-18 Dave Love <d.love@dl.ac.uk>
16996 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
16997 possibly uninitialized) variables and declare dnrm2.
16999 1998-02-23 Robert Lipe <robertl@dgii.com>
17001 From Bruno Haible <haible@ilog.fr>:
17002 * gcc.c-torture/execute/980223.c: New test.
17004 1998-02-13 Jeffrey A Law (law@cygnus.com)
17006 * gcc.dg/ifelse-1.c: New test.
17008 1998-02-09 H.J. Lu (hjl@gnu.org)
17010 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
17012 * lib/old-dejagnu.exp (old-dejagnu): Added the
17013 "execution test - XFAIL *-*-*" handling in the spirit of
17014 "excess errors test -". Changed the "execution test fails"
17015 handling to be like "excess errors test fails".
17016 * Update various tests accordingly.
17018 1998-02-06 Jim Wilson <wilson@cygnus.com>
17020 * gcc.c-torture/execute/980205.c: New test.
17022 1998-01-18 Jeffrey A Law (law@cygnus.com)
17024 * lib/c-torture.exp: Look for .x files instead of .cexp files.
17025 * lib/f-torture.exp: Similarly.
17026 * gcc.c-torture: Rename all .cexp files to .x files.
17028 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
17030 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
17031 (940510-1.c): Removed duplicate.
17032 (971104-1.c): New test.
17034 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
17036 * lib/f-torture.exp: Improve error and loop detection.
17038 1997-11-19 Michael Meissner <meissner@cygnus.com>
17040 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
17041 use that to size the filler array.
17043 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
17045 * lib/c-torture.exp(c-torture-execute): Fix typo.
17047 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
17048 testcase as the executable name. Keep the executable around if
17051 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
17053 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
17054 changes. Only test one -g option, and move it to the end of the
17055 list of options to test.
17057 1997-09-19 Michael Meissner <meissner@cygnus.com>
17059 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
17060 variable GCC_TORTURE_OPTIONS to supply default switches separated
17061 by colons. If no environment variable, run tests with -O0 -g, -O1
17062 -g, and -O2 -g as well.
17064 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
17066 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
17067 explanatory comments. Fix indentation.
17069 1997-09-15 Jeffrey A Law (law@cygnus.com)
17071 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
17073 1997-09-11 Jeffrey A Law (law@cygnus.com)
17075 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
17076 * g++.old-deja/g++.mike/p7325.C: Likewise.
17077 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
17079 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
17081 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
17082 * g++.old-deja/g++.brendan/crash30.C: Likewise.
17083 * g++.old-deja/g++.brendan/crash39.C: Likewise.
17084 * g++.old-deja/g++.law/operators4.C: Likewise.
17086 1997-09-11 Joe Buck (jbuck@synopsys.com)
17088 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
17089 * g++.old-deja/g++.mike/p784.C: Ditto.
17090 * g++.old-deja/g++.mike/p785.C: Ditto.
17092 1997-09-05 Jeffrey A Law (law@cygnus.com)
17094 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
17096 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
17098 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
17099 target feature; pass this to c-torture-execute as needed.
17101 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
17103 * lib/c-torture.exp(c-torture-execute): If the previous and the
17104 current executables being tested are identical, we don't need to
17105 run the executable again. Try to make the executable names
17106 unique. Add an optional argument for passing additional compiler
17109 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
17111 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
17113 1997-08-29 Jeffrey A Law (law@cygnus.com)
17115 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
17117 1997-07-31 Jeffrey A Law (law@cygnus.com)
17119 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
17120 32bit or larger longs.
17122 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
17123 have either a 32bit long or 32bit int.
17125 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
17127 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
17128 Make double precision tests dependent on sizeof (double).
17130 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
17132 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
17135 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
17137 * gcc.c-torture/compile/961203-1.cexp: New script.
17139 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
17141 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
17142 up the includes ourselves.
17144 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
17146 * lib/plumhall.exp: Remove random include, and add a few
17147 verbose messages for debugging.
17149 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
17151 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
17152 of trying to do it ourselves.
17154 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
17156 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
17158 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
17160 * gcc.prms/5403.c: Made regexp a bit less strict.
17162 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
17164 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
17165 is returned from remote_load instead.
17166 * lib/plumhall.exp: Ditto.
17167 * lib/mike-g++.exp: Ditto.
17168 * lib/old-dejagnu.exp: Ditto.
17169 * lib/c-torture.exp: Ditto.
17171 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
17173 * lib/g++.exp: Use build_wrapper procedure.
17174 * lib/gcc.exp: Ditto.
17176 1997-05-20 Jeffrey A Law (law@cygnus.com)
17178 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
17179 an old-style decl for malloc. Fixes tests to work when
17180 sizeof (int) != sizeof (size_t).
17182 1997-05-15 Mike Meissner <meissner@cygnus.com>
17184 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
17186 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
17187 use stdargs.h interface.
17189 1997-05-15 Mike Meissner <meissner@cygnus.com>
17191 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
17192 NO_VARARGS when compiling.
17194 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
17196 * lib/plumhall.exp(ph_includes): New procedure.
17198 (ph_compiler): Ditto.
17200 * lib/g++.exp: Rename test-glue.c to testglue.c.
17201 * lib/gcc.exp: Ditto.
17203 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
17205 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
17206 to completion when it's called.
17208 1997-03-21 Michael Meissner <meissner@cygnus.com>
17210 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
17211 is defined, don't do test.
17213 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
17215 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
17217 (ph_summary): Mark skipped testcases as untested, not unresolved.
17219 * lib/plumhall.exp (ph_make): If unresolved because of bad
17220 errorCode, record errorCode in log file.
17221 (*): Replace send_log/verbose with verbose -log.
17223 1997-03-19 Michael Meissner <meissner@cygnus.com>
17225 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
17226 double conversion if double isn't at least 8 bytes.
17228 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
17229 int to work with targets where int is 16 bits.
17231 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
17232 8 bytes, just exit, since 4 byte doubles don't have enough bits of
17233 precision for the test to complete.
17235 1997-03-14 Michael Meissner <meissner@cygnus.com>
17237 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
17238 if d10v is not compiled with the -mdouble64 flag.
17239 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
17241 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
17242 d10v is not compiled with the -mint32 flag.
17244 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
17246 * lib/plumhall.exp: Use incr_count.
17248 1997-03-12 Jeffrey A Law (law@cygnus.com)
17250 * gcc.c-torture: Update to c-torture-1.45.
17252 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
17254 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
17255 the name of the expect testcase file).
17257 * lib/g++.exp(g++_init): Ditto.
17259 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
17261 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
17264 * lib/gcc.exp(gcc_exit): New procedure.
17266 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
17268 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
17269 specs where appropriate.
17271 * g++.old-deja/g++.arm/*: Added additional ERROR checks
17272 because of new "candidates are" messages, and removed a few
17274 * Converted all non-old-style g++ testcases to old-style, and
17275 moved into g++.old-deja.
17277 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
17279 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
17282 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
17285 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
17287 1997-02-13 Michael Meissner <meissner@cygnus.com>
17289 * lib/gcc.exp (gcc_target_compile): Add support for defining
17290 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
17291 the machine doesn't have those features.
17293 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
17295 * g++.law/operators4.exp: Don't use LIBS.
17297 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
17299 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
17301 * lib/mike-g++.exp: Don't set the compiler to be tested here.
17302 * lib/g++.exp: Set it here instead. Also, allow use of the
17303 --tool_exec and --tool_opt options. Change CXX to
17306 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
17308 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
17310 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
17312 * lib/old-dejagnu.exp: Use prune_warnings instead of
17314 * lib/mike-g++.exp: Ditto.
17315 * lib/gcc.exp: Ditto.
17316 * lib/g++.exp: Ditto.
17318 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
17320 1997-02-07 Jeffrey A Law (law@cygnus.com)
17322 * 941014-2.c: Include stdlib.h
17323 * 960327-1.c: Include stdio.h
17324 * dbra.c, index-1.c: Don't assume ints are 32bits.
17326 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
17328 * lib/gcc.exp: Add gcc,stack_size target feature.
17330 * lib/g++.exp(g++_target_compile): Add the include and link
17331 paths here, not in two other places. And, it's $options, not
17334 * lib/mike-g++.exp(postbase): Remove the code that determines
17335 the correct include and link paths.
17336 * g++.old-deja/old-deja.exp: Ditto.
17338 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
17340 * lib/g++.exp(g++_init): target_compile no longer returns the
17341 filename of the result.
17343 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
17345 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
17348 * gcc.c-torture/special/special.exp: Change call to
17349 gcc_target_compile to include the object file.
17351 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
17353 * gcc.c-torture/special/special.exp: Correct misspelling in last
17356 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
17358 * lib/plumhall.exp(ph_summary): Log the entire output of the
17359 executable. Return -1 if there were any failures, 0 otherwise.
17360 (ph_execute): Return -1 if there were any failures, 0 otherwise.
17361 (ph_make): Clean up objects and executables that were built
17362 if the tests succeeded.
17364 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
17366 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
17367 libraries and includes in the build tree as appropriate.
17369 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
17371 * lib/c-torture.exp: Instead of looking for the global variable
17372 NO_LONG_LONG, check to see if that's a feature of the target.
17374 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
17376 * config/default.exp: Minimize. Delete the remainer of the files in
17377 config; this functionality is now in devo/dejagnu/config.
17379 g++.*/*: Pass any additional flags used to compile to postbase;
17382 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
17383 is now done by runtest.exp. Use gcc_target_compile instead of
17386 lib/c-torture.exp: Use gcc_target_compile instead of compile.
17387 Remove references to CFLAGS. Use remote_file instead of
17389 (c-torture): Take a list of arguments to use to compile this
17392 lib/g++.exp: Simplify. Use target_compile instead of compile.
17393 lib/gcc-dg.exp: Ditto.
17394 lib/gcc.exp: Ditto.
17395 lib/mike-{gcc,g++}.exp: Ditto.
17396 lib/old-dejagnu.exp: Ditto.
17397 lib/plumhall.exp: Ditto.
17399 1997-01-08 Jim Wilson <wilson@cygnus.com>
17401 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
17402 (ph_linker): Likewise.
17404 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
17406 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
17407 MAP_ANON / MAP_ANONYMOUS if defined;
17408 else try to map from /dev/zero .
17410 1996-11-12 Jeffrey A Law (law@cygnus.com)
17412 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
17413 isn't defined, then define it to MAP_ANONYMOUS.
17415 1996-11-12 Jeffrey A Law (law@cygnus.com)
17417 * gcc.c-torture: Update to c-torture-1.42 release.
17419 1996-11-11 Jeffrey A Law (law@cygnus.com)
17421 * gcc.c-torture: Update to c-torture-1.41 release.
17423 1996-10-27 Jeffrey A Law (law@cygnus.com)
17425 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
17428 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
17430 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
17431 and LDFLAGS. Fix second case to append the target_info ldflags
17432 onto LDFLAGS, not CFLAGS.
17433 * lib/g++.exp (g++_init): Add target_info stuff.
17434 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
17435 of libgloss and newlib flags for !native.
17437 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
17438 (GDB): Fix relative path to go up another dir for finding gdb.
17440 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
17442 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
17443 versions in the target_info array, if they don't exist.
17445 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
17447 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
17449 1996-07-08 Jim Wilson <wilson@cygnus.com>
17451 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
17452 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
17454 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
17456 * lib/old-dejagnu.exp: Don't remove the output file before we've
17457 actually tested it. Don't append pwd to the path of the executable
17460 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
17462 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
17464 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
17466 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
17467 temporary directory for compiler files, and set it to a default
17468 value of /tmp. Set $output as the name of the output file from
17469 compiling the testcase. Add a -o option to $cflags_var so the
17470 compiler writes the final output file as $output. Set $executable
17473 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
17474 directory for compiler files, and set it to /tmp if it doesn't
17475 already have a value. Set $output_file to the name of the output
17476 file from compiling the testcase. Add a -o option to CXXFLAGS so
17477 the compiler writes the final output file as $output. Use $output
17478 as the executable to be tested.
17480 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
17482 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
17484 1996-06-08 Jeffrey A Law (law@cygnus.com)
17486 * gcc.c-torture/execute/pending-1.c: New test. Still
17487 pending in Tege's queue.
17489 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
17491 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
17492 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
17493 if there were failures. Call unresolved if there were unresolved
17494 testcases. Call gcc_fail if program did not run to completion.
17495 (ph_make): Pass additional argument name to ph_execute.
17496 (ph_execute): Add new argument. Pass additional arguments to
17497 ph_summary. Call gcc_fail is there is no execution output.
17499 1996-04-24 Jeffrey A Law (law@cygnus.com)
17501 * lib/plumhall.exp (proc_summary): Output relavent summary
17502 lines into the log so specific failures in plumhall can be
17505 1996-04-10 Jeffrey A Law (law@cygnus.com)
17507 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
17508 (c-torture-execute): Don't try to execute tests which use
17509 "long long" types if $NO_LONG_LONG is nonzero.
17511 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
17513 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
17516 * gcc.ieee: Move from here.
17517 * gcc.c-torture/execute/ieee: To here.
17519 1996-03-26 Jeffrey A Law (law@cygnus.com)
17521 * gcc.c-torture: Update to c-torture-1.41 release.
17523 1996-03-22 Jeffrey A Law (law@cygnus.com)
17525 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
17528 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
17530 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
17533 1996-03-02 Jeffrey A Law (law@cygnus.com)
17535 * config/proelf.exp: Handle connecting to a simulator.
17537 1996-01-31 Jeffrey A Law (law@cygnus.com)
17539 * config/proelf.exp: New file. Enough framework that we can
17540 run c-torture tests on the proelf targets (or any other target
17541 that gdb can connect to for that matter).
17543 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
17545 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
17546 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
17548 * lib/plumhall.exp (ph_execute): Always call ph_summary if
17549 exec_output exists.
17551 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
17553 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
17554 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
17556 * config/*.exp: Update FSF address. Change result of ${tool}_load
17557 to pass/fail/unresolved/unsupported/untested. Caller must now
17558 call unresolved/unsupported/untested.
17559 * lib/*.exp: Update FSF address. Update to handle new results of
17561 * lib/chill.exp (verbose): Delete.
17563 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
17565 * lib/gcc.exp (default_gcc_start): Change order of args to
17566 $LDFLAGS $CFLAGS $LIBS.
17567 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
17568 Save/set/restore CFLAGS. Pass single arg to gcc_start.
17569 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
17570 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
17571 * gcc.misc-tests/dg-test.exp: Likewise.
17572 * gcc.misc-tests/msgs.exp: Likewise.
17573 * gcc.prms/prms.exp: Likewise.
17574 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
17575 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
17577 * lib/dg.exp: Deleted, moved to dejagnu/lib.
17579 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
17581 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
17583 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
17584 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
17586 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
17589 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
17591 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
17592 global for loop; add use of $mathlib.
17593 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
17594 settings here; set mathlib for anything but VxWorks.
17596 1996-01-22 Jeffrey A Law (law@cygnus.com)
17598 * gcc.c-torture: Update to c-torture-1.40 release.
17600 1996-01-03 Jeffrey A Law (law@cygnus.com)
17602 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
17605 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
17607 * lib/c-torture.exp (c-torture-execute): Declare "output" as
17610 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
17612 * lib/g++.exp (LIBS): Define if not already.
17613 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
17614 (gcc-dg-prune): Call prune_gcc_output.
17615 * lib/gcc.exp (prune_gcc_output): New proc.
17616 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
17619 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
17621 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
17622 (c-torture-execute): Likewise. Rename `name' to `testcase'.
17624 1995-11-15 Jeffrey A Law (law@cygnus.com)
17626 * gcc.c-torture: Update to c-torture-1.39 release.
17628 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
17630 * lib/c-torture.exp (c-torture-execute): Don't return if one option
17631 fails, try others as well.
17633 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
17635 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
17636 If compilation fails, mark execute tests as `untested'.
17637 If test is marked as unsupported, don't mark compilation and
17638 execute tests as failed.
17640 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
17642 * lib/g++.exp (g++_init): Don't link in libg++, and look to
17643 libstdc++ for whether or not we want to be doing shared
17644 libraries. Delete link_curses since we don't need it anymore.
17645 * lib/mike-g++.exp (postbase): Don't link in libg++.
17646 * g++.old-deja/old-deja.exp: Likewise.
17648 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
17650 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
17652 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
17654 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
17655 For that, add `-Wl,-a,shared_archive'.
17656 * g++.old-deja/old-deja.exp: Likewise.
17658 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
17660 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
17662 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
17664 * lib/mike-g++.exp (postbase): Pay attention to the status of
17667 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
17669 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
17671 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
17673 * lib/gcc.exp (default_gcc_start): No longer need to log program
17674 being executed or its output, execute_anywhere does that now.
17675 * lib/g++.exp (default_g++_version): Call execute_anywhere.
17676 (default_g++_start): Likewise. Delete calls to verbose/send_log.
17678 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
17680 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
17681 the same as those in lib/g++.exp.
17683 1995-10-10 Jeff Law (law@hurl.cygnus.com)
17685 * gcc.c-torture: Update to c-torture-1.38 release.
17686 * gcc.ieee: Related changes.
17688 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
17690 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
17691 "exec". Minor reformatting changes.
17693 * config/rom68k.exp (${tool}_load): Make it work in a canadian
17694 cross. This means all "exec" calls now work on a remote host as
17696 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
17697 cross. Filter out the extra "\r\n" stuff that expect puts in.
17698 (c-torture-execute): Filter out the bogus warnings like
17699 c-torture-compile does. Add support for canadian cross.
17700 * lib/gcc.exp (default_gcc_version, default_gcc_start)
17701 Use execute_anywhere rather than calling exec directly. Now it
17702 works for canadian cross testing.
17704 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
17706 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
17707 results into a variable, and check that rather than using file exists.
17709 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
17711 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
17712 create a libg++.so. For sunos4.1.*, also add -ltermcap.
17714 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
17716 * g++.old-deja/old-deja.exp: Create and pass runshlib and
17717 lib_curses if there's a shared libg++ in the build tree.
17719 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
17721 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
17722 if not supported target.
17724 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
17726 * lib/g++.exp (g++_init): Move empty setting of runshlib and
17727 link_curses up to always happen, not just for native builds.
17729 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
17731 * gcc.c-torture: Update to c-torture-1.36 release.
17732 * gcc.failure: Related changes.
17734 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
17736 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
17738 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
17740 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
17741 * lib/mike-g++.exp (postbase): Not in here. Still reference
17742 runshlib, link_curses, and mathlib for link and run.
17744 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
17745 pass the runtime shared library options for Solaris, OSF/1, and
17746 Irix5, and link with -lcurses to avoid unresolved references.
17748 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
17750 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
17753 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
17755 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
17757 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
17759 * gcc.c-torture: Update to c-torture-1.35 release. Note we
17760 do not have a framework for the "compat" tests yet.
17762 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
17764 * lib/mike-g++.exp (postbase): New local variable `mathlib',
17765 set to null if we're testing vxworks5.1. Use that instead of
17766 `-lm' in the setting of LIBS for link and run.
17768 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
17770 * config/rom68k.exp (${tool}_load): Major changes to make it
17771 work. Verified that it does in fact return the stuff in
17772 exec_output properly. Catch any Emul or any TRAP other than 0.
17774 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
17776 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
17777 LDFLAGS properly for targets that need stuff from libgloss.
17778 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
17780 (gpp_initialized): New variable.
17782 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
17784 * config/rom68k.exp: Load libgloss.exp.
17785 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
17786 so we can produce a fully linked binary.
17787 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
17788 so we can produce a fully linked binary.
17790 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
17792 * lib/plumhall.exp (ph_section): Watch for expected failures.
17793 Add missing `else'.
17795 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
17797 (c-torture): Likewise.
17799 1995-08-28 Doug Evans <dje@cygnus.com>
17801 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
17803 * lib/mike-g++.exp (mike_cleanup): New proc.
17804 (prebase): New globals compiler_result, not_compiler_result,
17806 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
17807 allow leading "-" in pattern. Watch for unsupported tests.
17808 If $compiler_result is set, pattern match assembler code,
17809 and ditto for $not_compiler_result.
17810 * lib/mike-gcc.exp: Likewise.
17812 * lib/plumhall.exp (ph_execute): Only call ph_summary if
17813 execution "succeeded".
17815 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
17817 * config/win32.exp: New file.
17818 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
17820 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
17822 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
17824 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
17825 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
17826 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
17828 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
17829 "... without exceptions was ...". That is now handled by
17831 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
17833 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
17835 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
17836 sieve.c,sort2.c}: New files.
17837 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
17838 sieve.exp,sort2.exp}: Drivers for them.
17840 * lib/mike-gcc.exp (program_output): New user settable variable.
17841 (postbase): Call prune_system_crud. Also prune extraneous compiler
17843 * lib/mike-g++.exp (program_output): New user settable variable.
17845 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
17847 * config/sh.exp: Deleted (use sim.exp instead).
17849 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
17851 * config/vx.exp: Declare CHECKTASK as global.
17852 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
17853 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
17854 * lib/old-dejagnu.exp: Load [pwd]/$executable.
17856 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
17858 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
17859 target. Like vx.exp, only includes `vx29k.exp' instead of
17862 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
17864 * config/sim.exp: Increase time limit from 120 seconds to 240.
17866 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
17868 * gcc.c-torture/execute/950628-1.c: New test.
17870 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
17872 * gcc.c-torture: Update with changes/additions from
17875 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
17877 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
17879 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
17881 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
17883 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
17885 * gcc.c-torture/compile/950512-1.c: New test.
17886 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
17887 * gcc.dg/struct-ret-1.c: Likewise.
17889 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
17891 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
17892 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
17894 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
17896 * gcc.c-torture/special/920411-1.c: Deleted.
17897 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
17899 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
17901 * config/sim.exp (${tool}_load): Hack in call to bash to get a
17904 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
17906 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
17908 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
17911 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
17912 is the proper length.
17913 * va-arg-3.c: Likewise.
17915 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
17917 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
17918 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
17920 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
17921 * lib/g++.exp (default_g++_start): Delete old cruft.
17923 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
17925 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
17926 (2 * (1 << 18)) to (2 * (1 << 17)).
17928 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
17930 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
17932 * config/rom68k.exp: Renamed from config/idp.exp
17934 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
17936 * c-torture/compile/921109-2.c
17938 1995-04-18 Mike Stump <mrs@cygnus.com>
17940 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
17943 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
17945 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
17947 * lib/g++.exp (default_g++_start): Likewise.
17949 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
17951 * gcc.c-torture/compile/950329-1.c: New test.
17953 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
17955 * config/bug.exp (${tool}_load): Updated to use new remote_open
17956 and remote_close procs.
17957 * config/idp.exp: New file.
17959 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
17961 * gcc.c-torture/execute/950322-1.c: New test.
17963 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
17965 * config/vx.exp (${tool}_load): Clean up testing of return code from
17966 vxworks_ld and vxworks_spawn.
17968 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
17970 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
17972 1995-03-13 Mike Stump <mrs@cygnus.com>
17974 * lib/old-deja.exp: Add `excess errors test - ' error, now one
17975 can mark excess errors on a machine by machine basis. Note, the
17976 default is to not expect any excess errors, even when excess
17977 errors test - is given, so you will want to put an XFAIL ... on
17978 these lines. For example, // excess errors test - XFAIL hppa*-*-*
17979 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
17980 those 4 machines, but no others.
17982 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
17984 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
17985 * lib/c-torture.exp: to here.
17987 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
17989 * gcc.c-torture/execute/950221-1.c: New test.
17990 * gcc.c-torture/execute/struct-ret-1.c: New test.
17991 * gcc.c-torture/compile/950221-1.c: New test.
17993 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
17995 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
17997 * gcc.c-torture/execute/arith-1.c (main): Return 0.
17998 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
18000 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
18002 * g++.gb: New directory of tests, derived from my signature and
18003 class scoping tests.
18005 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
18006 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
18007 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
18008 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
18009 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
18010 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
18011 * g++.gb/sig25.C: Likewise.
18013 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
18014 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
18015 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
18016 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
18017 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
18018 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
18019 * g++.gb/sig25.exp: Likewise.
18021 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
18022 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
18023 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
18024 * g++.gb/scope13.C: Likewise, this test still fails.
18026 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
18027 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
18028 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
18029 * g++.gb/scope13.exp: Ditto.
18031 * g++.gb/README: New file, explains what these tests are about.
18033 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
18035 * lib/dg.exp (dg-do): Support `preprocess'.
18036 (dg-test): Likewise.
18038 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
18040 * config/udi.exp: change "continue -expect" to "exp_continue".
18042 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
18044 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
18045 Delete redundant tests.
18047 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
18048 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
18049 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
18050 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
18051 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
18052 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
18053 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
18054 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
18056 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
18057 storing label pointers.
18058 * gcc.c-torture/execute/921019-1.c: Likewise.
18059 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
18060 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
18062 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
18065 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
18066 Delete obsolete tests.
18068 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
18069 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
18070 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
18071 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
18072 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
18073 * gcc.c-torture/compile/950124-1.c: New test.
18075 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
18077 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
18079 * lib/mike-g++.exp: Add -lm to LIBS.
18081 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
18083 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
18085 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
18087 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
18089 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
18091 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
18093 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
18095 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
18096 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
18097 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
18098 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
18099 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
18100 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
18101 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
18102 * g++.law/{operators31.C, operators32.C,
18103 * g++.law/{operators33.C, operators34.C}: Likewise.
18104 * g++.law/{pic1.C, refs2.C}: Likewise.
18105 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
18106 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
18107 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
18108 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
18110 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
18111 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
18112 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
18113 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
18114 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
18115 * g++.law/{enum9.exp, friend5.exp}: Likewise.
18116 * g++.law/{nest3.exp, nest4.exp}: Likewise.
18117 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
18118 * g++.law/{operators30.exp, operators31.exp}: Likewise.
18119 * g++.law/{operators32.exp, operators33.exp}: Likewise.
18120 * g++.law/{operators34.exp}: Likewise.
18121 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
18122 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
18123 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
18124 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
18125 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
18127 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
18128 No longer expected to fail.
18129 * g++.law/missed-error3.C: Tweak for recent bool changes.
18131 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
18133 * config/emb-unix: Deleted.
18134 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
18135 remote execution. Do final link on remote host if REMOTE_LINK is set.
18137 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
18139 * lib/dg.exp (dg-test): Fix typo in last patch.
18141 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
18143 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
18144 (handles multiple occurrences).
18146 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
18148 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
18149 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
18150 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
18152 * lib/c-torture.exp (c-torture-compile): Likewise.
18153 (c-torture): Prepend full path if missing.
18154 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
18155 (gcc_fail): Likewise.
18156 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
18158 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
18160 * lib/netware.exp: Only attach to NetWare i386 systems.
18162 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
18164 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
18165 messages. Add test name to "output pattern match" pass/fail message.
18167 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
18169 * gcc.dg: New testsuite.
18170 * gcc.dg/dg.exp: New file.
18172 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
18173 test-switch.c}: Deleted.
18175 * gcc.misc-tests/msgs.exp: New testcase driver.
18177 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
18179 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
18180 Watch for illegal return values from ${tool}_load.
18181 * config/unix.exp (${tool}_load): Fix pass/fail detection for
18182 cross targets. Coerce return value >0 to 1.
18184 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
18186 * config/unix.exp (${tool}_load): Call program rsh, not proc.
18188 * config/emb-unix.exp: New file.
18190 * config/sim.exp: Error if variable $SIM not defined.
18191 (${tool}_load): Mark test as "untested" if simulator missing.
18193 * config/unix.exp: Load remote.exp to get rcp_download.
18194 * lib/c-torture.exp: Use different option lists for testcases with
18196 * gcc.c-torture/execute/execute.exp: Likewise.
18198 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
18200 * config/*.exp: Clarify return code from ${tool}_load.
18201 Call `unresolved' or `untested' instead of `warning' or `perror'
18202 (sometimes you still want to call both though).
18203 Add comment that `shell_id' is local to each file.
18204 * config/udi.exp (timeout): Set to 30.
18205 Don't print warning if connection fails, $connectmode has already
18207 (${tool}_load): Move verbose messages to level 2.
18208 Rework pattern for "Process started" message.
18209 Pass `shell_id' to ${connectmode}_download.
18210 Retry twice upon timeout. Make resetting of target more robust.
18211 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
18212 Pass `shell_id' to exit_$connectmode.
18213 Only call exit_$connectmode if connected.
18214 * config/unix.exp (${tool}_load): Check return codes better.
18215 * config/vrtx.exp (${tool}_load): Likewise.
18216 * config/vx.exp (${tool}_load): Likewise.
18217 Delete unneeded global's.
18218 * lib/dg.exp (dg-test): Update to reflect clarified return codes
18221 (dg-init): Delete recording of pass/fail counts.
18222 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
18223 (old-dejagnu-init): Likewise.
18224 (old-dejagnu-stat): Delete contents, empty proc now.
18225 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
18226 (c-torture): Delete references to lcnt, lpass, lfail.
18227 Get option list from TORTURE_OPTIONS.
18228 Delete -funroll[-all]-loops if no loops.
18229 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
18230 (g++_stat): Delete contents (empty proc now).
18231 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
18232 (gcc_finish): Likewise.
18233 (gcc_stat): Deleted.
18234 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
18235 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
18236 * gcc.c-torture/execute/execute.exp: Likewise.
18237 Split tests into two parts: compile, execute.
18238 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
18239 no loops. Update to reflect clarified return codes from ${tool}_load.
18241 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
18243 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
18245 (old-dejagnu): Likewise (where necessary).
18247 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
18249 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
18251 * lib/dg.exp (dg-process-target): Fix processing of selector.
18252 Add comment regarding use of `error'.
18254 * lib/gcc.exp (prune_system_crud): Define if missing.
18255 * lib/g++.exp (prune_system_crud): Likewise.
18257 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
18258 Call prune_system_crud.
18259 * lib/dg.exp (dg-runtest): New proc.
18260 Use perror instead of send_user for tcl errors in testcase.
18261 Don't return any value, it's never used.
18262 Don't clobber previous definition of `unknown'.
18263 Print tcl errors in `dg-final'.
18265 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
18267 * lib/dg.exp (dg-process-target): Improve syntax error messages.
18268 (dg-test): Don't print errorInfo, it contains stack backtrace.
18270 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
18272 * lib/g++.exp (runtest_file_p): Define if missing.
18274 1994-09-24 Doug Evans (dje@cygnus.com)
18276 * lib/mike-g++.exp: Comment out loading of g++.exp.
18277 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
18278 (default_g++_version): Always print something.
18279 (default_g++_start): Comment out call to `which'.
18280 (g++_start, g++_load): Deleted (must be defined in config file).
18281 * lib/gcc.exp: Test for existence of $CC at start.
18282 Delete check for tmpdir (done in gcc_init).
18283 (default_gcc_version): Always print something.
18284 (default_gcc_start): Comment out call to `which'.
18285 * config/*.exp: Major cleanup - make cross targets work at least a
18286 little better for g++ (by not being "--tool gcc" specific).
18287 Rename gcc_xxx to ${tool}_xxx.
18288 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
18289 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
18291 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
18293 * lib/c-torture.exp (c-torture-compile): Rework compiler
18294 message processing.
18296 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
18299 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
18301 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
18303 * lib/dg.exp (dg-process-target): Support { target native }.
18305 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
18307 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
18308 looked for "... program xxx got fatal signal".
18309 Correct regsub munging of `comp_output'.
18310 Ignore compiler messages "path prefix not used" and "linker input
18313 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
18315 * lib/gcc.exp (runtest_file_p): Define if missing.
18316 * gcc.prms/template.c: Example to work from.
18318 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
18320 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
18321 * lib/dg.exp (dg-test): Call unsupported testcases as such.
18323 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
18324 * gcc.prms/1883.c: Moved from compile/940714-1.c.
18325 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
18326 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
18328 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
18329 (dg-process-target): No longer a varargs proc.
18330 Return S/N for target, P/F for xfail. All callers changed.
18331 (user option procs): More argument checking.
18332 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
18333 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
18334 (dg-test): Skip test if not running on selected target in `dg-do'.
18335 Update handling of `dg-do-what', `dg-output-text'.
18336 Separate execution pass/fail from output pattern match pass/fail.
18337 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
18339 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
18341 * gcc.c-torture/special/special.exp: Don't expect failure for mips
18342 target for 920510-1.c.
18344 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
18346 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
18347 Clean up comment regarding use of passcnt, etc.
18348 (gcc_stat): Don't update `testcnt' here.
18349 (gcc_finish): Do it here.
18350 Might as well reset `but_id' here too.
18351 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
18352 to determine if the file should be tested.
18353 * gcc.c-torture/compile/compile.exp: Likewise.
18354 * gcc.c-torture/execute/execute.exp: Likewise.
18355 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
18356 * gcc.misc-tests/dg-test.exp: Likewise.
18357 * gcc.prms/prms.exp: Likewise.
18358 * gcc.wendy/wendy.exp: Likewise.
18359 * g++.old-deja.exp: Likewise.
18360 Move "Testing file" message to verbose level 1.
18362 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
18364 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
18366 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
18368 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
18369 (default_gcc_start): Accept optional second list element
18370 of compiler flags. Print compiler output at verbosity level 2.
18371 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
18372 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
18373 Save current values of framework globals passcnt, failcnt, xpasscnt,
18374 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
18375 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
18376 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
18377 xfailcnt to compute stats. Update framework global `testcnt' from
18379 (gcc_finish): New proc. Clean up test environment.
18380 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
18381 (gcc_epass, gcc_efail): Delete.
18382 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
18383 argument of line number.
18384 (dg-init): If the tool has an init routine, call it.
18385 (dg-test): Remove args `cflags_var' and `libs_var'.
18386 Pass all compiler options to ${tool}_start.
18387 Handle missing line number.
18388 (dg-finish): New function.
18389 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
18390 particular files. Call gcc_finish at end. Move "skipping test"
18391 message to verbosity level 3.
18392 * gcc.c-torture/compile/compile.exp: Likewise.
18393 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
18394 * gcc.c-torture/execute/execute.exp: Likewise.
18395 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
18396 Print testcase being tried at verbosity level 1.
18397 * gcc.c-torture/special/special.exp: Unset xfail.
18398 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
18399 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
18400 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
18401 * gcc.failure/failure.exp: Likewise.
18402 * gcc.ieee/ieee.exp: Likewise.
18403 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
18404 Update call to dg-test. Call dg-finish at end.
18405 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
18406 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
18407 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
18408 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
18409 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
18410 * gcc.wendy/wendy.exp: Add copyright.
18411 Delete setting of tmpdir (done by gcc_init).
18412 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
18413 Pass compiler flags to gcc_start. Call gcc_finish at end.
18414 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
18417 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
18419 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
18421 (g++_load): Likewise.
18423 * config/*.exp (gcc_load): Some were varargs fns and some were not.
18424 Rename argument to `prog' to remove the confusion.
18425 Varargs fns behave differently too!
18426 (g++_load): Likewise.
18428 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
18430 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
18431 what it is. Delete (always) printing of status value for !native.
18432 Simplify verbose code, and include status and exec_output.
18433 (g++_load): Use gcc_load.
18435 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
18437 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
18438 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
18439 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
18440 940714-3.c as these testcases don't exist anymore. Make
18441 va-arg-1.c expected to pass.
18443 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
18445 * gcc.misc-tests/misc.exp: Only run specific testcases.
18446 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
18447 * gcc.misc-tests/dg-[1-9].c: New files.
18449 * lib/dg.exp: New testsuite driver.
18450 * gcc.prms/prms.exp: Use it.
18452 * README.gcc: New file.
18454 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
18455 Document and reset `lxpass' and `lxfail'.
18456 Simplify "initialized" message.
18457 (gcc_stat): Clean up comments a little.
18459 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
18461 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
18463 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
18465 * lib/old-dejagnu.exp (process-option): New proc.
18466 (old-dejagnu-init, old-dejagnu-stat): Likewise.
18467 (old-dejagnu): Simplify.
18468 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
18470 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
18472 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
18473 exists and is not an empty string.
18475 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
18476 $xfail rather than calling setup_xfail. Clear $xfail when test is
18478 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
18481 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
18482 longer expected to fail.
18484 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
18487 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
18489 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
18490 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
18491 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
18492 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
18495 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
18496 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
18498 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
18500 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
18501 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
18503 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
18504 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
18505 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
18507 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
18509 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
18510 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
18511 940714-1.c, 940714-2.c, 940714-3.c},
18512 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
18513 gcc.misc-tests/{mg.c,mg.exp}:
18515 * gcc.noncompile/noncompile.exp: Change accordingly.
18517 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
18519 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
18520 Undo previous clobberage.
18522 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
18524 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
18525 * gcc.special/{930510-1.c, special.exp}:
18526 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
18527 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
18528 struct-varargs-1.c}: New tests from c-torture-1.26.
18530 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
18532 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
18533 argument to switch.
18535 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
18537 * Revert the previous changes. Please see Rob's directory
18538 (/lisa/test/rob/progressive/gcc/testsuite) for testing
18541 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
18543 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
18544 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
18545 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
18546 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
18547 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
18548 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
18549 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
18550 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
18551 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
18552 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
18553 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
18554 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
18555 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
18556 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
18557 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
18558 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
18559 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
18560 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
18561 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
18562 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
18563 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
18564 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
18565 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
18566 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
18567 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
18568 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
18569 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
18571 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
18573 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
18574 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
18577 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
18579 * config/unix.exp (g++_load): Fix syntax.
18581 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
18583 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
18584 * gcc.noncompile/921017-1.c: Deleted obsolete test.
18585 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
18586 Don't expect va-arg-1.c to fail. Correct expected output for
18588 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
18589 * gcc.wendy/hbm4.c: Correct typo.
18590 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
18592 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
18594 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
18595 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
18596 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
18597 * lib/c-torture.exp (c-torture-compile): Ditto.
18599 Reduce volume of output (remove all the -I's and such).
18600 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
18601 Call gcc_cpass, gcc_cfail.
18602 (c-torture): Pass testing option to c-torture-compile.
18604 1994-03-21 Doug Evans (dje@cygnus.com)
18606 Bring patches over from progressive.
18607 * config/default.exp: Exit remote shell cleanly.
18608 (g++_exit, g++_start): Add default versions.
18609 * config/sim.exp (gcc_load): Use perror, not error.
18611 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
18613 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
18616 1994-03-14 Doug Evans (dje@cygnus.com)
18618 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
18619 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
18620 (wendy_try): New proc to run testcase.
18621 (main loop): Call 'em.
18622 * gcc.wendy/*.c: Clean up pass to correct expected output.
18624 * lib/gcc.exp: Minor cleanup work.
18625 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
18627 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
18629 * config/sim.exp (gcc_load): Document return codes better.
18630 Don't pass -v to simulator.
18632 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
18634 * gcc.special/920717-x.c: Fix typo.
18635 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
18638 * lib/mike-gcc.exp: Fix typo.
18640 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
18642 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
18643 binary to use, transform the name.
18644 * config/*.exp: rename everything. Nuke any g++ specific files,
18645 it's now a special case of gcc that requires no special support.
18646 Add a default.exp for unsupported targets.
18648 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
18650 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
18651 lib/old-dejagnu.exp: Fix a few patterns to work with the new
18654 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
18656 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
18659 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
18661 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
18663 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
18665 * gcc.execute/execute.exp: Combine opt_list and foption_list into
18666 option_list. Compile every file with only 4/6 option choices
18667 (same as C torture) instead of with 12/18 different option
18669 * lib/c-torture.exp: Likewise.
18671 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
18674 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
18676 * lib/old-deja.exp: Add `excess errors test fails' error, now one
18677 can put an XFAIL *-*-* on excess errors.
18679 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
18681 * g++.law: Add more tests derived from g++-bugs snapshots.
18683 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
18684 equivalent to g++.law/init9.
18686 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
18687 compiled it, and the a.out file after we've run it.
18689 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
18691 * lib/mike-g++.exp (postbase): Delete the .o file after we've
18692 compiled it, and the a.out file after we've run it.
18694 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
18696 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
18698 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
18700 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
18703 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
18705 * g++.law: New directory of g++ tests derived from the g++-bugs
18708 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
18710 * gcc.compile: initbug1.c initbug1.exp testcase added
18712 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
18714 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
18715 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
18716 fixes submitted by Jeff Law (law@cs.utah.edu)
18717 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
18718 Jeff Law (law@cs.utah.edu)
18721 1993-11-30 Mike Stump (mrs@cygnus.com)
18723 * config/unix-g++.exp: Follow the gcc way of doing things.
18724 * g++.old-deja/old-deja.exp: Minor updates.
18725 * lib/g++.exp: New file, follow the gcc way of doing things.
18726 * lib/old-dejagnu.exp: Minor updates.
18727 * lib/mike-g++.exp: Always unset errorInfo.
18729 1993-11-06 Mike Stump (mrs@cygnus.com)
18731 * lib/gcc.exp: Fix some errors with the below change, CC and
18732 CFLAGS should be global when setting, not local.
18734 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
18736 * lib/gcc.exp: Transform tool name.
18738 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
18740 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
18742 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
18744 * lib/gcc.exp: change gcc_done to gcc_stat
18746 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
18748 * Upgraded gcc testsuite to c-torture version 1.25
18750 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
18752 * lib/gcc.exp: added reporting code. Changed verbose compile message.
18753 * lib/c-torture: added hooks for new reporting code.
18755 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
18757 * config/sh-gcc.exp: check if sh-sim exists in the path
18759 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
18761 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
18762 * gcc.compile/compile.exp: Initial changes for new logic.
18763 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
18764 * gcc.failure/failure.exp: Initial changes for new logic.
18765 * gcc.ieee/ieee.exp: Initial changes for new logic.
18766 * gcc.misc-tests/misc.exp: Initial changes for new logic.
18767 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
18768 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
18769 * lib/c-torture.exp: Initial changes for new logic.
18770 * lib/gcc.exp: Initial changes for new logic.
18772 1993-10-15 Mike Stump (mrs@cygnus.com)
18774 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
18775 depend upon failure or success. Fully qualify names in failure
18776 and success messages. Always remove a.out before starting
18777 compile, just in case. Pay more attention to error text output by
18778 the compiler. Handle testcases with no known past errors just
18779 like all others, so that things are uniform. Other miscellaneous
18782 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
18784 * gcc.cpp: new directory for cpp tests
18786 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
18788 * lib/chill.exp: Code reformatted, removed unused code.
18789 * config/unix-chill.exp: Code reformatted, removed unused code.
18790 * chill.execute/execute.exp: Code reformatted, removed unused code.
18791 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
18793 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
18795 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
18796 routines not written.
18798 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
18800 * config/bug-gcc.exp: Use new procs from bug.exp.
18802 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
18804 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
18805 via ftp, rather than depending on NFS.
18806 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
18809 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
18811 * config/bug-gcc.exp: Use new download proc.
18813 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
18815 * chill.execute/execute.exp: cleanups, handles errors better
18816 * chill.compile/compile.exp: rewrite, based on execute.exp
18817 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
18818 * lib/chill.exp: major changes to diff proc and compile and link
18819 procs. added chill_fail and chill_pass wrappers to pass and
18820 fail. added more comments, and handle error codes better.
18821 Added a hack to capture stderr from exec, so noncompile tests
18824 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
18826 * chill.execute/execute.exp: rewrite of testsuite driver
18827 * lib/chill.exp: rewrite of testsuite driver
18828 * config/unix-chill.exp: rewrite of testsuite driver
18830 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
18833 * iexpr.ch: Standardize uppercase.
18834 * tuples.dat: Standardize uppercase.
18835 * vary.ch: standardize. Correct varying string assignments.
18836 * vary.dat: Add new output lines.
18838 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
18841 * chprintf.ch: Standardize use of uppercase.
18842 * tuples.ch: Standardize and turn arr2 into a DCL,
18844 * pinits.ch: Standardize.
18846 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
18848 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
18849 * Makefil: Renamed to Makefile.in.
18850 * configure.in: New.
18852 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
18855 * .cvsignore: Add result/output files.
18856 * Makefile: Fix up variables at start. Use MFLAGS
18857 everywhere. Correct bool_loc, built_ins entries.
18858 Add entry for vary1.ch.
18859 * bitarray.ch: Standardize upper-case usage.
18860 * bitexpr.ch: Standardize, add output of b1.
18861 * params.ch: Use arrayt in along PROC parameters, to
18862 avoid novelty problems.
18863 * sets.ch: Tiny cleanup.
18864 * vary1.ch: Re-indent.
18866 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
18868 * Add PR-related files to Makefiles, .cvsignore files, etc.
18870 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
18872 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
18873 with compiler objects. New names are test-flow.c and test-loop.c
18875 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
18877 * Upgraded c-torture tests from 1.19 to 1.20
18880 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
18881 * gcc.compile: 930623-1.c 930623-2.c
18882 * gcc.noncompile: 930622-1.c 930622-2.c
18883 * gcc.failure: 920411-1.c 920627-2.c
18884 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
18886 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
18888 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
18889 More changes to get testsuite working properly. Needs more work.
18890 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
18892 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
18894 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
18895 More changes to get testsuite working properly. Needs more work.
18897 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
18899 * chill.compile/compile.exp: Added for Dejagnu support
18900 * chill.execute/execute.exp: Added for Dejagnu support
18901 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
18903 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
18905 This should complete moving the CHILL test files.
18906 * chill.noncompile(.cvsignore printf.grt
18907 in-printf.grt chprintf.grt chprintf.ch):
18908 Added test-support files.
18909 (Makefile): Modified further.
18910 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
18911 signal.ch): Added test files.
18912 * chill.execute (.cvsignore printf.grt printr.c
18913 in-printf.grt rts.c chprintf.grt rts.h): Added
18914 test-support files.
18915 (Makefile): More corrections.
18917 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
18919 * chill.compile, chill.execute, chill.nocompile: Add CHILL
18920 test cases, ready for DejaGnu.
18922 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
18924 * Upgraded c-torture tests from 1.18 to 1.19
18926 * gcc.compile: added test(s):
18928 * gcc.execute: added test(s):
18929 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
18931 * added new subdirectory for misc tests: gcc.misc-tests
18932 * gcc.misc-test(s): added tests:
18933 inst-check.c test-consts.c test-ior.c test-switch.c
18935 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
18937 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
18939 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
18941 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
18943 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
18945 * Upgraded c-torture tests from 1.17 to 1.18
18947 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
18949 * Upgraded c-torture tests from 1.12 to 1.17
18951 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
18953 * lib/old-dejagnu.exp:
18954 Fixed handling of XFAIL target triplets to correctly
18955 recognize wildcard characters. Removed code that
18956 appended a unique id tag to the end of the file name
18957 printed out by the result of the testcases within a
18960 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
18962 * lib/old-dejagnu.exp:
18963 Reworked expected failure handling to trigger off of XFAIL
18964 keyword in keyphrase embeded in testcase source code. The
18965 XFAIL keyword must be at the end of the keyphrase line. It
18966 may optionally be followed by one or more target triplets.
18967 It has just occured that the handling of wildcards in the
18968 target triplet may not be correct.
18970 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
18972 * g++.old-deja/tests:
18973 Moved all subdirectories up one level into g++.old-deja .
18975 * lib/old-dejagnu.exp:
18976 Fixed problem with CXXFLAGS not being properly reset, and being
18977 corrupted with extraneous "-c" compiler option. This was
18978 causing binaries to not be generated for test that needed them.
18979 Modified strings passed to "pass" and "fail" so that individual
18980 tests from the same test file would be distinguished by an
18981 identifier appended to the test file name in the summary logs;
18982 this corrected a problem with erroneous diff logs. Added code
18983 to search testcases for expected fail and unexpected pass keywords.
18985 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
18987 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
18989 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
18991 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
18992 Removed extraneous text from end of "Special g++ Options"
18995 * lib/old-dejagnu.exp: Added pattern matching to look for new
18996 keywords, embedded in testcases comments, which will trigger
18997 calls to xpass and xfail.
18999 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
19001 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
19002 comments embedded in the testcases, especially the one looking for
19003 special compiler options, as well as the pattern matching for the
19004 compiler output again.
19006 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
19008 * lib/old-dejagnu.exp: Do a proper check of the return value for
19009 execute tests. Fixed several problems with the pattern matching
19010 of the compiler output which gave erroneous test results.
19011 Changed several of the test result messages to be more descriptive.
19012 * config/unix-g++.exp: Proc g++_load now actually works and
19013 executes the tests passed to it and returns a usable return
19016 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
19018 * lib/gcc.exp: Exits gracefully if $CC is bogus.
19020 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
19022 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
19023 Modified both files to properly execute the old style
19024 dejagnu tests. The previous versions of these files were
19025 experimental and did not function anything near correctly.
19027 1993-04-05 Rob Savoye (rob@cygnus.com)
19029 * Removed all Makefile.in and configure.in files. No configuration
19032 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
19034 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
19036 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
19038 * gcc.compile/configure.in, gcc.unsorted/configure.in,
19039 gcc.special/configure.in, gcc.noncompile/configure.in,
19040 gcc.execute/configure.in, gcc.code_quality/configure.in,
19041 g++.other/configure.in, g++.old-deja/configure.in,
19042 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
19043 in srcname setting.
19045 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
19047 * lib/udi.exp: Fixed mondfe and mondfe_download.
19048 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
19049 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
19051 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
19053 * config/udi-gdb.exp: Check $shell_id after connecting to target.
19054 (gdb_exit): Don't remove *_soc files.
19056 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
19058 * lib/c-torture.exp: Don't look for main; instead always use -w
19059 -c. This is how the c-torture tests work. Remove the object
19060 file if the compilation succeeds.
19061 * gcc.execute/execute.exp: Remove executable if test passes.
19062 * gcc.noncompile/noncompile.exp: Every test is an expected
19064 * gcc.special/special.exp: Added tests from c-torture 1.11,
19065 corrected use of existing test.
19066 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
19067 gcc.execute/920625-1.c: Updated to c-torture 1.11.
19068 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
19069 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
19070 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
19071 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
19072 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
19073 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
19074 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
19075 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
19076 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
19077 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
19078 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
19079 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
19080 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
19081 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
19082 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
19083 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
19084 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
19086 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
19087 correspond to c-torture 1.11.